

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
.datepicker-dropdown {
   z-index:10000 !important;
}

.navbar-custom {
   background-color:#d10019;
   color:#ffffff;
   border-radius:0;
}

.navbar-custom .navbar-nav > li > a {
   color:#fff;
}

.navbar-custom .navbar-brand {
   color:#cccccc;
}

.nav > li > a:focus, .nav > li > a:hover {
   text-decoration: none;
   background-color: #d10019;
   color:#cccccc;
}

.icon-bar
{
   display:block;
   width:22px;
   height:2px;
   border-radius:1px;
   border:1px solid #ccc;
}

.navbar-toggle
{
   position:relative;
   float:right;
   padding:9px 10px;
   margin-top:8px;
   margin-right:15px;
   margin-bottom:8px;
   background-color:transparent;
   background-image:none;
   border:1px solid #ccc;          /* added line */
   border-radius:4px
}

.profile-img
{
   width: 96px;
   height: 96px;
   margin: 0 auto 10px;
   display: block;
   -moz-border-radius: 50%;
   -webkit-border-radius: 50%;
   border-radius: 50%;
}

.broker-studio_dashboard{ padding:0px; text-align:center;}
.broker-studio_dashboard ul{ display:inline-table;}
.broker-studio_dashboard li{margin:0 auto; display:inline-table; width:170px; list-style:none; margin:16px; padding:10px; border-radius:10px; border:1px solid #dadada; box-shadow:0px 0px 8px #999;}
.broker-studio_dashboard li a{	display:table-cell; color:#475D75; text-decoration:none; text-shadow:0px 0px 5px #999; }
.broker-studio_dashboard li a:focus{outline:none!important;}

.broker-studio_dashboard li a i{font-size:70px; line-height:90px; clear:left;
   transition-property:color;
   transition-duration:0.5s;

   -moz-transition-property:color;
   -moz-transition-duration:0.5s;

   -webkit-transition-property:color;
   -webkit-transition-duration:0.5s;

   -o-transition-property:color;
   -o-transition-duration:0.5s;
}

.broker-studio_dashboard li a i:hover{color:#d10019; }


.broker-studio_dashboard li a span{ display:block; font-size:15px;}

.row-new {
   margin-right: -15px;
   margin-left: -15px;
}

.well {
   padding:10px;
}

.border-dashed {
   border:2px dotted black;
   margin-top:10px;
   padding-top:10px;
   padding-bottom:10px;
}

.green {
   color: green;
}

.red {
   color: red;
}

.container-full {
   margin: 0 auto;
   width: 100%;
}

/* altezza del chosen container */
.chosen-container-single .chosen-single {
   height:34px;
   line-height:34px;
}

.nascosto {
   display:none;
}

/* http://bootsnipp.com/snippets/50me8 */
body {
   overflow: hidden;
}
/* preloader */
#preloader {
   position: fixed;
   top:0; left:0;
   right:0; bottom:0;
   background: #efefef;
   z-index: 100;
}
#loader {
   width: 100px;
   height: 100px;
   position: absolute;
   left:50%; top:50%;
   margin:-50px 0 0 -50px;
}
.yellow {
   background-color:yellow;
}