div.componentheading{
  font-weight: bold;
  font-size: 27px;
  margin: 20px 0px 0px 0px;
}
body.itemid-132 th .btn-group, body.itemid-122 th .btn-group, div.fb_el_disponibilidades___tipo{display:none !important;}
.menu .divider{
	border-top: 1px solid rgba(0,0,0,0.075);
	line-height: 0px;
	text-indent: -99999px;
}
.navigation{
	margin: 0px;
}
.navigation .nav-pills{
	background-color: #F5F5F5;
}
.navbar .btn-navbar{
	padding: 10px 10px !important;
	margin: 0px !important;
}
.navbar{
	margin: 0px;
}
.noseleccionable{
	-webkit-user-select: none; /* Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+/Edge */
	user-select: none; /* Standard */
}
@media only screen and (max-width: 740px) {
    .frm_login_resposive .input-prepend input{
	width:88% !important;
	height: 30px;
    }
    .frm_login_resposive .input-prepend{
    	width:100%;
    }
    .frm_login_resposive .input-prepend .add-on{
	height:30px;
    }
    .frm_login_resposive [class^="icon-"]{
	vertical-align: -webkit-baseline-middle;
    }
    .frm_login_resposive #form-login-submit button{
	width:100%;
	height:40px;
    }
    .frm_login_resposive #form-login-submit{
	text-align:center;
    }
    .logout-button .btn-primary{
	width:100%;
	height:40px;
    }
    .form-horizontal .validate-username, .form-horizontal .validate-email{
	width:94%;
	height:30px !important;
    }
    .form-horizontal .btn-primary{
	width:100%;
	height:40px !important;
    }
    .nav-header, .navigation .nav-child a{
    line-height: 35px !important;
    }
}