.navbar-brand img { width: auto; }
.header-top{ background-color: #212121 }
.top-right .language select {
    -moz-appearance: none;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
}
.language{ float: right; }
.main-nav { background-color: black; }
.navbar-nav{ margin-top: 10px }
.service-item{ height: 250px; cursor: default; }
.service-caption{ margin: auto; }
.footer-widget > img {
    width: 280px;
    margin: 10px 0;
}
.background-1 { background-image: url('../img/fondos/fndseguridad.jpg') }
video.fillWidth {
    width: 100%;
    background: url(../img/tnsseguridad.jpg) no-repeat;
    background-size: 100% auto;
    z-index: 0;
}
ul.address li
{
	width: 100%;
}
.about-category-nav li a.active{
	background-color: #01A0C7;
	color: #fff !important;
}
.footer-widget p a {
    color: #a9a9a9;
}
.footer-widget p a:hover {
    color: #01A0C7;
}
.piecopy
{
	background-color: #080808;
	height: 40px;
	line-height: 40px
}
.copyright a{
	color: #ccc;
}
.copyright a:hover{
	color: #337ab7;
}


/* Media Queries  */
@media screen and (max-width: 1200px)
{
	.navbar-brand img
	{
	    width: 280px;
	    margin: 10px 0;
	}
}
@media screen and (max-width: 991px)
{
	.navbar-brand img
	{
	    width: 160px;
	    margin: 10px 0;
	}
	.footer-widget > img {
    width: 220px;
    margin: 10px 0;
}
}
@media screen and (max-width: 767px)
{
	.navbar-brand img
	{
	    width: 280px;
	    margin: 10px 0;
	}
	.service-item{ height: 220px }
}
@media screen and (max-width: 390px)
{
	.navbar-brand img
	{
	    width: 200px;
	    margin: 10px 0;
	}
	.service-item{ height: 250px }
}
@media screen and (max-width: 260px)
{
	.navbar-brand img
	{
	    width: 100px;
	    margin: 10px 0;
	}
	.service-item{ height: 340px }
}
.pricing-item {
    height: auto;
    }


.background-2{
	background-image: url("../img/fondos/fnd-covid.jpg");
}