Файловый менеджер - Редактировать - /home/lmsyaran/public_html/media/com_phocacart/css/main.css
Назад
/* @package Joomla * @copyright Copyright (C) Open Source Matters. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * @extension Phoca Cart * @copyright Copyright (C) Jan Pavelka www.phoca.cz - https://www.phoca.cz/phocacart * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */ .ph-top { margin-bottom: 5px; } .ph-desc, .ph-items, .ph-categories, .ph-subcategories { margin-top: 10px; } .ph-desc { margin-bottom: 20px; } .pc-item-view .ph-desc { margin-top: 15px; margin-bottom: 15px; } .ph-cat-desc, .ph-item-desc { } .pc-checkout-view, .pc-account-view, .pc-category-view, .pc-categories-view, .pc-item-view { margin: 10px 0px; } .ph-center, .ph-image, .ph-image-full { text-align: center; margin: 0 auto; } .ph-image-navigation-box { margin-top: 10px; } .ph-image-navigation { width: 7em; } .ph-small { font-size: x-small; } .ph-u { text-decoration: underline; } .ph-cb { clear: both; } .ph-right { text-align: right; } .ph-left{ text-align: left; } .ph-hr { border-bottom: 1px solid #ddd; } .ph-msg-error{ color: #a94442; } .ph-checkout-cart-box .ph-hr { border-color: #ddd; } /* Previous Bootstrap Thumbnail */ .b-thumbnail > img, .b-thumbnail a > img { display: block; max-width: 100%; height: auto; } .b-thumbnail { display: block; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; } .b-thumbnail > img, .b-thumbnail a > img { margin-right: auto; margin-left: auto; } a.b-thumbnail:hover, a.b-thumbnail:focus, a.b-thumbnail.active { border-color: #337ab7; } .b-thumbnail .caption { padding: 9px; color: #333; } /*.ph-item-reward-box,*/ .ph-category-bottom-box, .ph-category-action-buttons, .ph-item-bottom-box, .ph-item-add-to-cart-box, .ph-item-min-qty-box, .ph-item-stock-box, .ph-item-tag-box, .ph-item-size-box { margin-top: 20px; } .pc-category-view .ph-item-min-qty-box { margin-top: 0px; } .ph-item-buy-now-box { /* margin-top: -1px; */ } .pc-item-view .ph-item-buy-now-box { margin-top: 20px; } .ph-item-tag-box span a { color: #fff; text-decoration:none; } .ph-item-reward-box .ph-reward, .ph-category-price-box .ph-price-brutto, .ph-category-price-box .ph-price-netto, .ph-category-price-box .ph-price-original, .ph-category-price-box .ph-price-base, .ph-category-price-box .ph-tax, .ph-item-sku-box .ph-sku, .ph-item-upc-box .ph-upc, .ph-item-ean-box .ph-ean, .ph-item-jan-box .ph-jan, .ph-item-isbn-box .ph-isbn, .ph-item-mpn-box .ph-mpn, .ph-item-serial-number-box .ph-serial-number, .ph-item-min-qty-box .ph-min-qty, .ph-item-manufacturer-box .ph-manufacturer, .ph-item-delivery-date-box .ph-delivery-date, .ph-item-price-box .ph-price-brutto, .ph-item-price-box .ph-price-netto, .ph-item-price-box .ph-price-original, .ph-item-price-box .ph-price-base, .ph-item-price-box .ph-tax, .ph-item-stock-box .ph-stock, .ph-category-stock-box .ph-stock, .ph-item-size-box .ph-item-length, .ph-item-size-box .ph-item-width, .ph-item-size-box .ph-item-height, .ph-item-size-box .ph-item-weight, .ph-item-size-box .ph-item-volume { float: right; } .ph-top-space { margin-top: 20px; } .ph-item-reward-box .ph-reward-txt, .ph-category-price-box .ph-price-txt, .ph-category-price-box .ph-tax-txt, .ph-category-stock-box .ph-stock-txt, .ph-item-sku-box .ph-sku-txt, .ph-item-upc-box .ph-upc-txt, .ph-item-ean-box .ph-ean-txt, .ph-item-jan-box .ph-jan-txt, .ph-item-isbn-box .ph-isbn-txt, .ph-item-mpn-box .ph-mpn-txt, .ph-item-serial-number-box .ph-serial-number-txt, .ph-item-min-qty-box .ph-min-qty-txt, .ph-item-manufacturer-box .ph-manufacturer-txt, .ph-item-delivery-date-box .ph-delivery-date-txt, .ph-item-price-box .ph-price-txt, .ph-item-price-box .ph-tax-txt, .ph-item-stock-box .ph-stock-txt, .ph-item-size-box .ph-item-length-txt, .ph-item-size-box .ph-item-width-txt, .ph-item-size-box .ph-item-height-txt, .ph-item-size-box .ph-item-weight-txt, .ph-item-size-box .ph-item-volume-txt { float: left; clear: both; } .ph-item-box.list .ph-item { width: 100%; } .ph-item-box.list .ph-category-price-box, .ph-item-box.gridlist .ph-category-price-box { padding-bottom: 10px; } .ph-category-price-box .ph-price-original, .ph-item-price-box .ph-price-original { color: #cc0000; font-weight: bold; text-decoration: line-through; } .ph-checkout-cart-brutto, .ph-cart-total, .ph-category-price-box .ph-price-brutto, .ph-item-price-box .ph-price-brutto { font-weight: bold; } .form-inline .form-group .ph-input-quantity { width:2em; } .form-inline .form-group .ph-input-quantity.ph-input-sm { width:56px; height: 22px; font-size: 12px; line-height: 22px; } .ph-item-input-select-attributes { width: 60% !important; } .ph-cart-small-quantity { /*width: 2%;*/ } .ph-item-image-full-box { text-align: center; margin: 0 auto; } .ph-item-image-add-box { text-align: center; margin-top: 10px; } .ph-item-thumbnail-related { text-align: center; margin: auto; } .ph-tab-pane { padding: 15px; margin-top: -1px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; } .ph-spec-title { font-weight: bold; } .ph-review-value input, .ph-review-value textarea { } .ph-rating-box { margin-bottom: 10px; } .ph-reviews-review { font-style:italic; color: #555; padding-top: 10px; } /* Stars */ span.ph-stars, span.ph-stars span { display: block; /*background: url(../images/star-small.png) 0 -16px repeat-x;*/ background: url(../images/star-small.svg) 0 -16px repeat-x; width: 80px; height: 16px; } span.ph-stars span { background-position: 0 0; } /* Bootstrap adds */ /* Base styles (regardless of theme) */ .bs-callout { margin: 20px 0; padding: 15px 30px 15px 15px; border-left: 5px solid #eee; } .bs-callout h4 { margin-top: 0; } .bs-callout p:last-child { margin-bottom: 0; } .bs-callout code, .bs-callout .highlight { background-color: #fff; } /* Themes for different contexts */ .bs-callout-danger { background-color: #fcf2f2; border-color: #dFb5b4; } .bs-callout-warning { background-color: #fefbed; border-color: #f1e7bc; } .bs-callout-info { background-color: #f0f7fd; border-color: #d0e3f0; } .bs-callout-danger h4 { color: #B94A48; } .bs-callout-warning h4 { color: #C09853; } .bs-callout-info h4 { color: #3A87AD; } .ph-checkout-cart-box { width: 100%; } .ph-checkout-cart-image, .ph-checkout-cart-quantity { text-align: center; } .ph-checkout-cart-product { text-align: left; } .ph-checkout-total-discount, .ph-checkout-total-coupon, .ph-checkout-total-amount, .ph-checkout-cart-netto, .ph-checkout-cart-brutto, .ph-checkout-cart-tax { text-align: right; /*margin-right: 10px; padding-right: 10px;*/ } .ph-checkout-cart-box tr td ul { margin-left: -20px; margin-top: -15px; } .ph-checkout-cart-box tr td ul li, .ph-cart-small-box tr td ul li { color: #999; padding: 0 auto; margin: 0 auto; line-height: 1; } .ph-checkout-cart-box tr td ul li span.ph-cart-small-attribute{ line-height: 2; } .ph-checkout-cart-image img { width: 80%; height: auto; } table tr th.ph-checkout-cart-image { width: 10%; } .ph-input-select-currencies { } .ph-input-select-currencies-button { margin-top: 10px; } /* Account, Checkout */ .ph-account-box-action, .ph-checkout-box-action { padding: 5px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-radius: 0px 0px 4px 4px; /*margin: 20px 0px 0px 0px;*/ margin-top: 0px; margin-bottom: 0px; background: #f9f9f9; } .ph-account-box-action-raw, .ph-checkout-box-action-raw { padding: 5px; margin: 0px 25px 20px auto; } .ph-account-box-row, .ph-checkout-box-row { padding-left: 0px !important; padding-right: 0px !important; } .ph-account-box-header, .ph-checkout-box-header { border: 1px solid #ddd; border-radius: 4px 4px 0px 0px; /*margin: 20px 0px 0px 0px;*/ margin-top: 20px; background: #fff; } .ph-account-box-header{ /*margin: -5px 0px 0px 0px;*/ margin-top: -5px; } .ph-checkout-box-header { /*margin: 20px 0px 0px 0px;*/ margin-top: 20px; } .ph-account-box-header-pas, .ph-checkout-box-header-pas { border: 1px solid #ddd; border-radius: 4px 4px 4px 4px; /*margin: 20px 0px 0px 0px;*/ margin-top: 20px; background: #fff; } .ph-account-box-header-pas h3, .ph-account-box-header h3, .ph-checkout-box-header-pas h3, .ph-checkout-box-header h3 { margin: 0px; padding: 10px; font-size: 120%; } .ph-account-box-action .ph-box-header, .ph-checkout-box-action .ph-box-header { font-weight: bold; color: #bbb; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 15px; margin-top: 0px; } .ph-account-btn-login, .ph-checkout-btn-login { margin-top: -7px; margin-bottom: 7px !important; } .ph-li-inline li { float: left; margin-left: 30px; } .ph-left-border { border-left: 1px solid #ddd; margin-left: -1px; } .ph-right-border { border-right: 1px solid #ddd; } .ph-checkout-icon-finished, .ph-checkout-icon-ok { font-size: 130%; color: #47a447; margin-right: 3px; margin-top: 3px; } .ph-checkout-icon-pending, .ph-checkout-icon-not-ok { font-size: 130%; color: #d2322d; margin-right: 3px; margin-top: 3px; } .ph-checkout-icon-spec-finished { display: inline-block; padding: 5px; background: #5CB85C; color: #fff; margin: 2px; font-size: 120%; font-weight: bold; width: 30px; text-align: center; margin-right: -13px; /* font-size: 220%; width: 70px; overflow: visible; position: absolute; right: 2px; top: 22px;*/ /* border-radius: 0px 3px 0px 3px; */ } .ph-checkout-icon-spec-pending { display: inline-block; padding: 5px; background: #ccc; color: #fff; margin: 2px; font-size: 120%; font-weight: bold; width: 30px; text-align: center; margin-right: -13px; /* border-radius: 0px 3px 0px 0px; */ } .ph-checkout-address-edit, .ph-checkout-check-box, .ph-checkout-address-save { margin: 10px } .ph-checkout-payment-edit, .ph-checkout-shipping-edit { margin: 10px; } .ph-checkout-payment-save, .ph-checkout-shipping-save { margin: 10px; } .ph-checkout-payment-netto, .ph-checkout-payment-brutto, .ph-checkout-payment-tax , .ph-checkout-shipping-netto, .ph-checkout-shipping-brutto, .ph-checkout-shipping-tax { text-align: right; } .ph-checkout-payment-brutto, .ph-checkout-shipping-brutto { font-weight: bold; } .ph-checkout-checkbox-confirm { padding-right: 20px; } .ph-download-header-box-row, .ph-orders-header-box-row { font-weight: bold; border-bottom: 2px solid #ddd; padding-top: 5px; padding-bottom: 5px; } .ph-download-item-box-row-line { border-bottom: 1px solid #ddd; padding-top: 0px; } .ph-orders-item-box-row { border-bottom: 1px solid #ddd; padding-top: 7px; padding-bottom: 7px; } .ph-download-item-box-row div { margin-top: 7px; margin-bottom: 7px; } .ph-terms-box-in { font-family: sans-serif, arial; font-size: 90%; padding: 20px; } .ph-checkout-payment-desc, .ph-checkout-shipping-desc { font-size: small; font-style: italic; } /* IDnR */ .ph-idnr-box table, .ph-idnr-box table tr, .ph-idnr-box table tr td { border: 0; } .ph-idnr-box { margin: 5%; margin-top: 0; } .ph-idnr-box-in { width: 100%; /*font-family: sans-serif, arial;*/ font-size: 90%; } table.ph-idnr-box-in tr td { vertical-align: top; } .ph-idnr-header-img { margin: 5px auto; } .ph-idnr-box table tr td.ph-idnr-billing-box, .ph-idnr-box table tr td.ph-idnr-shipping-box, .ph-idnr-billing-box, .ph-idnr-shipping-box { border: 1px solid #ddd; padding: 10px; } .pho1, .pho2, .pho3, .pho4, .pho5, .pho6, .pho7, .pho8, .pho9, .pho10, .pho11, .pho12 { width: 8.3333%; } .ph-idnr-sep { width: 3%;} .ph-idnr-header-product { font-weight: bold; background: #ddd; } .ph-idnr-header-product td { padding: 5px; white-space:nowrap; } .ph-idnr-body-product td { white-space:nowrap; padding: 5px; } .ph-idnr-box table tr td.ph-idnr-sep-horizontal, .ph-idnr-sep-horizontal { border-top: 1px solid #ddd; } .ph-idnr-total td { padding: 2px 5px; } .ph-idnr-ul { margin-top: -5px; } .ph-idnr-li { line-height: 1; } .ph-idnr-to-pay-box td { padding: 2px 5px; } .ph-idnr-to-pay { background: #eee; padding: 20px; } .ph-idnr-to-pay-value { background: #eee; padding: 20px; text-align: right; } table.ph-idnr-tax-rec { margin-top: 10px; min-width: 40%; } table.ph-idnr-tax-rec, table.ph-idnr-tax-rec tr, table.ph-idnr-tax-rec tr td, table.ph-idnr-tax-rec tr th { border: 1px solid #ddd; border-collapse: collapse; padding: 3px; } .ph-category-item-addtocart { float: right; margin: 2px; } .ph-category-item-compare { float: right; margin: 2px; } .ph-category-item-wishlist { float: right; margin: 2px; } .ph-category-item-quickview { float: right; margin: 2px; } /* .ph-category-item-addtocart .glyphicon-shopping-cart, .ph-category-item-addtocart .fa-shopping-bag { color: #333333; } .ph-category-item-compare .glyphicon-stats, .ph-category-item-compare .fa-clone { color: #4491e4; } .ph-category-item-quickview .glyphicon-heart-empty, .ph-category-item-wishlist .glyphicon-heart, .ph-category-item-wishlist .fa-heart { color: #EA7C7C; } .ph-category-item-quickview .glyphicon-eye-open, .ph-category-item-quickview .fa-eye { color: #555555; } */ .ph-comparison-table .img-responsive{ width: auto; margin: 0 auto; text-align: center; /*width:100%;*/ } .ph-comparison-table, .ph-comparison-table tr, .ph-comparison-table tr td { border: 1px solid #ddd; } .ph-comparison-table tr td { width: 25%; padding: 5px; } .ph-center { text-align: center; } .ph-center-pagination { text-align: center; margin: 0 auto; padding: 0 auto; } .ph-center-pagination input, .ph-center-pagination select, .ph-center-pagination .chosen-container { text-align:left; } .ph-pagination-mt { margin-top: -20px; } .ph-pagination-top { margin-top: 10px; margin-bottom: 20px; } .ph-pagination-top #limittop.inputbox, .ph-pagination #limittop.inputbox, .ph-pagination-top #limit.inputbox, .ph-pagination #limit.inputbox { width: 5em; } table.ph-comparison-table tr td { vertical-align: top; } table.ph-comparison-table tr td.ph-middle { vertical-align: middle; } .ph-red { color: #d60000; } .ph-b { font-weight:bold; } .ph-new-icon { position:absolute; top: 5px; right: 25px; } .ph-hot-icon { position:absolute; top: 5px; right: 45px; } .ph-featured-icon { position:absolute; top: 5px; right: 65px; } .ph-alert-small { margin: 0px !important; padding:5px !important; margin-top: -5px !important; margin-bottom: 3px !important; font-size: x-small; } .ph-item-navigation-box { margin: 10px 0px 10px 0px; } /* CSS Loading */ .ph-loader { margin: 3em auto; font-size: 8px; position: relative; text-indent: -9999em; border-top: 1.1em solid #C1E2F1; border-right: 1.1em solid #C1E2F1; border-bottom: 1.1em solid #C1E2F1; border-left: 1.1em solid #45A7D4; -webkit-animation: load8 1.3s infinite linear; animation: load8 1.3s infinite linear; } .ph-loader, .ph-loader:after { border-radius: 50%; width: 10em; height: 10em; } /* Full site overlay plus loader - used when filtering */ #phLoaderFull { margin: auto auto; top: 50%; font-size: 8px; position: relative; text-indent: -9999em; border-top: 1.1em solid #C1E2F1; border-right: 1.1em solid #C1E2F1; border-bottom: 1.1em solid #C1E2F1; border-left: 1.1em solid #45A7D4; -webkit-animation: load8 1.3s infinite linear; animation: load8 1.3s infinite linear; } #phLoaderFull, #phLoaderFull:after { border-radius: 50%; width: 10em; height: 10em; margin-top: -10em; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } #phOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 10000; display:none; } #phItemsBox { position: relative; } #phOverlayDiv { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 10000; display:none; } /* Icons Hot, New, Featured */ /* .ph-corner-icon-wrapper { overflow: hidden; position: absolute; top: -3px; right: -3px; } .ph-item-image-full-box .ph-corner-icon-wrapper { right: 12px; } .ph-corner-icon1-wrapper { width: 85px; height: 88px;} .ph-corner-icon2-wrapper { width: 145px; height: 148px;} .ph-corner-icon3-wrapper { width: 205px; height: 208px;} .ph-corner-icon { font-weight: bold; text-transform: uppercase; color: #fff; text-align: center; text-shadow: rgba(0,0,0,0.3) 2px 2px 1px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3); box-shadow: 0px 0px 3px rgba(0,0,0,0.3); z-index: 1000; } .ph-corner-icon-hot { background-color: #d9534f; background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); background-image: -webkit-linear-gradient(top, #d9534f, #c9302c); background-image: -moz-linear-gradient(top, #d9534f, #c9302c); background-image: -ms-linear-gradient(top, #d9534f, #c9302c); background-image: -o-linear-gradient(top, #d9534f, #c9302c); } .ph-corner-icon-featured { background-color: #f0ad4e; background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); background-image: -webkit-linear-gradient(top, #f0ad4e, #ec971f); background-image: -moz-linear-gradient(top, #f0ad4e, #ec971f); background-image: -ms-linear-gradient(top, #f0ad4e, #ec971f); background-image: -o-linear-gradient(top, #f0ad4e, #ec971f); } .ph-corner-icon-new { background-color: #337ab7; background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); background-image: -webkit-linear-gradient(top, #337ab7, #286090); background-image: -moz-linear-gradient(top, #337ab7, #286090); background-image: -ms-linear-gradient(top, #337ab7, #286090); background-image: -o-linear-gradient(top, #337ab7, #286090); } .ph-corner-icon1 {left: -5px;top: 13px;width: 121px; } .ph-corner-icon2 {left: -15px; top: 42px; width: 203px;} .ph-corner-icon3 {left: -25px; top: 71px; width: 285px;} .ph-corner-icon:before, .ph-corner-icon:after { content: ""; border-top: 3px solid #555; border-left: 3px solid transparent; border-right: 3px solid transparent; position:absolute; bottom: -3px; } .ph-corner-icon:before { left: 0; } .ph-corner-icon:after { right: 0; } /* Alternative - Icons Hot, New, Featured - circle */ /* .ph-corner-icon-wrapper { overflow: hidden; position: absolute; top: 0px; left: 0px; } .ph-corner-icon1-wrapper { width: 85px; height: 88px;} .ph-corner-icon2-wrapper { width: 145px; height: 148px;} .ph-corner-icon3-wrapper { width: 205px; height: 208px;} .ph-corner-icon { font-weight: bold; text-transform: uppercase; color: #fff; text-align: center; position: absolute; padding: 13px 7px; -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); -ms-transform: rotate(-20deg); -o-transform: rotate(-20deg); border-radius: 50%; box-shadow: none; border: none; text-shadow: none; z-index: 1000; } .ph-corner-icon-featured { background-color: #FFCC00; background-image: none; } .ph-corner-icon1 {left: 25px;top: 5px;width: auto; } .ph-corner-icon2 {left: 0px; top:0 px; width: auto;} .ph-corner-icon3 {left: 0px; top: 0px; width: auto;} .ph-corner-icon:before, .ph-corner-icon:after { content: ""; border: 0px; position:absolute; bottom: 0px; } /* End alternative Icons Hot, New, Featured - circle */ /* SINCE 3.1.2 - LABELS including HOT, NEW, FEATURED */ .ph-label-box { overflow: hidden; position: absolute; top: 0.3em; right: 0.2em; width: 100%; } .ph-manufacturer-box, .ph-tag-box { font-size: 75%; margin: 3px 0; } .ph-manufacturer-box .ph-manufacturer-box-header, .ph-tag-box .ph-tag-box-header { font-weight: bold; } .ph-item-box.list .ph-label-box { top: auto; right: auto; bottom: 1em; left: 0.3em; } #phQuickViewPopup .ph-label-box, #ph-pc-item-box .ph-label-box { right: 1.2em; } .ph-corner-icon-wrapper { float: right; position:relative; z-index: 1; } .ph-item-box.list .ph-corner-icon-wrapper { float: left; } .ph-corner-icon { font-weight: bold; text-transform: uppercase; color: #fff; text-align: center; padding: 0.1em 0.5em; margin: 0.1em 0.1em; } .ph-corner-icon { background-color: #d0d0d0; } .ph-corner-icon-hot { background-color: #d9534f; } .ph-corner-icon-featured { background-color: #f0ad4e; } .ph-corner-icon-new { background-color: #337ab7; } /* END LABELS */ /* Filter */ .ph-filter-box { margin-bottom: 20px; margin-top: 20px; } .ph-filter-box .panel { margin-bottom: -2px; margin-top: -2px; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .ph-filter-box .panel:first-child { border-radius: 0; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; } .ph-filter-box .panel:last-child { border-radius: 0; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .ph-filter-box .panel-body { padding-top: 0px; padding-bottom: 0px; } .ph-filter-box .panel-body.form-horizontal { padding-top: 5px; padding-bottom: 5px; } .ph-filter-box .panel-body.form-horizontal .form-group { margin-top: 3px; margin-bottom: 3px; } .ph-right-zero { margin-right: -15px; padding-right: 0px; } .ph-left-zero { margin-left: 0px; padding-left: 0px; } .ph-search-radio { font-size: small; color: #555; } /* video */ .ph-video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; } .ph-video-container iframe, .ph-video-container object, .ph-video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; } .ph-no-image { margin: 1em; color: #ccc } .ph-item-image-box { margin: 0.5em auto; } /* Modules */ .ph-category-module-box { margin-bottom: 10px; } .ph-filter-module-categories-tree { margin-top: 10px; margin-left: -1em; } ul.ph-filter-module-category-tree { list-style-type: none; padding: 0; padding-left: 1em; } ul.ph-filter-module-category-tree li .checkbox{ margin-top: 0px; padding-top: 3px; margin-bottom: 0px; padding-bottom: 0px; } .ph-checkout-shipping-row .form-group .control-label, .ph-checkout-billing-row .form-group .control-label { text-align: left; } .ph-icon-pdf-text-box { margin-top: -12px; } .ph-icon-pdf-text { font-size: 60%; /*margin-left: 6px; margin-right: 6px;*/ } /* Attribute */ .phSelectBoxButton { display: inline-block; margin: 3px; padding: 7px; width: 15px; height: 15px; cursor: pointer; border: 2px solid transparent; box-sizing: content-box; border-radius: 2px; text-decoration: none; font-size: 16px; } .phSelectBoxButton.on { border: 2px solid transparent; padding: 7px; width: 15px; height: 15px; color: #fff; box-sizing: content-box; border-radius: 2px; text-decoration: none; font-size: 16px; } .phSelectBoxButton.on:after { position: relative; top: -2px; left: -3px; line-height: 1; -webkit-font-smoothing: antialiased; box-sizing: content-box; border-radius: 2px; text-decoration: none; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff; } .phSelectBoxButton.on:after { font-family: 'Glyphicons Halflings'; content: '\e013'; /* Ok/check mark */ } .phSelectBoxButton.bs.on:after { font-family: 'Glyphicons Halflings'; content: '\e013'; /* Ok/check mark */ } .phSelectBoxButton.fa.on:after { font-family: FontAwesome; content: '\f00c'; /* Ok/check mark */ } .phSelectBoxButton.fa.fa5.on:after { font-family: "Font Awesome 5 Free"; content: '\f00c'; /* Ok/check mark */ } .phSelectBoxButton:hover, .phSelectBoxButton.on:hover { border: 2px solid #fff; } a.phSelectBoxButton:hover, a.phSelectBoxButton.on:hover, a.phSelectBoxButton:visited, a.phSelectBoxButton.on:visited, a.phSelectBoxButton:active, a.phSelectBoxButton.on:active, a.phSelectBoxButton:focus, a.phSelectBoxButton.on:focus { text-decoration: none; } .phSelectBoxImage { display: inline-block; margin: 3px; cursor: pointer; border: 2px solid transparent; box-sizing: content-box; border-radius: 2px; text-decoration: none; position: relative; } .phSelectBoxButton.on { border: 2px solid transparent; color: #fff; box-sizing: content-box; border-radius: 2px; text-decoration: none; } .phSelectBoxImage.on:after { position: absolute; top: 30%; left: 40%; line-height: 1; -webkit-font-smoothing: antialiased; box-sizing: content-box; border-radius: 2px; text-decoration: none; color: #ffcc00; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff; } .phSelectBoxImage.on:after { font-family: 'Glyphicons Halflings'; content: '\e013'; /* Ok/check mark */ } .phSelectBoxImage.bs.on:after { font-family: 'Glyphicons Halflings'; content: '\e013'; /* Ok/check mark */ } .phSelectBoxImage.fa.on:after { font-family: FontAwesome; content: '\f00c'; /* Ok/check mark */ } .phSelectBoxImage.fa.fa5.on:after { font-family: "Font Awesome 5 Free"; content: '\f00c'; /* Ok/check mark */ } .phSelectBoxImage:hover, .phSelectBoxImage.on:hover { border: 2px solid #fff; background: #fff; } a.phSelectBoxImage:hover, a.phSelectBoxImage.on:hover, a.phSelectBoxImage:visited, a.phSelectBoxImage.on:visited, a.phSelectBoxImage:active, a.phSelectBoxImage.on:active, a.phSelectBoxImage:focus, a.phSelectBoxImage.on:focus { text-decoration: none; } .ph-question-message { } .ph-item-image-full-left-box { text-align: left; } .phVMiddle, .pc-wishlist-view .phVMiddle { display: inline-block; vertical-align: middle; float: none; } .ph-checkout-cart-image.ph-row-image img { margin: 5px; } #phQuickViewPopup .ph-image-full, #phQuickViewPopup .img-thumbnail .ph-image-full { border: 0px; box-shadow: none; } /* Checkbox Color Button */ #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor { margin: 1px; padding:0px; border: 2px solid transparent; box-shadow: none; border-radius: 2px; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor:hover { margin: 1px; padding:0px; border: 2px solid #ffffff; box-shadow: none; border-radius: 2px; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor span.glyphicon, #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor span.fa{ display: inline-block; margin: 0px; padding: 3px 6px 7px 6px; width: 14px; height: 14px; cursor: pointer; border: 2px solid transparent; box-sizing: content-box; border-radius: 2px; text-decoration: none; box-shadow: none; opacity: 0; font-size: 16px; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor.active span.glyphicon, #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor.active span.fa { border: 2px solid transparent; margin: 0px; padding: 3px 6px 7px 6px; width: 14px; height: 14px; color: #fff; box-sizing: content-box; border-radius: 2px; text-decoration: none; opacity: 1; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff; font-size: 16px; } /* Checkbox Image Button */ #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage { margin: 0px; padding:0px; border: 0px; box-shadow: none; border-radius: 0px; background: transparent; position: relative; margin: 3px; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage:hover { margin: 0px; padding:0px; border: 0px; box-shadow: none; border-radius: 0px; position: relative; margin: 3px; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage span.glyphicon, #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage span.fa{ cursor: pointer; opacity: 0; font-weight: bold; position: absolute; cursor: pointer; box-sizing: content-box; text-decoration: none; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active span.glyphicon, #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage.active span.fa { opacity: 1; color: #fff; position: absolute; top: 30%; left: 40%; line-height: 1; -webkit-font-smoothing: antialiased; box-sizing: content-box; border-radius: 2px; text-decoration: none; color: #ffcc00; font-weight: bold; text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff; font-size: 16px; } .ph-req { font-weight: bold; color: #CC0000; } #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxColor, #phItemAttributesBox .btn.phCheckBoxButton.phCheckBoxImage { display: inline; } /* Phoca Cart Cart Module */ /* table.ph-cart-small-box { width: 100%; }*/ .ph-cart-module-box { } .ph-cart-small-box .ph-hr { /*border-color: #3a87ad;*/ } .ph-cart-small-box div div ul li { color: #999; padding: 0 auto; margin: 0 auto; line-height: 1; } .ph-cart-link-checkout { margin-top: 10px; margin-right: 2px; } .ph-cart-module-box .col-sm-1, .ph-cart-module-box .col-md-1, .ph-cart-module-box .col-sm-2, .ph-cart-module-box .col-md-2, .ph-cart-module-box .col-sm-4, .ph-cart-module-box .col-md-4, .ph-cart-module-box .col-sm-5, .ph-cart-module-box .col-md-5, .ph-cart-module-box .col-sm-6, .ph-cart-module-box .col-md-6, .ph-cart-module-box .col-sm-7, .ph-cart-module-box .col-md-7, .ph-cart-module-box .col-sm-12, .ph-cart-module-box .col-md-12 { padding-left: 2px; padding-right: 2px; } .ph-cart-module-image {} .ph-cart-attribute-box {} .ph-cart-attribute-box-i { padding-left: 30%; } /* Checkout */ .ph-checkout-cart-box .col-sm-1, .ph-checkout-cart-box .col-md-1, .ph-checkout-cart-box .col-sm-2, .ph-checkout-cart-box .col-md-2, .ph-checkout-cart-box .col-sm-4, .ph-checkout-cart-box .col-md-4, .ph-checkout-cart-box .col-sm-5, .ph-checkout-cart-box .col-md-5, .ph-checkout-cart-box .col-sm-6, .ph-checkout-cart-box .col-md-6, .ph-checkout-cart-box .col-sm-7, .ph-checkout-cart-box .col-md-7, .ph-checkout-cart-box .col-sm-12, .ph-checkout-cart-box .col-md-12 { } .ph-vertical-align { display: flex; align-items: center; } .ph-vertical-align-row { } .ph-checkout-attribute-box { padding: 0px; margin: 0px; margin-top: -15px; margin-bottom: 15px; margin-left: 15px; } .ph-mod-color-box { padding: 10px; } .ph-panel-body-color { padding: 10px; } /* Discount row */ .ph-checkout-discount-row { /* conflict with flex margin-top: -20px; margin-bottom: 20px;*/ } .ph-price-discount, .ph-checkout-discount-row div { color: #00B19D; } .ph-line-through-txt { /*text-decoration: line-through;*/ } .ph-line-through { text-decoration: line-through; } /* Pagination Top */ .ph-pagination-top button { margin-top: 0px; } .ph-pagination-top .btn { } .ph-pagination-top .btn span { color: #d0d0d0; } .ph-pagination-top .btn.active span{ color: #000; } .ph-pagination-top .btn, .ph-pagination-top .btn:focus, .ph-pagination-top .btn:visited, .ph-pagination-top .btn:focus, .ph-pagination-top .btn:active, .ph-pagination-top .btn.active{ box-shadow: none; outline: none; outline-offset: 0px; } .ph-item-clearfix { clear: both; } /* Layout Type */ .ph-items.grid { } .ph-items.list { } .ph-items.gridlist { } h3.grid { text-align: center; } h3.list, h3.gridlist { margin: 0px; padding: 0px; background: transparent; } .ph-item-content.grid .ph-stars-box { margin-top: 10px; margin-bottom: 10px } /* .chosen-search{display: none} */ .ph-item-box { position: relative; } .ph-item-content-row{ margin: 0px; padding: 0px; } /* Equal Heights by Flexbox */ .ph-row-flex.grid { display: flex; flex-wrap: wrap; } @media screen and (max-width: 576px) { .ph-row-flex.grid{ display: block; } } .ph-row-flex.grid .row-item { display: flex; flex-wrap: wrap; flex-direction: column; align-items: stretch; } .ph-row-flex.grid .row-item .ph-item-box, .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c { /*height: 100%;*/ display: flex; flex: 1 1 100%; /* IE 11 flex: 1 1 auto;*/ flex-direction: column; } /* IE */ @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ph-row-flex.grid .row-item .ph-item-box, .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c { flex: 1 1 auto; } } .ph-mod-product-scroller-swiper-wrapper .ph-item-box .ph-thumbnail-c .ph-item-content , .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content { height: 100%; display: flex; flex-wrap: wrap; flex-direction: column; align-items: stretch; } .ph-item-content.grid .ph-item-desc { flex: 1; } .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .phItemWishListBoxForm, .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .phItemCompareBoxForm, .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .phItemCartBoxForm, .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .phItemQuickViewBoxForm{ } .ph-item-action{ display: flex; flex-direction: row; justify-content: flex-start; } .ph-item-box.grid { position: relative; margin-bottom: 20px; clear: both; } .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .ph-item-action-box { } .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .ph-category-price-box { } .ph-row-flex.grid .row-item .ph-item-box .ph-thumbnail-c .ph-item-content .ph-item-action-box{ width: 100%; margin-top: auto; } .ph-item-box .ph-item-content { padding: 10px; } /* Select Box required */ select:invalid, select:invalid + .chosen-container .chosen-single { border: 1px solid #fc0000 !important; box-shadow: 0 0px 4px #FF9494 !important; } .ph-shipping-info-box { padding: 5px; border: 1px solid #f0f0f0; background: #fdfdfd; } .ph-shipping-info-box a{ text-decoration: underline; } .ph-shipping-info-header { font-weight: bold; } .ph-clear-both { clear:both; } /* Uncomment in Protostar */ /* select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { height: 28px !important; } */ .ph-item-price-panel form { margin: 0; padding: 0; display: inline; } #phItemTopBoxForm .ph-pag-top-row { padding-left: 5px; padding-right: 5px; } .phIBoxOH { text-align: center; } .row-item { } .ph-item-action-fade form { margin: 0px; } .ph-payment-title, .ph-payment-image, .ph-shipping-title, .ph-shipping-image { display: inline-block; margin: 5px; } label .ph-payment-title, label .ph-payment-image, label .ph-shipping-title, label .ph-shipping-image { display: inline; } .ph-video-container iframe { border: 0px; } .ph-pull-right { float: right; } .ph-pull-left { float: left; } #ph-pc-category-box .chosen-container{ width: auto !important; } #ph-pc-submit-item-box .chosen-container { min-width: 16em; } #ph-pc-submit-item-box .inputbox[type=text], #ph-pc-submit-item-box .inputbox[type=email] { max-width: 16em; } #ph-pc-submit-item-box select { min-width: 16em; } .ph-submititem-header-contact { font-weight: bold; margin-top: 1em; } .ph-currency-list a { /*color: #333 !important;*/ text-decoration: underline; } li.ph-currency-list { list-style-type: none; } .ph-currency-list-suffix .ph-currency-image-list { margin-left: 3px } .ph-currency-list .ph-currency-image-list { margin-left: -5px; } .ph-visibility-hidden { visibility: hidden; } .ph-display-none { display: none; } /* Categories View - Colspan */ .ph-t-box { display: flex; } .ph-t-row { min-width: 0; display: flex; } .ph-t-row-c1 { flex: 1 1 100%; } .ph-t-row-c2 { flex: 1 1 50%; flex-flow: wrap; } .ph-t-cell { display: flex; flex: 1 1 100%; align-items: center; justify-content: center; min-width: 0; overflow: auto; /*width: 100%;*/ position: relative; padding: 0; } .ph-t-cell .ph-item-box { margin: 0; padding-bottom: 7em; width: 100%; height: 100%; display:flex; flex: 1 1 100%; flex-flow: column; justify-content: center; align-items: center; min-width: 0; /* overflow: hidden; use in case of transform */ } .ph-t-cell a { text-align: center; } .ph-t-cell a img { margin: 0 auto; text-align: center; } .ph-t-cell .ph-cat-desc { padding: 10px; } .ph-t-cell .ph-item-box { padding-top: 2em; } .ph-t-cell a img{ } .ph-t-cell h3 { position: absolute; bottom: 2.6em; left: 1em; margin: 0; } .ph-t-cell .btn { position: absolute; bottom: 1em; right: 1em; margin: 0; } @media screen and (max-width: 768px) { .ph-t-box{ display: block; } } #ph-pc-categories-box .ph-t-cell { margin: 10px; } .ph-price-filter-box { margin: 15px auto; } #phPriceFilterPrice { text-align: right; font-size: 70%; margin: 10px auto; } #phPriceFilterRange.ui-widget.ui-widget-content { border: 0; background: #f0f0f0; height: 0.4em; } #phPriceFilterRange.ui-slider-horizontal .ui-slider-handle { top: -.4em; border-radius: 50%; background: #08b2d9; border: 0; } #phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:hover { border-radius: 50%; background: #08b2d9; border: 3px solid #079ec0; outline-width: 0; } #phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:focus, #phPriceFilterRange.ui-slider-horizontal .ui-slider-handle:active { outline-width: 0; } #phPriceFilterRange.ui-slider-horizontal .ui-slider-handle::focus { outline-width: 0; } #phPriceFilterRange .ui-widget-header { background: #08B2D9; } /* SEARCH enable absolute positioning */ .inner-addon { position: relative; } /* style icon */ .inner-addon .fa, .inner-addon .glyphicon { position: absolute; padding: 10px; pointer-events: none; } /* align icon */ .left-addon .glyphicon { left: 0px;} .right-addon .glyphicon { right: 0px;} .left-addon .fa { left: 20px;} .right-addon .fa { right: 20px;} /* add padding */ .left-addon input { padding-left: 30px; width: 100% } .right-addon input { padding-right: 30px; width: 100% } .row-item-subcategory { } .row-item-subcategory h3 { margin: 0 auto; text-align: center; } /* .ph-brands-module-box .ph-brand-name { float: left; margin: 1em } */ .col-md-1, .col-md-2, .col-md-4, .col-md-6, .col-md-8, .col-md-10, .col-md-12, .col-md-3, .col-md-5, .col-md-7, .col-md-9, .col-md-11 { /*border: 1px solid red;*/ } .ph-checkbox { display: block !important; } table.pc-tax-recapitulation, table.pc-tax-recapitulation tr, table.pc-tax-recapitulation tr th, table.pc-tax-recapitulation tr td { border: 1px solid #f0f0f0; padding: 5px; border-collapse: collapse; } table.pc-tax-recapitulation tr th { text-align: center; } table.pc-tax-recapitulation tr td { text-align: right; } /* Plugins */ .ph-plg-product-info { margin: 5px 0 15px 0; text-align: left; } .ph-plg-product-info-title { font-weight: bold; } .ph-plg-product-attribute-item { color: #c0c0c0; } .phIBox.ph-lazyload { margin: 0; padding: 0; background: #f0f0f0; border-radius: 0; width: 100%; } img.ph-lazyload { display: block; width: 100%; height: auto; opacity: 0; box-sizing: border-box; position: relative; clear:both; } img.ph-lazyload:not(.initial) { transition: opacity 2s; } img.ph-lazyload.initial, img.ph-lazyload.loaded, img.ph-lazyload .error { opacity: 1; } img.ph-lazyload:not([src]) { visibility: hidden; } .ph-row-flex.gridlist.ph-lazyload .row-item .phIBoxOH { line-height: 0; } .ph-row-flex.grid.ph-lazyload .row-item { flex-wrap: nowrap; } .ph-row-flex.grid.ph-lazyload .row-item .ph-item-box .ph-thumbnail-c .ph-item-content { flex-wrap: nowrap; } #phImageBox .ph-item-image-full-box > a > picture > source { display: inline; } .ph-item-box.gridlist, .ph-item-box.list { margin-bottom: 10px; } .ph-no-items-found { text-align: center; padding: 2em 1em; } .ph-submititem-checkbox-confirm label div, .ph-submititem-checkbox-confirm label p, .ph-askquestion-checkbox-confirm label div, .ph-askquestion-checkbox-confirm label p, .ph-checkout-checkbox-confirm label div, .ph-checkout-checkbox-confirm label p { display: inline; } .ph-submititem-checkbox-confirm label input { margin-right: 0.5em; } #phContainerPopup .modal-dialog, #phContainerPopup .modal-content { height: 95%; } #phContainerPopup .modal-body { /* 100% = dialog height, 120px = header + footer */ /* bootstrap 4: max-height: calc(100% - 120px); height: calc(100% - 120px);*/ height: calc(100% - 120px); } .ph-checkout-box-apply-coupon { margin-top: 1em; } .ph-checkout-box-apply-coupon .btn { margin-left: 0.5em; } .ph-checkout-box-reward-points { margin-top: 1em; } .ph-checkout-box-reward-points .btn { margin-left: 0.5em; } .ph-item-play-file { margin: 1em auto; /*text-align: center;*/ } .ph-item-play-title { margin: 0.5em; text-align:left; } .ph-item-play-file audio, .ph-item-play-file video { /*margin: 0 auto;*/ } .ph-category-item-public-download { margin: 1em auto; } .ph-header-size { margin-top: 0.5em; } .ph-item-attributes-box { margin-top: 1em; } .ph-filter-count:before { content: "("; } .ph-filter-count:after { content: ")"; } .ph-filter-count { font-size: 70%; padding: 2px; background: #f5f5f5; border-radius: 2px; } .ph-label-close { margin: 2px; padding: 0.5em 0.3em; } .ph-label-close a { font-weight: bold; color: #fff; } .ph-label-close a:hover { color: #fff; text-decoration: none; } .ph-label-close a .ph-label-close-remove { vertical-align: bottom; top: 0; } .ph-label-close a .ph-label-close-remove::before { color: #fff; } .ph-image-box-content-item { text-align: center; margin: 0 auto; font-size: 6em; } /* Modal Popups - combination of more popups */ #phAddToCartPopup { z-index: 1051; } #phQuickViewPopup { z-index: 1050; } /* Gift Voucher */ #ph-pc-item-box .form-check.ph-radio-gift-box { flex-direction: column; display: inline-flex; padding: 0.3em; min-width: 50%; } .ph-radio-gift-image { padding: 0.3em; } .ph-radio-gift-title { font-size: 0.75em; } .ph-gift-box-form div label { text-align: left; justify-content:left; }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка