@media only screen and (max-width: 1024px) {
.common-text br:first-child {
display: none;
}
.woocommerce-view-order .woocommerce-MyAccount-content>p {
font-size: 14px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.logged-in.page-contact .contect-address-sec .elementor-column.elementor-col-33,
.logged-in.page-contact .contect-address-sec .elementor-column[data-col="33"],
.logged-in.page-contact-2 .contect-address-sec .elementor-column.elementor-col-33,
.logged-in.page-contact-2 .contect-address-sec .elementor-column[data-col="33"] {
width: 90%;
margin: auto;
}
.page-contact .map_image,
.page-contact-2 .map_image,
.page-contact .location_left_wrapper,
.page-contact-2 .location_left_wrapper {
transform: scale(.8);
transform-origin: 0 0;
}
.extra_txt {
font-size: 14px;
}
.post-type-archive-product .product_breadcrumb {
margin-left: -263px;
}
.post-type-archive-product ul.products>li img {
height: 166px !important;
object-fit: cover;
border-radius: 0 !important;
}
.checkbox .first.last .wpcf7-list-item-label {;
font-size: 18px;
}
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
.woocommerce-downloads .price_div>div,
.woocommerce-downloads .price_btn_wrap a {
font-size: 14px;
}
.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 20px;
float: left;
width: 65%;
}
.extra_txt {
white-space: normal;
}
.woocommerce .woocommerce-MyAccount-navigation {
width: 35%;
}
.woocommerce-MyAccount-navigation>ul {
padding-right: 20px !important;
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a {
font-size: 16px;
padding-left: 35px;
}
.myaccount-details>div {
font-size: 16px;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link {
padding: 17px 15px 17px 20px;
}
body.logged-in .account_banner img+.widget-image-caption,
body .account_banner img+.widget-image-caption {
font-size: 66px;
}
body.logged-in .account_banner img,
body .account_banner img {
width: 100%;
height: 300px;
object-fit: cover;
object-position: top center;
}
.woocommerce-orders .order_action a,
.woocommerce-orders .woocommerce-message .woocommerce-Button.button {
width: 150px;
}
.woocommerce-orders .woocommerce-MyAccount-orders .order .woocommerce-orders-table__cell>div>div {
font-size: 16px;
}
.woocommerce-view-order table.shop_table img {
width: 90px;
}
.woocommerce-view-order .woocommerce-MyAccount-content>p {
font-size: 14px;
}
.single-product .cart .quantity .input-group.input-text.qty.text>div button {
width: 35px;
font-size: 25px;
height: 35px;
line-height: 0;
}
.single-product .cart .quantity .input-group.input-text.qty.text>div button>strong {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
line-height: 32px;
}
.single-product .cart .quantity .input-group.input-text.qty.text input {
font-size: 17px;
width: 100px;
height: 35px;
}
.single-product .cart .single_add_to_cart_button {
width: 160px;
height: 35px;
line-height: 35px !important;
font-size: 10px !important;
}
.single-product .product-type-variable .elementor-section-wrap>section:nth-child(3) {
padding-left: 0;
}
.single_variation_wrap {
margin: -40px 0px 0px 50%;
padding-left: 0;
}
.page-contact .map_section .location_btn a,
.page-contact-2 .map_section .location_btn a {
display: inline-block;
height: 46px;
font-size: 14px;
line-height: 41px;
margin: 0 10px 20px 0;
}
.woocommerce .woocommerce-info {
padding-right: 20px;
}
.page-contact .phone,
.page-contact .email,
.page-contact-2 .phone,
.page-contact-2 .email {
overflow: hidden;
}
.page-contact .phone b,
.page-contact .email b,
.page-contact-2 .phone b,
.page-contact-2 .email b {
min-width: 23%;
float: left;
}
.page-contact .phone a,
.page-contact .email a,
.page-contact-2 .phone a,
.page-contact-2 .email a {
width: 77%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
float: left;
w
} .page-contact .map_image,
.page-contact-2 .map_image,
.page-contact .location_left_wrapper,
.page-contact-2 .location_left_wrapper {
transform: scale(1);
transform-origin: 0 0;
}
body.page-contact .contact-page-section .elementor-col-50:not(:last-child),
body.page-contact-2 .contact-page-section .elementor-col-50:not(:last-child) {
width: 100% !important;
border-bottom: none !important;
margin-bottom: 30px;
padding-bottom: 0px;
}
body.page-contact .elementor-top-section .elementor-column.elementor-col-33 {
width: 90%;
}
.page-contact .contact-page-section .elementor-col-50 .elementor-text-editor,
.page-contact-2 .contact-page-section .elementor-col-50 .elementor-text-editor {
width: 530px;
margin: auto;
}
.post-type-archive-product .product_breadcrumb {
margin-left: -310px;
}
.order-lg-first .widget_layered_nav_clear {
margin-top: 0 !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row .order-lg-first .widget_layered_nav_clear {
margin-top: 0 !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row>div:first-child {
width: 60%;
order: 2;
}
.post-type-archive-product .jupiterx-main-content>.container>.row> :last-child {
width: 40%;
padding-top: 80px;
}
.post-type-archive-product ul.products>li {
width: 46% !important;
clear: none !important;
margin-right: 3% !important;
float: left !important;
}
.post-type-archive-product .product_breadcrumb {
margin-bottom: 40px !important;
}
.product_details>*>span:first-child {
width: 43%;
}
.product_details>*>span {
width: 57%;
}
.page-checkout #order_review {
width: 100%;
}
body.logged-in .account_banner img,
body.woocommerce-lost-password .account_banner img {
height: 100%;
}
.acount_form > p label ,
.acount_form > p .wpcf7-form-control-wrap input {
font-size: 15px;
}
.checkbox .first.last .wpcf7-list-item-label {;
font-size: 18px;
}
.prod_serach_head h2 ,
html body .jupiterx-site .serch-desc .elementor-text-editor h2{
font-size: 24px;
}
}
@media only screen and (min-width: 768px) {
.logged-in .elementor-column.elementor-col-66,
.logged-in .elementor-column[data-col="66"] {
width: 37.666%;
}
.logged-in .elementor-column.elementor-col-33,
.logged-in .elementor-column[data-col="33"] {
width: 62.333%;
}
}
@media only screen and (max-width: 768px) {
.page-checkout #order_review {
width: 100%;
}
.product_cat_velvet .cart {
margin-left: 0;
}
.product_cat_velvet .cart .variations {
padding: 0 !important;
}
.product_cat_velvet .single_variation_wrap {
margin: 0;
padding: 0;
padding-top: 0;
}
.product_cat_velvet .left_side_wrap {
margin-bottom: 20px;
} .page-cart table.cart {
border: 0 !important;
}
.page-cart table.cart tr {
transition: background-color 0.15s;
border: 1px solid rgba(0, 0, 0, .1);
overflow: hidden;
margin-bottom: 20px;
}
.page-cart table.cart tr:last-child {
margin-bottom: 0;
border-top: 0;
}
.page-cart .woocommerce table.shop_table_responsive tr td::before,
.page-cart .woocommerce-page table.shop_table_responsive tr td::before {
width: 100%;
text-align: center;
border-bottom: 1px solid rgba(0, 0, 0, .1);
padding: 10px 0;
margin: -10px 0 10px;
transform: scaleX(1.1);
background-color: #f9f9f9;
}
.page-cart .woocommerce table.shop_table_responsive tr td {
text-align: center !important;
background-color: transparent;
}
.logged-in.woocommerce-checkout .place-order .button {
width: 180px !important;
float: right !important;
}
.product_cat_velvet .variations_form.cart {
margin: 0;
padding: 0;
}
.single-product .flex-direction-nav {
top: -170px !important;
}
}
@media only screen and (max-width: 767px) {
.login_popup,
.register_popup {
padding: 0 30px;
}
.common-text {
font-size: 15px;
}
.register_popup .common-text {
margin: 20px 0 40px;
}
.login_popup>div,
.register_popup>div {
padding: 40px 0;
}
.peta-heading {
font-size: 22px !important;
}
.woocommerce .woocommerce-MyAccount-navigation {
width: 100%;
float: none;
border-right: 0;
border-bottom: 1px solid #000;
padding-bottom: 20px;
margin-bottom: 30px;
}
.woocommerce .woocommerce-MyAccount-navigation ul {
padding-right: 0 !important
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link {
padding: 14px 14px 14px 25px;
}
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a {
font-size: 16px;
}
.woocommerce-account .woocommerce-MyAccount-content {
padding-left: 0;
}
.woocommerce-MyAccount-content .peta-heading {
margin-bottom: 20px;
}
.myaccount-details>div {
font-size: 16px;
}
.woocommerce-MyAccount-content a.edit_detail {
margin: 25px 0 0;
}
.logged-in .jupiterx-main-content {
padding: 0px 0 30px;
}
.logged-in .woocommerce {
padding: 30px 15px 0;
}
body.logged-in .account_banner img,
body .account_banner img {
width: 100%;
height: 210px !important;
object-fit: cover;
object-position: top center;
}
body.logged-in .account_banner img+.widget-image-caption,
body .account_banner img+.widget-image-caption {
font-size: 36px;
}
.woocommerce-edit-address input[type="submit"].wpcf7-submit {
margin: 40px 0 0;
}
.woocommerce-view-order .woocommerce-MyAccount-content h2 {
font-size: 22px !important;
}
.woocommerce-view-order .woocommerce-customer-details address {
font-size: 16px;
}
.woocommerce-view-order .jupiterx-main-content {
padding-bottom: 0;
}
.woocommerce-view-order table.shop_table img {
width: 70px;
}
.woocommerce-view-order table.shop_table th,
.woocommerce-view-order table.shop_table td {
font-size: 15px;
}
.woocommerce-view-order .woocommerce-MyAccount-content>p {
font-size: 14px;
line-height: 200%;
}
.woocommerce-downloads .price_list_wrap .price_div {
max-width: 100%;
padding: 10px 0;
}
.woocommerce-downloads .price_div>div {
font-size: 16px;
}
.woocommerce-downloads .price_btn_wrap a {
font-size: 14px;
}
.woocommerce-payment-methods .wpcf7-form div+h3+p {
margin-bottom: 40px;
}
.woocommerce-payment-methods .woocommerce-MyAccount-content input[type="submit"] {
margin: 40px 0 0;
}
.woocommerce-error,
.register_popup #error,
.woocommerce-edit-address div.wpcf7-validation-errors,
.woocommerce-payment-methods div.wpcf7-validation-errors {
font-size: 14px;
line-height: 121%;
}
.woocommerce-edit-address span.wpcf7-not-valid-tip,
span.wpcf7-not-valid-tip {
font-size: 12px;
}
.myaccount-details {
padding-bottom: 40px;
}
.single-product .product-type-variable .elementor-section-wrap>section:first-child {
width: 100%;
max-width: 100%;
flex: 0 0 100%;
padding-right: 0;
padding-top: 0;
}
.single-product .product-type-variable .elementor-section-wrap>section:first-child>div,
.single-product .product-type-variable .elementor-section-wrap>section:nth-child(3)>div,
.single-product .product-type-variable .elementor-section-wrap>section:nth-child(4) {
max-width: 100%;
}
.single-product .jupiterx-main {
padding: 0 15px;
}
.single-product .product-type-variable .elementor-section-wrap>section:nth-child(3) {
width: 100%;
max-width: 100%;
flex: 0 0 100%;
padding-left: 0;
}
.single-product .cart .variations label {
padding-bottom: 15px;
margin: 40px 0 30px;
}
.single_variation_wrap {
width: 100%;
margin: 0;
padding-left: 0;
}
.single-product .cart .single_add_to_cart_button {
width: 160px;
height: 35px;
line-height: 35px !important;
font-size: 10px !important;
}
.single-product div.product form.cart .variations {
padding: 0 !important;
}
.single-product .cart .variations .value .variation_button {
width: 20%;
}
.reset_variations {
width: 35px;
height: 35px;
margin-left: 3px !important;
}
.reset_variations::after,
.reset_variations::before {
height: 15px;
} .woocommerce div.product div.woocommerce-product-gallery .flex-direction-nav {
top: -140px !important;
right: 0;
left: 0;
bottom: 0;
margin: auto;
height: 38px;
}
.single-product .product-type-variable .elementor-section-wrap>section:first-child .elementor-column-wrap.elementor-element-populated {
padding: 0;
}
.single-product div.product .product_title {
font-size: 20px;
}
.single-product div.product .product_title+p {
font-size: 14px;
}
.single-product .woocommerce-product-details__short-description {
font-size: 16px !important;
}
.single-product .woocommerce-product-details__short-description span {
font-size: 13px !important;
}
.single-product .elementor-spacer-inner {
display: none;
}
.single-product .cart .quantity .input-group.input-text.qty.text>div button {
width: 35px;
font-size: 25px;
height: 35px;
line-height: 0;
}
.single-product .cart .quantity .input-group.input-text.qty.text>div button>strong {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
line-height: 32px;
}
.single-product .cart .quantity .input-group.input-text.qty.text input {
font-size: 17px;
width: 75px;
height: 35px;
}
.logged-in .button {
width: 150px;
height: 35px;
line-height: 33px !important;
float: left;
}
.woocommerce-cart .cart_totals h2 {
font-size: 22px;
margin-bottom: 5px;
}
.page-cart table th,
.page-cart table td {
padding: 10px !important
}
.jupiterx-wc-steps {
padding-top: 40px;
text-align: left;
}
.page-contact .map_section .location_btn a,
.page-contact-2 .map_section .location_btn a {
display: inline-block;
height: 40px;
font-size: 13px;
line-height: 38px;
margin: 0 10px 20px 0;
max-width: 200px;
min-width: 200px;
}
.page-contact .location_wrapper .map_iframe,
.page-contact-2 .location_wrapper .map_iframe {
max-width: 100%;
margin-top: 30px;
margin-left: 0;
}
.page-contact .map_section .location_btn a:last-child,
.page-contact-2 .map_section .location_btn a:last-child {
margin-right: 0;
}
.page-contact .map_section .location_title,
.page-contact-2 .map_section .location_title {
font-size: 25px;
margin-bottom: 5px;
}
.page-contact .map_section .location_desc,
.page-contact-2 .map_section .location_desc {
font-size: 15px;
padding-bottom: 15px;
margin-bottom: 15px;
}
.page-contact .map_section .address,
.page-contact-2 .map_section .address,
.page-contact .map_section .email,
.page-contact-2 .map_section .email,
.page-contact .map_section .open_hours,
.page-contact-2 .map_section .open_hours {
margin-bottom: 15px;
}
.logged-in.page-contact .elementor-column.elementor-col-33 .elementor-element-populated,
.logged-in.page-contact-2 .elementor-column.elementor-col-33 .elementor-element-populated {
border-right: 0;
}
.woocommerce .woocommerce-info {
font-size: 13px;
text-align: justify !important;
line-height: 180%;
margin-bottom: 0;
}
.logged-in.woocommerce-checkout .place-order .button {
width: 160px !important;
float: right !important;
margin-right:  !important;
}
.page-contact .contact-page-section .location_wrapper.loader::after,
.page-contact-2 .contact-page-section .location_wrapper.loader::after {
top: -410px;
bottom: 0;
left: 0;
right: 0;
}
.page-contact .contact-page-section .location_wrapper.loader::before,
.page-contact-2 .contact-page-section .location_wrapper.loader::before {
top: -410px;
bottom: 0;
left: 0;
right: 0;
}
.page-contact section.contact-map-sectopn,
.page-contact-2 section.contact-map-sectopn {
padding-top: 0px;
}
header .elementor-container.elementor-column-gap-default .elementor-widget-wrap .elementor-element:nth-child(2) {
width: auto;
}
.woocommerce-orders .order_action a,
.woocommerce-orders .woocommerce-message .woocommerce-Button.button {
height: 37px;
width: 120px;
margin-left: 10px;
}
.contect-address-sec {
margin-bottom: 40px !important;
}
.page-contact .contact-page-section .elementor-col-50:not(:last-child),
.page-contact-2 .contact-page-section .elementor-col-50:not(:last-child) {
width: 100%;
border-bottom: none;
margin-bottom: 20px;
padding-bottom: 0px;
}
form.woocommerce-ResetPassword p {
font-size: 13px;
}
body.woocommerce-lost-password button[type="submit"].reset-button {
width: 200px;
height: 40px;
font-size: 12px;
}
body.woocommerce-lost-password button[type="submit"] {
height: 40px;
font-size: 12px;
width: 160px;
}
form.woocommerce-ResetPassword .form-row-first {
margin: 0 auto 0 !important;
}
body.woocommerce-lost-password form.woocommerce-ResetPassword input {
padding: 8px 14px;
}
body.woocommerce-lost-password form.woocommerce-ResetPassword .error {
padding: 3px;
}
.elementor-776 .elementor-element.elementor-element-4211345 .jet-headline__first .jet-headline__label {
line-height: 1.75em !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row * .product_breadcrumb {
margin-left: 0;
position: absolute !important;
top: 0;
left: 15px;
right: 15px;
}
.order-lg-first .widget_layered_nav_clear {
margin-top: 0 !important;
}
.post-type-archive-product ul.products>li {
width: 48.5% !important;
margin-right: 3% !important;
float: left !important;
shape-margin: 20px !important;
}
.post-type-archive-product ul.products>li:nth-child(2n+2) {
margin-right: 0% !important;
}
.post-type-archive-product ul.products>li:nth-child(4n+2) {
margin-right: 0% !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row .woocommerce-ordering {
position: relative !important;
top: 0;
right: 0px;
margin-bottom: 10px !important;
}
.post-type-archive-product .jupiterx-main-content > .container > .row .woocommerce-result-count {
position: relative !important;
width: auto;
color: #808285 !important;
float: left;
margin-bottom: 10px;
top: 0;
line-height: 170%;
}
.post-type-archive-product .title_form {
padding-bottom: 25px;
font-size: 30px;
}
.post-type-archive-product .jupiterx-main-content>.container>.row .order-lg-first .widget_layered_nav_clear {
margin-top: 20px !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row .order-lg-first .widget_layered_nav_clear {
margin-top: 0 !important;
}
.post-type-archive-product .jupiterx-main-content>.container>.row>div:first-child {
order: 2;
padding-top: 25px;
}
.post-type-archive-product .jupiterx-main-content>.container>.row {
position: relative;
margin-top: 30px !important;
padding-top: 60px;
}
.product_details>*>span:first-child {
width: 43%;
}
.care_guide_image>span:last-child {
width: 57%;
}
.single-product .related.products li.product,
.single-product section.upsells.products ul.products li {
max-width: 20%;
}
.single-product section.related.products {
margin-bottom: 25px;
}
.single-product .related.products h2,
.single-product section.upsells.products h2 {
padding-bottom: 15px;
margin: 0 0 30px;
padding-top: 40px;
}
.single-product.woocommerce div.product section.related.products:last-child {
margin-bottom: 20px;
}
.product_cat_velvet .variations_form.cart {
display: block;
margin: 0;
padding: 0;
}
.raven-search-form-full .raven-search-form-container {
min-height: 52px;
}
body.page-contact .contact-page-section .elementor-column.elementor-col-50,
body.page-contact .contact-page-section .elementor-column[data-col="50"] {
width: 100% !important;
}
.product_details>*>span {
width: 57%;
}
.elementor-1619 .elementor-element.elementor-element-100480df>.elementor-widget-container {
margin: 0px 80px 30px 0px;
}
body.woocommerce-lost-password .woocommerce h3.page_title {
font-size: 27px;
}
.acount_form > p label ,
.acount_form > p .wpcf7-form-control-wrap input {
font-size: 15px;
}
.acount_form > p br {
display: block !important;
}
.checkbox .first.last .wpcf7-list-item-label {
margin-left: 44px;
font-size: 13px;
}
.checkbox .first.last .wpcf7-list-item-label::before {
height: 30px;
width: 30px;
left: -44px;
top: -5px;
}
.checkbox .first.last .wpcf7-list-item-label::after {
left: -34px;
top: -2px;
width: 10px;
height: 20px;
}
.checkbox .wpcf7-list-item.first.last {
margin: 0 0 0 0;
}
.woocommerce-customer-details > div {
width: 100%;
margin-bottom: 40px;
}
body.single-product div.product div.woocommerce-product-gallery .woocommerce-product-gallery__image img {
width: 100%;
}
.prod_serach_head h2 ,
html body .jupiterx-site .serch-desc .elementor-text-editor h2{
font-size: 18px;
}
.prod_serach_head {
margin: 30px auto 0;
}
.serch-desc.elementor-widget {
padding: 30px 0 0;
}
.prod_serach_head h2 br {
display: none;
}
}
@media only screen and (max-width: 560px) {
body.woocommerce-cart .wc-proceed-to-checkout {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.woocommerce-orders .woocommerce-MyAccount-orders .order>div.woocommerce-orders-table__cell-order-actions,
.woocommerce-orders .woocommerce-MyAccount-orders .order>div {
float: none !important;
width: 100%;
}
.woocommerce-orders .woocommerce-MyAccount-orders .order .woocommerce-orders-table__cell>div>div {
font-size: 16px;
}
.woocommerce-orders .order_action a {
float: left;
width: calc(50% - 10px);
margin: 13px 5px 0 !important;
line-height: 40px;
height: 40px;
}
.page-contact .map_section .location_btn a,
.page-contact-2 .map_section .location_btn a {
max-width: 45%;
min-width: 45%;
}
.jupiterx-wc-steps {
flex-wrap: wrap;
}
.jupiterx-wc-step {
padding: 7px 15px;
border-bottom: 1px solid rgba(0, 0, 0, .1);
width: 100%;
text-align: left;
justify-content: flex-start;
}
.jupiterx-wc-steps {
justify-content: flex-start;
align-items: flex-start;
} .page-contact .elementor-section-wrap>section.contact-page-section .elementor-col-50:first-child .elementor-text-editor,
.page-contact-2 .elementor-section-wrap>section.contact-page-section .elementor-col-50:first-child .elementor-text-editor {
overflow: visible;
}
.page-contact .map_image,
.page-contact-2 .map_image {
text-align: center;
}
.page-contact .map_image img,
.page-contact-2 .map_image img {
width: 340px;
}
.page-contact .location_left_wrapper,
.page-contact-2 .location_left_wrapper {
width: 340px;
margin: auto;
}
.page-contact .location_left_wrapper .city_1,
.page-contact-2 .location_left_wrapper .city_1 {
width: 13px;
height: 19px;
background-size: 270%;
}
.page-contact .location_left_wrapper .city_1:hover,
.page-contact .location_left_wrapper .city_1.active_map,
.page-contact-2 .location_left_wrapper .city_1:hover,
.page-contact-2 .location_left_wrapper .city_1.active_map {
background-position: -22px -0px;
}
.page-contact .location_left_wrapper .city_1:nth-child(2),
.page-contact-2 .location_left_wrapper .city_1:nth-child(2) {
left: 10px !important;
top: 107px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(3),
.page-contact-2 .location_left_wrapper .city_1:nth-child(3) {
left: 126px !important;
top: 113px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(4),
.page-contact-2 .location_left_wrapper .city_1:nth-child(4) {
left: 210px !important;
top: 94px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(5),
.page-contact-2 .location_left_wrapper .city_1:nth-child(5) {
left: 166px !important;
top: 149px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(6),
.page-contact-2 .location_left_wrapper .city_1:nth-child(6) {
left: 180px !important;
top: 129px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(1),
.page-contact-2 .location_left_wrapper .city_1:nth-child(1) {
left: 193px !important;
top: 120px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(7),
.page-contact-2 .location_left_wrapper .city_1:nth-child(7) {
left: 301px !important;
top: 109px !important;
}
.page-contact .location_left_wrapper .city_1:nth-child(8),
.page-contact-2 .location_left_wrapper .city_1:nth-child(8) {
left: 266px !important;
top: 200px !important;
}
.product_breadcrumb li a {
font-size: 12px;
}
.product_breadcrumb>li {
font-size: 13px;
padding-right: 11px;
}
.product_breadcrumb>li:last-child {
padding-right: 0;
}
.product_breadcrumb>li:not(:last-child)::after {
content: '/';
font-size: 11px;
right: 3px;
}
.product_breadcrumb {
padding-bottom: 8px;
margin-bottom: 29px;
}
.phone,
.email {
overflow: hidden;
}
.phone b,
.email b {
min-width: 23%;
float: left;
}
.phone a,
.email a {
width: 77%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
float: left;
}
.woocommerce-downloads .price_div>div {
font-size: 14px;
}
.woocommerce-downloads div.price_btn_wrap {
float: left;
padding-top: 7px;
width: 100%;
padding-bottom: 4px;
}
.extra_txt {
font-size: 14px;
padding-top: 19px;
white-space: normal;
text-align: center;
}
.post-type-archive-product ul.products>li img {
height: 160px !important;
}
.woocommerce-EditAccountForm.edit-account p:nth-child(17),
.woocommerce-EditAccountForm.edit-account p:nth-child(18) {
width: 50%;
float: left;
padding-right: 7px;
}
.woocommerce-EditAccountForm.edit-account p:nth-child(18) {
padding-right: 0;
padding-left: 7px;
}
.woocommerce-EditAccountForm.edit-account .woocommerce-Button.button {
width: 100%;
}
.woocommerce .woocommerce-result-count {
margin: 0px 0 10px;
}
.woocommerce .woocommerce-ordering {
margin: 0;
float: none;
}
}
@media only screen and (max-width: 440px) {
.myaccount-details>div,
.password_table>div {
font-size: 16px;
padding: 5px 10px;
border: 1px solid #999;
}
.myaccount-details>div span:first-child:not(:last-child),
.password_table>div span:first-child:not(:last-child) {
border-bottom: 1px solid #999;
}
.woocommerce-MyAccount-content a.edit_detail {
margin: 25px auto 0;
}
.myaccount-details>div>span,
.password_table>div>span {
width: 100% !important;
float: none !important;
padding: 10px !important;
display: block; }
.myaccount-details>div:not(.country),
.password_table>div:not(.verify_password) {
border-bottom: 0;
}
.jet-dropbar__inner button>span:first-child { overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
overflow: hidden;
}
body.woocommerce-cart.page-cart .wc-proceed-to-checkout .button {
width: 100%;
margin-right: 0;
}
}
@media only screen and (max-width: 370px) {
.single-product .cart .quantity .input-group.input-text.qty.text input {
width: 70px;
}
.single-product .cart .single_add_to_cart_button {
width: 142px;
}
.single-product .cart .variations label {
font-size: 20px !important;
}
}