/*Carousel*/ .carousel-control-prev, .carousel-control-next { opacity: 1; } .carousel-control-prev:hover .carousel-control-next-icon, .carousel-control-prev:hover .carousel-control-prev-icon, .carousel-control-next:hover .carousel-control-next-icon, .carousel-control-next:hover .carousel-control-prev-icon { border-color: white; } .carousel-control-next-icon, .carousel-control-prev-icon { height: 50px; width: 50px; border: 2px solid; border-color: rgba(255, 255, 255, 0.5); border-radius: 50%; background: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; font-size: 21px; } .carousel-control-next-icon:before, .carousel-control-prev-icon:before { display: inline-block; font: normal normal normal 22px/1 'Material-Design-Iconic-Font'; text-rendering: auto; padding-left: 3px; speak: none; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .carousel-control-next-icon:before { content: "\f2fb"; } .carousel-control-prev-icon:before { content: "\f2fa"; } .custom-carousel-nav .carousel-text-nav { position: static; color: #1F2327; } .custom-carousel-nav .carousel-text-nav:hover, .custom-carousel-nav .carousel-text-nav:focus { color: #1F2327; } .custom-carousel-nav .carousel-indicators { position: static; } .carousel-indicators { bottom: 20px; } .carousel-indicators li { width: 6px; height: 6px; margin-right: 5px; margin-left: 5px; border: 1px solid #fff; border-radius: 50%; background: transparent; } .carousel-indicators li.active { background: #b9c0c7; } .carousel-indicators.dark-indicators li { border-color: #1F2327; } .carousel-indicators.dark-indicators li.active { background: #1f2327; } .carousel-indicators.theme-indicators li { border-color: #007D88; } .carousel-indicators.theme-indicators li.active { background: #007d88; } .carousel-caption { bottom: 30px; } .owl-carousel .item-video { height: auto; } .owl-carousel .owl-video-tn { background-size: cover; } .owl-carousel .owl-dots .owl-dot span { width: 8px; height: 8px; margin: 0 5px; background: transparent; border: 1px solid #1F2327; } .owl-carousel .owl-dots .owl-dot:focus { outline: none; } .owl-carousel .owl-dots .owl-dot:hover span { background: #1F2327; } .owl-carousel .owl-dots .owl-dot.active span { background: #1F2327; } .owl-carousel.light-owl-dots .owl-dots .owl-dot span { border: 1px solid #fff; } .owl-carousel.light-owl-dots .owl-dots .owl-dot:focus { outline: none; } .owl-carousel.light-owl-dots .owl-dots .owl-dot:hover span { background: #fff; } .owl-carousel.light-owl-dots .owl-dots .owl-dot.active span { background: #fff; } .owl-carousel.theme-owl-dots .owl-dots .owl-dot span { border: 1px solid #007D88; } .owl-carousel.theme-owl-dots .owl-dots .owl-dot:focus { outline: none; } .owl-carousel.theme-owl-dots .owl-dots .owl-dot:hover span { background: #007D88; } .owl-carousel.theme-owl-dots .owl-dots .owl-dot.active span { background: #007D88; } .owl-carousel .owl-video-play-icon { background: rgba(255, 255, 255, 0.8); left: 20px; bottom: 20px; margin: 0; height: 35px; width: 35px; border-radius: 50%; top: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-justify-content: center; -ms-flex-pack: center; color: #298DFF; } .owl-carousel .owl-video-play-icon:before { display: inline-block; font: normal normal normal 22px/1 'Material-Design-Iconic-Font'; text-rendering: auto; padding-left: 3px; speak: none; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f3aa"; } .owl-carousel .owl-video-play-icon:hover { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } .owl-carousel.dots-on-item .owl-dots { position: absolute; left: 0; right: 0; bottom: 15px; } @media (max-width: 991px) { .carousel-control-next-icon, .carousel-control-prev-icon { height: 30px; width: 30px; font-size: 17px; } } /*Twitter slider*/ .twitter-slider-wrap i.fa-twitter { font-size: 30px; color: #fff; } .twitter-slider-wrap .owl-carousel { text-align: center; } .twitter-slider-wrap .owl-carousel .user, .twitter-slider-wrap .owl-carousel .interact { display: none; } .twitter-slider-wrap .owl-carousel .tweet { font-size: 16px; color: #fff; margin-bottom: 30px; } .twitter-slider-wrap .owl-carousel .tweet > a { color: #fff; } .twitter-slider-wrap .owl-carousel .timePosted > a { font-size: 12px; color: #fff; }