@media screen and (max-width:1655px){

}
@media screen and (max-width:1600px){

}
@media screen and (max-width:1490px){

}
@media screen and (max-width:1440px){

}
@media screen and (max-width:1400px){

}
@media screen and (max-width:1200px){
    #aa-container-cnt .aa-container .dashboard .pdf-list li{max-width:25%;}

}

@media screen and (max-width:1024px){

}

@media screen and (max-width:992px){
    #aa-container-cnt .assistance{float: none; margin-left: -15px;}
    #aa-container-cnt .aa-container .dashboard .nav-pills{margin-left:-3px; margin-right:-3px;}
    #aa-container-cnt .aa-container .dashboard .nav-pills li{float:left; margin:3px;}

}
@media screen and (max-width:768px){

}

@media screen and (max-width:767px){
    #aa-container-cnt .assistance .assistance2-cnt{display: block; margin-top: 5px; text-align: center;}
    .navbar-default .navbar-toggle{border-color:#1f4683; margin-right:30px;}
    .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
    .navbar-default .navbar-toggle{background-color: #1f4683; border-radius: 0px; margin-top: 15px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #102f5f;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color: #dda70c;}
    .navbar-nav{margin: 0px -15px;}
    .area-agenzie-header .navbar-area-agenzie .navbar-right > li.dropdown > ul.dropdown-menu{padding: 15px 30px 15px 15px;}

    #aa-container-cnt{padding: 0px 0px 0px 0px;}
    #aa-container-cnt .nav-main-cnt .nav-main > li{float: left; width:20%;}
    #aa-container-cnt .nav-main-cnt .nav-main > li.active{border-left: 0px solid #fec432; border-bottom: 4px solid #fec432;}
    #aa-container-cnt .nav-main-cnt .nav-main > li{border-left: 0px solid #ffffff; border-bottom: 4px solid #ffffff; margin-top: 2px;}
    #aa-container-cnt .aa-container .offerte .title h1{float: none;}
    #aa-container-cnt .aa-container .offerte .btn-back{float: none;}
    #aa-container-cnt .aa-container .offerte .box-struttura-riepilogo .photo{float: left; margin-bottom: 10px;}
    #aa-container-cnt .aa-container .pratiche .box-download-cnt .box-download .txt{border-left:0px dotted #fec432;     padding: 25px 15px 15px 15px;}
    #aa-container-cnt .aa-container .pratiche .box-download-cnt .box-download .icon{padding-right: 15px;}
    #aa-container-cnt .aa-container .gen .search form .pl0{padding-left: 15px;}
    #aa-container-cnt .aa-container .pratiche .title{margin-bottom: 10px}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont form .payment-info .pr0{padding-right: 15px;}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont .bonifico{display: block;}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont .bonifico ul > li{font-size: 14px;}
    #aa-container-cnt .aa-container .offerte .title .star{ margin-bottom: 10px; float: none;}
    #aa-container-cnt .aa-container .offerte .box-struttura .photo{float: none; margin-bottom: 10px;}
    #aa-container-cnt .aa-container .offerte .box-struttura .btn-back{margin-bottom: 5px; float: none;}
    #aa-container-cnt .aa-container .offerte .trasporto .box-trasp .top .room-padding .box_opzioni{padding: 0px 20px;}
    #aa-container-cnt .aa-container .dashboard .box .txt{border-left: 0px dotted #fec432; padding: 25px 15px 15px 15px;}
    #aa-container-cnt .aa-container .offerte .box-struttura-riepilogo .photo img{width: auto;}
    #aa-container-cnt .aa-container .dashboard .pdf-list li{max-width:33.33%;}

}
@media screen and (max-width:580px) {
    #aa-container-cnt{padding: 0px 0px 0px 0px;}
    #aa-container-cnt .nav-main-cnt .nav-main > li{float: left; width:20%;}
    #aa-container-cnt .nav-main-cnt .nav-main > li.active{border-left: 0px solid #fec432; border-bottom: 4px solid #fec432;}
    #aa-container-cnt .nav-main-cnt .nav-main > li{border-left: 0px solid #ffffff; border-bottom: 4px solid #ffffff; margin-top: 2px;}
    #aa-container-cnt .aa-container .offerte .title h1{float: none;}
    #aa-container-cnt .aa-container .offerte .btn-back{float: none;}
    #aa-container-cnt .aa-container .offerte .box-struttura-riepilogo .photo{float: left; margin-bottom: 10px;}
    #aa-container-cnt .aa-container .pratiche .box-download-cnt .box-download .txt{border-left:0px dotted #fec432;     padding: 25px 15px 15px 15px;}
    #aa-container-cnt .aa-container .pratiche .box-download-cnt .box-download .icon{padding-right: 15px;}
    #aa-container-cnt .aa-container .gen .search form .pl0{padding-left: 15px;}
    #aa-container-cnt .aa-container .pratiche .title{margin-bottom: 10px}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont form .payment-info .pr0{padding-right: 15px;}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont .bonifico{display: block;}
    #aa-container-cnt .aa-container .offerte .box-riepilogo .cont .bonifico ul > li{font-size: 14px;}
    #aa-container-cnt .aa-container .offerte .title .star{ margin-bottom: 10px; float: none;}
    #aa-container-cnt .aa-container .offerte .box-struttura .photo{float: none; margin-bottom: 10px;}
    #aa-container-cnt .aa-container .offerte .box-struttura .btn-back{margin-bottom: 5px; float: none;}
    #aa-container-cnt .aa-container .offerte .trasporto .box-trasp .top .room-padding .box_opzioni{padding: 0px 20px;}
    #aa-container-cnt .aa-container .dashboard .box .txt{border-left: 0px dotted #fec432; padding: 25px 15px 15px 15px;}
    #aa-container-cnt .aa-container .dashboard .pdf-list li{max-width:50%;}
}

@media screen and (max-width:480px) {

}
@media screen and (max-width:400px){
    .area-agenzie-header .navbar-area-agenzie .container-fluid .navbar-header a.navbar-brand{max-width: 77%;}
    .area-agenzie-header .navbar-area-agenzie .container-fluid .navbar-header a.navbar-brand img{width: 100%;}
    #aa-container-cnt .nav-main-cnt .nav-main > li{font-size: 10px; line-height: 11px;}
    #aa-container-cnt .nav-main-cnt .nav-main > li > a{padding: 15px 6px 0px 6px;}

}