@media screen and (max-width: 480px){
    
    .header-alt-home{padding-top:20px}
    .subrange-container {
       min-height: 340px!important;
    }
    
	.nav-pills > li {
	    display: block;
	    float: none;
	    text-align: center;
	}
	.nav-pills > li a{display:block;float:none;}

	#keep-to-date, #keep-to-date-images{text-align:center;margin-top:0;}

    .astable{display:table;}
    .astablefooter{display:table-footer-group;}
    
    ul#social li{
        float:none; display:inline-block;
    }
	
    /* hide buttons ask us, find installer, ... */
    #buttons-range{display:none;}
    
    .mobile-mt40{
        margin-top:40px;
    }
    .benefits{
        margin-bottom:20px;
    }
    .hc_thumb_title {
        top:auto !important;
        bottom:5px !important;
    }
    
    .bg_choose_country { background-image:none; background-color:#393939; padding: 0; margin: 0; width:100% !important; background-attachment:fixed;}
    .contenedor_choose {width:auto !important}
    .cabecera_choose_coutry {background-image:none; height: auto;}
    .bg_banderas_choose_coutry {background-image:none;   height: auto;}
    .footer-choose {width:100%; margin-top:60px;}
    .footer-choose li a {color:#eee}
    .footer-choose .copyright_choose {color:#eee; padding:0 20px;}
    .footer-choose ul {margin: 0 20px !important; border-top:1px solid #ccc}
    #choose_nav{display:none}
    .tit_choose{border-bottom:1px solid #eee; padding:20px 0; margin: 0 20px}
    #select_country{display:block !important; margin:0 auto; text-align:center; margin-top:60px;}
    #select_country ul{margin:0 auto}
    .flags{display:none;}
    
    #footer1{display:none;}
    .sidebar-nav{display:none;}
    
    .row-home-buttons a.btn{height:100px;}
    .btn-ranges:hover span.band{width:100%; height:100px; padding:0;}
    
    .breadcrumb{display:none;}
    /* FOTO DER*/
    .template-pad-22{
        padding: 20px;
    }
    
    /* FOTO IZQ */
    .template-pad-23{
        padding: 20px;
    }
    
    .form-leadtool label.botones .large {
        min-height:inherit !important;
        
    }
    
    .form-leadtool label.botones .smal {
        min-height:inherit !important;
    }
    
    #table-aquarea{display:none;}
    #table-aquarea-mobile{display:table;}
    #residential-domestic,#residential-aquarea{display:none}
    #residential-domestic-mobile,#residential-aquarea-mobile{display:inline-block}
    #cta-mobile{display:block;}
    .dummy{padding-top:30%;}
    
    .carousel_img{display:none !important;}
    .carousel_img_mobile{display:block !important;}
    .caption_desktop{display:none}
    .caption_mobile{display:block}

    
}
