.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%;height:auto;}
.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;}
.modal.modal-fullscreen .modal-content { background-color:rgba(0,0,0,0.8); padding-top:7%; padding-left:10%; color:#fff;}
.modal-fullscreen .close { color:#fff; opacity:1; font-weight:normal; outline:none; position:absolute; z-index:999; right:120px; top:-45px;}
.modal-fullscreen .popup-contianer { padding-top:75px; max-width:400px;}
.modal-fullscreen .popup-contianer h1 { color:#fff; line-height: 30px;}
.modal-fullscreen .pop-img img { margin:0 auto;}
.carousel-control { width:auto; opacity:1; top:50%; margin-top:-27px;}
.carousel-control.right,.carousel-control.right { background:none;}