﻿body
{
    max-width:1400px;
    margin: 0 auto;
    background-color:#f8f8f8;
   /* margin-left:10px;
    margin-right:10px;*/
    }
@media (max-width: 999px)
{
    
    
    #navigationbar_left
    {
     color:#105784;
     width:75%;
     float:left;
     padding-top:5px; 
     padding-right:0px;
     padding-bottom:5px;
     padding-left: 5px;
     
    }
    
    #exit_right
    {
        width:25%;
        display:block;
        float:left;
        margin-top:0px;
         
    }
    .navbar-static-top
    {
        /*max-height:30px;*/
        margin-left:0px;
     
    }
 
}
   
    #h3-left
    {
        height:137px;
        width:87%; 
        display:block;
        float:left;
        margin-left:0px;
        background-color:#105784;
    }

    #h3-right
    {
        height:137px;
        /**/
        width:13%;
        display:block;
        float:right;
        margin-right:0px;
        background-color:#105784;
    }
     #h3-container
    {
        width:100%;background-color:#105784;height:auto;
    }
    
@media (min-width: 1000px){
    .navbar-nav-custom{
        margin: 0 auto;
        display: table;
        table-layout: fixed;
        float:none;
       
        
    }
 


.navbar-static-top
{
    width:100%;
    margin-left:0px;
 }
 

#navigationbar_left
{
 color:#105784;
    width:85%;
    
    display:block;
    float:left;
    padding-top:5px; 
    padding-right:0px;
     padding-bottom:5px;
     padding-left: 5px;
    
}

#exit_right
{
    /*height:137px;*/
    width:15%;
   
    display:block;
    float:left;
}
    

#h3-custom
{
   height:137px;
   width:150px; 
    /*976px;*/
     margin: auto 0;
        display: table;
        table-layout: fixed;
        float:left;
   
    background-image: url(../img/logovirtualsinistra.png);
    background-repeat:no-repeat;
    background-color:#105784;
    /*background-image: url(../img/Senzatitolo1.jpg);*/
    
}
.navbar-toggle-custom 
{
    display:none;
}
.navbar-brand

{
    float:none;
    }

}


@media (max-width: 767px)
{
    #h3-left{
    
    height:auto;
    }

    #h3-right
    {
        height:100%;
    }
    #h3-container
    {
        float:left;
       height:100%;
    }
}

.navbar-nav-custom > ul > li > a 
{
     color:#2d7d83;
}

.navbar-toggle-custom 
{
    margin-right: 0px; 
    margin-top: 5px; 
    
    /*margin-left: 5px; */
    padding: 0px 10px; 
   font-weight:normal;
    }