@font-face{font-family:'Futura-Boo';src:url('font/Futura-Book.eot');src:url('font/Futura-Book.eot?#iefix') format('embedded-opentype'), url('font/Futura-Book.woff2') format('woff2'), url('font/Futura-Book.woff') format('woff'), url('font/Futura-Book.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-Lig';src:url('font/Futura-Light.eot');src:url('font/Futura-Light.eot?#iefix') format('embedded-opentype'), url('font/Futura-Light.woff2') format('woff2'), url('font/Futura-Light.woff') format('woff'), url('font/Futura-Light.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Futura-Bol';src:url('font/Futura-Bold.eot');src:url('font/Futura-Bold.eot?#iefix') format('embedded-opentype'), url('font/Futura-Bold.woff2') format('woff2'), url('font/Futura-Bold.woff') format('woff'), url('font/Futura-Bold.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'icoon';src:url('font/icoon.eot?3ufvqt');src:url('font/icoon.eot?3ufvqt#iefix') format('embedded-opentype'), url('font/icoon.ttf?3ufvqt') format('truetype'), url('font/icoon.woff?3ufvqt') format('woff'), url('font/icoon.svg?3ufvqt#icomoon') format('svg');font-weight:normal;font-style:normal;}
.vpf-mega-menu-container.sticky{-webkit-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);}
@media (min-width:992px){.mobile_only{display:none;}
}
.navbar-top .btn-foricon{padding:0px;height:19px;width:19px;background:transparent;border:0px;}
.custom_home_banner{color:#FFFFFF;}
li.menu-item-logo a.brand.pull-left{margin-top:0px;padding-top:0px;}
.top-right i{color:#000 !important;}
.custom.slider_home_s{height:452px;background-position:right;}
.top-left, .top-left a{color:#FFFFFF !important;}
.bottom-slider.bottom-slider-1{background:transparent;background-position:center top;border:0px;padding: 30px 0 0;}
.navbar-mainmenu .navbar-collapse{background-color:#ffffff !important}
h2.product-name a{font-family:'Futura-Boo';font-weight:bold;text-transform:uppercase;font-size:16px;min-height:33px;display:inline-block;margin-top:12px;}
.product-price span{font-weight:bold;}
.product-listing.mode-grid .product-name{padding:15px 0 6px 0;}
.vp-product-carousel-inner .product-name{margin:15px 0px 4px 0px;}
.product-name-desc{line-height:16px;margin-bottom:4px;font-size:16px;}
.product-image-gallery-main-cont, .product-listing .product-inner, .vp-product-carousel-inner .product-inner, .category-list .category-item-inner, .vendor-inner, .manufacturer-inner{border:0px;box-shadow:none;}
.mod-small-header .mod-header, .brands_bot h3{font-weight:bold;text-transform:uppercase;text-align:center;}
.mod-small-header h3.mod-header:before, .brands_bot h3:before{content:"\2022";font-size:13px;display:inline-block;top:-4px;position:relative;margin-right:8px;}
.mod-small-header h3.mod-header:after, .brands_bot h3:after{content:"\2022";font-size:13px;display:inline-block;top:-4px;position:relative;margin-left:8px;}
.btn-invert, .quantity-controls-cont .quantity-controls{font-weight:bold;}
.top-right .nav>li{display:inline-block;}
.menu-right{}
.sticky .menu-right{top:22px;}
.img-bot ul li{display:inline-block;width:19.9%;height:158px;overflow:hidden;}
.img-bot ul li:hover img{margin-top:-158px;}
.img-bot ul li a{padding:0px;}
.footer_center{text-align:center;}
.header-top{display:none;}
.navbar.navbar-mainmenu{padding-top:15px;padding-bottom:15px;}
.navbar-mainmenu .navbar-nav > li > a, .navbar-mainmenu .navbar-nav > li > span{font-size:19px;color:#000000;}
#vpf-header .navbar .container .inner-container{padding-bottom:0px;}
.vpf-menu .menuitem{margin-top:20px;}
.menu-busqueda.vpf-menu .menuitem{margin-top:0px;}
.vpf-menu.menu-busqueda{float:right;}
.vpf-menu.menu-busqueda span{padding:0px !important;font-size:14px !important;}
.sticky .brand img{width:76px;}
.top-right-left ul li{display:inline-block;}
.top-right-left ul.nav-child{display:none;}
.top-right-left li.menuitem.parent:hover ul.nav-child{display:inline-block;position:absolute;width:180px;background-color:#FFFFFF;}
.home_main ul li{font-weight:bold;text-transform:uppercase;display:table;margin-left:auto;margin-right:auto;border:solid 1px #000000;font-size:19px;}
.bottom-horizontal ul li{list-style:none;}
.bottom-horizontal h3.mod-header{font-weight:bold;display:inline-block;border-bottom:solid 3px #000;padding-bottom:3px;padding-right:25px;}
.bottom-horizontal .stay_in_touch h3.mod-header{border-bottom:0px;}
.bottom-horizontal .stay_in_touch .chrono_credits{display:none;}
.stay_in_touch #chronoform-subscribenews #form-row-email input{box-shadow:none;border-radius:0px;border:0px;border-bottom:solid 2px #000000;}
.menu-img-bot ul{max-width:100%;margin-left:auto;margin-right:auto;width:100%;}
#chronoform-subscribenews .btn{border:solid 1px #000;border-radius:0px;text-transform:uppercase;color:#000;font-weight:bold;background:#ffffff;font-size:18px;padding-bottom:30px;}
#chronoform-subscribenews .btn:hover{background-color:#eee;}
.sticky .vpf-menu .menuitem{margin-top:2px;}
footer .footer_center h3.mod-header{display:inline-block;border-bottom:solid 3px #000000;padding:0px 100px 10px 100px;font-weight:bold;text-transform:uppercase;}
.top-right-left ul li.parent > a:after{content:" ";border-top-color:#BEBEBE;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}
.productdetails-view .related-product .PricesalesPrice, .related-product .PricesalesPrice, .product-sales-price > div > span{font-size:18px;text-decoration:none;font-weight:bold;}
.vpf-addtocompare-btn{display:none;}
.top-right .navbar-offcanvas-modules{margin-top:10px;}
.navbar-mainmenu .navbar-nav li > span.busq-top{margin-top:11px;display:inline-block;height:22px;padding:2px 6px 0px 6px !important;}
.menu-item-logo a{background-color:#FFFFFF !important;}
.home_main ul li a{padding:4px 45px 2px 45px;}
.custom.descuento_top{background:url(../../images/home/desc_top.png) no-repeat left top;font-weight:bold;padding-left:34px;text-transform:uppercase;}
.custom.descuento_top span{font-weight:normal;}
.topmod-content{text-transform:uppercase;}
.top-left div:nth-child(2){float:right;}
.top-left div:nth-child(3){float:right;background:url(../../images/home/phon_top.png) no-repeat left top;padding-left:23px;border-right:solid 1px #fff;padding-right:10px;margin-right:10px;}
.menuitem.item-131 a:after{content:"\2022";font-size:13px;display:inline-block;top:-4px;position:relative;margin-right:5px;padding-left:5px;}
.menuitem.item-132 a{padding-left:5px;padding-right:5px;}
.menuitem.item-131 a{padding-right:0px;}
.top-right .btn-jewel-group > .jewel{right:9px;background:transparent;text-align:center;color:#000;font-weight:bold;font-size:15px;top:0px;}
.top-right .btn-jewel-group{position:relative;width:45px;}
.top-right .jewel-invert.jewel-top:before{display:none;}
.wishlist-mod{border-right:solid 1px #000;}
div.home_main{margin-top:50px;}
.vpf-mega-menu-container.sticky{padding-right:10px;}
.vpf-scroll-top-button{width:30px;height:30px;font-size:15px;}
.product-field-display .vpf-radio-button label span{border-radius:25px;width:50px;height:50px;padding-top:14px;border:solid 1px #000;background:transparent;}
.product-field-display .vpf-radio-button label span.active{background:#dedede;}
.product-field-display .btn-colorfield:before{left:16px;top:15px;}
.img_menu li a span:hover{background-position:center bottom !important;}
.com-virtuemart.view-productdetails{}
.product-details-manifacturer-logo img{width:106px;}
.breadcrumb{text-transform:uppercase;font-size:11px;}
.breadcrumb .active{color:#000000;font-weight:bold;}
.breadcrumb>li+li:before{padding:0 1px;}
.view-productdetails .productdetails-view.vm-productdetails .product-title{text-transform:uppercase;color:#000000;font-weight:bold;font-size:20px;margin-bottom:0px;}
.view-productdetails span.vm-product-rating{color:#f1d331;}
.view-productdetails .productdetails-view .product-sales-price > div > span{font-size:20px;line-height:20px;color:#ef442a;}
.productdetails-view .product-rating-cont, .productdetails-view .product-short-desc-cont, .productdetails-view .product-price-stock-sku-cont, .productdetails-view .product-action-buttons-cont, .productdetails-view .product-addtocart-cont, .product-details-manifacturer-logo, .top-right-fields, .ontop-fields-cont, .product-top-right-cont, .related-products-cont, .related-product-header{border:none;}
.controls.Vase input[type=radio]{display:none;}
.controls.Vase label:first-child{display:none;}
.navbar-mainmenu .navbar-collapse > div:nth-child(2){position:absolute;width:360px;right:99px;margin-top:-13px;}
.sticky .navbar-nav.vpf-menu > li > a{padding-left:10px;padding-right:10px;font-size:15px;}
.navbar-mainmenu .navbar-collapse.sticky > div:nth-child(2){margin-top:3px;right:0px;margin-right:10px;}
.bottom-horizontal ul.nav li a{padding:0px;}
.Vase{}
.Vase img, .Fillers img{display:none;}
.Vase:hover img, .Fillers:hover img{display:inline-block;position:absolute;z-index:10;padding-top:49px;}
.Vase label:nth-child(2), .Fillers label:nth-child(2){padding-left:0px;}
.Vase .product-field-desc, .Fillers .product-field-desc{float:left;padding-top:7px;margin-left:85px;}
.Fillers > label:nth-child(1){display:none;}
.Fillers input[type="radio"]{display:none;}
.view-productdetails .product-field.product-field-type-M{width:49%;display:inline-block;margin-top:30px;line-height:19px;}
.product-action-buttons-cont i, .product-action-buttons-cont button i{color:#ef442a;background-color:#ffffff;font-size:20px;}
.product-action-buttons-cont i:hover, .product-action-buttons-cont button:hover i{color:#ffffff;background-color:#ef442a;}
.view-productdetails .related-product-header span{font-size:22px;font-weight:bold;text-transform:uppercase;text-align:center;display:inline-block;width:100%;}
.view-productdetails .related-product-header span:before{content:"\2022";font-size:13px;display:inline-block;top:-4px;position:relative;margin-right:8px;}
.view-productdetails .related-product-header span:after{content:"\2022";font-size:13px;display:inline-block;top:-4px;position:relative;margin-left:8px;}
.related-products.related-products-carousel .hover-invert span{font-weight:bold;text-transform:uppercase;font-size:16px;min-height:33px;display:inline-block;margin-top:12px;}
.view-productdetails .productdetails-view .product-sales-price > div > span{font-size:18px;text-decoration:none;font-weight:bold;color:#000000;}
.related-products.related-products-carousel .hover-invert span{margin-top:0px;}
h2.product-name a{margin-top:0px;}
.related-product .product-name{margin-top:5px;}
.productdetails-view .related-product .product-price-before-discount{font-size:18px;}
.related-products-cont{padding-left:0px;}
body{font-family:'Futura-Boo' !important;color:#000000;}
ul.nav{font-family:'Futura-Boo';}
.com-virtuemart.view-productdetails .owl-carousel .owl-wrapper-outer.autoHeight{height:380px !important;}
.icon-bag3:before{content:"\e901";font-family:'icoon';color:#000;display:inline-block;padding-right:7px;}
.icon-heart3:before{font-family:'icoon';content:"\e902";padding-right:7px;}
.icon-search:before{font-family:'icoon';content:"\e903";}
.nav-pills>li>a{border-radius:0px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{color:#000;background-color:inherit;}
.com-virtuemart.view-productdetails .newaddtocart{border:solid 1px #cccccc;}
.com-virtuemart.view-productdetails .addtocart-button-cont{width:100%;text-align:center;}
.com-virtuemart.view-productdetails .quantity-controls{display:inline-block;}
.addtocart-bar > span.quantity-controls-cont{width:100%;text-align:center;}
.com-virtuemart.view-productdetails .newaddtocart{text-align:center;}
.com-virtuemart.view-productdetails .vpf-radio-button .customfield-price{display:none;}
span[data-original-title="Red"]{background-image:url(images/red.png) !important;border-color:#ffffff !important;}
span[data-original-title="Yellow"]{background-image:url(images/yellow.png) !important;border-color:#ffffff !important;}
span[data-original-title="Liliac"]{background-image:url(images/liliac.png) !important;border-color:#ffffff !important;}
span[data-original-title="Hot Pink"]{background-image:url(images/hot_pink.png) !important;border-color:#ffffff !important;}
span[data-original-title="Light Pink"]{background-image:url(images/light_pink.png) !important;border-color:#ffffff !important;}
span[data-original-title="Blue"]{background-image:url(images/blue.png) !important;border-color:#ffffff !important;}
span[data-original-title="Mint"]{background-image:url(images/mint.png) !important;border-color:#ffffff !important;}
span[data-original-title="Light-red"]{background-image:url(images/light_red.png) !important;border-color:#ffffff !important;}
span[data-original-title="Orange"]{background-image:url(images/orange.png) !important;border-color:#ffffff !important;}
span[data-original-title="Pink Romantic"]{background-image:url(images/pink_romantic.png) !important;border-color:#ffffff !important;}
span[data-original-title="Blue-romantic"]{background-image:url(images/blue.png) !important;border-color:#ffffff !important;}
span[data-original-title="Red-romantic"]{background-image:url(images/red_romantic_button.png) !important;border-color:#ffffff !important;}
span[data-original-title="Ivory-romantic"]{background-image:url(images/ivory_romanti.png) !important;border-color:#ffffff !important;}
span[data-original-title="Salmon-romantic"]{background-image:url(images/salmon_romantic.png) !important;border-color:#ffffff !important;}
span[data-original-title="Light-pink-romantic"]{background-image:url(images/light_pink_romanti.png) !important;border-color:#ffffff !important;}
span[data-original-title="Lavender-romantic"]{background-image:url(images/lavender_romantic.png) !important;border-color:#ffffff !important;}
span[data-original-title="Pink-top"]{background-image:url(images/pink_top.png) !important;border-color:#ffffff !important;}
span[data-original-title="Yellow-top"]{background-image:url(images/yellow_top.png) !important;border-color:#ffffff !important;}


.com-virtuemart.view-manufacturer .manufacturer-image-cont img{max-width:180px;}
.com-virtuemart.view-manufacturer .manufacturer-description-cont{text-align:justify;}
.sidebar-menu .opener, .carousel-nav-top .owl-controls.clickable .owl-buttons .owl-prev, .carousel-nav-top .owl-controls.clickable .owl-buttons .owl-next, .icon-circle, .neighbour-link, .owl-thumbnail-carousel .owl-controls .owl-buttons .owl-prev, .owl-thumbnail-carousel .owl-controls .owl-buttons .owl-next, .owl-nav-top .owl-controls .owl-buttons .owl-prev, .owl-nav-top .owl-controls .owl-buttons .owl-next, .side-nav-theme .owl-controls .owl-buttons .owl-prev, .side-nav-theme .owl-controls .owl-buttons .owl-next{background:transparent;font-size:10px;}
.sidebar-menu .active > a{font-weight:bold;}
.sidebar-menu .active > a:before{content:"_";display:inline-block;border-bottom:solid 2px #000000;width:20px;position:absolute;line-height:inherit;text-indent:-20000px;transition:color 100ms ease-in-out, background-color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out, background-color 100ms ease-in-out;-webkit-transition:color 100ms ease-in-out, background-color 100ms ease-in-out;-o-transition:color 100ms ease-in-out, background-color 100ms ease-in-out;}
.Vase .product-field-desc-add, .Fillers .product-field-desc-add{min-height:48px;vertical-align:bottom;display:table-cell;padding-bottom:11px;}
li.menuitem.item-265 a:before{content:"\e900";font-family:'icoon';color:#FFFFFF;}
#vpf-header{z-index:1000;position:relative;max-width:1336px;margin-left:auto;margin-right:auto;}
.com-virtuemart.view-manufacturer .manufacturer-img{text-align:center;}
.com-virtuemart.view-manufacturer .manufacturer-description-cont h2{text-align:center;margin-bottom:20px;}
.com-virtuemart.view-manufacturer h2, .com-virtuemart.view-manufacturer h3, .com-virtuemart.view-manufacturer h4{font-family:'Futura-Boo';text-transform:uppercase;font-weight:bold;text-align:center;}
.com-virtuemart.view-manufacturer .txt-under-lema{font-size:17px;text-align:center;padding-left:50px;padding-right:50px;line-height:19px;margin-bottom:50px;}
.com-virtuemart.view-manufacturer #main{width:886px;margin-left:auto;margin-right:auto;}
.com-virtuemart.view-manufacturer .manufacturer-title{background-color:#fff;padding-top:25px;width:705px;margin-left:auto;margin-right:auto;}
.com-virtuemart.view-manufacturer .manufacturer-description-cont h2:after{content:"______";display:inline-block;position:relative;top:-16px;width:100%;text-align:center;}
.com-virtuemart.view-manufacturer .manufacturer-description-cont h3:after{content:"______";display:inline-block;position:relative;top:-16px;width:100%;text-align:center;}
.mr4-col1{padding-left:50px;padding-right:50px;}
.mr4-col2 img{margin-top:-75px;}
.row.mr1, .row.mr2{margin-bottom:50px;}
.row.mr4{margin-bottom:50px;}
.row.mr5{text-align:center;}
.mr2-col1{padding-top:14%;}
.com-virtuemart.view-manufacturer .mr2-col1 h3{text-align:left;}
.com-virtuemart.view-manufacturer .mr2-col1 .txt-under-title-blq-up{text-align:left;}
.com-virtuemart.view-manufacturer .mr2-col1 h3:after{text-align:left;}
.com-virtuemart.view-manufacturer .manufacturer-product-link{display:none;}
.com-virtuemart.view-manufacturer .manufacturer-description-cont, .com-virtuemart.view-manufacturer .manufacturer-description-cont p{font-size:17px;line-height:20px;}
.com-virtuemart.view-manufacturer .manufacturer-details-view .row{margin-right:0px;margin-left:0px;}
.com-virtuemart.view-manufacturer .manufacturer-details-view .row .col-md-6:nth-child(1){padding-left:0px;}
.com-virtuemart.view-manufacturer .manufacturer-details-view .row .col-md-6:nth-child(2){padding-right:0px;}
.com-virtuemart.view-manufacturer .manufacturer-details-view .col-md-10{padding-left:0px;padding-right:0px;}
.com-virtuemart.view-manufacturer .mr1 .txt-under-title-blq-up{text-align:center;padding-bottom:60px;}
.com-virtuemart.view-manufacturer .mr1 .title-blq-up{padding-top:60px;}
.com-virtuemart.view-manufacturer .mr1 .blq2 .blq-dwn{margin-left:auto;margin-right:auto;text-align:center;display:inline-block;width:100%;padding-left:15px;padding-right:15px;margin-top:50px;}
.com-virtuemart.view-manufacturer .mr1 .blq2 .blq-dwn:before{content:"______";display:inline-block;position:relative;top:-16px;width:100%;text-align:center;}
.com-virtuemart.view-manufacturer .mr4 .col-md-10{margin-left:50px;}
.com-virtuemart.view-manufacturer .manufacturer-details-view .col-md-6, .com-virtuemart.view-manufacturer .manufacturer-details-view .col-md-5, .com-virtuemart.view-manufacturer .manufacturer-details-view .col-md-7{}
.com-virtuemart.view-manufacturer .manufacturer-details-view .col-sm-12{padding-left:0px;padding-right:0px;}
.jp-accordion h3.ui-accordion-header, .jp-accordion h3.ui-accordion-header a{text-align:left;color:#000000;font-size:18px;line-height:18px;}
.jp-accordion h3.ui-accordion-header{border:solid 1px #FFFFFF;border-bottom-color:#c0c0bf;font-family:'Futura-Boo' !important;margin:0px !important;padding:0px !important;}
.jp-accordion h3.ui-accordion-header:after{content:"+";font-size:24px;font-weight:bold;}
.jp-accordion h3.ui-accordion-header.ui-state-active:after{content:"-";color:#e01212;}
.jp-accordion h3.ui-accordion-header a{display:inline-block;width:97%;padding-top:35px;padding-bottom:20px;}
.ui-widget-content{border:solid 1px #FFFFFF;padding-top:20px;line-height:20px;}
.com-content #left-aside h3{font-size:18px;font-weight:bold;font-family:'Futura-Bol', Arial, sans-serif !important;text-transform:uppercase;}
.com-content .page-header h1{font-size:20px;font-weight:bold;font-family:'Futura-Bol', Arial, sans-serif !important;text-transform:uppercase;}
.shipping-policy-table td{text-align:center;font-size:17px;}
.shipping-policy-table h3{color:#ef442a;font-size:18px;font-weight:normal;font-family:'Futura-Bol', Arial, sans-serif !important;text-transform:uppercase;}
.shipping-policy-table h3:after{content:"______";display:inline-block;position:relative;top:-16px;width:100%;text-align:center;color:#000000;}
.shipping-policy-table .f3 p{font-size:15px;line-height:18px;}
.cp-filter-simplelist .cp-group-title, .cp-price-group-title{font-size:21px;font-family:'Futura-Bol', Arial, sans-serif !important;text-transform:uppercase;border-bottom:none !important;padding:0px 15px 0px 10px !important;float:left;}
.cp-filter-simplelist .cp-filter-link{font-size:16px;font-family:'Futura-Boo', Arial, sans-serif !important;}
.cp-group-header-state, .cp-price-group-header-state{float:right;}
.cp-group-header, .cp-price-group-header, .cp-group-header-manufacturer{display:inline-block;}
.cp-filter-simplelist .cp-filter-checkbox{background-image:url(../../images/cherry/ticks-2.png);width:10px;height:10px;}
.cp-filter-simplelist .cp-filter-checkbox.selected{background-position:0 -10px;}
.cp-filter-simplelist .cp-filter-link:hover .cp-filter-checkbox.selected{background-position:0 -30px;}
.cp-filter-simplelist .cp-filter-checkbox.unavailable{background-position:0 -20px;margin-left:7px;}
.cp-filter-simplelist .cp-scroll-box-bottom-line{display:none;}
.cp-filter-simplelist .cp-filter-link{padding-left:15px;}
.cp-filter-simplelist .cp-filter-filter.selected{color:#ef442a;}
.cp-filter-simplelist .cp-price-button-apply, .cp-filter-simplelist .cp-trackbar-button-apply{color:#ef442a;}
.cp-filter-simplelist .cp-price-field-currency{color:#ef442a;}
.cp-filter-simplelist .cptrackbar-available-selected-range, .cp-filter-simplelist .cptrackbar-selected-range{background-color:#ef442a;}
.cp-filter-simplelist .cp-price-field-input{color:#ef442a !important;}
.cp-filter-simplelist .cp-totalproducts{margin:4px 4px 25px 0;font:inherit;padding-left:15px;text-transform:uppercase;}
.cp-filter-simplelist .cp-totalproducts span{color:#ef442a;}
.cp-filter-simplelist .cp-price-cont{width:80%;margin-left:10px;}
.cp-clearlink{font-family:inherit;text-transform:uppercase;padding-left:15px;}
#mod_virtuemart_search{height:38px;}
.search-button-cont, .search-button-left-cont{top:0px;right:0px;}
.sticky .mega-sub-cont.mega-menu-expand{width:800px !important;}
.com-chronoforms5.view-form .chronoform_contact.form-horizontal .chronoform-container-contact-body #upload_file.form-control{width:370px !important;}
.sticky .fix-stiky{max-width:1112px;margin-left:auto;margin-right:auto;}
.productdetails-view .product-action-buttons-cont{margin:0px;padding:0px;}
.productdetails-view .product-cart-variants{padding-top:0px;}
.product-top-right-cont{margin-top:10px;}
#vpf-header .navbar-mainmenu .menuitem .mega-sub-cont{width:100% !important;}
.sticky .busq-top{height:47px !important;}
.login_right .btn-primary{display:table;width:auto;text-transform:uppercase;border:2px solid #000;margin:20px auto 20px auto;}
.login_right .btn-primary:hover{background:#e7e8e8;}
.div_no_desplegar{display:none !important;}
.moduletable_about_products{background-color:#ef432a;}
.moduletable_about_yellow{background-color:#fcd703;padding-left:50px;padding-right:50px;margin-left:100px;margin-right:100px;margin-top:50px;padding-bottom:50px;}
.moduletable_about_yellow h2{font-family:'Futura-Boo';padding-top:15px;display:inline-block;background-color:#fff;margin-top:75px;padding-left:50px;margin-left:-50px;padding-right:100px;padding-bottom:25px;}
.moduletable_about_yellow h2:before{content:" ";display:inline-block;border-bottom:solid 2px;width:90px;position:absolute;margin-top:35px;}
.under_1{display:inline-block;width:60%;max-width:560px;}
.under_2{display:inline-block;vertical-align:top;margin-top:75px;padding-left:75px;}
.moduletable_see_ear{display:inline-block;margin-top:70px;text-align:center;width:100%;}
.moduletable_video{width:1025px;padding-left:175px;margin-top:55px;}
.module-row_slider_about_us{background-color:#86c440;margin-left:7%;margin-right:7%;}
.module-row_slider_about_us.slider_about_us_bg{background-color:transparent;}/*nuevo slider about us*/
.module-row_slider_about_us:after{content:" ";display:inline-block;border-bottom:solid 2px;width:90px;position:absolute;margin-top:60px;margin-left:460px;}
.module-row_slider_about_us.slider_about_us_bg:after{border-bottom:none;}/*nuevo slider about us*/
.vpfrs-cont_slider_about_us.slider_about_us_bg .vpfrs-image-cont img{margin-left: 0;margin-right: 0;width: 100%;}/*nuevo slider about us*/
.vpfrs-cont_slider_about_us .vpfrs-image-cont img{margin-left:auto;margin-right:auto;}
.vpfrs-cont_slider_about_us .owl-controls.clickable{}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner{background-color:#FFFFFF;margin-left:10%;margin-right:10%;height:87px;margin-bottom:-60px;padding-left:6%;padding-right:6%;padding-top:21px;text-align:center;width:764px;}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner p{font-size:30px;line-height:25px;}
.module-row_slider_about_us .owl-wrapper-outer.autoHeight{top:25px;}
.custom_about_products img{max-height:330px;}
.pro_up a.buy_pro{top:-13px;position:relative;}
.pro_down a.buy_pro{top:13px;position:relative;}
.pro_up, .pro_down{vertical-align:top;}
.pro_down{padding-left:30px;padding-right:30px;}
.pro_down > div{padding-top:20px;}
.com-content.view-article .item-page ol li{font-size:17px;}
.about_fts{margin-left:auto;margin-right:auto;width:918px;}
.moduletable_from_ecuador{margin-top:40px;margin-bottom:80px;}
.moduletable_from_ecuador h3{text-align:center;font-size:26px;text-transform:uppercase;padding-top:20px;margin-bottom:40px;font-family:'Futura-Boo';}
.moduletable_from_ecuador h3:before{content:" ";display:inline-block;border-bottom:solid 2px;width:90px;position:absolute;margin-top:35px;margin-left:10%;}
.under_1 div p{font-size:19px;margin-top:14px;}
.custom_from_ecuador p{width:991px;margin-left:auto;margin-right:auto;font-size:19px;line-height:normal;}
.moduletable_adventure_yourself h3{font-family:'Futura-Boo';text-transform:uppercase;padding-top:0px;padding-bottom:0px;margin-top:63px;margin-bottom:-77px;margin-left:141px;}
.moduletable_adventure_yourself h3:before{content:" ";display:inline-block;border-bottom:solid 2px;width:90px;position:absolute;margin-top:25px;}
.itemid-290 .page-header h2{font-family:'Futura-Boo';font-size:22px;text-transform:uppercase;color:#0b0b0b;margin-bottom:40px;}
.itemid-290 .page-header h2:before{content:" ";display:inline-block;border-bottom:solid 2px;width:90px;position:absolute;margin-top:30px;}
.module-row_slider_about_us .vpfrs-theme:hover .owl-controls .owl-buttons .owl-prev, .module-row_slider_about_us .vpfrs-theme:hover .owl-controls .owl-buttons .owl-next, .module-row_slider_about_us .vpfrs-theme:hover .module-row_slider_about_us .vpfrs-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;background:transparent;color:#FFF;text-decoration:none;border:solid 3px;border-radius:30px;}
.module-row_slider_about_us .vpfrs-theme:hover .owl-controls .owl-buttons .owl-next{border-radius:30px;}
.modal.bootstrap-dialog .product_detail_info > .div_review img{width:106px;}
.custom_from_ecuador a{color:#d04430;text-decoration:underline;}
.next-arrow-int{display:inline-block;position:absolute;margin-top:16px;background-image:url(../../images/next-arrow.png);background-repeat:no-repeat;background-position:left bottom;width:115px;font-size:17px;line-height:36px;cursor:pointer;right:145px;}
.itemid-290 .owl-pagination{display:none;}
.product-listing.mode-grid .product-name-cont h2.product-name{max-height:80px;}
.product-name-cont p{display:none;visibility:hidden;}
@media (min-width:1440px){.navbar-mainmenu .navbar-collapse > div:nth-child(2){position:inherit;float:right;}
}
@media (min-width:1024px){.navbar-mainmenu .navbar-collapse > div:nth-child(2){right:10px;}
}
@media (max-width:1024px){.vpfrs-cont_slider_about_us .vpfrs-caption-inner{margin-left:0%;margin-right:0%;width:100%;min-width:740px;}
.module-row_slider_about_us:after{margin-left:368px;}
#bottom .bottom-horizontal .mod-header{text-align:left !important;width:80%;}
.navbar-mainmenu .navbar-nav > li > a{font-size:19px !important;}
li.menu-item-logo{margin-right:0px;}
.sliderhome{text-align:right;padding-right:12px;text-shadow:1px 1px 3px rgba(255, 255, 255, 1);}
.module-row_slider_about_us .vpfrs-caption-inner p{font-size:25pt !important;line-height:20pt !important;}
.moduletable_video{width:initial;padding-left:0px;}
.moduletable_about_yellow{margin-left:0px;margin-right:0px;}
.custom_about_products img{max-height:290px;}
.module-row_slider_about_us{background:transparent;}
.custom_from_ecuador p{width:80%;}
}
@media (max-width:1440px){.navbar-mainmenu .navbar-collapse > div:nth-child(2){width:800px !important;}
#vpf-header .navbar-mainmenu .menuitem .mega-sub-cont{left:0px !important;}
}
@media (min-width:993px){.login_right .titulo_modal2{border:none;padding-top:45px;}
.login_right{display:inline-block;width:49%;vertical-align:top;}
.login_left{display:inline-block;width:50%;}
}
@media (max-width:992px){.itemid-359 body > div > div > .mod-slider-cont, .itemid-358 body > div > div > .mod-slider-cont, .itemid-400 body > div > div > .mod-slider-cont{display:none;}
.next-arrow-int{right:20px;}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner{min-width:567px;}
.custom_about_products img{max-height:230px;}
.about_fts{width:auto;}
.moduletable_adventure_yourself h3{margin-bottom:20px !important;margin-top:20px !important;margin-left:0px !important;}
.about_fts > div > div img{margin-top:0px !important;margin-bottom:0px !important;max-width:440px;}
.about_fts > div > div{width:100%;margin-bottom:10px !important;margin-left:0px !important;text-align:center;top:0px !important;}
.moduletable_from_ecuador h3:before{margin-left:145px;}
.moduletable_about_yellow h2{font-size:19px;padding-right:20px;padding-left:15px;margin-left:-20px;}
.moduletable_about_yellow{padding-left:20px;padding-right:20px;}
.module-row_slider_about_us .vpfrs-caption-inner p{padding-top:0px !important;font-size:23px !important;line-height:21px !important;}
.com-virtuemart.view-productdetails .product-cart-variants .product-field{width:100% !important;position:initial;}
.com-virtuemart.view-productdetails .product-cart-variants .product-field.product-field-type-M{margin-top:15px !important;}
.breadcrumbs-cont .breadcrumb{padding-left:10px;padding-right:10px;}
.menuitem.item-132:hover .nav-child, .menuitem.item-132:focus .nav-child{display:inline-block;position:absolute;z-index:200;background-color:#fff;}
.header-top .btn-base, .header-top .feature-icon-hover .icon, .header-top .btn-foricon{border:none;}
.menuitem.item-132 .nav-child li a{text-align:left;width:100%;display:inline-block;}
.menuitem.item-132 .nav-child{display:none;}
.topmod-content > ul > li{display:inline-block;}
.vpf-logo.mobile_only{display:inline-block;width:30%;position:absolute;text-align: left;}
.menu_mobile ul{text-align:center;}
.menu_mobile li{display:inline-block;text-transform:uppercase;font-size:16px;}
.login_mobile .item-131 a{padding-top:0px;line-height:15px;}
.navbar.navbar-offcanvas{display:none;}
.search-button-cont, .search-button-left-cont{top: 62px;}
.login_mobile{/*display:inline-block;width:42%;*/top:10px;position:absolute;margin-top:0px;max-width:492px;margin-left: 30%;/*margin-left: 55%;*/}
.vpf-topbar .container .inner-container{margin:0px;padding:0px;}
.login_mobile > div{display:inline-block;}
.wishlist-mod{border:0px;}
.bottom-horizontal .horizontal-module{display:inline-block;vertical-align:top;width:50%;}
.bottom-horizontal .horizontal-module li{text-align:left !important;padding-left:33px;}
}
@media (max-width:768px){.module-row_slider_about_us:after{margin-left:44%;width:12%;}
.topmod-content .item-265{display:none !important;}
.sliderhome{}
.mobile_only.search_mobile{display:inline-block;width:90%;position:relative;margin-top:-10px;margin-left:5%;}
.under_2{margin-left:10px;}
.pro_down{padding-left:5px;padding-right:5px;}
.custom_see_ear img{width:80%;}
.under_1{display:inline-block;width:100%;max-width:inherit;}
.under_2{margin-top:0px;padding-left:0px;}
.moduletable_adventure_yourself h3{padding-left:10px;}
}
@media (max-width:375px){.topmod-content > ul{margin-left:-25px;}
.topmod-content > ul > li > a, .topmod-content > ul > li > span{font-size:13px !important;}
.menuitem.item-132:hover .nav-child, .menuitem.item-132:focus .nav-child{left:-60px}
.descuento_top p{font-size:13px;}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner{min-width:285px !important;}
}
@media (max-width:320px){.vpfrs-cont_slider_about_us .vpfrs-caption-inner{min-width:244px !important;}
.custom.descuento_top{min-height:24px;}
.custom.descuento_top p{font-size:11px;line-height:23px;}
.menu_mobile li{font-size:13px;}
}
@media (max-width:425px){.next-arrow-int{right:10px;}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner{min-width:325px;}
.com-virtuemart.view-productdetails .newaddtocart{max-width:100%;}
.moduletable_about_yellow h2{font-size:19px;padding-right:0px;padding-left:0px;margin-left:0px;width:100%;margin-right:0px;}
.under_2{margin-top:0px;padding-left:0px;margin-left:0px;width:100%;text-align:center;}
.pro_up a.buy_pro{top:-229px;position:relative;}
.pro_down a.buy_pro{top:44px;}
.pro_down{padding-left:0px;padding-right:0px;margin-bottom:15px;margin-top:-85px;}
.moduletable_adventure_yourself h3{padding-left:24px;width:auto;display:inline-block;}
.about_fts > div > div img{margin-top:0px !important;margin-bottom:0px !important;max-width:88%;}
.vpfrs-cont_slider_about_us .vpfrs-caption-inner{margin-left:0px;margin-right:0px;padding-top:6px;}
.module-row_slider_about_us .vpfrs-caption-inner p{padding-top:8px !important;font-size:14px !important;line-height:15px !important;}
.moduletable_from_ecuador h3{font-size:18px;}
.moduletable_from_ecuador h3:before{margin-left:0px;}
.itemid-290 div[itemprop="articleBody"] p:first-child span{font-size:1em !important;}
.itemid-290 div[itemprop="articleBody"] p{padding-left:10px !important;padding-right:10px !important;}
.itemid-290 div[itemprop="articleBody"] p:nth-child(3) span{font-size:1.6em !important;}
.moduletable_see_ear{margin-top:30px;}
.moduletable_video{margin-top:20px;}
.itemid-290 div[itemprop="articleBody"] p:nth-child(4){margin-top:25px;}
.moduletable_about_yellow{padding-bottom:10px;}
}
.com-virtuemart.view-productdetails .alert.alert-warning.alert-dismissible{display:none;}
.com-virtuemart.view-category .product-sales-tag, .com-content.view-article .product-sales-tag, .ship-inc{font-size: 18px;font-weight: normal !important;font-family: 'Futura-Lig', Arial, sans-serif !important;}
.com-virtuemart.view-category .product-price-before-discount span.PricebasePriceWithTax{font-size: 18px;}
.ship-inc-2{font-family: 'Futura-Lig', Arial, sans-serif !important;}
.itemid-323 .ship-inc-2, .itemid-322 .ship-inc-2{display:none;} .com-virtuemart.view-productdetails .product-rating span.hid-rate{display:none;}
.bulk_link_prod a{font-size: 17px;padding-left: 40px;padding-top: 15px;display: inline-block;background-image: url(../../images/bulk.png);background-repeat: no-repeat;background-position: left 16px;text-align: left;    margin-left: -10px;}
.module-row_slider_about_us.slider_about_us_bg .owl-prev { margin-left: 30px !important;}/*nuevo slider about us*/
.module-row_slider_about_us.slider_about_us_bg .owl-next { margin-right: 30px !important;} /*nuevo slider about us*/
.module-row_slider_about_us.slider_about_us_bg .owl-pagination, .module-row_slider_about_us.slider_about_us_bg .next-arrow-int {display: none;} /*nuevo slider about us*/ 

.moduletable_from_ecuador.span12{height: 460px; margin-top: 500px; text-align: center;}
.moduletable_from_ecuador h3:before{margin-left:0px;}