.navbar-inverse {
    background-color: #cfcccd;
    border-color: #cfcccd;
}
.navbar-brand{
	height:auto;}
body {
    padding-top: 100px;
}
/*.navbar-inverse{padding-top: 40px;}
.navbar > .container .navbar-brand{margin-top: -40px;}*/
.navbar-inverse .navbar-nav > li > a{color: #000000;}
div.description{  
    position:absolute; /* absolute position (so we can position it where we want)*/  
    bottombottom:0px; /* position will be on bottom */  
    left:0px;  
    width:100%;  
    /* styling bellow */  
    background-color:black;  
    font-family: 'tahoma';  
    font-size:15px;  
    color:white;  
    opacity:0.6; /* transparency */  
    filter:alpha(opacity=60); /* IE transparency */  
} 
h2 {
     color: black;
    background: #cfcccd;
    padding: 10 2 2 10 !important;
}
.page-header{
	padding-top:9px !important;
	padding-left:9px !important;
	border-bottom: 0px;
	}
.fondogris{     color: black;
    background: #cfcccd;
}
.img-portfolio {
    margin-bottom: 2px;
}
a, a:hover{color:#000000;
text-decoration:none !important;}
.finbarraslider{
	background: #cfcccd;
	padding-bottom: 14px;
	}
.margenabajo
{margin-bottom:5px !important;}
.textoclaro{color:#C0C0C0;}
.textonegro{color:#000000;}
.navbar{font-family: 'Oswald', sans-serif !important;
font-size:20px !important;}
h1, h2, h3{font-family: 'Oswald', sans-serif !important;
}

.topcero{
	margin-top:0px !important;}
.textotitulodisco{
font-size:14px !important;}
.nav > li > a.rrss{padding: 10px 2px !important}
.margenderechoslider{
	margin-right:0px;}
.navbar-right {
    padding-top: 15px !important;
}
.margentopcero{
	margin-top:0px !important;}
p img{
	max-width:100% !important;
	height:auto !important;}
	
.navbar-nav > li > a {
    padding-right: 0 !important;
}
	
@media (max-width: 767px) {	
	.hidden-xs{display: block !important;}
}

@media (min-width: 1200px) {
	.extralogosize{
		width:220px !important;
		}
.navbar{font-size: 20px !important;}
body {
    padding-top: 77px !important;
}
.navbar-right{
margin-right: 20px !important;
}
.nav > li > a.extraderecha {
    padding-right: 50px !important;
	
}
	
}
@media (min-width: 991px) and (max-width: 1200px){
	.extralogosize{
		width:200px !important;
		}
.navbar{font-size: 15px !important;}
body {
    padding-top: 72px !important;
}
	
}
@media (min-width: 768px) and (max-width: 991px){
	.extralogosize{
		width:95px !important;
		}
.navbar{font-size: 11px !important;}
.navbar-right{
	padding-top:0px !important;}
	body {
    padding-top: 51px !important;
}
	
}
@media (max-width: 768px) {
	.extralogosize{
		width:190px !important;
		}
	body {
    padding-top: 70px !important;
}

}


/*@media (max-width: 768px) {
	.extralogosize{
		width:200px !important;}
		.navbar{font-size: 10px !important;
	
}
@media (min-width: 991px) {
	.extralogosize{
		width:200px !important;}
		.navbar{font-size: 15px !important;
	
}
@media (min-width: 1200px) {
	.extralogosize{
		width:290px !important;
		}
.navbar{font-size: 20px !important;
	
}
@media (max-device-width: 480px) and (orientation: landscape) {
	.extralogosize{
		width:90px !important;
		}

}
*/