/*

Theme Name:     Twenty Eleven Child
Description:    Child theme for the Twenty Eleven theme 
Template:       twentyeleven
Version:        0.1.0.0

*/

@import url("../twentyeleven/style.css");

html{
width:100%;	
margin:0 !important;
background-color: #F4F4F4 !important;
background:url(images/bg.jpg); 
background-repeat: repeat-x;
}

body {
	/*-webkit-font-smoothing: antialiased;*/
	/* text-shadow: 0 0 1px rgba(0,0,0,0.3); */
	/*font-smooth: always;*/
	background-color:transparent;
	margin-top:-30px !important;
	max-width:948px;
	margin:0 auto;
	font-size:13px;
	line-height:17px;
}

.shadow-izq {background:url(images/shadow_izq.png); background-repeat: no-repeat; width:25px; height:395px; position:absolute; left:-25px;}

.shadow-der {background:url(images/shadow_der.png); background-repeat: no-repeat; width:25px; height:395px; position:absolute; right:-25px;  }

input.field{ color:#FFF; border-color:#FFF; }
#page { min-width:948px; }
#main { padding-top: 0;}
#primary { background:#FFF url(images/bg-sidebar.jpg); background-repeat: repeat-y; background-position: top right; margin-top: 0; padding-top:3em; padding-bottom:1em; min-height:700px; }

#secondary { background:#e9e9e9 url(images/bg-sidebar.jpg); background-repeat: repeat-y; background-position: top right; margin-right: 7%;}
#branding{
	width:100%;
	padding:0;
	border:none;
	background-color:#FFF;  
	margin-bottom: 0 !important;
	position:relative;
	display:block;
	height:130px;
}
#branding .brand-capacitacion{
	height:50px;
	width:50%;
	display:block;
	padding-left: 40px;
	padding-top:10px;
}
#branding .brand-capacitacion img{
	width:266px;
	height:41px;
	display:block;
}
#branding .brand-inap{
	height:50px;
	width:50%;
	display:block;
	position:absolute;
	right: 40px;
	top:60px;
}
#branding .brand-inap img{
	width:371px;
	height:46px;
	display:block;
	float:right;
}
#branding .top-nav{
	height:30px;
	width:100%;
	background-color: #009de0;
	color:white;
	display:inline-block;
	overflow:hidden;
	padding-top: 2px;
}
#branding .top-nav .navigation{
	width:50%;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-left:30px;
}
#branding .top-nav .navigation li{
	display:inline-block;
}
#branding .top-nav .navigation li a{
	display:block;
	padding: 6.5px 10px;
	color:white;
	background-color: #009de0;
	text-decoration:none;
	line-height:20px;
}

#branding .top-nav .navigation li a:hover{
	color: #009de0;
	background:white;
}

#branding .top-nav .navigation .current-menu-item  a{
	color: #009de0;
	background:white;
}

#branding .top-nav .social{
	width:30%;
	list-style:none;
	margin:0;
	padding:0;
	float:right;
	text-align:right;
	margin-right: 30px;
	
}
#branding .top-nav .social li{
	display:inline-block;
}

#branding .top-nav .social li a{
	display:block;
	padding:0;
	margin:0;
}
#branding .top-nav .social li a:hover{
	background:#FFF;
}
#branding .top-nav .social li a span{
	width: 29px;
	height:30px;
	background-image:url(https://capacitacion.inap.gob.ar/wp-content/uploads/2015/06/top_nav_icon_sprites1.png);
	background-repeat:no-repeat;
	display:block;
}
#branding .top-nav .social li a .fb{
	background-position: 0 0;
}
#branding .top-nav .social li a .tw{
	background-position: -58px 0;
}
#branding .top-nav .social li a .mail{
	background-position: -28px 0;
}

#branding .top-nav .social li a .yt{
	background-position: -87px 0;
}

#branding .top-nav .social li a:hover .fb{
	background-position: 0 -29px;
}
#branding .top-nav .social li a:hover .tw{
	background-position: -58px -29px;
}
#branding .top-nav .social li a:hover .mail{
	background-position: -28px -29px;
}

#branding .top-nav .social li a:hover .yt{
	background-position: -87px -29px;
}


#branding .site-title{
	text-indent:-99999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
}
#branding .site-description{
	text-indent:-99999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
}
#branding img{
	width:267px;
	height:93px;
	}
#branding #searchform {
	top:142px !important;
	max-width: 200px;
	right:40px;
}
#branding .only-search #s:focus {
	background-color: #FFF;
	border: none;
}
#branding .only-search #s {
	background-color: #BBB;
	border: none;	
}	
#branding a{
	color:#FFF;	
}


#Shadow{width:1000px; height:20px;background-color:transparent; position:relative; top:-35px;}

#Shadow img{width:1000px; height:20px;background-color:transparent;}

#access { margin-bottom: 0;}
#access div { margin-left: 4% !important; }


h1 {color:#008cbf !important; font-weight:100 !important;}

/* =Menu
-------------------------------------------------------------- */

#access {
	margin-top: 85px;
	background: #555;
	background: -moz-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%);
	background: -webkit-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#737172), to(#565555)); 
	background: -o-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%);
	background: -ms-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%);
	background: linear-gradient(180deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%);
}

#access a { color: #eee; font-weight: 600;}
#access ul ul {}
#access ul ul ul { }
#access ul ul a {
	background: #e2e2e2;
	border-bottom: 2px dotted #ddd;
	color: #444;
	margin-top: -1px;
	/*-webkit-box-shadow:0px 3px 16px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:3px 16px rgba(50, 50, 50, 0.75);
	box-shadow:3px 16px rgba(50, 50, 50, 0.75);*/
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #efefef;
}
#access li:hover > a,
#access a:focus {
	background: #f9f9f9; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
	background: -o-linear-gradient(#f9f9f9, #e5e5e5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
	color: #373737;	
}

#access ul .current-menu-item { 
	background: #efefef; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#efefef, #d1d1d1);
	background: -o-linear-gradient(#efefef, #d1d1d1);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#d1d1d1)); /* Older webkit syntax */
	background: -webkit-linear-gradient(#efefef, #d1d1d1);
}
#access ul .current-menu-item a{
	color:#737172 !important;
}
aside { padding-top:1em; background-color: #e9e9e9;}

.widget { padding-bottom:0; margin-bottom: 0;}

#content { margin-left: 4.5% !important; }

.tabbertab { background-color: transparent !important; }
#slipfire-tabber-3 .tabberlive{ background-color: transparent !important;}
/* ARTICLE */ 

.home article { width:100%; margin:0 auto; }

.home .entry-content { width:100% !important;}

.clear-both{clear: both;float:none;}
.nopassword, .nocomments{ visibility:hidden;}
embed, iframe, object
{
    max-width: 635% !important;
}
.entry-title { font-size: 24px; line-height: 1.2em; padding-top:0;padding-right: 0 !important;}
.entry-title .fb-like{ float:right;/* overflow: hidden;width: 112px;height:29px;*/}
.entry-title .tw-like{ float:right;width: 155px; display:block; margin-top:9px;}
.entry-title .tw-like iframe{ display:block;}
.entry-content { margin-bottom:4em; text-align:justify;}
.entry-content p{ line-height:17px; text-align:justify;}


.rdfa-breadcrumb a {color: #008cbf !important;}

/* FOOTER */
#colophon{border-top:#3e3d40 solid 14px;}
/* FOOTER */
footer{ background: #FFFFFF; padding-top:25px;padding-right:30px;padding-bottom:25px;}
/*#site-generator{border-top:#BCBCBC solid 1px; background: #c7c7c7 url(https://capacitacion.inap.gob.ar/wp-content/uploads/2014/11/bg-footer.jpg) left top; background-repeat: repeat-x;  color:#333; line-height: 1.6em; text-align:left !important; padding: 3.3em 0em 1.5em 2em !important; height:35px;}
#site-generator a{color: #008cbf !important;}*/

#site-generator{ border:none; background: #FFFFFF url(https://capacitacion.inap.gob.ar/wp-content/uploads/2016/02/inap-capacitacion-firma-conjunta-footer.jpg); padding: 0px; margin:0; display:block; vertical-align:middle; height:60px; background-repeat:no-repeat; background-position:right center;}

.resultado-busqueda {padding:10px 10px 10px 0px;border-bottom:#CCC solid 1px; font-size:12px;}
.resultado-busqueda h2 a{
	font-size:14px;
	font-weight: bold;
	line-height: 11px;
	color: #008cbf !important;
}
.resultado-busqueda a {color: #008cbf !important;}
.resultado-busqueda-coordinadores {padding:10px 10px 0px 0px;border-bottom:#CCC solid 1px;}
.resultado-busqueda-coordinadores h2 {
	font-size:12px;
	font-weight: normal;
	line-height: 16px;
	color:#333 !important;
}
.resultado-busqueda-coordinadores h2 a{
	font-weight: bold;
	color: #008cbf !important;
}

.hentry, .no-results{ border-bottom-width: 0px; }

#php_widget-7 a {color: #008cbf !important;}
/* breadcrumb */

.breadcrumb { font-size: 11px; }

.breadcrumb .rdfa-breadcrumbs p span a{color: #008cbf !important;}

#nav-single a {color: #008cbf !important;}

.breadcrumbs-separator { }

#ficha-curso{background:url(images/bg_tabla.jpg); background-repeat: no-repeat;  width: 600px; height:80px; padding-top:30px; padding-left:30px;padding-right:40px;border:none;  margin-left:-15px;}

#ficha-curso td.col-left{width:160px;}
#ficha-curso tr td{ border-left:none;border-right:none;border-top:none;border-bottom:solid 1px #CCC !important;}

#ficha-curso a {color: #008cbf !important;}

#searchform {  width:207px; }
#searchform select.busqueda-avanzada{ width:135px; float:right; font-size: 12px;}
#searchform select.busqueda-avanzada-areas{ width:205px; float:right; margin: 5px 0 15px 0; font-size: 12px;}
#searchform label { width:45px; }

#textoadicionaloptativo { font-size:15px; line-height:17px; font-weight: bold; color:#333;font-style: italic;}

#textoconfirmacion { font-size:12px; line-height:12px; padding-left: 15px; padding-right: margin-bottom:-50px;}

#textomasinformacion {
	padding: 20px 15px 1px 15px;
	margin-bottom:-50px;	
	background: #E5E5E5;
	width: 525px;
}

.updated.fade { display:none;}

.wp-pagenavi{ margin-bottom: 30px;}
.wp-pagenavi a { color: #008cbf !important;}

table.tabla-resultado-becas {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}
.tabla-resultado-becas td{
	border: none;
	padding: 2px 0px 2px 0px;
}
.tabla-resultado-becas h2 {
	margin: 0px 0px 0px 0px;
}

.tabla-resultados td, .tabla-resultados th { 
	padding: 5px;
	border: 1px solid #999;
	font-size: 11px;
	line-height: 15px;
}
.tabla-resultados a {color: #008cbf !important;}
.tabla-resultado-becas a {color: #008cbf !important;}
/* *******************   acceso campus virtual ******************* */

#campus-virtual { width:237px; height:98px; display:block; margin-left:-15px; margin-bottom:-15px}

/* *******************   Combo HOME ******************* */

#combo-1, #combo-2, #combo-3, #combo-4 { position:relative; margin:0 0 0 0; background:url(images/combo_header_top.jpg) left top; background-repeat: repeat-x; max-width:570px; height:310px; padding:30px 15px 0px 15px;  font-size:12px; overflow: hidden; /*border:1px blue solid;*/}
.shadow-combo { position:absolute; top:41px;}
.right-side { width: 25px; height: 350px; /*border:1px green solid;*/ right: -41px; background:url(images/shadow-combo_der.png); background-repeat:no-repeat; float:right;}
.left-side { width: 25px; height: 350px; /*border:1px blue solid; */left: -24px; background:url(images/shadow-combo_izq.png); background-repeat:no-repeat; float: left;}

.home .entry-content div.content-combo ul{ padding:0px; margin:0px; }
.home .entry-content div.content-combo ul li { list-style-image: url(images/bullet.gif); margin-left:25px; width:85%; line-height:14px; margin-bottom:10px; }
.home .entry-content div.content-combo ul li a{ padding-right:5px; display:block;color: #008cbf !important;}
h4 { color:#FFF; text-transform:uppercase; font-weight:bold; line-height:35px; margin-left: 10px; }

a.ver-todos{ width:auto; margin-left: 20px; display:block; margin-top:10px;color: #008cbf !important;}

.entry-content a {color: #008cbf !important;}
/* *******************   JCarousel ******************* */
.jcarousel-skin-tango .jcarousel-container {
	margin-left:-10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 100%;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:570px; height:350px;
}

.jcarousel-skin-tango .jcarousel-item {
    width:570px; height:350px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    /*margin-right: 10px;*/
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 * Additional styles for the controls.
 */
.jcarousel-control {
    text-align: center;
	margin-bottom:7px;
}
.jcarousel-control a:first-child { margin-left: 8px !important; }
.jcarousel-control a {
	text-decoration: none;
    padding: 12px 8px;
    color: #eee !important;
	margin:0 2px;
	background: #009fd6;
	background: -moz-linear-gradient(90deg, rgb(0, 159, 214) 0%, rgb(22, 194, 244) 100%);
	background: -webkit-linear-gradient(90deg, rgb(0, 159, 214) 0%, rgb(22, 194, 244) 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009fd6), to(#16c2f4)); 
	background: -o-linear-gradient(90deg, rgb(0, 159, 214) 0%, rgb(22, 194, 244) 100%);
	background: -ms-linear-gradient(90deg, rgb(0, 159, 214) 0%, rgb(22, 194, 244) 100%);
	background: linear-gradient(180deg, rgb(0, 159, 214) 0%, rgb(22, 194, 244) 100%);
    font-weight: bold;
	font-size:.90em;
}
.marcado {
	/*background-color:#666 !important;*/
	/*background: #004c8c!important;*/
	background: #1e82b6!important;
	/*background: -moz-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -webkit-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#737172), to(#565555))!important; 
	background: -o-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -ms-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: linear-gradient(180deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;*/
}
.jcarousel-control a:hover {
	/*background: #737172 !important;
	background: -moz-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -webkit-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#737172), to(#565555))!important; 
	background: -o-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: -ms-linear-gradient(90deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;
	background: linear-gradient(180deg, rgb(115, 113, 114) 0%, rgb(86, 85, 85) 100%)!important;*/
}
.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}

.jcarousel-scroll {
    text-align: center;
}

#mycarousel-next,
#mycarousel-prev {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px;
}

/* CONTACTO FORM STYLE */

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    width: 300px;
    margin-top: 3px;
}
.wpcf7 textarea{
	min-width: 300px;
	max-width: 500px;
	height: 120px;
	min-height:	120px !important;
	max-height: 350px !important;	
}

.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 textarea:focus
{
    border-color: #008cbf !important;
	background-color:#FFF;
}

.wpcf7 input[type="submit"]{
	padding: .4em 1.5em;
	color: #EEE;
	background-color: #008cbf !important;
	border: none;
	cursor:pointer;
}

.wpcf7 input[type="submit"]:hover{
	color: #FFF;
	background-color: #333 !important;
}

.wpcf7 p{
	margin-bottom: 1em;		
}

#formulario-fopecap input[type="text"]{width:80% !important;}
#formulario-fopecap strong{color: red !important; font-weight:600}
#formulario-fopecap .fechadenac{display:block; float:left;margin-bottom:10px;}
#formulario-fopecap #organismo{max-width:550px !important;width:100% !important;}
#formulario-fopecap #curriculum, #formulario-fopecap #fundamentacion{max-width:550px !important;width:100% !important; height: 200px; min-height:200px; max-height:300px;min-width:550px}
#formulario-fopecap #tareas{max-width:550px !important;width:100% !important; height: 100px; min-height:100px; max-height:100px;min-width:550px}
#formulario-fopecap #captcha{width:145px !important;}
.title-fopecap{font-size:1.4em; color: #666 !important; }
/*#follow-fb{ width:125px; height:25px; display:block; position:absolute; top:20px; right:45px; background: url(https://capacitacion.inap.gob.ar/wp-content/uploads/2014/07/seguinos-facebook.png) no-repeat; }*/
#follow-fb-tw{ width:159px !important; height:25px !important; display:block; position:absolute; top:20px; right:45px;/* background: url(https://capacitacion.inap.gob.ar/wp-content/uploads/2014/07/seguinos-facebook.png) no-repeat;*/ }

.wpcf7-form .invisible{display:none;}

.page-id-7205 tr td{ border-left:none;border-right:none;border-top:none;border-bottom:none !important; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.page-id-7205 div.resultado-busqueda { border-left:none;border-right:none;border-top:none;border-bottom:none !important; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;}

.page-id-7205 div.resultado-busqueda table { border-left:none;border-right:none;border-top:none;border-bottom:solid 1px #CCC !important; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}

.page-id-7205 div.resultado-busqueda h2 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}