/* * Owl Carousel Owl Demo Theme * v1.3.3 */ .nifty-owl{ position:relative; } .owl-carousel-slide{ position:relative; } .owl-carousel-slide img{ display:block; } .owl-carousel-image img{ display:block; } .owl-carousel-caption-container{ position:absolute; bottom:0; width:100%; background:none; } .owl-carousel-caption-container h3{ color:#fff; } #nifty-owl-basic .owl-carousel-caption-container{ position:absolute; bottom:2.0em; left:20%; width:60%; padding:1%; text-align:center; } .owl-carousel-caption-container p{ margin:0.5em 0 0 0; padding:0 1.0em; } .owl-carousel-caption-container p a{ font-size:1.0rem; -webkit-border-radius: 1.2em; -moz-border-radius: 1.2em; border-radius: 1.2em; padding:0.6em 3.0em; text-decoration:none; display:inline-block; border:2px solid rgba(190,67,69,1.00); color:#fff; line-height:1; text-transform:uppercase; font-weight: 600; } .nifty-owl-basic .owl-carousel-caption-container p a{ font-size:14px; font-size:0.8rem; } .owl-carousel-caption-container h3{ margin:0; padding:0 0.7em 0.7em 0.7em; } #nifty-owl-basic .owl-carousel-caption-container h3{ margin:0 0 0.7em 0; padding:0.5em 1em 0.5em 1em; background:rgba(0,0,0,0.9); display:inline-block; } .owl-carousel-caption-container h3 a{ text-decoration:none; color:rgba(255,255,255,1.00); } .owl-carousel-caption{ display:none; } #nifty-owl-basic .owl-carousel-caption{ display:none; } #nifty-owl-basic .owl-carousel-caption-container h3{ font-size: 16px; font-size: 1rem; } .owl-carousel-caption p{ color:#fff; margin:0; padding:0 0 1.0em 0;; font-size:1.2rem; font-weight: 600; } .owl-buttons{ position:absolute; top:50%; width:100%; margin:-1em 0 0 0; display:none; } .owl-theme .owl-controls{ position: absolute; bottom: 2.0em; right: 2.0em; width: 30px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: rgba(45,45,45,1.00); } .owl-theme .owl-controls .owl-pagination{ width: 30px; display: none; } /* Styling Next and Prev buttons */ .owl-theme .owl-controls .owl-buttons div{ color: #FFF; } .owl-prev{ float:left; } .owl-next{ float:right; } .owl-prev:before{ font-family: 'FontAwesome'; background:#000; padding:1em; content: "\f053"; font-family: 'FontAwesome'; font-size:16px; font-size:1.2rem; } .owl-next:after{ font-family: 'FontAwesome'; background:#000; padding:1em; content: "\f054"; font-family: 'FontAwesome'; font-size:16px; font-size:1.2rem; } /* Clickable class fix problem with hover on touch devices */ /* Use it for non-touch hover action */ .owl-theme .owl-controls.clickable .owl-buttons div:hover{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; } /* Styling Pagination*/ .owl-theme .owl-controls .owl-page{ display: block; zoom: 1; *display: inline;/*IE7 life-saver */ width: 30px; line-height: 0.9; } .owl-theme .owl-controls .owl-page.active{ background: rgba(0,0,0,0.10); } .owl-theme .owl-controls .owl-page span{ display: inline-block; width: 12px; height: 12px; margin: 9px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background: #869791; } .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; } /* If PaginationNumbers is true */ .owl-theme .owl-controls .owl-page span.owl-numbers{ height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } /* preloading images */ .owl-item.loading{ min-height: 150px; background: url(AjaxLoader.gif) no-repeat center center } .owl-carousel-caption-none{ display:none !important; } @media screen and (min-width : 901px) { #nifty-owl-basic .owl-carousel-caption-container{ bottom:40%; } #nifty-owl-basic .owl-carousel-caption{ display:block; } #nifty-owl-basic .owl-carousel-caption-container h3{ font-size: 24px; font-size: 1.5rem; } .owl-buttons{ display:block; } }