Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*** ESTILOS WOOCOMMERCE POR OV DIVI ***/
- /** Página Carrito **/
- .woocommerce table.shop_table thead tr {
- background-color: #f8f8f8;
- border-radius: 4px;
- }
- .woocommerce table.shop_table thead tr th {
- border: none;
- font-size: 16px;
- line-height: 1.3;
- font-weight: 600;
- color: #111;
- padding: 16px 12px !important;
- text-align: left;
- }
- .entry-content table:not(.variations), body.et-pb-preview #main-content .container table {
- border: 1px solid #f8f8f8;
- margin: 0 0 15px;
- text-align: left;
- width: 100%;
- }
- .woocommerce table.shop_table td {
- border-top: 1px solid #ebe9eb;
- padding: 9px 12px;
- vertical-align: middle;
- line-height: 1.5em;
- }
- .woocommerce table.shop_table tbody tr td.product-remove a {
- font-size: 22px;
- color: #111111 !important;
- border: 1px solid #d9d9d9;
- height: 26px;
- width: 26px;
- line-height: 23px;
- border-radius: 50%;
- font-weight: 400;
- }
- .woocommerce table.shop_table tbody tr td.product-remove a:hover {
- background-color: red !important;
- border-color: red !important;
- color: #fff !important;
- }
- #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
- width: 70px;
- box-shadow: none;
- }
- .woocommerce .cart_item {
- font-size: 15px;
- font-weight: 600;
- }
- .woocommerce #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty {
- font-weight: 500!important;
- font-size: 18px!important;
- color: #111!important;
- border-radius: 3px;
- border: 1px solid #d9d9d9 !important;
- background-color: #fbfbfb!important;
- height: 40px;
- }
- .woocommerce-cart table.cart td.actions .coupon .input-text {
- font-size: 18px !important;
- }
- .woocommerce-cart table.cart td.actions .coupon .input-text::placeholder {
- color: #444;
- font-size: 15px;
- }
- .woocommerce .coupon .button {
- font-size: 16px !important;
- }
- .woocommerce-cart-form table.shop_table .button:disabled, .woocommerce-cart-form table.shop_table .button:disabled:hover {
- padding: .3em 1em;
- font-size: 16px !important;
- }
- .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
- float: right;
- width: 48%;
- background: #f8f8f8;
- border-radius: 4px;
- }
- .woocommerce .cart-collaterals .cart_totals h2 {
- font-size: 16px;
- font-weight: 600;
- color: #fff;
- background: #4d2def;
- padding: 20px;
- border-radius: 4px 4px 0 0;
- }
- .woocommerce .cart-collaterals table tbody > tr > th {
- font-size: 15px;
- padding: 10px 25px 20px 25px;
- }
- .woocommerce .cart-collaterals table tbody > tr > td {
- font-size: 16px;
- }
- .woocommerce .cart_totals .checkout-button {
- font-size: 18px !important;
- margin: 0 25px 20px;
- }
- .woocommerce .cart_totals .checkout-button:after {
- font-size: 24px !important;
- line-height: 1.3 !important;
- }
- .woocommerce-cart .cart-collaterals .cart_totals table {
- margin-bottom: 0px !important;
- }
- /* Colocar carrito a dos columnas */
- /* @media only screen and (min-width: 981px) {
- .woocommerce .woocommerce-cart-form {
- width: 60%;
- float: left;
- margin-bottom: 100px;
- }
- .woocommerce .cart-collaterals {
- width: 35%;
- float: right;
- padding: 0;
- margin-bottom: 40px;
- }
- .woocommerce-cart .cart-collaterals .cart_totals {
- width: 100% !important;
- float: none;
- }
- } */
- /** Página Finalizar Compra **/
- .woocommerce-info a {
- color: #fff!important;
- text-decoration: underline;
- }
- .woocommerce-error, .woocommerce-info, .woocommerce-message {
- font-size: 16px!important;
- color: #fff!important;
- }
- .woocommerce .woocommerce-checkout {
- margin-top: 60px;
- }
- .woocommerce .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, #order_review_heading {
- font-weight: 600;
- margin-bottom: 12px;
- color: #111;
- }
- .woocommerce-additional-fields {
- margin-top: 40px;
- }
- input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
- color: #111;
- font-weight: 600;
- background-color: #fff;
- border: 1px solid #d6d6d6;
- background-color: #f9f9f9;
- height: 45px;
- }
- .select2-container--default .select2-selection--single {
- background-color: #fff;
- border: 1px solid #d6d6d6;
- background-color: #f9f9f9;
- height: 45px;
- border-radius: 4px;
- }
- .select2-container--default .select2-selection--single .select2-selection__rendered {
- color: #111;
- font-weight: 600;
- line-height: 42px;
- height: 45px;
- padding-left: 15px;
- }
- .select2-container--default .select2-selection--single .select2-selection__arrow {
- height: 44px;
- }
- .select2-container--default .select2-selection--single .select2-selection__arrow b {
- border-color: #333 transparent transparent transparent;
- }
- .select2-dropdown {
- background-color: #fff;
- border: 1px solid #d6d6d6;
- }
- .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
- background-color: #4d2def;
- color: #fff;
- }
- .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true] {
- font-weight: bold;
- }
- .select2-container--default .select2-search--dropdown .select2-search__field {
- border: 1px solid #d6d6d6;
- background: #f9f9f9;
- height: 40px;
- }
- .woocommerce form .form-row {
- padding: 3px;
- margin: 0 0 18px;
- }
- .woocommerce form .form-row label {
- line-height: 1.5;
- margin-bottom: 8px;
- }
- .woocommerce-checkout .woocommerce table.shop_table td {
- border-top: 1px solid #ebe9eb;
- padding: 14px 12px;
- vertical-align: middle;
- line-height: 1.5em;
- }
- #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
- background: #f8f8f8;
- border-radius: 5px;
- }
- #add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
- line-height: 1.6;
- text-align: left;
- margin: 0;
- font-weight: 400;
- font-size: 15px !important;
- }
- .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {
- font-size: 13px !important;
- line-height: 1.6;
- color: #333;
- }
- .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
- float: left;
- margin-top: 20px;
- margin-bottom: 5px;
- width: 100%;
- }
- #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
- font-size: 14px;
- line-height: 1.7;
- background-color: #eee;
- color: #333;
- }
- #add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
- content: "";
- display: block;
- border: 1em solid #eeeeee;
- border-right-color: transparent;
- border-left-color: transparent;
- border-top-color: transparent;
- position: absolute;
- top: -.75em;
- left: 0;
- margin: -1em 0 0 2em;
- }
- .woocommerce-checkout .woocommerce .cart_item {
- font-size: 14px;
- }
- .woocommerce-checkout .woocommerce .woocommerce-checkout-review-order .order-total {
- font-size: 15px;
- }
- .woocommerce-checkout #payment ul.payment_methods li {
- margin-bottom: 8px;
- }
- .woocommerce-checkout-payment li label {
- font-weight: 600;
- }
- .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
- float: left;
- width: 100%;
- }
- .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
- float: right;
- width: 100%;
- }
- .woocommerce-order-received .woocommerce-thankyou-order-received {
- font-size: 16px;
- font-weight: bold;
- margin-bottom: 20px;
- }
- .woocommerce-order-received h2 {
- font-size: 20px;
- font-weight: 600;
- margin-bottom: 10px;
- }
- @media screen and (min-width: 980px) {
- .woocommerce-checkout form.checkout .col2-set {
- width: 60% !important;
- float: left;
- padding: 0 90px 0 10px;
- }
- .woocommerce-checkout form.checkout .woocommerce-checkout-review-order {
- width: 40%;
- float: right;
- margin-top: 10px;
- }
- }
- /** Página Mi Cuenta **/
- .woocommerce-account .woocommerce-MyAccount-navigation {
- width: 22%;
- }
- .woocommerce-account .woocommerce-MyAccount-content {
- display: inline-block;
- float: left;
- margin-left: 8%;
- width: 70%;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul {
- padding: 0;
- background-color: #f9f9f9;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li {
- list-style: none;
- padding: 0 12px;
- border-bottom: 1px solid #eee;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active {
- background-color: #eee;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout {
- border-bottom: none;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {
- opacity: 1;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li a {
- padding: 14px 5px;
- display: block;
- font-weight: 600;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
- margin-right: 20px;
- opacity: .25;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {
- opacity: 1;
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {
- font-family: 'etmodules';
- content: "\e074";
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
- font-family: 'etmodules';
- content: "\e07a";
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {
- font-family: 'etmodules';
- content: "\e05f";
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
- font-family: 'etmodules';
- content: "\e081"
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
- font-family: 'etmodules';
- content: "\e014";
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
- font-family: 'etmodules';
- content: "\e0f7";
- }
- .woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
- font-family: 'etmodules';
- content: "\e06c";
- }
- .woocommerce-account .woocommerce table.my_account_orders {
- font-size: 14px;
- }
- .woocommerce-orders .woocommerce-button.view {
- font-size: 14px;
- }
- .woocommerce-orders .woocommerce-button.view:after {
- font-size: 24px;
- }
- .woocommerce-account .woocommerce-Message .woocommerce-Button, .woocommerce-downloads .woocommerce-Message .woocommerce-Button:hover {
- font-size: 16px !important;
- border: 2px solid #fff !important;
- }
- .woocommerce-account h2, .woocommerce-account h3 {
- font-size: 20px;
- font-weight: 600;
- margin-bottom: 10px;
- color: #111;
- }
- .woocommerce-account .woocommerce-order-details__title, .woocommerce-account .woocommerce-order-downloads__title {
- margin-top: 20px;
- }
- .woocommerce-account .woocommerce-Address {
- margin-bottom: 20px;
- }
- .woocommerce-edit-account .woocommerce-Input--email {
- margin-bottom: 20px !important;
- }
- .woocommerce-edit-account fieldset legend {
- font-size: 16px;
- font-weight: 600;
- margin-top: 10px;
- margin-bottom: 5px;
- }
- @media only screen and (max-width: 768px) {
- .woocommerce-account .woocommerce-MyAccount-navigation {
- width: 100%;
- margin-bottom: 35px;
- }
- .woocommerce-account .woocommerce-MyAccount-content {
- margin-left: 0;
- width: 100%;
- }
- }
- /** WooCommerce Responsive General **/
- @media screen and (max-width: 768px) {
- .woocommerce table.shop_table thead tr th, .woocommerce .cart_item {
- font-size: 14px;
- }
- .woocommerce-error, .woocommerce-info, .woocommerce-message {
- font-size: 14px!important;
- }
- .woocommerce .coupon .button {
- font-size: 13px!important;
- }
- .woocommerce .cart_totals .checkout-button {
- font-size: 16px!important;
- margin: 0 25px 20px;
- }
- .woocommerce-cart-form table.shop_table .button:disabled, .woocommerce-cart-form table.shop_table .button:disabled:hover {
- font-size: 14px!important;
- }
- .woocommerce form .form-row {
- padding: 3px;
- margin: 0 0 10px;
- }
- .woocommerce .woocommerce-checkout {
- margin-top: 40px;
- }
- .woocommerce-additional-fields {
- margin-top: 0px;
- margin-bottom: 40px;
- }
- .woocommerce .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, #order_review_heading {
- font-size: 18px;
- }
- .woocommerce-order-received h2 {
- font-size: 18px;
- }
- .woocommerce-account h2, .woocommerce-account h3 {
- font-size: 16px;
- }
- .woocommerce-account .woocommerce-Message .woocommerce-Button, .woocommerce-downloads .woocommerce-Message .woocommerce-Button:hover {
- font-size: 14px !important;
- border: 1px solid #fff !important;
- }
- }
Add Comment
Please, Sign In to add comment