.vpfrs-cont{overflow:hidden;direction:ltr}.vpfrs-item{display:block;position:relative}.vpfrs-caption{display:block;position:absolute;left:0;bottom:0;width:80%;margin:6%}.caption-position-top-left,.caption-position-top-center,.caption-position-top-right{top:0;bottom:auto}.caption-position-top-right,.caption-position-bottom-right{left:auto;right:0}.caption-position-top-left,.caption-position-bottom-left,.caption-position-top-right,.caption-position-bottom-right{width:58%}.caption-position-top-center,.caption-position-bottom-center{text-align:center;width:100%;margin-left:0;margin-right:0;padding-left:6%;padding-right:6%}.caption-alignment-left{text-align:left}.caption-alignment-right{text-align:right}.caption-alignment-center{text-align:center}.vpfrs-caption-inner.caption-hidden{display:none}.vpfrs-cont .vpfrs-item .img-responsive{display:block;width:100%;height:auto}.vpfrs-caption-inner,a:hover .vpfrs-caption-inner,a:focus .vpfrs-caption-inner{color:#333}.vpfrs-caption-inner .add-bg,a:hover .vpfrs-caption-inner .add-bg,a:focus .vpfrs-caption-inner .add-bg{display:inline-block;*float:left;clear:left;background-color:rgba(255,255,255, 0.5);color:#000;padding:0.5em 0.5em;margin-bottom:2px;margin-top:-8px;font-size:1.666em;line-height:1em;font-weight:normal;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.vpfrs-caption-inner:hover .add-bg,a:hover .vpfrs-caption-inner:hover .add-bg,a:focus .vpfrs-caption-inner:hover .add-bg{background-color:rgba(255,255,255, 0.8)}.vpfrs-caption-inner .add-bg.heading,a:hover .vpfrs-caption-inner .add-bg.heading,a:focus .vpfrs-caption-inner .add-bg.heading{padding:0.25em;margin-bottom:0.2em;font-size:2.8em;line-height:1em;font-weight:normal}.vpfrs-caption-inner .add-bg.add-bg-color,a:hover .vpfrs-caption-inner .add-bg.add-bg-color,a:focus .vpfrs-caption-inner .add-bg.add-bg-color{background-color:rgba(59,124,185, 0.7);color:#FFF}.vpfrs-caption-inner:hover .add-bg.add-bg-color,a:hover .vpfrs-caption-inner:hover .add-bg.add-bg-color,a:focus .vpfrs-caption-inner:hover .add-bg.add-bg-color{background-color:rgba(59,124,185, 0.8)}.vpfrs-caption-inner .add-bg.add-bg-dark,a:hover .vpfrs-caption-inner .add-bg.add-bg-dark,a:focus .vpfrs-caption-inner .add-bg.add-bg-dark{background-color:rgba(255,255,255, 0.5);color:#07427a}.vpfrs-caption-inner:hover .add-bg.add-bg-dark,a:hover .vpfrs-caption-inner:hover .add-bg.add-bg-dark,a:focus .vpfrs-caption-inner:hover .add-bg.add-bg-dark{background-color:rgba(255,255,255, 0.8)}.vpfrs-theme .owl-controls{margin:0;text-align:center}.vpfrs-theme .owl-controls .owl-buttons .owl-prev,.vpfrs-theme .owl-controls .owl-buttons .owl-next{position:absolute;top:50%;left:0;color:#a69361;display:inline-block;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:inherit;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;zoom:1;*display:inline;margin:0;margin-top:-28px;padding:12px;font-size:32px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#FFF;filter:Alpha(Opacity=0);opacity:0;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.vpfrs-theme:hover .owl-controls .owl-buttons .owl-prev,.vpfrs-theme:hover .owl-controls .owl-buttons .owl-next{filter:Alpha(Opacity=100);opacity:1}.vpfrs-theme .owl-controls .owl-buttons .owl-prev:before{content:"\f060"}.vpfrs-theme .owl-controls .owl-buttons .owl-next{left:auto;right:0}.vpfrs-theme .owl-controls .owl-buttons .owl-next:before{content:"\f061"}.vpfrs-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;background:#a69361;color:#FFF;text-decoration:none}.vpfrs-theme .owl-controls .owl-pagination{position:absolute;text-align:center;height:26px;line-height:1;vertical-align:middle;z-index:1}.vpfrs-theme.pagination-top-left .owl-controls .owl-pagination{top:3.5%;left:1.5%}.vpfrs-theme.pagination-top-center .owl-controls .owl-pagination{top:3.5%;left:0;width:100%;text-align:center}.vpfrs-theme.pagination-top-right .owl-controls .owl-pagination{top:3.5%;right:1.5%}.vpfrs-theme.pagination-bottom-left .owl-controls .owl-pagination{bottom:3.5%;left:1.5%}.vpfrs-theme.pagination-bottom-center .owl-controls .owl-pagination{bottom:3.5%;left:0;width:100%;text-align:center}.vpfrs-theme.pagination-bottom-right .owl-controls .owl-pagination{bottom:3.5%;right:1.5%}.vpfrs-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.vpfrs-theme .owl-controls .owl-page span{display:block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#FFF;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);width:10px;height:10px;margin:8px;transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-webkit-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out}.vpfrs-theme .owl-controls.clickable .owl-page:hover span{background-color:#000;color:#FFF}.vpfrs-theme .owl-controls .owl-page.active span{width:16px;height:16px;margin:5px}.vpfrs-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}.vpfrs-theme .owl-item.loading{min-height:150px;background:url('../images/AjaxLoader.gif') no-repeat center center}.vp-product-carousel{margin-top:-10px}.vp-product-carousel-inner{text-align:center}.vp-product-carousel-inner .product-item{position:relative;margin:0;padding:0}.vp-product-carousel-inner .product-name{font-size:14px;margin:10px 0;font-weight:normal}.vp-product-carousel-inner .product-image-cont{position:relative;background-color:transparent}.vp-product-carousel-inner .product-image-cont > a{display:block}.vp-product-carousel-inner .product-image-cont > a > img{margin:0 auto}.lazyload-enabled .vp-product-carousel-inner .loading .product-image-cont{background-image:url('../images/image-loader.gif');background-repeat:no-repeat;background-position:50% 50%;min-height:100px}.vp-product-carousel-inner .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){max-width:100%}.vp-product-carousel-inner .addtocart-area{position:relative}.vp-product-carousel-inner .product-variants-inner-cont{display:none}.vp-product-carousel-inner .product-action-buttons{display:none;position:absolute;right:5px;bottom:5px}.vp-product-carousel-inner .display-on-mouseover{display:none}.vp-product-carousel-inner .product-inner{position:relative;zoom:1;background-color:#FFF;border:1px solid #ccc;margin:10px;padding:2px;z-index:9;overflow:hidden;-webkit-box-shadow:0 0 7px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 7px rgba(0,0,0,0.1);box-shadow:0 0 7px rgba(0, 0, 0, 0.1);transition:box-shadow 100ms ease-in;-moz-transition:box-shadow 100ms ease-in;-webkit-transition:box-shadow 100ms ease-in;-o-transition:box-shadow 100ms ease-in;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vp-product-carousel .owl-carousel .owl-wrapper-outer{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.vp-product-carousel-inner .product-inner.open{z-index:12;border-color:#E5E5E5;-webkit-box-shadow:0 0 7px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 7px rgba(0,0,0,0.2);box-shadow:0 0 7px rgba(0, 0, 0, 0.2)}.vp-product-carousel-inner .product-price-cont{margin-top:0}.vp-product-carousel-inner .product-addtocart-cont{margin-top:15px;margin-bottom:10px}.owl-carousel.carousel-nav-top{position:relative}.carousel-nav-top .owl-controls .owl-buttons .owl-prev{position:absolute;top:42%;left:-42px}.carousel-nav-top .owl-controls .owl-buttons .owl-next{position:absolute;top:42%;right:-42px}.carousel-nav-top .owl-nav.disabled{display:none}.carousel-nav-top .owl-dots{margin:15px 0}.carousel-nav-top .owl-dots.disabled{display:none}.carousel-nav-top .owl-controls .owl-buttons .owl-prev,.carousel-nav-top .owl-controls .owl-buttons .owl-next{display:inline-block;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:inherit;line-height:1;vertical-align:middle;color:#a69361;font-size:60px;margin:0 0 0 2px;padding:0px;background:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.carousel-nav-top .owl-controls .owl-buttons .owl-prev:before{content:"\f104"}.carousel-nav-top .owl-controls .owl-buttons .owl-next:before{content:"\f105"}.carousel-nav-top .owl-controls .owl-buttons .owl-prev:hover,.carousel-nav-top .owl-controls .owl-buttons .owl-prev:focus,.carousel-nav-top .owl-controls .owl-buttons .owl-next:hover,.carousel-nav-top .owl-controls .owl-buttons .owl-next:focus{background:none;color:#a69361;cursor:default}.carousel-nav-top .owl-controls.clickable .owl-buttons .owl-prev:hover,.carousel-nav-top .owl-controls.clickable .owl-buttons .owl-prev:focus,.carousel-nav-top .owl-controls.clickable .owl-buttons .owl-next:hover,.carousel-nav-top .owl-controls.clickable .owl-buttons .owl-next:focus{background:none;color:#a69361;text-decoration:none;cursor:pointer}.carousel-nav-top .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.carousel-nav-top .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.carousel-nav-top .owl-dots .owl-dot.active span,.carousel-nav-top .owl-dots .owl-dot:hover span{background:#869791}.vp-product-carousel-inner .product-tag-left{top:7px;left:7px}.vp-product-carousel-inner .product-tag-right{top:7px;right:7px}