

.nekoMegaMenu h3{
	color:#000;
	font-size:16px;
	margin-left:10px;

}
.navbar-nav .megaInner ul li a{
	font-size:13px;
	border:none;
}

.header3 .navbar-default{
	margin-top:0px;
}
.header3 .nav.navbar-nav{
	margin-top:8px;
}
.header3 .navbar-nav > li > ul, .header3 .navbar-nav .nekoMegaMenu {
    top: 49px;
}

.header3 .navbar-default .navbar-nav > li{
	margin-left:0px;
}
.header3 .navbar-default .navbar-nav > li > a {
	border-left: none;
	margin:0px;
	padding: 5px 20px 5px 20px;
}
.header3 .navbar-default .navbar-nav > li > a:hover {
background-color: #CAB166;
color:#000;
}
.header3 .navbar-default .navbar-nav > li.hover > a {
background-color: #CAB166;
color:#000;
}
.navbar-brand{

	padding-bottom:30px;
}


#mainHeader .container{
	height: 118px;
}


.no-border{
	border:none;
	padding:20px 0px 0px 0px;
	height: 165px;
}

#team .col-sm-4{
	margin-bottom:10px;
}

#mainHeader{
	background:#DFD0A2;
}

#mainHeader .navbar-nav{


}

a.firstLevel{
	font-size:16px !important;

}
#mainMenu ul li.primary{

}

#mainMenu .socialNetwork {
	margin-top:44px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form,navbar-header{
	border:none !important;
}
.navbar-collapse{
	box-shadow:none;
}
.navbar-brand{
	padding:0px 0px 0px 0px;
}
#sidebar nav#subnav ul{
	margin-top:48px;
}
#sidebar nav#subnav ul li a{
	border-bottom:0px;
	text-align: right;
	font-size:15px;
	padding:5px 10px;
}
#sidebar nav#subnav ul li a:hover{
	border:0px;
	background-color: rgba(0, 158, 148, 0.9);
	color:#FFF;
}
#sidebar nav#subnav ul li a.active{
	border:0px;
	background-color: #E4AC3C;
	color:#000;
}

#horarios{
	background-color: #EEE;
	padding:10px;
	margin:10px 0px;
}

#page h1{
	font-size:36px;
	font-weight: normal;
	color:#E4AC3C;
}



.descarga{
	float: left;
	background-color: #FFF;
	border:1px solid #CCC;
	padding:20px 20px 20px 100px;
	background:url("../imgs/icono_pdf.png") no-repeat left;
	height: 125px;
	margin:10px;
}

.comentario .nombre{
	color:#EABD62;float: right;
}
.comentario .fecha{
	color:#940a56;float: right;
}

.comentario{
	clear: both;
	border-bottom:1px dashed #CCC;
	overflow: hidden;
}

.dobleBarra{
	margin-top:20px;
	border-top:2px solid #940a56;
	padding-top:10px;
	clear: both;
	overflow: hidden;
}

.tp-caption.large_bold_white{
	text-shadow: 0px 2px 4px rgba(0,0,0,0.4);
}
.mfp-title{
	color:#444;
}
@media (max-width: 1100px){

}
@media (max-width: 998px){

	.header3 .navbar-default .navbar-nav > li > a {

		padding: 5px 10px 5px 10px  ;
	}
}

.tp-caption a{
	color:#EEE;
	text-shadow:0px 2px 5px rgba(0,0,0,0.4);
}
.tp-caption a:hover{
	color:#FFF;
}
.icon-bar{
    background-color: #FFF !important;
}
body.header3{padding-top:111px;}
@media (max-width: 1230px){

	.header3 .navbar-default .navbar-nav > li > a {

		padding: 5px 10px 5px 10px  ;
	}
}
@media (max-width: 991px){

	.header3 .navbar-default .navbar-nav > li > a {
		font-size:14px !important;
		padding: 5px 5px 5px 5px  ;
	}
}
@media (max-width: 767px){

	.nav.navbar-nav {
		background-color: #009e94;
		margin:0px !important;
	}
}

h3{
    font-weight: bold;
}
.header3 .navbar-default .navbar-nav > li > a {
     padding: 5px 16px 5px 16px;
}
@media (max-width: 1230px){
	.header3 .navbar-default .navbar-nav > li > a {
		padding: 5px 8px 5px 8px;
	}
}

.iconRounded{
    color: #FF6600;
    border: 1px dashed #FF6600;
}
