.carousel{margin-top:5px;min-height:480px;}
/* pallini */
.carousel-indicators{bottom:10px;}
.carousel-indicators li{width:20px;height:20px;margin-right:5px !important;}
.carousel-indicators li.active{width:20px;height:20px;}

.carousel .item .carousel-ft{float:left;width:60%;}
/* parte interna per tutti */
.carousel .item .carousel-desc{float:right;width:40%;padding-right:20px;color:#FFFFFF;}
.carousel .item .carousel-desc .top{display:block;text-align:center;}
.carousel .item .carousel-desc .tit{display:block;color:#FFFFFF;}
.carousel .item .carousel-desc .desc{display:block;color:#FFFFFF;}
.carousel .item .carousel-desc .boot{display:block;text-align:center;}
/* frecce */
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{left:15%;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{right:15%;}

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.one .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.one .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.one .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.one .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.one .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.due .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.due .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.due .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.due .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.due .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.tre .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.tre .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.tre .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.tre .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.tre .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.quattro .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.quattro .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.quattro .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.quattro .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.quattro .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.cinque .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.cinque .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.cinque .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.cinque .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.cinque .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.sei .carousel-desc{min-height:400px;background-repeat:no-repeat;background-position:right bottom;}
.carousel .item.sei .carousel-desc .top{margin-top:20px;padding-top:5px;padding-bottom:5px;}
.carousel .item.sei .carousel-desc .tit{font-size:1.5em;text-align:center;}
.carousel .item.sei .carousel-desc .desc{font-size:1.4em;text-align:center;}
.carousel .item.sei .carousel-desc .top-boot{display:none;text-align:center;}
/* classi personalizzate per il contenitore END ///////////// */

/* Large Devices, Wide Screens */
@media (min-width:1201px){
/* blu */
.carousel .item.one .carousel-ft{float:left;width:55%;}
.carousel .item.one .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.due .carousel-ft{float:left;width:55%;}
.carousel .item.due .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.tre .carousel-ft{float:left;width:55%;}
.carousel .item.tre .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.quattro .carousel-ft{float:left;width:55%;}
.carousel .item.quattro .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.cinque .carousel-ft{float:left;width:55%;}
.carousel .item.cinque .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.sei .carousel-ft{float:left;width:55%;}
.carousel .item.sei .carousel-desc{width:40%;padding-right:40px;}
}
/* Desktop small layout */
@media (min-width:992px) and (max-width:1200px){
/* rosa */
.carousel .item.one .carousel-ft{float:left;width:55%;}
.carousel .item.one .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.due .carousel-ft{float:left;width:55%;}
.carousel .item.due .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.tre .carousel-ft{float:left;width:55%;}
.carousel .item.tre .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.quattro .carousel-ft{float:left;width:55%;}
.carousel .item.quattro .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.cinque .carousel-ft{float:left;width:55%;}
.carousel .item.cinque .carousel-desc{width:40%;padding-right:40px;}
.carousel .item.sei .carousel-ft{float:left;width:55%;}
.carousel .item.sei .carousel-desc{width:40%;padding-right:40px;}
}
/* Vertical Tablet layout */
@media (min-width:768px) and (max-width:991px){
/* verde */
/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.one .carousel-desc .top{display:none;}
.carousel .item.one .carousel-ft{float:none;width:100%;}
.carousel .item.one .carousel-ft img{width:100%;}
.carousel .item.one .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.one .carousel-desc .top-boot{display:block;}
.carousel .item.one .carousel-desc .boot{display:none;}

.carousel .item.due .carousel-desc .top{display:none;}
.carousel .item.due .carousel-ft{float:none;width:100%;}
.carousel .item.due .carousel-ft img{width:100%;}
.carousel .item.due .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.due .carousel-desc .top-boot{display:block;}
.carousel .item.due .carousel-desc .boot{display:none;}

.carousel .item.tre .carousel-desc .top{display:none;}
.carousel .item.tre .carousel-ft{float:none;width:100%;}
.carousel .item.tre .carousel-ft img{width:100%;}
.carousel .item.tre .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.tre .carousel-desc .top-boot{display:block;}
.carousel .item.tre .carousel-desc .boot{display:none;}

.carousel .item.quattro .carousel-desc .top{display:none;}
.carousel .item.quattro .carousel-ft{float:none;width:100%;}
.carousel .item.quattro .carousel-ft img{width:100%;}
.carousel .item.quattro .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.quattro .carousel-desc .top-boot{display:block;}
.carousel .item.quattro .carousel-desc .boot{display:none;}

.carousel .item.cinque .carousel-desc .top{display:none;}
.carousel .item.cinque .carousel-ft{float:none;width:100%;}
.carousel .item.cinque .carousel-ft img{width:100%;}
.carousel .item.cinque .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.cinque .carousel-desc .top-boot{display:block;}
.carousel .item.cinque .carousel-desc .boot{display:none;}

.carousel .item.sei .carousel-desc .top{display:none;}
.carousel .item.sei .carousel-ft{float:none;width:100%;}
.carousel .item.sei .carousel-ft img{width:100%;}
.carousel .item.sei .carousel-desc{min-height:330px;width:100%;padding-right:0px;background-image:none;}
.carousel .item.sei .carousel-desc .top-boot{display:block;}
.carousel .item.sei .carousel-desc .boot{display:none;}
/* classi personalizzate per il contenitore END ///////////// */
}
/* Mobile landscape layout */
@media (min-width:481px) and (max-width:767px){
/* rosso */
/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.one .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.one .carousel-desc .top{display:none;}
.carousel .item.one .carousel-ft{float:none;width:100%;}
.carousel .item.one .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.one .carousel-ft img{width:100%;}
.carousel .item.one .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.one .carousel-desc .boot{display:none;}

.carousel .item.due .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.due .carousel-desc .top{display:none;}
.carousel .item.due .carousel-ft{float:none;width:100%;}
.carousel .item.due .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.due .carousel-ft img{width:100%;}
.carousel .item.due .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.due .carousel-desc .boot{display:none;}

.carousel .item.tre .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.tre .carousel-desc .top{display:none;}
.carousel .item.tre .carousel-ft{float:none;width:100%;}
.carousel .item.tre .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.tre .carousel-ft img{width:100%;}
.carousel .item.tre .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.tre .carousel-desc .boot{display:none;}

.carousel .item.quattro .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.quattro .carousel-desc .top{display:none;}
.carousel .item.quattro .carousel-ft{float:none;width:100%;}
.carousel .item.quattro .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.quattro .carousel-ft img{width:100%;}
.carousel .item.quattro .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.quattro .carousel-desc .boot{display:none;}

.carousel .item.cinque .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.cinque .carousel-desc .top{display:none;}
.carousel .item.cinque .carousel-ft{float:none;width:100%;}
.carousel .item.cinque .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.cinque .carousel-ft img{width:100%;}
.carousel .item.cinque .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.cinque .carousel-desc .boot{display:none;}

.carousel .item.sei .carousel-desc{min-height:400px;padding-bottom:40px !important;}
.carousel .item.sei .carousel-desc .top{display:none;}
.carousel .item.sei .carousel-ft{float:none;width:100%;}
.carousel .item.sei .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.sei .carousel-ft img{width:100%;}
.carousel .item.sei .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.sei .carousel-desc .boot{display:none;}
/* classi personalizzate per il contenitore END ///////////// */
}
/* Mobile portrait layout */
@media (min-width :1px) and (max-width:480px){
/* arancione */
/* pallini */
.carousel-indicators{bottom:0px;}
/* classi personalizzate per il contenitore ///////////////// */
.carousel .item.one .carousel-desc{min-height:420px; padding-bottom:40px !important;}
.carousel .item.one .carousel-desc .top{display:none;}
.carousel .item.one .carousel-ft{float:none;width:100%;}
.carousel .item.one .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.one .carousel-ft img{width:100%;}
.carousel .item.one .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.one .carousel-desc .boot{display:none;}

.carousel .item.due .carousel-desc{min-height:420px;padding-bottom:40px !important;}
.carousel .item.due .carousel-desc .top{display:none;}
.carousel .item.due .carousel-ft{float:none;width:100%;}
.carousel .item.due .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.due .carousel-ft img{width:100%;}
.carousel .item.due .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.due .carousel-desc .boot{display:none;}

.carousel .item.tre .carousel-desc{min-height:420px;padding-bottom:40px !important;}
.carousel .item.tre .carousel-desc .top{display:none;}
.carousel .item.tre .carousel-ft{float:none;width:100%;}
.carousel .item.tre .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.tre .carousel-ft img{width:100%;}
.carousel .item.tre .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.tre .carousel-desc .boot{display:none;}

.carousel .item.quattro .carousel-desc{min-height:420px;padding-bottom:40px !important;}
.carousel .item.quattro .carousel-desc .top{display:none;}
.carousel .item.quattro .carousel-ft{float:none;width:100%;}
.carousel .item.quattro .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.quattro .carousel-ft img{width:100%;}
.carousel .item.quattro .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.quattro .carousel-desc .boot{display:none;}

.carousel .item.cinque .carousel-desc{min-height:420px;padding-bottom:40px !important;}
.carousel .item.cinque .carousel-desc .top{display:none;}
.carousel .item.cinque .carousel-ft{float:none;width:100%;}
.carousel .item.cinque .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.cinque .carousel-ft img{width:100%;}
.carousel .item.cinque .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.cinque .carousel-desc .boot{display:none;}

.carousel .item.sei .carousel-desc{min-height:420px;padding-bottom:40px !important;}
.carousel .item.sei .carousel-desc .top{display:none;}
.carousel .item.sei .carousel-ft{float:none;width:100%;}
.carousel .item.sei .carousel-desc{float:none;width:100%;padding:0px;padding:15px;padding-left:25px;padding-right:25px;background-image:none;}
.carousel .item.sei .carousel-ft img{width:100%;}
.carousel .item.sei .carousel-desc .top-boot{display:block;margin-bottom:10px;}
.carousel .item.sei .carousel-desc .boot{display:none;}
/* classi personalizzate per il contenitore END ///////////// */
}