a, a:focus, a:active {
	outline: 0 !important;
	color: #1587ff !important;
}

a {
    color: #1587ff !important;
    text-decoration: none;
}

div.timeline_element.white:after {
	background-color: #1e7595; 
}


.navbar-toggle span {
	color: #1e7595;
}

.navbar-inverse .navbar-toggle{border-color:#27b0ff}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#27b0ff}

.navigation-toggler, .go-top {
	background-color: #1e7595 !important;
	color: #ffffff;
}

.footer-inner {
	color: #666 !important;
}


#sup-header { 
	background-color: #1e7595; 
	color: #fff; 
	overflow: hidden;
	padding:5px 15px;
	}
#sup-header a {
	color:#fff !important}

.dropdown-menu a {
color: #333333 !important}

.navbar{
background-color: #42acd4 !important;
}


.navbar-inverse {
    background: #42acd4 !important;
    border-color: #C8C7CC;
}

@media (min-width:768px){
	 .navbar-inverse .nav > li > {
	color: #e6e6e6 !important;
	background-color: #fff !important;
}

	 .navbar-inverse .nav > li > a {
	color: #e6e6e6 !important;
	}
	
	.navbar-inverse .nav > li.current-nav-sup  {
	color: #e6e6e6 !important;
	background-color: #27b0ff !important;
}

.navbar-inverse .nav > li.current-nav-sup  a {
	color: #e6e6e6 !important;
	background-color: #27b0ff !important;
}


	}
    
    


@media (max-width:768px){
	 .navbar-inverse .nav >  {
		 color: #F00 !important;
	background-color: #fff !important;
}
	
	 .navbar-inverse .nav > li > {
	color: #F00 !important;
	background-color: #fff !important;
}
	 .navbar-inverse .nav > li > a {
	color: #777 !important;
	background-color: #fff !important;
	
}

.navbar-inverse .nav > li.current-user > a {
	color: #e6e6e6 !important;
	background-color: #42acd4 !important;
}
.navbar-inverse .nav > li.current-user  {
	color: #e6e6e6 !important;
	background-color: #27b0ff !important;
}

.navbar-inverse .nav > li.current-nav-sup  {
	color: #e6e6e6 !important;
	background-color: #27b0ff !important;
}

.navbar-inverse .nav > li.current-nav-sup a  {
	color: #e6e6e6 !important;
	background-color: #27b0ff !important;
}


	}
    
    
 .datepicker td.active:hover {
  color: #e6e6e6;
  background-color: #27b0ff;
  background-image: -moz-linear-gradient(top, #27b0ff, #1e7595);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#27b0ff), to(#1e7595));
  background-image: -webkit-linear-gradient(top, #27b0ff, #1e7595);
  background-image: -o-linear-gradient(top, #27b0ff, #1e7595);
  background-image: linear-gradient(to bottom, #27b0ff, #1e7595);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #1e7595#1e7595 #6b9172;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #1e7595;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #e6e6e6;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker td span.active {
  color: #e6e6e6;
  background-color: #27b0ff;
  background-image: -moz-linear-gradient(top, #27b0ff, #1e7595);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#27b0ff), to(#1e7595));
  background-image: -webkit-linear-gradient(top, #27b0ff, #1e7595);
  background-image: -o-linear-gradient(top, #27b0ff, #1e7595);
  background-image: linear-gradient(to bottom, #27b0ff, #1e7595);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #1e7595#1e7595 #6b9172;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #1e7595;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #e6e6e6;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

#tabla_ordenes_titulo h5 {
	color:#1e7595;
	font-size:16px;
	border-bottom:1px solid #cecece;
	}
#tabla_ordenes_subtitulo {
	color:#1e7595;
	font-size:14px;
	border-bottom:1px solid #cecece;
	margin:40px 0px 15px 0px;
	}
    
    .footer{
	background-color: #fff !important;
	color:#666 !important;
}

.navbar-inverse {
	background: #27b0ff;
	border-color: #C8C7CC;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
	/*background: #D9D9D9; */
	background: #42acd4 !important;
	color: #fff;
}



.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #27b0ff ;
	color:#e6e6e6;
	
}

@media (max-width: 767px) {
	.navbar-inverse {
		background: none !important;
	}
	.navbar-tools {
		background-color: #42acd4;
	}
	/* ie8 fixes */
	.ie8 .navbar-tools {
		background: #ffffff;
	}
/**/
	
}

.horizontal-menu ul.nav li.open > a, .horizontal-menu ul.nav li > a:hover, .horizontal-menu ul.nav li > a:focus {
	background: #42acd4 !important;
	color:#fff !important;
}


.horizontal-menu ul.nav li .dropdown-menu li > a:hover {
	background-color: #F4F6F9 !important;
	color: #909090 !important;
}

.horizontal-menu .dropdown-menu li:hover > a {
	background-color: #F4F6F9 !important;
color: #000;
}


.style-main-title {
	background: #1e7595;
	border-bottom: 1px solid rgba(23, 24, 26, 0.15);
	color: #ffffff;
	font-size: 15px;
	height: 44px;
	line-height: 44px;
	text-align: center;
}

.navbar {
border-bottom: 1px solid #c8c7cc !important;
}




.headRow_table{
	
	background-color:#ebebeb;
	height:40px;
	border-bottom: 2px solid #e6e6e6;
	border-top: 2px solid ;
	padding: 0px 0px 1px 0px;
	}

	.title_table{
		font-family: "Roboto", Lucida Sans Unicode, "Lucida Grande", sans serif;
		font-size: 12px;
		text-decoration: none;
		color: ;
		margin-left:5px;
		margin-bottom:3px;

	}
    
    /* MEGA MENU */
.navbar-default 
.navbar-nav>.active>a:before,.navbar>.container .navbar-brand i,.navbar>.container .navbar-brand:hover i,a:active,a:focus,a:hover{color:#1e7595}

.btn-main-color,.mega-menu .mega-menu-content ul.sub-menu .active>a{background-color:#1e7595;color:#FFF}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li.dropdown.open>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-bottom-color:#1e7595}
.navbar-nav>li>.dropdown-menu{border-top-color:#1e7595}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#1e7595}   




@media (min-width:992px){
	
	.navbar-default{top:0}
	.navbar-default.space-top{top:40px}
	.dropdown-menu{box-shadow:0 8px 15px rgba(0,0,0,.1);min-width:208px}
	}
	@media (min-width:768px) and (max-width:991px){
		.navbar-default{top:0;position:absolute}.navbar-default.space-top{top:40px}}
		
		@media (max-width:991px){.navbar-default{line-height:normal!important;background:#fff}.navbar-brand{padding-top:5px!important}.navbar-brand,.navbar-nav>li>a{line-height:20px!important;height:auto!important}.navbar-default .navbar-nav>.active>a:before{content:" "}.navbar-collapse .nav{float:left!important;clear:both;margin-left:-15px;margin-top:10px}header .nav li.active:hover>a,header .nav li.active>a,header .nav li:hover>a,header .nav li>a{border:none!important;padding-top:10px!important;padding-bottom:10px!important}.navbar>.container .navbar-brand{margin-top:10px}
		}
	
	@media (min-width:768px){.mega-menu{position:static!important}.mega-menu .dropdown-menu{left:0!important;right:0!important;width:100%!important}.navbar-collapse.in{overflow-y:visible!important}}
	
	@media (max-width:767px){.navbar-collapse .nav,.navbar-default{float:none!important}
	
	.navbar-default{position:absolute;top:0!important;height:auto!important}.navbar-default .navbar-nav li>a,.navbar-default .navbar-nav li>a:focus,.navbar-default .navbar-nav li>a:hover{border-top-color:#E1E1E1!important;border-top-width:1px!important;border-top-style:solid!important;line-height:20px!important;height:auto!important;margin:0}.navbar-default .navbar-nav li>a:focus,.navbar-default .navbar-nav li>a:hover{background-color:#1e7595!important;color:#FFF!important}.dropdown-menu,.navbar-nav{margin-top:-1px!important;padding-top:0;margin-bottom:0!important}.navbar-toggle{background:#1e7595;border:none;border-radius:0;margin-top:8px;padding:10px}.navbar-toggle .icon-bar{background-color:#FFF!important}.navbar-default .navbar-nav .menu-search>a:focus,.navbar-default .navbar-nav .menu-search>a:hover{background:0 0!important;color:#1e7595!important}
	} 
    
    
    
    .slider::-webkit-slider-thumb {
     background: #1e7595;
}

.slider::-moz-range-thumb {
	background: #1e7595;
}



.procesar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.procesar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }


.aceptar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.aceptar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .guardar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.guardar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .cancelar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.cancelar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .buscar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.buscar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .volver_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.volver_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .finalizar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.finalizar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .publicar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.publicar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .confirmar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.confirmar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .generar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.generar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .revisar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.revisar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .baja_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.baja_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .reactivar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.reactivar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .agregar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.agregar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .asignar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.asignar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .cargar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.cargar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .continuar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.continuar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  .vincular_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.vincular_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  
  
  .relevar_btn {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.relevar_btn:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }
  
  .procesar_btn_privilegios {
	background-color: #27b0ff !important;
	border-color: #1e7595 !important;
	color: #ffffff !important;
	text-decoration:none;
}
  
.procesar_btn_privilegios:hover {
	background-color: #1e7595 !important;
	border-color: #27b0ff !important;
	color: #ffffff !important;
	text-decoration:none;
  }


.horizontal-menu ul.nav li.current .selected, .horizontal-menu ul.nav li.active .selected {
	border-left: 6px solid rgba(0, 0, 0, 0);
	border-right: 6px solid rgba(0, 0, 0, 0);
	border-top: 6px solid #27b0ff;
	bottom: 0;
	display: inline-block;
	height: 0;
	left: 50%;
	margin: 0 0 -6px -7px;
	position: absolute;
	width: 0;
}



.btn-bricky {
	background-color: #42acd4 !important;
	border-color: #C8C7CC !important;
    	color: #fff !important;
}

.btn-bricky a {
color: #fff !important;
}
.btn-bricky:hover, .btn-bricky:focus, .btn-bricky:active, .btn-bricky.active {
	background-color: #42acd4 !important;
	
	border-color:  #C8C7CC !important;
	color: #fff !important;
}
.btn-bricky.disabled:hover, .btn-bricky.disabled:focus, .btn-bricky.disabled:active, .btn-bricky.disabled.active, .btn-bricky[disabled]:hover, .btn-bricky[disabled]:focus, .btn-bricky[disabled]:active, .btn-bricky[disabled].active, fieldset[disabled] .btn-bricky:hover, fieldset[disabled] .btn-bricky:focus, fieldset[disabled] .btn-bricky:active, fieldset[disabled] .btn-bricky.active {
	background-color: #42acd4  !important;
	border-color: #C8C7CC !important;
	color: #fff !important;
}


.span_color {
	color: #1587ff !important;
}

.span_color_alerta, .span_color_alerta a {
	color: #ca6077 !important;
}


.span_color_confirmacion {
	color: #44a60e !important;
}

.span_color_dark {
	color: #1e7595 !important;
}






a:hover,a:focus{color:#1587ff;text-decoration:underline}
.btn-link:hover,.btn-link:focus{color:#ca6077}

.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#1587ff;background-color:#eee;border-color:#ddd}




.divCell a:hover
    {
	 color:#1587ff !important
	}

.obligatorio{
	color:#1587ff !important;
	font-size:14px;
	font-weight:bold;
	margin-left:5px}


.ui-autocomplete .ui-menu-item.ui-state-focus {
      background-color: #1587ff;
      color: #fff;
    }
    
    
    
    
    
ul.main-navigation-menu > li a > i {
	color: #1e7595;
	font-weight: normal;
}
ul.main-navigation-menu > li.active > a {
	background: #1e7595 !important;
	border-top: none !important;
	color: #fff;
}
ul.main-navigation-menu > li.active > a .selected:before {
	color: #1e7595 !important;
}





.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff !important;cursor:default;background-color:#27b0ff;border-color:#27b0ff}



.bricky {
	color: #1587ff !important;
}
a.bricky:hover {
	color: #1e7595 !important;
}

.pagination.pagination-bricky li.active a {
	background: #1587ff !important;
	border: none !important;
	color: #FFFFFF !important;
	cursor: default !important;
	opacity: 1;
}
.pagination.pagination-bricky [class^="fa-"], .pagination.pagination-bricky [class*=" fa-"] {
	color: #1587ff !important;
}
.tab-bricky > li.active > a, .tab-bricky > li.active > a:hover, .tab-bricky > li.active > a:focus {
	border-color: #1587ff #DDDDDD transparent;
	border-top: 2px solid #1587ff !important;
}
.tab-bricky > li > a:hover {
	color: #1587ff;
}
.tab-bricky > li.dropdown.open.active > a:hover, .tab-bricky > li.dropdown.open.active > a:focus {
	background-color: #1587ff !important;
	border-color: #1587ff !important;
	color: #FFFFFF;
}
.tab-bricky > li.open .dropdown-toggle {
	background-color: #1587ff !important;
	border-color: #1587ff !important;
	color: #FFFFFF;
}
.tab-bricky .dropdown-menu > li > a:hover, .tab-bricky .dropdown-menu > li > a:focus {
	background-color: #1587ff !important;
}
.tab-bricky .active > a, .tab-bricky .active > a:hover, .tab-bricky .active > a:focus {
	/*background-color: #1587ff !important;*/
}
.tabs-left > .tab-bricky > li.active > a, .tabs-left > .tab-bricky > li.active > a:focus, .tabs-left > .tab-bricky > li.active > a:hover {
	border-color: #DDDDDD transparent #DDDDDD #1587ff !important;
	border-left: 2px solid #1587ff !important;
}

.tabs-below > .tab-bricky > li.active > a, .tabs-below > .tab-bricky > li.active > a:hover, .tabs-below > .tab-bricky > li.active > a:focus {
	border-bottom: 2px solid #1587ff !important;
	border-color: transparent #DDDDDD #1587ff !important;
}
.tabs-right > .tab-bricky > li.active > a, .tabs-right > .tab-bricky > li.active > a:focus, .tabs-right > .tab-bricky > li.active > a:hover {
	border-color: #DDDDDD #1587ff #DDDDDD transparent;
	border-right: 2px solid #1587ff !important;
}

.tab-padding.tab-bricky > li > a, .tab-padding.tab-bricky > li > a:focus {
	background-color: #8dc1f6 !important;
}

.tab-padding.tab-bricky > li.active > a, .tab-padding.tab-bricky > li.active > a:focus, .tab-padding.tab-teal > li.active > a:hover {
	border-color: #1587ff #DDDDDD transparent;
	color: #333333;
}
.tabs-below .tab-padding.tab-bricky > li.active > a {
	border-color: transparent #1587ff #DDDDDD;
}
.tab-padding.tab-bricky {
	border-bottom-color: #1587ff !important;
	background-color: #FBEEEC;
}

.slider-bricky .ui-rangeSlider-label {
	background-image: none !important;
	background-color: #1587ff !important;
	color: #FFFFFF !important;
	text-shadow: 0 1px 0 #000000;
}
.slider-bricky .ui-rangeSlider-label:after {
	color: #1587ff !important;
}

.slider-bricky .ui-rangeSlider-arrow {
	color: #1e7595 !important;
}

.circle-icon.circle-bricky {
	background-color: #1587ff !important;
	border-color: #1e7595 !important;
	color: #ffffff;
}

.datepicker td.active,

.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:focus,
.datepicker td.active:hover:focus,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled] {
  color: #ffffff;
  background-color: #1e7595 !important;

}
.navbar-toggle, .navbar-toggle span {
	/*background-color: #42acd4;*/
	color: #fff !important;
    background-color: none;
}
.navbar-header {
		background-color: #42acd4 !important;
	}