.active{
	background-color:#660000;
	color:#FFF;
}
.bg-active{
	background-color:#660000;
	border-color:#660000;
	color:#FFF;
}
.bg-white{
	background-color: #ffffff;	
}
.btn-primary{background-color:#074e9d; border-color:#074e9d;}
.btn-primary:hover{background-color:#0157b8;border-color:#0157b8;}
.bg-ultraDark{
	background-color:#0A0A0A;
}
.bg-subMenu{
	background-color:#282828;
}
.blue{
	color: #00539D;	
}
.bold{
	font-weight: bold;	
}
.border-light{
	border-color: #C9C9C9;
	border-width: 3px;	
}
.color-1{
	background-color:#f3f3f3;
}
.color-2{
	background-color:#FFF;
}
.cover{background-size: cover;}
.bg-dark{
	background-color: #2F2F2F;
}
.bg-light{
	background-color: #CBCBCB;
}
.bg-softGray{
	background-color: #CcCcCc;
}
.control{
	height:49px;
	width:100%;
	border:none;
	outline:none;
}
.dropDown{
	background-color:#FFF;
	height:49px;
	lineHeight:49px;
	width:100%;
	border:none;
	outline:none;
}

.darkRed{color:#880f1b}
.decoration-none{
  text-decoration: none;
}
.displayNone{display: none;}
.elipsis{
	white-space: nowrap;  
  overflow: hidden;
  text-overflow: ellipsis; 
  border: 0px solid #000000;
}

h7{font-size:0.75rem;}
.image{
    position:relative;
    overflow:hidden;
    padding-bottom:100%;
		min-height: 100%; 
		min-width: 100%
}
.image-cover{
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
}
.image img{
    position:absolute;
}
.link{cursor:pointer}
.line{
	height: 1px;
	line-height: 0px;
	font-size: 0px;
}
.link	{	cursor:	pointer;}
.page-item{color:#333;}
.red{color:#F00;}
.searchNews{
	height: 320px;
}
.sticky {
  position: fixed;
  top: 0;
}
.strong{
	font-weight: bold;	
}
.square{
	padding-bottom:100%;
	width:100%;
}

.text-claro{
	color:#ffffff;
}
.tiles{ background-image:url(../../../../images/backgrounds/tiles/tiles.png);}
.contain{ 
	background-size:contain;
}
.white{
	color: #ffffff;	
}