﻿section {
	margin-top: 10px!important;
}
a.brand{
 color: #3BA9E8!important;
 width:173px;
 height: 30px;
 float: left;
 display: block;
}
.form-actions{
    margin-bottom: 15px!important;
    margin-top: 5px!important;
}
div.well form.form-horizontal{
	margin-bottom: -25px;
}
.text-left{
	text-align: left!important;
}
.text-center{
	text-align: center!important;
}
.text-right{
	text-align: right!important;
}
address {
    margin-bottom: 0px;
}
.shadows{
  -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.1);
}
.padding-bottom{
	padding-bottom:20px!important;
}
.travelmatic-background {
    background-image: url("/newlogin/img/banners/travelmatic.jpg");
    max-width: 100%;
    height: 100px;
    border-radius: 5px;
    background-size: 740px 100px;
    background-repeat: no-repeat;
    background-position: right center;
}
img[src*="css/loghi/bocconi.png"] {
    background-color: #005E9E;
    padding: 1em 2em;
}
#cookieChoiceInfo{
	z-index: 9999!important;
}
.modal.large{
    width: 100%;
	height: 100%;
    margin-left: -50%; /* - width/2 */
	padding: 0!important;
	position: fixed;
}

.modal-body{
	overflow: visible!important;
}
.icon-red {
  background-image: url("/newlogin/img/glyphicons-halflings-red.png")!important;
}
.icon-green {
  background-image: url("/newlogin/img/glyphicons-halflings-green.png")!important;
}
.help-required{
	color: red!important;
}

.navbar .nav.pull-right {
	margin-top: 5px;
}
ul#main-menu-left.nav li a{
    *color: white!important;
}

.text__opacity--05{
    opacity: 0.5;
}
.cursor-pointer{
    cursor: pointer;
}
.close{
    margin: 0.5rem;
}
a.text-white{
    color: #fff!important;
}

#klaro {
    z-index: 9999;
    position: fixed;
}