@charset "UTF-8";
/*------------------------------------------------------------------------------------------------
# UNLAM STYLE (Noviembre 2010) - CH.Framework
# Copyright 2010 UNLaM. Todos los derechos reservados.
# Website: http://www.unlam.edu.ar
# Contact: webmaster@unlam.edu.ar
# Version: 2.0
  ----------------------------------------------------------------------------------------------*/

@media screen, projection
{

/*------------------------------------------------------------------------------------------------
  Shadowbox Modification
  ----------------------------------------------------------------------------------------------*/

  #sb-body, #sb-loading				{ background-color:#FFF; }
  #sb-title-inner, #sb-info-inner	{ font-family:Georgia,"Times New Roman",Times,serif; }
  #sb-title-inner					{ float:left;font-size:1.4em;color:#F2F1EC; }
  #sb-loading-inner					{ color:#696152; }
  #sb-nav a							{ border:none; }
  #sb-nav-close						{ cursor:pointer;display:block;float:right;height:16px;margin-top:6px;width:16px;border:none; }
  #sb-nav a:hover,
  #sb-nav a:focus,
  a#sb-nav-close:hover,
  a#sb-nav-close:focus				{ background-color:transparent; }
  #sb-content						{ padding:25px 30px; }

/*------------------------------------------------------------------------------------------------
  Tooltip Modification
  ----------------------------------------------------------------------------------------------*/

  #tooltip 							{ padding:5px 10px;background:#FFF;border:1px solid #CCC;opacity:0.90; }

/*------------------------------------------------------------------------------------------------
  Pagination Modification
  ----------------------------------------------------------------------------------------------*/

  .pagination 						{ font-size:0.9em; }
  .pagination a, 
  .pagination .current.prev,
  .pagination .current.next			{ background-color:#EAEAE2;border:1px solid #CFCFC7; }
  .pagination a:hover				{ border:1px solid #CFCFC7;background-color:#DADAD2; }
  .pagination .current 				{ background-color:#248348;color:#FFF;border:solid 1px #248348; }

/*------------------------------------------------------------------------------------------------
  Bootstrap Modification
  ----------------------------------------------------------------------------------------------*/

  .btn										{ border-radius:0; }
  #services .panel-group 					{ padding:10px 0;background:#1fb286; }
  #services .panel-group .panel+.panel 		{ margin:0; }
  #services .panel		 					{ margin-bottom:0;border:none;background-color:transparent;box-shadow:none; }
  #services .panel-heading 					{ padding:5px 15px; }
  #services .panel-title a			 		{ display:block;color:#fff;text-decoration:none;padding:12px 15px; }
  #services .panel-title a.collapsed	 		{ background-color:#0fa276; }
  #services .panel-title a,
  #services .panel-title a.collapsed:hover	{ background-color:#009266; }
  #services .panel-group .panel-heading+.panel-collapse .panel-body	{ border:none; }
  #services .panel-body						{ padding:15px 30px; }
  #services .panel-body p					{ color:#fff; }
  #content .btn-inverse						{ background-color: #333;
											  background: -moz-linear-gradient(17deg,#333333 50%,#393939 50%);
											  background: -webkit-linear-gradient(72deg,#333333 50%,#393939 50%);
											  background: -o-linear-gradient(17deg,#333333 50%,#393939 50%);
											  background: linear-gradient(17deg,#333333 50%,#393939 50%);
											  text-shadow: 1px -1px 0 rgba(0,0,0,0.3);
											  -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.1);
											  -moz-box-shadow: 0 2px 0 rgba(0,0,0,0.1);
											  box-shadow: 0 2px 0 rgba(0,0,0,0.1);
											  border: none;
											  color: #FFF;
											  padding: 4px 12px;
  											}
  #content .btn-inverse:hover				{ background: -webkit-linear-gradient(top, #ab2b4c, #bb3b5c);
											  background: -moz-linear-gradient(17deg,#ab2b4c 50%,#bb3b5c 50%);
											  background: -webkit-linear-gradient(72deg,#ab2b4c 50%,#bb3b5c 50%);
											  background: -o-linear-gradient(17deg,#ab2b4c 50%,#bb3b5c 50%);
											  background: linear-gradient(17deg,#ab2b4c 50%,#bb3b5c 50%);
											  color: #FFF;
											}
  #content .btn-inverse:focus				{ color:#FFF; }
  #content .btn-inverse.active				{ background:#222; }
  #header.navbar-fixed-top					{ position:static; }
  #header .navbar-header					{ float:none; }
  #header .navbar-toggle 					{ margin:33px 0 0; }
  #header .navbar-toggle .icon-bar			{ background-color:#FFF; }
  #header .navbar-nav>li>a					{ padding:10px 15px;color:#FFF;background-color:transparent;text-transform:uppercase; }
  #header .nav>li>a:hover					{ color:#001606;background-color:#FFF; }
  #header .nav>li>a:focus					{ color:#FFF;background-color:transparent; }
  #header .navbar-left,
  #header .navbar-nav.navbar-right:last-child	{ margin:0 -15px; }
  #header .navbar-left li:first-child		{ display:none; }
@media (min-width: 992px) { 
  #header .navbar-left li:first-child		{ display:block; }
}
  #header .nav .open>a					    { background:none;border-color:transparent;color:#FFF; }
  #header .nav .open>a:hover,
  #header .nav .open>a:focus				{ color:#001606;background-color:#FFF; }
  #header .dropdown-menu>li>a				{ color:#FFF;text-transform:uppercase; }
  #header .dropdown-menu>li>a:hover, 
  #header .dropdown-menu>li>a:focus			{ color:#001606;background-color:#FFF; }
  #header .container>.navbar-header			{ margin:0;}
  #header .container>.navbar-collapse		{ clear:both;max-height:none;margin-bottom:10px; }
  #photoslide .carousel-indicators			{ position:absolute;top:15px;right:15px;left:inherit;width:auto; }
  #photoslide .carousel-indicators li		{ display:block;float:left;width:15px;height:15px;margin-left:10px;text-indent:-999px;background:rgb(255, 255, 255);background:rgba(255, 255, 255, 0.5);
  									  		  border-radius:0px;box-shadow: 0 0 10px rgba(0,0,0,0.1); }
  #photoslide .carousel-indicators .active 	{ margin:1px 1px 1px 10px;width:15px;height:15px;background-color:#FFF; }
  #photoslide .carousel-caption				{ position:static;padding:15px;background-color:#001606;text-align:left; }
  #photoslide .carousel-caption h1			{ font-size:20px;line-height:26px;margin:0 0 10px;text-transform:uppercase; }
  #photoslide .carousel-caption h2			{ font-size:14px;margin:0;line-height:20px;height:80px;overflow:hidden; }
  #photoslide .carousel-caption p			{ float:absolute;right:15px;top:150px;margin:15px 0 0; }
  #photoslide .carousel-control.left,
  #sites .carousel-control.left		 		{ background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.9) 0),color-stop(rgba(0,0,0,.0001) 100%));
											  background-image: linear-gradient(to right,rgba(0,0,0,.9) 0,rgba(0,0,0,.0001) 100%);background-repeat: repeat-x;
											  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  #photoslide .carousel-control.right,
  #sites .carousel-control.right	 		{ background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.9) 100%));
											  background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.9) 100%);background-repeat: repeat-x;
											  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  #photoslide .img-scale					{ width:100%;height:0;padding-bottom:200px;background-repeat:no-repeat;background-position:center center;background-size:cover; }
  #photowide .img-scale						{ width:100%;height:0;padding-bottom:100px;background-repeat:no-repeat;background-position:center center;background-size:cover; }
  #maincontent .breadcrumb					{ border-radius:0;background-color:#e0e0e0; }
  #maincontent .breadcrumb>li				{ font-size:13px;margin:0; }
  #maincontent .share-container .label 		{ display:none; }
  
@media (min-width: 768px) 
  {
  #header.navbar-fixed-top					{ position:fixed; }
  #header .navbar-nav>li>a 					{ border-bottom:3px solid transparent;margin:0 7px;padding:0; }
  #header .navbar-nav>li>.dropdown-menu		{ background:rgb(0,22,6);background:rgba(0,22,6,.96);padding:10px 0; }
  #header .nav>li>a:hover,
  #header .nav>li>a:focus,
  #header .nav>li>a.selected				{ border-bottom:3px solid #FFF;background-color:inherit;color:#FFF; }
  #header .navbar-left,
  #header .navbar-nav.navbar-right:last-child	{ margin:0 -10px; }
  #header .nav .open>a:hover, 
  #header .nav .open>a:focus 				{ color:#FFF;background-color:transparent;border-color:#FFF; }
  #photoslide .carousel-caption				{ position:absolute;top:auto;bottom:0;left:0;right:0;background:none;text-shadow:none; }
  #photoslide .carousel-caption-title		{ float:left;width:100%; }
  #photoslide .carousel-caption-brief		{ float:left;margin-top:20px;width:50%; }
  #photoslide .carousel-caption h1			{ background:rgb(255,255,255);background:rgba(255,255,255,.9);color:#333;display:inline;padding:5px 10px;font-size:30px;height:auto;overflow:auto;line-height:60px; }
  #photoslide .carousel-caption h2			{ background:rgb(255,255,255);background:rgba(255,255,255,.9);color:#333;display:inline;padding:5px 10px;font-size:20px;height:auto;overflow:auto;line-height:40px; }
  #photoslide .carousel-caption p			{ position:absolute;right:15px;top:auto;bottom:0;margin:0 0 15px; }
  #photoslide .img-scale					{ padding-bottom:500px; }
  #photowide .img-scale						{ padding-bottom:150px; }
  #maincontent .share-container .label 		{ color:#777;display:block;float:left;font-size:14px;padding:10px 0 0;width:100px; }
  #maincontent .share-container .rrssb-buttons { float:left;width:calc(100% - 101px); }
  }
@media (min-width: 992px) 
  { 
  #header .navbar-nav>li>a 					{ margin:0 10px;padding:0; }
  }
  
}