/*!
 * Bootstrap v2.1.0 generated by http://StyleBootstrap.info
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

body { font-size: 13px; line-height: 18px; }
a { color: #006699; }
a:hover { color: #006699; }
.offset4-5 { margin-left: 380px; }
.offset3-5 { margin-left: 290px; }
.offset1-5 { margin-left: 130px; }
header { background: none repeat scroll 0 0 #EDEDED; margin: 0 auto; padding: 0; }
p { margin: 0 0 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; }
p small { font-size: 11px; color: #999999; }
.subhead .logoCYHeader { background: url(https://www.carroya.com/servicios/imgseguro/rediseno/spriteCarroYa.png) no-repeat 18px -74px; min-height: 45px; margin: 6px 0px 20px !important; }
.subhead h1 a { display: block; height: 50px; padding: 0; text-indent: -9999px; width: 100%; }
.subhead .logoCYHeader a { display: block; height: 50px; padding: 0; text-indent: -9999px; width: 100%; }
.jumbotron p { margin: 15px 0; text-align: left !important; }

@media(min-width:768px) and (max-width:979px) {
.subhead h1 { background-position: 0 -55px; }
}
h1, h2, h3, h4, h5, h6 { line-height: 1; color: #333333; }
h1 { font-size: 18px; line-height: 20px; color: #DD0000; }
h2 { font-size: 16px; line-height: 18px; color: #666666; }
h3, h4, h5, h6 { font-size: 14px; line-height: 17px; color: #515151; }
ul, ol { margin: 0; }
dd { margin: 0; }
dt { font-weight: normal; }
.dl-horizontal dt { width: 120px; }
.dl-horizontal dd { margin-left: 130px; }
hr { margin: 18px 0; border-top: 1px solid #e5e5e5; }
blockquote p { font-size: 16px; font-weight: 300; line-height: 25px; }
form { margin: 0px; }
.form-inline label { font-weight: bold; color: #666; margin-top: 15px; margin-bottom: 5px; font-size: 13px; display: block; }
.form-inline .checkbox, .form-inline .radio { margin: 0; font-weight: normal; }
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { padding: 6px 4px!important; margin-bottom: 9px; line-height: 18px; border: 1px solid #ccc!important; }
input, textarea { width: 210px; }
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.075); border-color: #A4A4A4; }
input[type="radio"], input[type="checkbox"] { cursor: pointer; }
select { border: 1px solid #bbb; }
.radio, .checkbox { min-height: 18px; padding-left: 18px; }
.radio input[type="radio"], .checkbox input[type="checkbox"] { margin-left: -18px; }
.input-xllarge { width: 355px; }
.control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.control-group.warning .checkbox:focus, .control-group.warning .radio:focus, .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; }
.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #CC0000; font-weight: bold; }
.control-group.error .help-inline { background: url(../../../imgseguro/common/bootstrap/iconAlert.png) no-repeat left 5px; padding: 5px 0px 5px 20px; }
.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { background: #FFE5EA; color: #666; border-color: #cc0000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.control-group.error .checkbox:focus, .control-group.error .radio:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
.control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
.control-group.success .checkbox:focus, .control-group.success .radio:focus, .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; }
 input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
color: #b94a48;
border-color: #ee5f5b;
}
 input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
border-color: #e9322d;
-webkit-box-shadow: 0 0 6px #f8b9b7;
-moz-box-shadow: 0 0 6px #f8b9b7;
box-shadow: 0 0 6px #f8b9b7;
}
.input-append, .input-prepend { margin-bottom: 5px; font-size: 0; white-space: nowrap; }
.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { margin-bottom: 0; font-size: 14px; vertical-align: middle; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.input-append .add-on, .input-prepend .add-on, .input-append .btn { margin-left: -1px; vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.input-prepend .btn.dropdown-toggle { padding: 6px 15px; color: #333; }
.input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-prepend a { font: bold 13px/15px Arial, Helvetica, sans-serif; }
.input-prepend .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px;
*border-bottom-width: 2px;
-webkit-border-radius: 0px 0px 6px 6px; -moz-border-radius: 0px 0px 6px 6px; border-radius: 0px 0px 6px 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; }
.input-prepend .dropdown-menu > li > a { clear: both; color: #333333; display: block; font-weight: normal; line-height: 20px; padding: 3px 20px; white-space: nowrap; }
.input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-append .add-on:last-child, .input-append .btn:last-child { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
input.search-query { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.table th, .table td { vertical-align: middle; }
/* Allow for input prepend/append in search forms */
.form-inline fieldset { width: 60%; margin: 0 auto; }
.control-group { margin-bottom: 15px; }
.form-horizontal .control-label { width: 140px; }
.form-horizontal .controls { margin-left: 160px; }
.form-horizontal .controls:first-child { *padding-left: 160px;
}
.form-horizontal .help-block { margin-top: 10px; margin-bottom: 0; }
.form-horizontal .form-actions { padding-left: 160px; }
[class^="icon-"], [class*=" icon-"] { background-image: url(../../../imgseguro/common/bootstrap/glyphicons-halflings.png); }
/* White icons with optional class, or on hover/active states of certain elements */

.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:focus > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > li > a:focus > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:focus > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"], .dropdown-submenu:focus > a > [class*=" icon-"] { background-image: url(../../../imgseguro/common/bootstrap/glyphicons-halflings-white.png); }
/* Iconos carroya */
.icon-search-large { background-position: 0 -146px; height: 20px; width: 20px; }
.iconosCarroya { background: url(../../../imgseguro/common/bootstrap/iconCarroya.jpg) no-repeat; margin-left: 4px; vertical-align: text-top; display: inline-block; }
.iconoVehiNuevos { width: 160px; color: #999; font-size: 16px; margin: 0 0 0 20px; }
.tel { background-position: 0px -1px; width: 22px; height: 16px; }
.alerta { background-position: -22px 0; width: 23px; height: 20px; margin-top: -4px; }
.dropdown .caret { margin-left: 7px; }
.dropdown-menu { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border: none; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; margin: 0px; background-color: #000; }
.dropdown-menu .divider { margin: 0px 1px; border-bottom: 1px solid #555; background: none; }
.dropdown-menu a, .dropdown-menu > li > a { color: #ffffff; font-size: 12px; }
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #F1F1F1; color: #333; }
.dropdown:hover .dropdown-menu { display: block; }
.dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu .active > a:focus { background: #666; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: "\2191"; }
.close { font-size: 18px; }
.btn { padding: 4px 14px; color: #069; font-weight: bold; *line-height: 20px;
border: 1px solid #bbbbbb; border-bottom-color: #a2a2a2; }
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { text-decoration: none; }
.btn:hover { background-color: #e6e6e6; *background-color: #d9d9d9;/* Buttons in IE7 don't get borders, so darken on hover */
}
.btn.active, .btn:active { background-color: #e6e6e6; background-color: #d9d9d9 \9; }
.btn.disabled, .btn[disabled] { background-color: #e6e6e6; }
.btn-large { padding: 9px 14px; font-size: 16px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.btn-large [class^="icon-"] { margin-top: 2px; }
.btn-small { padding: 3px 9px; font-size: 12px; line-height: 18px; }
.btn-mini { padding: 2px 6px; font-size: 11px; line-height: 16px; }
.btn { border-color: #c5c5c5; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); }
.btn-primary { color: #FFF; font-weight: bold; text-shadow: 0px -1px 1px rgba(0, 0, 0, .8); background-color: #990000; background-image: -moz-linear-gradient(top, #d60000, #cc0000); background-image: -ms-linear-gradient(top, #d60000, #cc0000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d60000), to(#cc0000)); background-image: -webkit-linear-gradient(top, #d60000, #cc0000); background-image: -o-linear-gradient(top, #d60000, #cc0000); background-image: linear-gradient(top, #d60000, #cc0000); background-repeat: repeat-x; border-color: #990000 #990000 #990000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-primary:active { background: #70080c !important; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background: #70080c; color: #FFF; }
.btn-warning { background-color: #faa732; color: #ffffff; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(top, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-danger { background-color: #da4f49; color: #ffffff; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f }
.btn-danger:active, .btn-danger.active { background-color: #942a25 \9; }
.btn-success { background-color: #5bb75b; color: #ffffff; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(top, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; }
.btn-success:active, .btn-success.active { background-color: #408140 \9; }
.btn-info { background-color: #990000; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-image: -moz-linear-gradient(top, #d94211, #d94211); background-image: -ms-linear-gradient(top, #d94211, #d94211); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d94211), to(#d94211)); background-image: -webkit-linear-gradient(top, #d94211, #d94211); background-image: -o-linear-gradient(top, #d94211, #d94211); background-image: linear-gradient(top, #d94211, #d94211); background-repeat: repeat-x; border-color: #990000 #990000 #990000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background: #b4360e; color: #FFF; }
.btn-info:active, .btn-info.active { background-color: #24748c \9; }
.btn-inverse { color: #ffffff; background-color: #363636; *background-color: #222222;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(to bottom, #444444, #222222); background-image: -moz-linear-gradient(top, #444444, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); }
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #222222; *background-color: #151515;
}
.btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; }
.GroupCY .btn { font-weight: normal; }
.GroupCY .active { background: #2c3d49; background: -moz-linear-gradient(top, #2c3d49 0%, #2c3d49 23%, #3f5768 61%, #3f5768 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c3d49), color-stop(23%, #2c3d49), color-stop(61%, #3f5768), color-stop(100%, #3f5768)); background: -webkit-linear-gradient(top, #2c3d49 0%, #2c3d49 23%, #3f5768 61%, #3f5768 100%); background: -o-linear-gradient(top, #2c3d49 0%, #2c3d49 23%, #3f5768 61%, #3f5768 100%); background: -ms-linear-gradient(top, #2c3d49 0%, #2c3d49 23%, #3f5768 61%, #3f5768 100%); background: linear-gradient(to bottom, #2c3d49 0%, #2c3d49 23%, #3f5768 61%, #3f5768 100%); color: #FFF; text-shadow: 1px 1px 0 #333; font-weight: bold; }
.btn-toolbar .btn-group { display: inline-block; *display: inline; /* IE7 inline-block hack */
*zoom: 1;
}
.btn-group > .btn-mini { font-size: 11px; }
.btn-group > .btn-small { font-size: 12px; }
.btn-group > .btn-large { font-size: 16px; }
.btn-mini .caret, .btn-small .caret, .btn-large .caret { margin-top: 6px; }
.dropup .btn-large .caret { border-top: 0; border-bottom: 5px solid #000000; }
.btn-group-vertical .btn { width: 100%; }
.alert { color: #666; }
.alert-success { background-color: #F1F8ED; }
.alert-success, .alert-success .alert-heading { color: #666666; }
.alert-danger, .alert-error { background-color: #ffe5ea; border-color: #cc0000; }
.alert-danger, .alert-error, .alert-danger .alert-heading, .alert-error .alert-heading { color: #cf0f17; }
.alert-info { background-color: #EAF5FB; }
.alert-info, .alert-info .alert-heading { color: #7f7f7f; }
.alert-icon { background-repeat: no-repeat; background-position: 25px center; padding: 8px 35px 8px 130px; border-width: 1px; border-style: solid; margin-top: 20px; margin-bottom: 18px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #666; }
.alert-icon p { margin: 10px 0; font-size: 16px; }
.alert-icon-enviado { background-image: url(../../../imgseguro/common/bootstrap/ico_ok_nd.png); }
.alert-icon-camara { background-image: url(../../../imgseguro/publicacion/imgFotografia.png); }
.alert-icon-info { background-image: url(../../../imgseguro/common/bootstrap/ico_ater.png); }
.nav-header { text-shadow: none; }
.nav-tabs { border-bottom: 1px solid #ccc; }
.nav-tabs > li > a { font-size: 12px; font-weight: bold; text-shadow: 0px 1px 0px #ffffff; color: #666; border: #CCC solid 1px; background: #e7e7e7; background: -moz-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(100%, #bcbcbc)); background: -webkit-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -o-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -ms-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); padding-top: 8px; padding-bottom: 9px; line-height: 20px; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; }
.nav-tabs > li > a:hover { border: #CCC solid 1px; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover { border: #CCC solid 1px; background: #ededed; background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); color: #555555; cursor: default; background-color: #ffffff; border-bottom-color: #fff; }
/* move down carets for tabs */

.navbar { color: #555555; margin: 0; }
.navbar-inner { min-height: 40px; padding: 5px 5px 0; background-color: #363636; background:white; background-repeat: repeat-x; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); }
.navbar .brand { padding: 0px; font-size: 0px; font-weight: 200; line-height: 1; color: #ffffff; }
.navbar-link { color: #555555; }
.navbar .divider-vertical { height: 25px; width: 1px; margin: 7px 0px; overflow: hidden; border-left: none; border-right: 1px solid #666666; }
.navbar .btn, .navbar .btn-group { margin-top: 4px; }
.navbar-form .input-append, .navbar-form .input-prepend { margin-top: 6px; }
.navbar-search .search-query { color: rgb(102, 102, 102); border: 1px solid #CCCCCC; vertical-align: middle; -webkit-box-shadow: inset 0 1px 0 #eee, #fff 0 1px 0; -moz-box-shadow: inset 0 1px 0 #eee, #fff 0 1px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner, .navbar-static-top .navbar-inner { border: 0; }
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1); }
.navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1); }
.navbar .nav.pull-right { margin-right: 0px; }
.navbar .nav > li > a { padding: 11px 8px; font-size: 13px; color: #CCCCCC; text-shadow: none; }
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background: #000; color: #FFF; text-decoration: none; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; text-decoration: none; border: none; }
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { background: #FFF; color: #333333; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }
.navbar .nav > li > .dropdown-menu:after { border: none; content: ''; }
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color: #fff; background-color: #000; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; }
.navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; }
.navbar-inverse { color: #999999; }
.contBreadBRelacionadas { float: left; border-bottom: 1px solid #D3D3D3; width: 960px; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom: 20px; }
.contBusqRelacionadas { float: left; width: 430px; padding: 8px 0px; margin: 0; }
.contBusqRelacionadas span { font-size: 10px; color: #999; font-weight: bold; float: left; margin-right: 4px; }
.contBusqRelacionadas a { font-size: 11px; color: #0088CC; font-weight: normal; }
.breadcrumb { margin: 0; background: none!important; float: left; width: 500px; }
.pagination { height: 40px; }
.pagination ul { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.pagination a, .pagination span { float: left; padding: 0 14px; line-height: 30px; }
.pagination li:first-child a, .pagination li:first-child span { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.pagination li:last-child a, .pagination li:last-child span { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; }
.modal-open .dropdown-menu { z-index: 2050; }
.modal-open .dropdown.open { *z-index: 2050;
}
.modal-open .popover { z-index: 2060; }
.modal-open .tooltip { z-index: 2080; }
.modal { width: 560px; top: 50%; margin: -250px 0 0 -280px; overflow: auto; background-color: #ffffff; }
.modal.fade.in { top: 50%; }
.tooltip { padding: 5px; font-size: 11px; }
.tooltip-inner { padding: 3px 8px; }
.popover { width: 236px; }
.thumbnail { border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
a.thumbnail:hover, a.thumbnail:focus { border-color: #999; }
.label, .badge { padding: 1px 3px 2px; font-size: 9.75px; text-transform: uppercase; }
.badge { padding: 1px 6px 2px; }
.label-important, .badge-important { background-color: #CC0000; }
.label-important[href], .badge-important[href] { background-color: #953b39; }
.label-success, .badge-success { background-color: #b94a48; }
.label-filtros, .badge-filtros { background-color: #E2E1DE; color: #777777; font-weight: normal; }
.progress .bar { background-color: #CF0F17; background-image: -moz-linear-gradient(top, #CF0F17, #990000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#CF0F17), to(#990000)); background-image: -webkit-linear-gradient(top, #CF0F17, #990000); background-image: -o-linear-gradient(top, #CF0F17, #990000); background-image: linear-gradient(to bottom, #CF0F17, #990000); background-repeat: repeat-x; }
.progress-striped .bar { background-color: #CF0F17; }
.progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #B50D14; }
.progress-info .bar, .progress .bar-info { background-color: #CF0F17; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient( 45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-repeat: repeat-x; }
.progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #CF0F17; }
.carousel .item { padding: 0 35px; position: relative; display: none; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
.carousel .item > img { display: block; line-height: 1; }
.carousel .active, .carousel .next, .carousel .prev { display: block; }
.carousel .active { left: 0; }
.carousel .next, .carousel .prev { position: absolute; top: 0; width: 100%; }
.carousel .next { left: 100%; }
.carousel .prev { left: -100%; }
.carousel .next.left, .carousel .prev.right { left: 0; }
.carousel .active.left { left: -100%; }
.carousel .active.right { left: 100%; }
.carousel-control { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; opacity: 1; filter: alpha(opacity=100); left: 0px; background: url(../../../imgseguro/common/bootstrap/arrowsSlide.png) no-repeat; border: none; }
.carousel-control.right { right: 0px; }
/* BOX SHADOW */

	/* BOX SHADOW PAPEL LEVANTADO */
.tm_lifted { position: relative; background: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
.tm_lifted:before, .tm_lifted:after { content: ""; position: absolute; z-index: -2; bottom: 15px; left: 10px; width: 50%; height: 20%; -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg); }
.tm_lifted:after { right: 10px; left: auto; -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -ms-transform: rotate(3deg); -o-transform: rotate(3deg); transform: rotate(3deg); }
/* BOX SHADOW DERECHA */
.shadowDerecha { position: relative; background: #fff; padding-right: 25px; }
.shadowDerecha:before, .shadowDerecha:after { content: ""; position: absolute; z-index: -2; }
.shadowDerecha:before { top: 10px; bottom: 10px; left: 15px; right: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); border-radius: 10px / 100px; }
/* BOX SHADOW ABAJO */
.shadowAbajo { position: relative; background: #fff; }
.shadowAbajo:before, .shadowAbajo:after { content: ""; position: absolute; z-index: -2; padding-bottom: 20px; }
.shadowAbajo:before { border-radius: 50px 50px 50px 50px / 100px; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6); bottom: 0; left: 11px; right: 11px; top: 19px; }
#botonPublicar { padding: 6px 8px; border: none; }
