.navbar-toggle .icon-bar {
		background-color: #79a581 !important;
	}


.circle-icon {
	background-color: #79a581;
    
    }
.navigation-toggler, .go-top {
	background-color: #79a581 !important;
	color: #fff;
}

.footer-inner {
	color: #666 !important;
}

#sup-header { 
	background-color: #79a581; 
	color: #fff; 
	overflow: hidden;
	padding:5px 15px;
	}
#sup-header a {
	color:#fff}



.navbar{
background-color: #fff !important;
}


.navbar-inverse {
    background: #fff !important;
    border-color: #C8C7CC;
}

@media (min-width:768px){
	 .navbar-inverse .nav > li > {
	color: #1587ff !important;
	background-color: #fff !important;
}

	 .navbar-inverse .nav > li > a {
	color: #1587ff !important;
	}
	
	.navbar-inverse .nav > li.current-nav-sup  {
	color: #1587ff !important;
	background-color: #fff !important;
}

.navbar-inverse .nav > li.current-nav-sup  a {
	color: #1587ff !important;
	background-color: #fff !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: #1587ff !important;
	background-color: #fff !important;
}
.navbar-inverse .nav > li.current-user  {
	color: #1587ff !important;
	background-color: #fff !important;
}

.navbar-inverse .nav > li.current-nav-sup  {
	color: #1587ff !important;
	background-color: #fff !important;
}

.navbar-inverse .nav > li.current-nav-sup a  {
	color: #1587ff !important;
	background-color: #fff !important;
}


	}
    
    
 .datepicker td.active:hover {
  color: #1587ff;
  background-color: #fff;
  background-image: -moz-linear-gradient(top, #fff, #79a581);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#79a581));
  background-image: -webkit-linear-gradient(top, #fff, #79a581);
  background-image: -o-linear-gradient(top, #fff, #79a581);
  background-image: linear-gradient(to bottom, #fff, #79a581);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #79a581#79a581 #6b9172;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #79a581;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #1587ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker td span.active {
  color: #1587ff;
  background-color: #fff;
  background-image: -moz-linear-gradient(top, #fff, #79a581);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#79a581));
  background-image: -webkit-linear-gradient(top, #fff, #79a581);
  background-image: -o-linear-gradient(top, #fff, #79a581);
  background-image: linear-gradient(to bottom, #fff, #79a581);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #79a581#79a581 #6b9172;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #79a581;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #1587ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

#tabla_ordenes_titulo h5 {
	color:#79a581;
	font-size:16px;
	border-bottom:1px solid #cecece;
	}
#tabla_ordenes_subtitulo {
	color:#79a581;
	font-size:14px;
	border-bottom:1px solid #cecece;
	margin:40px 0px 15px 0px;
	}
    
    .footer{
	background-color: #fff !important;
	color:#666 !important;
}

.navbar-inverse {
	background: #fff;
	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: #fff !important;
	color: #555555;
}

.navbar-toggle {
	background-color: #fff;
	color:#1587ff;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #fff ;
	color:#1587ff;
	
}

@media (max-width: 767px) {
	.navbar-inverse {
		background: none !important;
	}
	.navbar-tools {
		background-color: #fff;
	}
	/* ie8 fixes */
	.ie8 .navbar-tools {
		background: #ffffff;
	}
/**/
	.navbar-header {
		background-color: #fff;
	}
}

.horizontal-menu ul.nav li.open > a, .horizontal-menu ul.nav li > a:hover, .horizontal-menu ul.nav li > a:focus {
	background: #fff !important;
	color:#c96076;
}


.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: #79a581;
	border-bottom: 1px solid rgba(23, 24, 26, 0.15);
	color: #fff;
	font-size: 15px;
	height: 44px;
	line-height: 44px;
	text-align: center;
}

.navbar {
border-bottom: 1px solid #c8c7cc !important;
}











#scroll-top:hover {
	background-color: #FCFCFC;
	border: 1px solid #E1E1E1;
	color: #79a581;
}
.single-menu .navbar-default .navbar-nav > .active > a, .single-menu .navbar-default .navbar-nav > .active > a:hover, .single-menu .navbar-default .navbar-nav > .active > a:focus {
	border-top: 2px solid #79a581;
	border-bottom: none;
	padding-top: 0 !important;
}
.single-menu .navbar-default .navbar-nav > li > a:hover, .single-menu .navbar-default .navbar-nav > li > a:focus, .single-menu .navbar-default .navbar-nav > li.dropdown.open > a {
	border-bottom: none;
	background: #79a581;
	color: #ffffff;
}

.badge-new {
	background-color: #79a581;
	border-radius: 12px 12px 12px 12px !important;
	font-size: 11px !important;
	font-weight: 300;
	height: 18px;
	padding: 3px 6px;
	text-align: center;
	text-shadow: none !important;
	vertical-align: middle;
}
.circle-icon.circle-blue {
	background-color: #79a581;
	border-color: #79a581;
	color: #FFFFFF;
}
#style_selector .style-toggle {
	background: #ffffff;
	cursor: pointer;
	height: 44px;
	width: 35px;
	border: 1px solid rgba(23, 24, 26, 0.15);
	border-right: none;
	border-radius: 5px 0 0 5px;
	line-height: 44px;
	text-align: center;
	color: #79a581;
	font-size: 14px;
}
.headRow{
	
	background-color:#ebebeb;
	height:40px;
	border-bottom: 2px solid #e6e6e6;
	border-top: 2px solid #79a581;
	padding: 0px 0px 1px 0px;
	}

	.title_table{
		font-family: "Roboto", Lucida Sans Unicode, "Lucida Grande", sans serif;
		font-size: 12px;
		text-decoration: none;
		color: #79a581;
		margin-left:5px;
		margin-bottom:3px;

	}

a {
    color: #79a581;
}
a:focus, a:hover, a:active {
	color: #79a581;
}
.navbar > .container .navbar-brand i, .navbar > .container .navbar-brand:hover i {
	color: #79a581;
}
.navbar-default .navbar-nav > .active > a:before {
	color: #79a581;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li.dropdown.open > a {
	border-bottom-color: #79a581;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	border-bottom-color: #79a581;
}
.navbar-nav > li > .dropdown-menu {
	border-top-color: #79a581;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #79a581;
}

.mega-menu .mega-menu-content ul.sub-menu .active > a {
	background-color: #79a581;
	color: #FFFFFF;
}
.btn-main-color {
    background-color: #79a581;
    border-color: #a62447;
    color: #FFFFFF;
}
.btn-main-color:hover, .btn-main-color:focus, .btn-main-color:active, .btn-main-color.active {
	background-color: #a62447;
	border-color: #a62447;
	color: #ffffff;
}
.circle-icon.circle-main-color {
	background-color: #79a581;
	border-color: #79a581;
	color: #FFFFFF;
}
.slide_subtitle {
	background-color: #79a581;
	color: #FFFFFF;
}
.accordion-teal .panel-heading .accordion-toggle {
	color: #79a581;
}
.accordion-teal .panel-heading .accordion-toggle > .icon-arrow:before {
    background-color: #79a581;
    color: #FFFFFF;
}
.sb_toggle {
	border-color: rgba(0, 0, 0, 0) #79a581 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
#scroll-top {
	background-color: #79a581;
	border: 1px solid #79a581;
	color: #EEEEEE;
}

#scroll-top:hover {
	background-color: #FCFCFC;
	border: 1px solid #E1E1E1;
	color: #79a581;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #79a581;
    border-color: #a62447;
    color: #FFFFFF;
}


.portfolio-page ul.nav li a:hover, .portfolio-page ul.nav li.active a {
    background: #79a581;
    color: #FFFFFF;
}

.feature-box .feature-icon {
	color: #79a581;
}
.colored-top-bar #topbar {
	background: #79a581;
	color: #FFFFFF;
	border-bottom: 1px solid #79a581;
}


@media (max-width: 767px) {
.navbar-default .navbar-nav .menu-search > a:hover, .navbar-default .navbar-nav .menu-search > a:focus {
		background: none !important;
		color: #79a581 !important;
	}
    
    .navbar-toggle {
		background: #79a581;
		border: medium none;
		border-radius: 0;
		margin-top: 8px;
		padding: 10px;
	}
  
    .navbar-default .navbar-nav li > a:hover, .navbar-default .navbar-nav li > a:focus {
		background-color: #79a581 !important;
		color: #FFFFFF !important;
	}
    
    }
    
.msn_alerta {
background: #79a581;
}

p strong {
	color: #79a581;
}



/*bricky*/
.tab-bricky > li.active > a, .tab-bricky > li.active > a:hover, .tab-bricky > li.active > a:focus {
	border-color: #79a581 #DDDDDD transparent;
	border-top: 2px solid #79a581;
}
.tab-bricky > li > a:hover {
	color: #79a581;
}
.tab-bricky > li.dropdown.open.active > a:hover, .tab-bricky > li.dropdown.open.active > a:focus {
	background-color: #79a581;
	border-color: #79a581;
	color: #FFFFFF;
}
.tab-bricky > li.open .dropdown-toggle {
	background-color: #79a581;
	border-color: #79a581;
	color: #FFFFFF;
}
.tab-bricky .dropdown-menu > li > a:hover, .tab-bricky .dropdown-menu > li > a:focus {
	background-color: #79a581;
}
.tab-bricky .active > a, .tab-bricky .active > a:hover, .tab-bricky .active > a:focus {
	background-color: #79a581;
}
.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 #79a581;
	border-left: 2px solid #79a581;
}
.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 #79a581;
	border-color: transparent #DDDDDD #79a581;
}
.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 #79a581 #DDDDDD transparent;
	border-right: 2px solid #79a581;
}
.tab-padding.tab-bricky > li > a, .tab-padding.tab-bricky > li > a:focus, .tab-padding.tab-bricky > li > a:hover {
	border-color: rgba(0, 0, 0, 0);
	color: #FFFFFF;
}
.tab-padding.tab-bricky > li:not(.active) > a:hover {
	border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent;
	opacity: 0.85;
}
.tab-padding.tab-bricky > li:not(.active) > a > [class*="fa-"]:first-child {
	color: #FFFFFF !important;
}
.tab-padding.tab-bricky > li:not(.active) > a > .badge {
	background-color: #FFFFFF !important;
	color: rgba(0, 0, 0, 0.4) !important;
}
.tab-padding.tab-bricky > li > a, .tab-padding.tab-bricky > li > a:focus {
	background-color: #DC6456;
}

.tab-padding.tab-bricky > li.active > a, .tab-padding.tab-bricky > li.active > a:focus, .tab-padding.tab-bricky > li.active > a:hover {
	background-color: #FFFFFF;
	box-shadow: none;
	color: #333333;
}
.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: #79a581 #DDDDDD transparent;
	color: #333333;
}
.tabs-below .tab-padding.tab-bricky > li.active > a {
	border-color: transparent #79a581 #DDDDDD;
}
.tab-padding.tab-bricky {
	border-bottom-color: #79a581;
	background-color: #FBEEEC;
}
.tabs-below .nav-tabs.tab-bricky {
	padding-bottom: 6px;
	border-bottom-color: #DDDDDD;
	border-top: 0 none;
}



.swMain > ul li > a.selected:before, .swMain li > a.done:before {
	border-color: #79a581;
}

.swMain > ul li > a.selected .stepNumber {
	border-color: #79a581;
}
.swMain ul li > a.done .stepNumber {
	border-color: #79a581;
	background-color: #79a581;
	color: #fff;
	text-indent: -9999px;
}
