.navbar-brand {
  padding: 2px 15px; }

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a a,
.navbar-default .navbar-nav > li ul li > a {
  color: #777777;
  text-transform: uppercase; }

body.el-GR .navbar-default .navbar-nav > li > a,
body.el-GR .navbar-default .navbar-nav > li > a a,
body.el-GR .navbar-default .navbar-nav > li ul li > a {
  text-transform: none; }

.navbar-default .nav.navbar-nav > li > a:hover a,
.navbar-default .nav.navbar-nav > li > a:hover,
.navbar-default .nav.navbar-nav > li ul li > a:hover {
  background-color: #b0b0b0;
  color: #ffffff;
  text-decoration: none; }

.nav > li > a,
.nav > li > ul a {
  padding-right: 5px;
  padding-left: 5px; }

.nav > li > div.mybtn {
  padding: 12px 6px 6px 6px; }

.customFont {
  font-family: 'Pacifico', cursive;
  font-size: 12px; }

.nav > li.logged > div.mybtn .btn-primary {
  background-color: #ffffff;
  color: #1a81aa; }

/********************/
/* Box User Profile */
.boxShadow {
  background-color: #fafafa;
  border: 1px solid #f0f0f0;
  box-shadow: 0 2px 2px #f0f0f0;
  margin-bottom: 30px;
  padding: 0 15px 15px; }

.boxShadow .btn-block {
  margin-top: 25px; }

/* Stili generali */
h1 {
  font-size: 40px;
  font-weight: bold;
  color: #323232;
  margin: 10px 0px 20px 0px; }

h2 {
  font-size: 28px;
  font-weight: normal;
  color: #1a81aa;
  margin: 10px 0px 20px 0px; }

h3 {
  font-size: 20px;
  font-weight: normal;
  color: #646464;
  margin: 10px 0px 20px 0px; }

h3 P {
  margin: 0 0 25px; }

a {
  color: #323232;
  text-decoration: none; }

a:hover,
a:focus {
  color: #1a81aa;
  text-decoration: underline; }

a.customLink .link {
  padding: 0px 4px; }

a.customLink:hover .link {
  background-color: #2a6496;
  color: #ffffff; }

.row-form-button {
  background-color: #f0f0f0;
  margin-bottom: 30px;
  margin-top: 30px;
  padding: 15px 0; }

/* BS Disabilito la regola del portlet-column che creava problemi con bootstrap. La lascio attiva solo in modalitï¿½ amministratore per il drag delle portlet */
body .portlet-column {
  display: block; }

body.adminLogged.controls-visible .portlet-column {
  display: table-cell; }

.dropdownLanguage .dropdown-menu {
  min-width: 38px; }

.dropdownLanguage .dropdown-menu li {
  text-align: center; }

.panel-group .panel {
  border-radius: 0px; }

/* WEB FORM */
.col-sm-9 .web-form-portlet .aui-fieldset-legend {
  font-size: 250%; }

