/* GLOBAL STYLES



-------------------------------------------------- */



/* Padding below the footer and lighter body text */







body {



  padding-bottom: 40px;



  color: #5a5a5a;



}







.row{



width:980px!important;



margin-right:0!important;



margin-left:0!important;



}







.container{



width:980px!important;



padding-right:0px!important;



padding-left:0px!important;



}







#navBp15 h1{



width:980px!important;



/*margin-left:auto!important;



margin-right:auto!important;*/



/*margin:5px auto 5px auto!important;*/



margin:10px auto 10px auto!important



}







h1, h2, h3, h4, h5, h6{



color:#00467f!important;



}







/* CUSTOMIZE THE NAVBAR



-------------------------------------------------- */







/* Special class on .container surrounding .navbar, used for positioning it into place. */



.navbar-wrapper {



  position: absolute;



  top: 0;



  right: 0;



  left: 0;



  z-index: 20;



  background-color:#e4e1da;



  /*height:85px!important;*/



  /*height:110px!important;*/



  height:120px!important;



  background:#e4e1da url(../images/barras-colores-una.png) bottom repeat-x;



}







/* Flip around the padding for proper display in narrow viewports */



.navbar-wrapper > .container {



  padding-right: 0;



  padding-left: 0;



}



.navbar-wrapper .navbar {



  padding-right: 15px;



  /*padding-left: 15px;*/



}



.navbar-wrapper .navbar .container {



  width: auto;



}











/*custom styles */



.navbar-wrapper{



	margin-top:0px!important;



}







.navbar-inverse{



background-color:transparent!important;



border-color:transparent!important;



}







.navbar-inverse .navbar-nav>li>a{



color:#00467F!important;



font-weight:bold;



}







.navbar-inverse .navbar-nav>.active>a, .navbar-nav li a:hover{



background-color:#00467F!important;



color:#fff!important;



}











#navBp15{



font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;



font-weight:400;



-webkit-text-size-adjust: 100%;



-ms-text-size-adjust: 100%;



/*padding-top:5px!important;



padding-bottom:5px!important;*/



padding-top:15px!important;



padding-bottom:15px!important;



color:#fff!important;



background-color:#f00!important;



font-size: 19px!important;



}







#navBp15 h1{



margin-top:0px!important;



margin-bottom:0px!important;



font-size: 19px!important;



}







#navBp15 a{



color:#fff;



text-decoration:none!important;



}







#navBp15 h1 span{



font-weight:normal!important;



color:#fff!important;



}











.linkRight{



font-size:15px!important;



display:table;



float:right!important;



text-align:right;



clear:right;



line-height:19px;



display:table;



width:100px; 



height:20px;



background:url(../images/bp-logo.png) no-repeat right;



/*vertical-align:bottom;*/



}







.logoUnaRight, .logoFiloRight{



text-align:left!important;



text-indent:-4000px;



clear:none!important;



margin:5px 0!important;



height:40px!important;



float:right;



display:table;



}







.logoUnaRight{



background:url(../images/una-logo.png) no-repeat right!important;



width:210px;

}



.logoUnaRight a{

width:210px;

height:40px;

display:table;

text-indent:-4000px;

}



#navbar > ul{

display:table;

float:left;}





.logoFiloRight{



background:url(../images/filo-uba-logo.png) no-repeat right!important;



width:155px;



background-size:90% auto!important;



}



/* end of custom styles*/







/* CUSTOMIZE THE CAROUSEL



-------------------------------------------------- */







/* Carousel base class */



.carousel {



 margin-left:auto!important;



 margin-right:auto!important;



 text-align:center!important;



  /*width:1200px!important;	*/



  height: 500px;



  margin-bottom: 60px;



  width: 100%!important;



  min-width: 980px!important;



}



/* Since positioning the image, we need to help out the caption */



.carousel-caption {



  z-index: 10;



}







/* Declare heights because of positioning of img element */



.carousel .item {



  height: 500px;



  background-color: #777;



}



.carousel-inner > .item > img {



  position: absolute;



  top: 0;



  left: 0;



  min-width: 100%;



  height: 500px;



}







.btn-primary{



	background-color:#00467F!important;



}







.carousel-caption h1{



color:#fff!important;



text-shadow:2px 2px 3px #000;



}







.carousel-caption > p{



font-size:20px!important;



text-shadow:2px 2px 3px #000!important;



}







/* MARKETING CONTENT



-------------------------------------------------- */







/* Center align the text within the three columns below the carousel */



.marketing .col-lg-4 {



  margin-bottom: 20px;



  text-align: center;



  display:table!important;



  float:left!important;



}



.marketing h2 {



  font-weight: normal;



}



.marketing .col-lg-4 p {



  margin-right: 10px;



  margin-left: 10px;



}











/* Featurettes



------------------------- */







.featurette-divider {



  margin: 80px 0; /* Space out the Bootstrap <hr> more */



}







/* Thin out the marketing headings */



.featurette-heading {



  font-weight: 300;



  line-height: 1;



  letter-spacing: -1px;



}







/*hover effects*/



.view {



    /*width: 300px;



    height: 200px;*/



    float: left;



    overflow: hidden;



    position: relative;



    text-align: center;



    box-shadow: 1px 1px 2px #e6e6e6;



    cursor: default;



    background: #fff url(../images/bgimg.jpg) no-repeat center center



}



.view .mask, .view .content {



    width: 290px;



    height: 309px;



    position: absolute;



    overflow: hidden;



    top: 0;



    left: 0



}



.view img {



    display: block;



    position: relative



}



.view h2 {



    text-transform: uppercase;



    color: #fff;



    text-align: center;



    position: relative;



    font-size: 17px;



    padding: 10px;



    background: rgba(0, 70, 127, 0.8);



    margin: 20px 0 0 0;



	color:#fff!important;



}







.ejes h3{



	text-align:left!important;



	margin-top:0px!important;



	color:#00467F!important;



    font-size: 17px!important;



	font-weight:bold!important;



	margin-bottom:15px!important;



	text-transform:uppercase!important;



}







.view p {



    font-family: Georgia, serif;



    font-style: italic;



    font-size: 12px;



    position: relative;



    color: #00467f;



    padding: 10px 20px 20px;



    text-align: center;



	height:100px;



}



.view a.info {



    display: inline-block;



    text-decoration: none;



    padding: 7px 14px;



    background: #00467f;



    color: #fff;



    text-transform: uppercase;



    box-shadow: 0 0 1px #000



}



.view a.info:hover {



    box-shadow: 0 0 5px #000



}







.view-first img { 



    transition: all 0.2s linear;



}



.view-first .mask {



    opacity: 0;



    background-color: rgba(255,255,255, 0.7); 



    transition: all 0.4s ease-in-out;



}



.view-first h2 {



    transform: translateY(-100px);



    opacity: 0;



    transition: all 0.2s ease-in-out;



}



.view-first p { 



    transform: translateY(100px);



    opacity: 0;



	transition: all 0.2s linear;



}



.view-first a.info{



    opacity: 0;



	transition: all 0.2s ease-in-out;



}







.view-first:hover img { 



	transform: scale(1.1);



} 



.view-first:hover .mask { 



	opacity: 1;



}



.view-first:hover h2,



.view-first:hover p,



.view-first:hover a.info {



    opacity: 1;



    transform: translateY(0px);



}



.view-first:hover p {



    transition-delay: 0.1s;



}



.view-first:hover a.info {



    transition-delay: 0.2s;



}







footer{



margin-top:40px!important;



/*background: url(../images/barras-colores-una.png) top repeat-x;*/



border-top:1px solid #ddd!important;



padding-top:40px!important;



width:100%!important;



min-width:980px!important;



margin-left:auto!important;



margin-right:auto!important;



}







/*.logoUnaOC{



background:url(../images/bp15-una-obra-colectiva.gif) center no-repeat;



display:table;



float:right;



width:120px;



height:110px;



}*/











/*eventos*/



.evento00{



margin-top:180px!important;



}







.evento00 figure{



margin-bottom:20px;



}







.marginColRight{



margin-top:185px;



padding-right:0px!important;



}







.evento00 h4{



font-size:18px!important;



}







.evento00 h4{



margin-top:30px!important;



margin-bottom:10px!important;



}







.evento00 h3{



margin-top:0px!important;



color:#333!important;



font-size:20px!important;



margin-top:30px!important;



}







.evento00 .tit00{



margin-top:30px!important;



}







.evento00 figcaption{



font-size:11px!important;



}







.evento00 h5{



font-size:14px!important



}







.evento00 h5 a{



color:#666!important;



}







.evento00 h5 a:hover{



text-decoration:none!important;



color:#00467f!important;



}







.marketing{



min-height:600px!important;



}







/*navegacion interior*/



#navInt0 nav ul li a{



color:#00467f;



}







#navInt0 nav ul li a:hover{



color:#333;



}







#navInt0 ul{



border:2px solid #00467f;



list-style:none;



padding-left:0px!important;



}







#navInt0 ul li{



border-bottom:2px solid #00467f;



height:40px;



line-height:40px;



vertical-align:middle;



text-align:left;



padding-left:10px;



font-size:18px;



font-weight:bold;



}







#navInt0 ul li:last-child{



border-bottom:0!important



}



#navInt0 #agenda{



border-top: 2px solid #00467f;



border-left: 2px solid #00467f;



border-right: 2px solid #00467f;



margin-bottom:0px!important;



text-align:left!important;



padding-bottom:10px!important;



}







#navInt0 #agenda p{



margin-bottom:0px!important;



text-align:left!important;



}







#navInt0 #agenda h4{



text-align:left!important;



height:40px!important;



line-height:40px!important;



padding-left:10px!important;



vertical-align:middle!important;



margin-bottom:0!important;



}







/*sedes*/



.sedes{



margin-top:180px!important; 



}







.sedes h1{



/*margin-left:15px;*/



}







.addressSedes{



text-align:left!important;



font-size:12px!important;



width:290px!important;



}







.addressSedes span:first-child{



}







.addressSedes span{



font-weight:bold;



}







.institucional{



margin-top:30px!important;



}







.institucional p{



margin-bottom:30px!important;



}







.col-lg-4{



padding-left:0!important;



padding-right:0!important;	



}







.col-lg-4:first-child, .col-lg-4:nth-child(2){



padding-right:15px!important;



}







.sedesCol:first-child, .sedesCol:nth-child(2), .uno{



padding-right:27px!important;



}







.col-lg-8{



padding-left:0!important;



width:646px!important;



}







.navbar-wrapper{



	/*width:980px!important;*/



	width:100%!important;



	min-width:980px!important;



margin-left:auto!important;



margin-right:auto!important;



}







.titCat{



margin-botton:20px;



}







.evento00 .titCat a{



color:#00467F!important;



}







.evento00 .titCat a:hover{



color:#333!important;



text-decoration:none!important;



}







.fechas{



margin-bottom:0!important;



}







.obraColectiva{



position:absolute;



bottom:71px!important;



right:130px!important;



}







footer{



}







footer .container{



position:relative!important;



}







.navbar-nav > li > a{



line-height:30px!important;



}







.marketing .evento00 h2{



font-size:18!important;



}







article section{



margin-top:30px!important;



}







article section a{



font-weight:bold;



}

.faq table{
font-size:12px!important;
}

.faq table tr{

	border-bottom:1px solid #999;

}



.faq table tr:first-child{

	font-weight:bold;

}



.faq table tr td:first-child{

	font-weight:bold;

}



.faq table tr td{

padding-top:5px!important;

	padding-bottom:5px!important;

}



.faq p{

margin-bottom:10px!important;

}



.faq h3{

margin-top:30px!important;

}

.prensa h3{
margin-bottom:0!important;
}

.prensa h4{
margin-top:20px!important;
margin-bottom:0!important;
}