.carousel.carousel-fit{position:relative;}
.carousel.carousel-fit.slide{overflow:hidden;}
.carousel.carousel-fit .carousel-inner > .next,
.carousel.carousel-fit .carousel-inner > .prev{bottom:0;}
.carousel.carousel-fit .carousel-inner > .item{text-align:center;}
.carousel.carousel-fit .carousel-inner > .item > img{display:inline-block;}
.carousel.carousel-fit .carousel-inner > .item > .carousel-caption{bottom:0;left:0;right:0;}
.modal.modal-fullscreen{}
.modal.modal-fullscreen .modal-dialog,
.modal.modal-fullscreen .modal-content{bottom:0;left:0;position:absolute;right:0;top:0;}
.modal.modal-fullscreen .modal-dialog{margin:0;width:100%;}
.modal.modal-fullscreen .modal-content{border:none;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-o-box-shadow:inherit;box-shadow:inherit;}
.modal.modal-fullscreen.force-fullscreen{}
.modal.modal-fullscreen.force-fullscreen .modal-body{padding:0;}
.modal.modal-fullscreen.force-fullscreen .modal-header,
.modal.modal-fullscreen.force-fullscreen .modal-footer{left:0;position:absolute;right:0;}
.modal.modal-fullscreen.force-fullscreen .modal-header{top:0;}
.modal.modal-fullscreen.force-fullscreen .modal-footer{bottom:0;}