/* Source differences, not invented replacement values. Keep modern framework and JS. */

/* theme_1.css vs its unsuffixed companion */
.sidebar-menu > li.menu-item > .arrow:before{font-family:"FontAwesome";content:"\f105";}.sidebar-menu .narrow .popup li.menu-item-has-children > a:before,.sidebar-menu .narrow .popup li.menu-item-has-children > h5:before{content:"\f105";float:right;margin-right:-13px;font-family:"FontAwesome";font-weight:normal;line-height:22px;opacity:0.65;}.right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > a:before,.right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > h5:before{content:"\f104";}#header .searchform{border:1px solid #ccc;border-radius:0;position:relative;display:inline-block;line-height:32px;font-size:13px;padding:0;vertical-align:middle;width:447px;*zoom:1;}@media (max-width: 991px){#header .searchform{border-width:5px;border-radius:0;width:378px;display:none;position:absolute;left:-25px;top:45px;z-index:1002;box-shadow:0 2px 3px rgba(0, 0, 0, 0.15);}}#header .searchform input,#header .searchform select,#header .searchform button{background:transparent;border-radius:0;float:left;border:none;height:32px;outline:none;box-shadow:none;margin-bottom:0;}#header .searchform input{padding:0 15px 0 15px;border-radius:0 0 0 0;width:398px;font-family:arial;font-size:13px;height:38px;line-height:37px;}#header .searchform button{font-size:16px;padding:0 15px 0 17.5px;border-radius:0 0 0 0;text-shadow:none;height:38px;line-height:37px;}#header .searchform select{padding:0 15px 0 15px;width:130px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}#header .searchform .selectric .label{padding:0 15px 0 15px;margin:0;font-family:arial;font-weight:normal;font-size:13px;border-radius:0;text-align:left;letter-spacing:0.005em;height:38px;line-height:37px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#header .searchform .autocomplete-suggestions{width:auto !important;left:-1px;right:-1px;padding:0;border-radius:0;}#header .search-popup .searchform{border-width:5px;border-radius:0;width:455px;display:none;position:absolute;left:-25px;top:45px;z-index:1003;box-shadow:0 2px 3px rgba(0, 0, 0, 0.15);}#header .header-left.search-popup .searchform{top:-1px;left:45px;}#header .header-left.search-popup .searchform:before{border-bottom-color:transparent;border-right-color:inherit;left:-23px;top:5px;}@media (max-width: 991px){#header .header-left .searchform{top:-1px;left:45px;}}@media (max-width: 991px){#header .header-left .searchform:before{border-bottom-color:transparent;border-right-color:inherit;left:-23px;top:5px;}}#mini-cart{display:inline-block;vertical-align:middle;position:absolute;top:50%;bottom:50%;right:0;height:45px;margin:-22px auto;white-space:normal;}#mini-cart.minicart-box{text-align:center;border:1px solid #e6e6e6;margin:-30px auto;}#header:not(.sticky-header) #mini-cart.minicart-arrow .minicart-icon{color:#fff;}#mini-cart.minicart-style1 .cart-popup:after{content:'';position:absolute;border:11px solid;border-color:transparent transparent #f0f0f0 transparent;right:38px;top:-22px;}#header .main-menu-wrap .menu-right .searchform-popup .searchform{display:none;border-width:5px;border-radius:0;display:none;position:absolute;left:auto;right:-22px;top:48px;z-index:1002;width:453px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.15);}#header .main-menu-wrap .menu-right .searchform-popup .searchform input{padding:0 15px 0 15px;width:420px;}#header .main-menu-wrap .menu-right .searchform-popup .searchform select,#header .main-menu-wrap .menu-right .searchform-popup .searchform .selectric .label{padding:0 15px 0 15px;}#header .main-menu-wrap .menu-right .searchform-popup .searchform button{padding:0 15px 0 17.5px;}#menu-main-menu #mini-cart{right:auto;}#menu-main-menu #mini-cart.minicart-arrow,#menu-main-menu #mini-cart.minicart-arrow-alt,#header.sticky-header #menu-main-menu #mini-cart.minicart-arrow,#header.sticky-header #menu-main-menu #mini-cart.minicart-arrow-alt{margin:0 !important;}@media (min-width:992px){.header-wrapper.header-side-nav #mini-cart.minicart-inline .cart-popup:before,.header-wrapper.header-side-nav #mini-cart.minicart-inline .cart-popup:after{right:auto;left:10px;}}.single-product form.cart{margin-bottom:0px;display:inline-block;}.single-product .product-summary-wrap .yith-wcwl-add-to-wishlist{padding:28px 0px 0;display:inline-block;vertical-align:baseline;margin-bottom:21px;}.single-product .product-summary-wrap .price{font-size:21px;line-height:21px;font-weight:bold;border-top:1px solid #ebebeb;padding-top:20px;}.single-product .entry-summary .add_to_wishlist:before{pointer-events:all;content:'\e889' !important;font-family:'Porto' !important;width:43px !important;font-size:20px !important;margin-top:-3px;margin-left:5px;height:43px;border-color:#d8d8d6 !important;color:#302e2a !important;}.single-product .product-images .owl-next:before{font-family:"porto" !important;font-size:40px;color:#08c !important;content:'\e81a' !important;}.single-product .product-images .owl-prev:before{font-family:"porto" !important;font-size:40px;color:#08c !important;content:'\e819' !important;}.yith-wcwl-add-button .ajax-loading{display:none !important;visibility:hidden;}
/* theme_elements_1.css vs its unsuffixed companion */
.bg-pos-bottom-zero{background-position:center 0 !important;}body .bg-pos-right-top{background-position:right top !important;}.bg-attach-fixed{background-attachment:fixed;}.page-share[class*="position"]{position:fixed;top:150px;margin:0;padding:0;z-index:99999;}.page-share[class*="position"].position-left{left:0;}.page-share[class*="position"].position-right{right:0;}.page-share[class*="position"] .share-links a{display:block;margin:0;}.porto-preview-image .lazy{display:block;background-position:top center;background-size:100%;}.porto-preview-image .lazy .fa-spin{background:transparent none repeat scroll 0 0;color:#ccc;font-size:25px;left:50%;margin:-13px;position:absolute;top:50%;z-index:1;}
/* theme_shop_1.css vs its unsuffixed companion */
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,.yith-wcwl-add-to-wishlist .yith-wcwl-add-button span:not(.ajax-loading):before{content:"\f08a";}.yith-wcwl-add-to-wishlist span.ajax-loading{background:#fff url(/wp-content/themes/porto/images/ajax-loader@2x.gif) no-repeat scroll center center / 1.1em 1.1em;display:inline-block !important;position:absolute;border:1px solid #ed4949;border-radius:5px;top:0;left:0;padding:0 !important;width:32px !important;height:32px !important;z-index:10;margin:0 !important;opacity:0.5;}.product-summary-wrap .yith-wcwl-add-to-wishlist span.ajax-loading{position:absolute !important;pointer-events:none !important;height:43px !important;width:43px !important;top:25px;left:5px;}.product-summary-wrap .yith-wcwl-add-to-wishlist a,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading){width:auto;text-indent:0;overflow:visible;padding-left:2.8em;border:none;background:transparent;color:inherit;border-radius:0;}.product-summary-wrap .yith-wcwl-add-to-wishlist a:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading):before{border:1px solid #ed4949;color:#ed4949;border-radius:5px;width:2em;top:0;bottom:0;}.product-summary-wrap .yith-wcwl-add-to-wishlist a:hover,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover,.product-summary-wrap .yith-wcwl-add-to-wishlist a:focus,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus{color:#ed4949;}.product-summary-wrap .yith-wcwl-add-to-wishlist a:hover:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover:before,.product-summary-wrap .yith-wcwl-add-to-wishlist a:focus:before,.product-summary-wrap .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus:before{color:#fff;background-color:#ed4949;}ul.products li.product.show-outimage-q-onimage-alt .product-image .labels .onhot,ul.products li.product-category.show-outimage-q-onimage-alt .product-image .labels .onhot,ul.products li.product.show-outimage-q-onimage-alt .product-image .labels .onsale,ul.products li.product-category.show-outimage-q-onimage-alt .product-image .labels .onsale{position:relative;margin-bottom:5px;border-radius:0;font-size:11px;left:0.8em;}ul.products li.product.show-outimage-q-onimage-alt .add_to_cart_button,ul.products li.product-category.show-outimage-q-onimage-alt .add_to_cart_button,ul.products li.product.show-outimage-q-onimage-alt .add_to_cart_read_more,ul.products li.product-category.show-outimage-q-onimage-alt .add_to_cart_read_more{padding:0 10px 0 9px !important;font-size:12.5px;color:#6f6e6b;text-transform:uppercase;letter-spacing:0.025em;height:32px;line-height:32px;border-color:#f4f4f4;font-weight:400;}ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a,ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:hover,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:hover,ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:focus,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist a:focus,ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading),ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading),ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover,ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus{border-color:#d8d8d6;background:#f4f4f4;}ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span.ajax-loading:hover,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist span.ajax-loading:hover{background-color:#f4f4f4;}ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,ul.products li.product.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist .yith-wcwl-add-button span:not(.ajax-loading):before,ul.products li.product-category.show-outimage-q-onimage-alt .yith-wcwl-add-to-wishlist .yith-wcwl-add-button span:not(.ajax-loading):before{content:"\e889";font-family:"porto";font-size:17px;}ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a,ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:hover,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:hover,ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:focus,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist a:focus,ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading),ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading),ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading):hover,ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist span:not(.ajax-loading):focus{border-color:#d8d8d6;background:transparent;}ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,ul.products li.product.show-outimage-q-onimage .yith-wcwl-add-to-wishlist .yith-wcwl-add-button span:not(.ajax-loading):before,ul.products li.product-category.show-outimage-q-onimage .yith-wcwl-add-to-wishlist .yith-wcwl-add-button span:not(.ajax-loading):before{content:"\e889";font-family:"porto";font-size:17px;}ul.products.pwidth-lg-6 li.product.hover.show-outimage-q-onimage-alt .add_to_cart_button.product_type_simple::before,ul.products.pwidth-lg-6 li.product:hover.show-outimage-q-onimage-alt .add_to_cart_button.product_type_simple::before,ul.products.pwidth-lg-6 li.product.hover.show-outimage-q-onimage-alt .add_to_cart_read_more.product_type_simple::before,ul.products.pwidth-lg-6 li.product:hover.show-outimage-q-onimage-alt .add_to_cart_read_more.product_type_simple::before{margin-left:5px !important;}