/*===========================================

	style.extends.css

	+ + + + + + + + + + + + + +

	Eenda Works,
	Agencia de Marketing Online
	www.eenda-works.com

===========================================*/

#header-top.asociado-logged .quicklinks{
	padding:8px 0;
}

#header-top.asociado-logged a{
	color:#f4aa01;
}

#header-top.asociado-logged span{
	padding:0 8px;
	color:rgba(255, 255, 255, 0.25);
}

#header{
	padding:20px 0 !important;
}

#body{
	padding:10px 0 !important;
}




/*=======================================

	Navbar (logged) Asociado

=======================================*/

#navbar-logged-sep{
	padding:2px 0;
	background:#5e5e5e;
}

#navbar-logged{
	background:#f4aa01;
}

	#navbar-logged .navbar{
		margin:0; padding:0;
		min-height:auto;
		height:auto;
		background:transparent;
		border:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow: none;
	}

	#navbar-logged .navbar-brand.noicon{
		margin-left:15px;
		padding: 20px 5px 15px 15px;
		height:auto !important;
		background:transparent;
		font:400 10px 'Open Sans', Helvetica, Arial;
		color:#444444;
		text-align: center;
		text-transform: uppercase;
	}

	#navbar-logged .navbar-brand.noicon:after{
		content:'' !important;
	}

	#navbar-logged .navbar-brand{
		margin-left:15px;
		padding: 15px 5px 15px 15px;
		height:auto !important;
		background:#ffecc2;
		font:600 14px 'Open Sans', Helvetica, Arial;
		color:#444444;
		text-align: center;
	}

	#navbar-logged .navbar-brand:after{
		content:'\f04b';
		position:relative;
		float:right;
		top:2px; right:-15px;
		font-family:'FontAwesome';
		color:#ffecc2;
	}

	#navbar-logged .navbar-nav > li{
		border-right:1px solid #feb819;
	}

		#navbar-logged .navbar-nav > li:last-child{
			border-right:0;
		}

	#navbar-logged .navbar-nav > li > a{
		padding:15px 15px;
		background:transparent;
		font:400 14px 'Open Sans', Helvetica, Arial;
		color:#ffffff;
		transition:all 0.4s;
	}

	#navbar-logged .navbar-nav > li > a:hover,
	#navbar-logged .navbar-nav > li.open > a,
	#navbar-logged .navbar-nav > li.open > a:hover{
		background:#d29201;
		color:#ffffff;
	}

	#navbar-logged .navbar-nav > li.open > a{
		color:#ffffff;
	}

	#navbar-logged .navbar-nav > li > ul.dropdown-menu{
		margin: 0; padding:0;
		min-width: 250px;
		background:#d29201;
		border:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
	}

	#navbar-logged .navbar-nav > li > ul.dropdown-menu > li{
		border-bottom:1px solid #feb819;
	}

	#navbar-logged .navbar-nav > li > ul.dropdown-menu > li:last-child{
		border-bottom:0;
	}

	#navbar-logged .navbar-nav > li > ul.dropdown-menu > li > a{
		padding:10px 15px;
		background:#d29201;
		font:400 12px 'Open Sans', Helvetica, Arial;
		color:#ffffff;
		transition:all 0.4s;
	}

	#navbar-logged .navbar-nav > li > ul.dropdown-menu > li > a:hover{
		background:#feb819;
	}



/*=======================================

	Navbar (logged) Empleo

=======================================*/

#navbar-logged-empleo{
	background:#ffffff;
}

	#navbar-logged-empleo .navbar-collapse{
		padding:0;
	}

	#navbar-logged-empleo .navbar{
		margin:0; padding:0;
		min-height:auto;
		height:auto;
		background:#ffffff;
		border:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow: none;
	}

	#navbar-logged-empleo .navbar-nav > li > a{
		cursor:pointer;
		padding:15px 15px;
		background:transparent;
		font:600 14px 'Open Sans', Helvetica, Arial;
		color:#444444;
		transition:all 0.4s;
	}

	#navbar-logged-empleo .navbar-nav > li > a:hover,
	#navbar-logged-empleo .navbar-nav > li.open > a,
	#navbar-logged-empleo .navbar-nav > li.open > a:hover{
		background:#f2f2f2;
		color:#000000;
	}



	#navbar-logged-empleo .navbar-nav > li.open > a{
		color:#444444;
	}

	#navbar-logged-empleo .navbar-nav > li > ul.dropdown-menu{
		left:0;
		margin: 0; padding:0;
		min-width: 200px;
		background:#f2f2f2;
		border:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		box-shadow:none;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
	}

	#navbar-logged-empleo .navbar-nav > li > ul.dropdown-menu > li{
		border-bottom:1px solid #e2e2e2;
	}

	#navbar-logged-empleo .navbar-nav > li > ul.dropdown-menu > li:last-child{
		border-bottom:0;
	}

	#navbar-logged-empleo .navbar-nav > li > ul.dropdown-menu > li > a{
		cursor:pointer;
		padding:10px 15px;
		background:#f2f2f2;
		font:400 14px 'Open Sans', Helvetica, Arial;
		color:#444444;
		transition:all 0.4s;
	}

	#navbar-logged-empleo .navbar-nav > li > ul.dropdown-menu > li > a:hover{
		color:#000000;
	}




/*===========================================

	Body

===========================================*/

.list{
	padding:0 20px 0 20px;
	background:#f2f2f2;
}

	.list .list-element{
		padding: 12px 0;
		border-bottom:1px solid #e2e2e2;
	}

		.list .list-element:last-child{
			border-bottom:0;
		}

	.list .list-element p{
		margin:0;
	}

	.list .list-element a.more{
		padding-left:0 !important;
		font-size:14px !important;
	}

	.list .list-element a.more:hover{
		color:#feb819 !important;
	}

.menu-aside .panel-group{
	margin:0;
}

	.menu-aside .panel{
		border-radius:0;
		box-shadow:none;
	}

	.menu-aside .panel .panel-heading{
		padding:0;
	}

	.menu-aside .panel .panel-heading:first-child a{
		border-top:0;
	}

	.menu-aside .panel .panel-heading a{
		display:block;
		padding:10px 15px;
		background:#5e5e5e;
		border-top:1px solid #e2e2e2;
		border-radius:0;
		font:600 14px 'Open Sans', Helvetica, Arial;
		color:#ffffff;
	}

		.menu-aside .panel .panel-heading a.collapsed{
			background:#ffffff;
			color:#5e5e5e;
		}

	.menu-aside .panel .panel-collapse a{
		padding: 10px 15px 10px 12px;
		font:400 12px 'Open Sans', Helvetica, Arial;
		border-left:3px solid #ffffff;
	}

	.menu-aside .panel .panel-collapse a:hover{
		background:#fff1d3;
		border-left:3px solid #f4aa01;
	}

.form-edit .panel-info{
	border:0 !important;
}

	.form-edit .panel-info .panel-heading{
		background:#cccccc;
		border:0;
		font:600 14px 'Open Sans', Helvetica, Arial;
		color:#5e5e5e;
		text-transform: uppercase;
	}

	.form-edit .panel-info .panel-heading .help-block{
		margin-bottom:0;
		font:400 12px 'Open Sans', Helvetica, Arial;
		text-transform:none;
	}

	.form-edit .panel-info .panel-body .panel{
		border:0;
	}

	.form-edit .panel-info .panel-body .panel .panel-heading{
		background:#f5f5f5 !important;
	}

	.form-edit .panel-info .panel-body .panel .panel-heading a.panel-title{
		display:block;
		font:600 14px 'Open Sans', Helvetica, Arial;
		color:#5e5e5e;
	}

h2.subtt{
	margin:0 0 25px 0;
	padding:2px;
	background:#f2f2f2;
	font:600 20px 'Open Sans', Helvetica, Arial;
	color:#333333;
	text-transform: uppercase;
}

h3.subtt{
	margin:0 0 25px 0;
	padding:2px;
	font:600 20px 'Open Sans', Helvetica, Arial;
	color:#f4aa01;
	text-transform: uppercase;
}

.panel.panel-empleo{
	padding:0;
	border:0;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}

	.panel-empleo .panel-heading{
		padding:0; margin:0;
		background:#f4aa01;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	}

	.panel-empleo .panel-heading h3{
		margin:0;
		padding:5px 12px;
		text-align:center;
		font:600 16px 'Open Sans', Helvetica, Arial;
		color:#ffffff;
	}

	.panel-empleo .panel-body{
		padding:0; margin:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	}

	.panel-empleo .panel-footer{
		padding:0; margin:0;
		border:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	}

	.panel-empleo .panel-footer .list-group{
		margin:0;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	}

	.panel-empleo .panel-footer .list-group-item{
		margin-bottom:0;
		background:#e2e2e2;
		font-weight:600;
		color:#444444;
		border:0;
		border-bottom:1px solid #ffffff;
		border-radius:0;
		-moz-border-radius:0;
		-webkit-border-radius:0;
	}

		.panel-empleo .panel-footer .list-group-item:last-child{
			border-bottom:0;
		}

	.panel-empleo .panel-footer .list-group-item:hover{
		background:#444444;
		color:#ffffff;
	}

	.panel-empleo .panel-footer p{
		padding:12px;
		font-size:12px;
		color:#666666;
	}

.jumbotron.jumbotron-xs{
	margin-bottom:10px !important;
	padding:10px 15px !important;
}

	.jumbotron.jumbotron-xs p{
		font-size:14px !important;
	}




/*===========================================

	Media Queries

===========================================*/

/* MD Screen */
@media (min-width:992px) and (max-width:1199px){


}

/* SM Screen */
@media (min-width: 768px) and (max-width: 991px){



}

/* XS Screen */
@media screen and (max-width: 768px){

	#header{
		padding:20px 0 10px 0 !important;
	}

	.panel-logged{
		margin:20px 0;
		text-align: center;
	}

	#tabAccess .navbar-right > li.open:before{
		display:none;
	}

	.elem-container img{
		margin-bottom:10px;
	}

	#footer-banners .col-xs-6{
		margin-top:20px;
	}

}
