/* Default Width: */
@media only print {

	.container , .containerMenu{ 
		width: 980px; 
		width: 80%\9; 
		margin: 0 30px 0 30px  ; 
		margin-bottom:0; 
		margin-top:0; 
}

} 
 
#contenido {
	width:100%;

}
 
 .ancla {
	width:50%;
	position: absolute;
	top:200px;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
	
	
.container , .containerMenu{ 
 	width: 980px; 
	width: 80%\9; 
	margin: 0 auto; 
	margin-bottom:0; 
	margin-top:0; 
}



.content-wrapper .contenido { margin:30px;	 }



/* Smaller than standard 960 (devices and browsers) */
@media only screen and (min-width: 1920px) {
	#cabecera {
		background-position: center right !important;
		min-height: 100px;
	}
	
	.ancla {
		position: absolute;
		top:200px;
		-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	}
	
	.container, .containerMenu { 
		width: 1200px ;
		margin: 0 auto!important;
	}
}


@media only screen and (min-width: 1300px)  and (max-width: 1920px) {

	
	.container, .containerMenu { 
		width: 1200px ;
		margin: 0 auto!important;
	}
	
	.tituloCentrado {
		display:table;
		height:100%;
		width:80%;
	}
	/*body, p, li  {
		font-size:14px !important;
		line-height:26px !important;
	}*/
	
	#cabecera {
		background-position: center center !important;
		min-height: 100px;
	}
	
	.ancla {
		position: absolute;
		top:200px;
		-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	}


}

@media only screen and (max-width: 1290px) {
	#cabecera {
		background-position: center center !important;
		min-height: 100px;
	}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {

	.tituloCentrado {
		display:table;
		height:100%;
		width:75%;
	}
	.container{ 
		width: 96%; 
		margin: 0 auto!important;
		padding:0 !important;
		width: 680px\9; 
	}
	
	.containerMenu{ 
		width: 100%!important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	
	
	#cabecera {
		background-position: center center !important;
	}
	
	#contenido .contenido {
		margin-right:20px !important;
	}
	
	#contenido .contenidoLeft {
		margin-Left:20px !important;
	}
	
	
   #cabecera div.uno, #cabecera div.dos {
    color: #fff;
    font-size: 28px;
	line-height:28px !important;
    text-transform: uppercase;
    font-weight: 100;
	}
	
	
	/*.minHeight-50 {
		min-height:162.5px !important;
		max-height:162.5px !important;
	}
	
	.minHeight-100 {
		min-height:252.5px !important;
		max-height:252.5px !important;
	}
	
	.minHeight-150 {
		min-height:342.5px !important;
		max-height:342.5px !important;
	}
	
	.minHeight-200 {
		min-height:432.5px !important;
		max-height:432.5px !important;
		
		
	}
	
	.minHeight-250 {
		min-height:522.5px !important;
		max-height:522.5px !important;
	}
	
	.minHeight-300 {
		min-height:612.5px !important;
		max-height:612.5px !important;
	}
	
	.minHeight-350 {
		min-height:702.5px !important;
		max-height:702.5px !important;
	}
	
	.minHeight-400 {
		min-height:792.5px !important;
		max-height:792.5px !important;
	}
	
	.minHeight-450 {
		min-height:882.5px !important;
		max-height:882.5px !important;
	}
	
	.minHeight-500 {
		min-height:972.5px !important;
		max-height:972.5px !important;
	}
	
	.minHeight-550 {
		min-height:1062.5px !important;
	}
	
	.minHeight-600 {
		min-height:1152.5px !important;
	}
	
	.minHeight-650 {
		min-height:1242.5px !important;
	}
	
	.minHeight-700 {
		min-height:1332.5px !important;
	}
	
	.minHeight-750 {
		min-height:1422.5px !important;
	}
	
	.minHeight-800 {
		min-height:1512.5px !important;
	}
	
	.minHeight-850 {
		min-height:1602.5px !important;
	}
	
	.minHeight-900 {
		min-height:1692.5px !important;
	}*/
	
	/*.separador-50 {
		width:100%;
		height:18px;
		position:relative;
		margin:0; 
		padding:0;
	
	
	}*/

	.tabsLaterales .width-10, .tabsLaterales .width-20, .tabsLaterales .width-30, .tabsLaterales .width-40 {
		width:20%;
		margin:0 !important;
	}
	
	.tabsLaterales .width-50, .tabsLaterales .width-60, .tabsLaterales .width-70, .tabsLaterales .width-80, .tabsLaterales .width-90  {
		width:80%;
		margin:0 !important;
	}
	
	.ancla {
		position: absolute;
		top:200px;
		-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	}

	
}


/* All Mobile Sizes (devices and browser) */
@media (max-width: 768px) {
	
	
	#header {
		height:76px;
	} 
	
	.tituloCentrado {
		display:table;
		height:100%;
		width:100%;
	}
	
	.container{ 
		width: 96% !important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	
	#cabecera {
		background-position: center center !important;
	}
	
	.containerMenu{ 
		width: 100%!important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	
	.sidebarRight, .sidebarMenuRight {
		border:none; 
		padding-left:20px;
	}
	
	.sidebarLeft, .sidebarMenuLeft {
		border-right:2px dotted #CCC; 
		padding-right:20px;
	} 
	
	.SlideDefault {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:2%;
		height:auto;
		width:auto;
		right:10px;
		left:10px;
	}
		
		
	.SlideDefaultLeft {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideDefaultRight {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideContent {
		margin:25px;
		overflow: auto;
		overflow-x: hidden !important;
		height:70% !important;
	}
	
	.SlideContent h4{
		font-size:15px !important;
		line-height:18px !important;
	}
	
	.SlideContent p{
		font-size:12px !important;
		line-height:16px !important;
	}
	
	
	
	#cabecera div.uno, #cabecera div.dos {
    color: #fff;
    font-size: 24px !important;
	line-height:28px !important;
    text-transform: uppercase;
    font-weight: 100;
	}
	
	/* Ancla */
	.ancla {
		position: absolute;
		top:200px;
		-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	}
	
	.minHeight-50, .minHeight-100, .minHeight-150, .minHeight-200, .minHeight-250, .minHeight-300, .minHeight-350, .minHeight-400, .minHeight-450, .minHeight-500, .minHeight-550, .minHeight-600, .minHeight-650, .minHeight-700, .minHeight-750, .minHeight-800, .minHeight-850, .minHeight-900 {
		min-height: auto !important; 
		max-height: auto !important;

	
	}
	.scroller {
		height:100%;
	}
	
	input[type="text"].buscar, input[type="text"].buscarLarge, input[type="text"].buscarXLarge {
		box-sizing: border-box;
		background: #fff url(/sitio/css/images/textBox/buscar.jpg) no-repeat 98% 8px !important;
		font-size:13px;
		font-weight:200;
		padding:8px 6px;
		width:100% !important;
	}
	
	.icon16, .icon20 {
		height:16px !important;
		width:16px !important;
		vertical-align: middle !important;
	}
	
	.icon28, .icon32, .icon48, .icon64  {
		height:28px !important;
		width:28px !important;
		vertical-align: middle !important;
	}
	 .icon128, .icon256, .icon512 {
		height:128px !important;
		width:128px !important;
		vertical-align: middle !important;
	}
	.tabsLaterales {
	
	}
	
	.tabsLaterales.icon16, .tabsLaterales.icon20 {
			height:20px !important;
			width:20px !important;
			vertical-align: middle !important;
		}
		
	.tabsLaterales .icon28, .tabsLaterales .icon32, .tabsLaterales .icon48, .tabsLaterales .icon64, .tabsLaterales .icon128, .tabsLaterales .icon256, .tabsLaterales .icon512 {
		height:20px !important;
		width:20px !important;
		vertical-align: middle !important;
	}
	
	.tabsLaterales .width-10, .tabsLaterales .width-20, .tabsLaterales .width-30, .tabsLaterales .width-40 {
		width:30%;
	}
	
	.tabsLaterales .width-50, .tabsLaterales .width-60, .tabsLaterales .width-70, .tabsLaterales .width-80, .tabsLaterales .width-90  {
		width:70%;
	}
	
	
}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (max-width: 766px) {
	
	#contieneBanner {
		display:none !important;}
	
	body {
		overflow-x: hidden ;
	}
	  
	
	#header {
		 height:76px;
	} 
	
	#header h3 {
		font-size:18px !important;
	} 
	.logoAFIP {
		height:50px !important;
		width:145px !important;
		margin-right:20px;
	}
	
	.logoMuseo {
		height:88px !important;
		width:150px !important;
		margin-right:20px;
	}
	
	.logoBicententenario {
		margin-top:0px;
		float:right;
	}
	
	.tituloCentrado {
		display:table;
		height:100%;
		width:100%;
	}
	
	#contenido img { 
		width:100%;
	}  
	.container{ 
		width: 90%!important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	
	.textRight, .textLeft  {
		text-align:center !important;
	
	}
	
	/* Cabecera Imagen Titulo */
	#cabecera {
		background-position: center center !important;
		min-height: 70px;
		
		background-repeat:no-repeat !important;
		height:70px !important;
	}
	
	/* Cabecera Imagen Titulo */	
	#cabecera div.uno, #cabecera div.dos {
		color: #fff;
		font-size: 18px !important;
		line-height:24px !important;
		text-transform: uppercase;
		font-weight: 100;
	}
	
	.containerMenu{ 
		width: 100%!important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	  
	#contenido .contenido  { 
		margin:0 !important;
		padding:0 !important;
	}
	
	.sidebarRight, .sidebarMenuRight, .sidebarRightSeparador {
		border:none !important; 
		padding:0 !important;
		border-top: 1px solid #dadada !important; 
		padding-top:20px !important;
		margin-top:20px !important;
	}
	.sidebarLeft, .sidebarMenuLeft {
		border:none !important;
		padding:0 !important;
		border-bottom: 1px solid #dadada !important; 
		padding-bottom:20px !important;
		margin-bottom:20px !important;
	}
	
	.sidebarLeftSeparador {
		border:none !important;
		padding:0 !important;
		margin:0 !important;
		border-bottom: 1px solid #dadada  !important;  
	
	}
	
	
	.contenidoLeft {
		border:none !important; 
		padding:5px !important;

	}
	.recuadroNegro .sidebarRight,.recuadroGrisOscuro .sidebarRight,.recuadroNaranja .sidebarRight,.recuadroCeleste .sidebarRight, .recuadroGrisClaro .sidebarRight{
		border-left:none !important; 
	}


	.recuadroNegro .sidebarLeft,.recuadroGrisOscuro .sidebarLeft,.recuadroNaranja .sidebarLeft,.recuadroCeleste .sidebarLeft, .recuadroGrisClaro .sidebarLeft {
		border:none !important; 
	}
	
	
	.SlideDefault {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:2%;
		height:auto;
		width:auto;
		right:10px;
		left:10px;
	}
		
		
	.SlideDefaultLeft {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideDefaultRight {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideContent {
		margin:25px;
		overflow: auto;
		overflow-x: hidden !important;
		height:70% !important;
	}
	
	.SlideContent h4{
		font-size:15px !important;
		line-height:18px !important;
	}
	
	.SlideContent p{
		font-size:12px !important;
		line-height:16px !important;
	}
	
	
	
	/* Ancla */
	.ancla {
		position:relative !important;
		display:inline-block;
		top:0;
		height:25px  !important;
		-webkit-transition: all 0.5s;
    	-moz-transition: all 0.5s;
   		 transition: all 0.5s;
	}
	
	
	
	.shadow-1, .shadow-2, .shadow-3 {
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05) !important;
	}

	.scroller {
		height:auto;
		position:relative;
		margin-bottom:20px;
		  
	}
	
	input[type="text"].buscar, input[type="text"].buscarLarge, input[type="text"].buscarXLarge {
		box-sizing: border-box;
		background: url(/sitio/css/images/textBox/buscar.jpg) no-repeat 98% 8px #fff !important;
		font-size:13px;
		font-weight:200;
		padding:8px 6px;
		width:100% !important;
	}
	
	
	.minHeight-50, .minHeight-100, .minHeight-150, .minHeight-200, .minHeight-250, .minHeight-300, .minHeight-350, .minHeight-400, .minHeight-450, .minHeight-500, .minHeight-550, .minHeight-600, .minHeight-650, .minHeight-700, .minHeight-750, .minHeight-800, .minHeight-850, .minHeight-900 {
		min-height: auto !important; 
		max-height: auto !important;

	
	}
	
	
	.separador-50 {
		width:100%;
		height:10px;
		position:relative;
		margin:0; 
		padding:0;
		clear: both;
	}
	
	.font-size-40, .font-size-50, .font-size-60 {
		font-size: 40px !important;
		line-height: 48px !important;
	}
	
	
	/* Data Table */
	table.display thead th {
		padding: 8px 18px 8px 10px;
		-moz-border-radius: 6px 6px 0 0;
		border-bottom: 1px solid #CCC;
		text-transform: uppercase;
		font-size: 11px !important;
		cursor: pointer;
		background-color: #3e3f40;
		color: #FFF;
	}
	
	.odd td a, .odd td {
		font-family: 'Open Sans',sans-serif;
		font-size: 12px!important;
		line-height: 16px!important;
		color: #333 !important;
		padding-left: 10px !important;
	}
	
	.even td a, .even td {
		font-family: 'Open Sans',sans-serif;
		font-size: 12px!important;
		line-height: 16px!important;
		color: #333 !important;
		padding-left: 10px!important;
	}

	
	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 480px) {

	body {
		overflow-x: hidden ;
	}
	  
	#header {
		 height:76px;
		 width:100%;
	} 

	
	.logoBicententenario {
		margin-top:5px;
		height:40px;
		width:100px;
		float:right;
	}
	
	#contenido img { 
		width:100%;
	}  
	.container{ 
		width: 90%!important; 
	}
	 
	.containerMenu{ 
		width: 100%!important; 
		margin: 0 auto!important;
		padding:0 !important;
	}
	  
	#contenido .contenido  { 
		margin:0 !important;
		padding:0 !important;
	}
	
	.sidebarRight, .sidebarMenuRight {
		border:none !important; 
		padding:0 !important;
		border-top: 1px solid #dadada !important; 
		padding-top:20px !important;
		margin-top:20px !important;
	}
	.sidebarLeft, .sidebarMenuLeft {
		border:none !important; 
		padding:0 !important;
		border-bottom: 1px solid #dadada !important; 
		padding-bottom:20px !important;
		margin-bottom:20px !important;
	}
	
	.contenidoLeft {
		border-right:none !important; 
		padding:5px !important;

	} 
	
	.recuadroNegro .sidebarRight,.recuadroGrisOscuro .sidebarRight,.recuadroNaranja .sidebarRight,.recuadroCeleste .sidebarRight, .recuadroGrisClaro .sidebarRight{
		border-left:none !important; 
	}


	.recuadroNegro .sidebarLeft,.recuadroGrisOscuro .sidebarLeft,.recuadroNaranja .sidebarLeft,.recuadroCeleste .sidebarLeft, .recuadroGrisClaro .sidebarLeft {
		border:none !important; 
	}


	
	.royalSlide .royalTextBlock .royalText  {
		text-align:center !important;
	}
	
	.royalSlide .royalTextBlock h4 {
	max-height: 16ch !important;

}


	.royalSlide .royalTextBlock .royalText p { 
		max-height: 15ch !important;
	}
	
	.SlideDefault {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:2%;
		height:auto;
		width:auto;
		right:10px;
		left:10px;
	}
		
		
	.SlideDefaultLeft {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideDefaultRight {
		position:absolute; 
		background:url(/sitio/Componentes/slider/images/slideSemiTrasparente.png);
		z-index:2;
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05);
		margin:4%;
		height:70%;
		width:auto;
		left:10px;
		right:10px;
	}
	
	.SlideContent {
		margin:25px;
		overflow: auto;
		overflow-x: hidden !important;
		height:50% !important;
	}
	
	.SlideContent h4{
		font-size:15px !important;
		line-height:18px !important;
	}
	
	.SlideContent p{
		font-size:12px !important;
		line-height:16px !important;
	}
	
	/* Cabecera Imagen Titulo */

	#cabecera {
		background-position: center center !important;
		min-height: 70px;	
		background-repeat:no-repeat !important;
		height:70px !important;
	}
	
		
	#cabecera div.uno, #cabecera div.dos {
		color: #fff;
		font-size: 14px !important;
		line-height:24px !important;
		text-transform: uppercase;
		font-weight: 100;
	}
	
	/* Ancla */
	.ancla {
		position:relative !important;
		display:inline-block;
		top:0;
		height:25px  !important;
		-webkit-transition: all 0.5s;
    	-moz-transition: all 0.5s;
    	transition: all 0.5s;
	}
	
	
	
	.shadow-1, .shadow-2, .shadow-3 {
		box-shadow: 0 0 50px 0 rgba(0,0,0,0.05) !important;
	}
	
	.scroller {
		height:400px !important;
		position:relative;
		margin-bottom:20px;
		  
	}
	
	input[type="text"].buscar, input[type="text"].buscarLarge , input[type="text"].buscarXLarge {
		box-sizing: border-box;
		background: #fff url(/sitio/css/images/textBox/buscar.jpg) no-repeat 98% 8px !important;
		font-size:13px !important;
		font-weight:200 !important;
		padding:8px 6px!important;
		width:100% !important;
	}
	
	
	


		.icon16, .icon20 {
			height:16px !important;
			width:16px !important;
			vertical-align: middle !important;
		}
		
		.icon28, .icon32, .icon48, .icon64  {
			height:28px !important;
			width:28px !important;
			vertical-align: middle !important;
		}
		.icon128, .icon256, .icon512 {
			height:128px !important;
			width:128px !important;
			vertical-align: middle !important;
		}
		
		.font-size-40, .font-size-50, .font-size-60 {
		font-size: 25px !important;
		line-height: 33px !important;
	}


	
}

@media only screen and (max-width: 550px) {
	.logoAFIP {
		height:40px !important;
		width:116px !important;
		margin-top:9px !important;
	}
	
	.logoMuseo {
		height:59px !important;
		width:100px !important;
		margin-top:9px !important;
	}

	.logoBicententenario {
		display:none;
	}
} 