.owl-theme .owl-controls .owl-buttons div {
background: #fff;
display: block;
border:1px solid;
border-radius:50px;
font-size: 0;
color: #787878;
position: absolute;
text-align: center;
top: 26%;
width: 35px;
height: 35px;
line-height: 32px;
transition: all 300ms ease;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
-moz-opacity:0;
}
.cross-sells .owl-theme .owl-controls .owl-buttons div,.up-sells .owl-theme .owl-controls .owl-buttons div,.related .owl-theme .owl-controls .owl-buttons div{top:35%;}
.owl-theme .owl-controls .owl-buttons div:hover {
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
background-color:#f78024;
color:#fff;
border:1px solid #f78024;
}
.owl-theme .owl-controls .owl-buttons div:before {
content: '';
font-family: 'FontAwesome';
font-size: 20px;
font-weight: normal;
text-align: center;
display: block;
position:absolute;
}
.owl-theme .owl-buttons div.owl-next:before{content:"\f105";font-family: "FontAwesome";right:12px;top:2px;}
.owl-theme .owl-buttons div.owl-prev:before{content:"\f104";font-family: "FontAwesome";right:14px;top:2px;}
.owl-theme:hover .owl-buttons div{
opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
-moz-opacity:1;	
}	
.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -53px;
}
.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -57px;
}
.home-blog .blog-posts-content .owl-theme .owl-controls .owl-buttons div {
margin: 0;
top: -56px;
}
.home-blog .blog-posts-content .owl-theme .owl-controls .owl-buttons .owl-prev,
.testimonials-container .owl-theme .owl-controls .owl-buttons .owl-prev {
left: 0;
right: auto;
}
.home-blog .blog-posts-content .owl-theme .owl-controls .owl-buttons .owl-next,
.testimonials-container .owl-theme .owl-controls .owl-buttons .owl-next {
left: 26px;
right: auto;
}
.testimonials-container .owl-theme .owl-controls .owl-buttons div {
top: -56px;
margin: 0;
background: transparent;
}
.testimonials-container .owl-theme .owl-controls .owl-buttons div:hover {
background-color: #000000;
}
.brand-carousel .owl-carousel .owl-wrapper-outer {
width: 99%;
}   .owl-theme .owl-controls .owl-page {
display: inline-block;
margin: 0 5px;
}
.owl-pagination .owl-page span {
background-color: #e9e9e9;
border: 3px solid #e9e9e9;
display: block;
height: 10px;
width: 10px;
border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
}
.owl-pagination .owl-page:hover span,
.owl-pagination .owl-page.active:hover span,
.owl-pagination .owl-page.active span {
background: #f78c24;
border:3px solid #f78c24;
}
.owl-pagination .owl-page.active span {
cursor: default;
}
.product-page .owl-pagination {
margin: 10px 0;
} .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;
}
.owl-pagination {
margin: 0;
text-align: center;
} .owl-item.loading {
min-height: 150px;
background: url(//www.eye-fish.com/wp-content/themes/downtown---2/images/owl/AjaxLoader.gif) no-repeat center center;
} .owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
cursor: pointer;
} .grabbing {
cursor: url(//www.eye-fish.com/wp-content/themes/downtown---2/images/owl/grabbing.png) 8 8, move;
} .owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.owl-carousel {
position: relative;
} .portfolio-container,
#latest_news {
margin: 0 auto;
}
.portfolio-container .owl-theme .owl-controls .owl-buttons div {
height: 43px;
top: 40%;
width: 43px;
}
.portfolio-container .owl-controls .owl-buttons div.owl-prev {
background: url(//www.eye-fish.com/wp-content/themes/downtown---2/images/megnor/sprite.png) no-repeat scroll -31px -3px transparent;
left: -55px;
right: auto;
}
.portfolio-container .owl-controls .owl-buttons div.owl-prev:hover {
background-position: -31px -49px;
text-decoration: none;
}
.portfolio-container .owl-controls .owl-buttons div.owl-next {
background: url(//www.eye-fish.com/wp-content/themes/downtown---2/images/megnor/sprite.png) no-repeat scroll -74px -3px transparent;
left: auto;
right: -55px;
}
.portfolio-container .owl-controls .owl-buttons div.owl-next:hover {
background-position: -74px -49px;
text-decoration: none;
}
.fashion-category .owl-theme .owl-controls {
left: -21%;
position: absolute;
right: auto;
top: 130px;
width: 50px;
}
.home-product #woo-products .owl-theme .owl-controls .owl-buttons {
display: inline-block;
vertical-align: top;
}
.team-carousel.owl-theme .owl-controls .owl-buttons {
display: inline-block;
vertical-align: top;
margin-top: 0;
}
.team-carousel.owl-theme .owl-controls {
text-align: center;
bottom: -30px;
}
.testimonial-parallax .owl-controls {
bottom: -10px;
}
.testimonials-container .owl-pagination .owl-page span {
background: none;
border: 2px solid #777777;
height: 6px;
width: 6px;
border-radius: 0;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-moz-transform:rotate(45deg);
margin: 0 5px;
}
.testimonials-container .owl-pagination .owl-page:hover span,
.testimonials-container .owl-pagination .owl-page.active:hover span,
.testimonials-container .owl-pagination .owl-page.active span {
background: #ffffff;
border-color: #ffffff;
}
.testimonials-container .owl-controls.clickable {
bottom: -20px;
}
.woocommerce ul.products .owl-buttons,
.woocommerce-page ul.products .owl-buttons {
display: inline-block;
vertical-align: top;
} #sb_instagram #sbi_images .owl-item .sbi_item {
width: 100% !important;
}
#sb_instagram .owl-theme .owl-controls .owl-buttons div {
background: #000000;
border: 1px solid #000000;
color: #ffffff;
display: block;
font-size: 0;
height: 45px;
line-height: 45px;
position: absolute;
right: 0;
text-align: center;
top: 0;
transition: all 300ms ease 0s;
-webkit-transition:all 300ms ease 0s;
-moz-transition:all 300ms ease 0s;
-ms-transition: all 300ms ease 0s;
-o-transition: all 300ms ease 0s;
width: 45px;
border-radius: 0;
padding: 0;
margin: 0;
}
#sb_instagram .owl-theme .owl-controls .owl-buttons .owl-next {
right: 0;
left: auto;
}
#sb_instagram .owl-theme .owl-controls .owl-buttons .owl-prev {
left: 0;
right: auto;
}
#sb_instagram #sbi_images .sbi_item {
display: block;
float: left;
}
#sb_instagram .sb_instagram_header a {
display: inline-block;
float: none;
}
#sb_instagram .sb_instagram_header {
text-align: center;
}
#sb_instagram .owl-theme .owl-controls {
margin-top: 0;
top: 45%;
bottom: auto;
}
#sb_instagram #sbi_load {
padding: 0 !important;
}
.woocommerce-product-gallery .owl-buttons div.owl-prev::before {
left: 12px;
top:1px;
}
.woocommerce-product-gallery .owl-buttons div.owl-prev::before {
content: "\f104";
}
.single-product-full .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0px;top:28.5%;}
.woocommerce-product-gallery .owl-buttons div.owl-next::before {
right:0px;
top:1px;
}
.woocommerce-product-gallery .owl-buttons div.owl-next::before {
content: "\f105";
}
.flex-control-thumbs.owl-theme .owl-buttons div {
top: 45.5%;
width: 33px;
height:33px;
}
.woocommerce-product-gallery .owl-buttons div::before {
content: "";
font-family: "FontAwesome";
font-size: 25px;
left: 0;
position: absolute;
right: 0;
text-align: center;
}
.woocommerce-product-gallery .owl-buttons div.owl-next {
right: 0;
}
.woocommerce-product-gallery .owl-buttons div {
background: #fff none repeat scroll 0 0;
border: 1px solid #e9e9e9;
color: #585858;
display: block;
font-size: 0;
height: 34px;
line-height: 33px;
opacity: 0;
position: absolute;
text-align: center;
top: 40%;
transition: all 0.3s ease 0s;
width: 34px;
}
.single-product-full .owl-theme .owl-controls .owl-buttons div.owl-next{right:0px;top:28.5%;}