.table-responsive {
    max-width: 100%;
    overflow-y: scroll;
}

@media only screen and (max-width: 1919px) {
    div#dashboardinner {
        padding-top: 50px !important;
        padding-right: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 60px !important;
    }
    #dashiborder nav.woocommerce-MyAccount-navigation {
        width: 26%;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 74%;
    }
    div#dashiborder nav ul {
        padding-left: 38px;
        padding-right: 38px;
    }
    div#dashboardinner #bgwhitetr td.setcolbg {
        font-size: 14px;
    }
    div#dashboardinner tr.orditable th span {
        font-size: 14px;
    }
    div#dashboardinner .orderlistset .wc-item-meta p {
        font-size: 14px;
    }
    div#dashboardinner .orderlistset .wc-item-meta li strong.wc-item-meta-label {
        font-size: 14px;
    }
    p#billing_email_field:nth-child(9) {
        margin-left: 20px;
        margin-right: 0 !important;
    }
    .billing_left .form-row {
        width: 47%;
        margin-right: 20px !important;
    }
    .woocommerce-edit-address p#shipping_email_field {
        margin-left: 20px;
    }
    div#stripe-payment-data fieldset .form-row-wide {
        width: 47%;
        margin-right: 20px;
    }
    div#stripe-payment-data fieldset .form-row-last {
        width: 47%;
        margin-top: 0px;
    }
    div#stripe-payment-data fieldset .form-row-first {
        margin-top: 22;
    }
    div#consultd {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }
    section#mainconsultd {
        padding-bottom: 60px !important;
    }
    button.single_add_to_cart_button.button.alt {
        margin-left: 20px !important;
    }
}

@media only screen and (min-width:1367px) and (max-width:1400px) {}

@media only screen and (min-width:1200px) and (max-width:1366px) {
    div#consultd .vc_column-inner.vc_custom_1678044154748 {
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
    }
    .consuform {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
    }
    button.single_add_to_cart_button.button.alt {
        margin-left: 12px !important;
    }
    .woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt {
        margin-left: 8px !important;
    }
}

@media only screen and (min-width:992px) and (max-width:1199px) {
    #dashiborder .woocommerce-MyAccount-content {
        width: 65%;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 65%;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 65%;
    }
    .billing_left .form-row {
        width: 48%;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 65%;
    }
    div#consultd .vc_column-inner.vc_custom_1678044154748 {
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
    }
    .consuform {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .category .qodef-blog-item .qodef-e-content {
        min-width: 100%;
    }
    #blogcattemplate .qodef-e-media-image {
        width: 100%;
        min-width: 100%;
    }
    #blogcattemplate img.attachment-full.size-full.wp-post-image {
        min-width: 100%;
    }
    #mainblog .qodef-e-content {
        min-height: 411px;
    }
    #payment button#place_order {
        width: 100%;
    }
    #qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order table tbody tr td.product-name .inline-product-details {
        padding-left: 0;
    }
    body.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table div.product-thumbnail {
        padding: 6px 0 6px 0px;
        width: 96px;
    }
    body.woocommerce-checkout table.shop_table tr td:nth-child(4) {
        padding-left: 0 !important;
    }
    /* body.woocommerce-checkout table.shop_table tr td:nth-child(3),
    body.woocommerce-checkout table.shop_table tr td:nth-child(4) {
        width: 13% !important;
    } */
    .woocommerce-checkout .table-responsive,
    .woocommerce-cart .table-responsive {
        overflow-y: unset !important;
    }
}


/*1024 screen header hide*/

@media only screen and (max-width: 1024px) {
    section#loginform {
        margin-top: 0px;
        padding-bottom: 0px !important;
    }
    #qodef-top-area {
        display: block;
    }
    /* #qodef-top-area {
		padding: 0px 50px 0px 50px;
	} */
    div#qodef-top-area-inner {
        width: auto;
    }
    #logindiv .vc_col-sm-6 {
        width: 100%;
    }
    #imgsetlogin figure.wpb_wrapper.vc_figure {
        width: 100%;
    }
    #imgsetlogin .vc_single_image-wrapper.vc_box_border_grey {
        width: 100%;
    }
    #imgsetlogin img {
        width: 100%;
    }
    div#dashboardinner {
        padding: 23px !important;
    }
    #dashiborder nav.woocommerce-MyAccount-navigation {
        width: 30%;
    }
    div#dashiborder nav ul li {
        width: auto;
    }
    div#dashiborder nav ul {
        padding-left: 38px;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 100%;
        padding-left: 15px;
        padding-right: 40px;
        padding-bottom: 20px;
        padding-top: 0px;
    }
    tr.orditable th span {
        font-size: 12px;
    }
    #bgwhitetr td.setcolbg {
        font-size: 12px;
    }
    .orderlistset .wc-item-meta p {
        font-size: 12px;
    }
    .orderlistset .wc-item-meta li strong.wc-item-meta-label {
        font-size: 12px;
    }
    .billing_left .form-row {
        width: 48%;
        height: 43px;
    }
    input.button.bill_butn {
        width: 99%;
        height: auto;
    }
    h2.dashcontenthead {
        margin-left: 0px !important;
    }
    p.customleft {
        margin-left: 0;
    }
    .woocommerce-edit-address p#shipping_email_field {
        width: 48%;
        margin-right: 0 !important;
        margin-left: 20;
    }
    div#stripe-payment-data fieldset .form-row-wide {
        width: 100%;
    }
    div#stripe-payment-data fieldset .form-row-first {
        width: 100%;
    }
    div#stripe-payment-data fieldset .form-row-first {
        margin-top: 7px;
        margin-bottom: 10px;
    }
    div#stripe-payment-data p {
        margin-left: 0px !important;
    }
    div#stripe-payment-data fieldset .form-row-last {
        width: 100%;
        margin-top: 0px;
        margin-bottom: 16px;
    }
    .profileleft h3 {
        font-size: 18px;
    }
    .profileright h3 {
        font-size: 18px;
    }
    div#consultd .vc_column-inner.vc_custom_1678044154748 {
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
    }
    .consuform {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
    }
    div#product-4193 figure {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        flex-wrap: wrap !important;
    }
    button.single_add_to_cart_button.button.alt {
        margin-left: 6px !important;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected,
    #rev_slider_37_2_wrapper .uranus .tp-bullet:hover {
        box-shadow: 0 0 0 2px #2d5e3d;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
    }
    /* #rev_slider_37_2 rs-bullets.tp-bullets.uranus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
        top: 107% !important;
    } */
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
        transform: scale(0.7);
    }
    .mfp-iframe-holder .mfp-close {
        top: -28px;
    }
}

@media only screen and (max-width: 978px) {
    .qodef-top-area-left {
        width: 100%;
    }
    .qodef-top-area-right {
        display: none;
    }
    div#text-20 {
        float: left;
    }
    div#text-21 {
        float: right;
    }
    section#loginform {
        margin-bottom: 0px !important;
        margin-top: 0;
        padding-bottom: 50px !important;
    }
    #dashiborder nav.woocommerce-MyAccount-navigation {
        width: 100%;
    }
    #dashiborder .woocommerce-MyAccount-content {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 32px;
        padding-top: 0px;
    }
    div#dashiborder nav ul {
        padding-bottom: 30px;
    }
    div#consultd div#loginsettimage {
        width: 100%;
    }
    div#consultd .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill {
        width: 100%;
    }
    div#consultd .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill .vc_column-inner.vc_custom_1678044154748 {
        padding-top: 48px !important;
    }
    div#consultd div#loginsettimage figure.wpb_wrapper.vc_figure,
    div#consultd div#loginsettimage figure.wpb_wrapper.vc_figure .vc_single_image-wrapper.vc_box_border_grey,
    div#consultd div#loginsettimage img {
        width: 100%;
    }
}

@media only screen and (width:780px) {
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected,
    #rev_slider_37_2_wrapper .uranus .tp-bullet:hover {
        box-shadow: 0 0 0 2px #2d5e3d;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
    }
    #rev_slider_37_2 rs-bullets.tp-bullets.uranus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
        top: 100% !important;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
        transform: scale(0.7);
    }
    .mfp-iframe-holder .mfp-close {
        top: -28px;
    }
    .mfp-iframe-holder .mfp-content {
        width: 60% !important;
    }
    p.medium {
        font-size: 14px;
    }
    #sectiondiv .vc_col-sm-4 .vc_column-inner {
        padding: 8px;
    }
    .vc_custom_1678642854723 {
        margin-right: 15px !important;
        margin-left: 15px !important;
    }
    #rev_slider_21_4_wrapper a#slider-21-slide-66-layer-0 {
        font-size: 14px !important;
    }
    .vc_custom_1676538869220 {
        padding-top: 23px !important;
    }
    .vc_custom_1677569181560 {
        padding-bottom: 46px !important;
    }
    .vc_custom_1677735671331 {
        padding-top: 31px !important;
        padding-bottom: 0 !important;
    }
    .vc_custom_1677519462572 {
        padding-top: 32px !important;
    }
    .home #qodef-page-inner {
        padding: 0px 0 0px;
    }
    .tss-wrapper .tss-carousel11 .profile-img-wrapper img {
        width: 41px;
        height: 41px;
        border: 1px solid #4C741F;
    }
    .profile-img-wrapper.swiper-slide.swiper-slide-active.swiper-slide-visible .tss-wrapper .tss-carousel11 .profile-img-wrapper img {
        border: 1px solid #4C741F;
    }
    #qodef-page-footer .widget a {
        font-size: 16px;
    }
    #qodef-page-footer #qodef-page-footer-bottom-area .widget.widget_text a {
        color: #fff !important;
        font-size: 13px;
    }
}

@media (width: 768px) {
    #rev_slider_19_2 rs-bullets.tp-bullets.uranus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
        top: 95% !important;
    }
}


/*media for phone device for dashboard*/

@media only screen and (max-width: 480px) {
    .category .qodef-blog-item .qodef-e-content {
        min-width: 100%;
    }
    #blogcattemplate .qodef-e-media-image {
        width: 100%;
        min-width: 100%;
    }
    #blogcattemplate img.attachment-full.size-full.wp-post-image {
        min-width: 100%;
    }
    div#hovereffect {
        max-width: 272px;
        margin: auto;
        display: block;
    }
    .mfp-image-holder .mfp-close,
    .mfp-iframe-holder .mfp-close {
        right: 36px !important;
    }
    .qodef-mobile-header--sticky #qodef-page-mobile-header {
        transform: none !important;
    }
    /* .fixed-position {
        position: fixed;
        width: 100%;
    }  */
    /* ul.sub-menu {
		margin: 0px !important;
		background: rgb(76 116 31 / 12%);
		display: none;
	} */
    ul#menu-side-menu li:hover {
        background: rgb(76 116 31 / 12%);
    }
    ul#menu-side-menu li:hover a {
        border-right: 7px solid #4C741F;
    }
    /* li#menu-item-7108:hover ul.sub-menu {
		display: block;
	} */
    ul#menu-side-menu li:hover ul.sub-menu li a {
        border-right: 0px;
    }
    .vc_custom_1676538869220 {
        padding-top: 33px !important;
    }
    .vc_custom_1677569181560 {
        padding-top: 33px !important;
    }
    .tss-carousel-thumb.swiper.instance-0 {
        height: auto;
    }
    div#tabsmenu {
        padding-bottom: 10px !important;
    }
    .vc_custom_1681190308224 {
        margin-left: 0px !important;
        text-align: center;
    }
    .vc_custom_1680070765804 {
        margin-left: 0px !important;
        text-align: center;
    }
    .tss-wrapper .item-content-wrapper {
        margin-top: 0px!important;
        padding-top: 0px;
    }
    .vc_custom_1677519462572 {
        padding-top: 22px !important;
    }
    body .qodef-grid.qodef-responsive--custom.qodef-col-num--1440--3.qodef-layout--columns>.qodef-grid-inner>.qodef-grid-item {
        padding-top: 7px;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected,
    #rev_slider_37_2_wrapper .uranus .tp-bullet:hover {
        box-shadow: 0 0 0 2px #2d5e3d;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
    }
    #rev_slider_37_2 rs-bullets.tp-bullets.uranus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
        top: 107% !important;
    }
    #rev_slider_37_2_wrapper .uranus .tp-bullet.selected .tp-bullet-inner {
        background: #2d5e3d;
        transform: scale(0.7);
    }
    /* .qodef-m-filter .qodef-m-filter-item.qodef--active {
		font-size: 12px;
	} */
    span.qodef-m-filter-item-name {
        font-size: 14px !important;
    }
    section#loginform {
        margin-bottom: 20px !important;
        margin-top: 40px !important;
        padding-bottom: 30px !important;
    }
    .extraproducts .qodef-e.qodef-grid-item {
        width: 100%;
    }
    .vc_custom_1677568261429 {
        margin-top: 20px !important;
        padding-bottom: 30px;
    }
    .vc_custom_1676528125876 {
        padding-top: 43px !important;
    }
    .orderlistset ul.wc-item-meta {
        display: flex;
    }
    .custom_text img {
        margin: 10px auto;
    }
    #qodef-top-area {
        padding: 0px;
    }
    .qodef-side-area--opened #qodef-side-area {
        top: 14%!important;
    }
    .qodef-mobile-header--sticky div#qodef-side-area {
        top: 0px !important;
        max-height: 300px;
        overflow-y: scroll;
    }
    #mealplan p.qodef-m-text {
        font-size: 14px !important;
    }
    div#dashboardinner {
        padding: 0px !important;
    }
    #dashiborder nav.woocommerce-MyAccount-navigation {
        width: 100%;
    }
    div#dashiborder nav ul {
        padding-left: 38px;
        padding-right: 38px;
    }
    div#dashiborder nav ul li {
        width: auto;
    }
    .page-id-12 section#loginform {
        margin-top: 32px;
    }
    #dashiborder .woocommerce-MyAccount-content {
        padding-top: 0;
        padding-left: 38px;
        padding-right: 38px;
        width: 100%;
        padding-bottom: 50px;
    }
    h2.dashcontenthead {
        font-size: 17px;
        margin-left: 0px !important;
        text-align: left;
    }
    p.main_heading {
        padding-left: 10px;
        font-size: 16px;
    }
    table#table_order_format {
        border-collapse: separate;
        border-spacing: 0 0;
        width:1000px;
    }
    tr.orditable th span {
        font-size: 12px;
    }
    #bgwhitetr td.setcolbg {
        font-size: 12px;
    }
    .orderlistset .wc-item-meta p {
        font-size: 12px;
    }
    .orderlistset .wc-item-meta li strong.wc-item-meta-label {
        font-size: 12px;
    }
    button.billlingbtn {
        max-width: 100%;
    }
    button.shippingbtn {
        max-width: 100%;
    }
    p.customleft {
        margin-left: 0px;
    }
    .billing_left .form-row {
        width: 100%;
        margin-bottom: 10px !important;
        height: auto;
    }
    p#billing_email_field:nth-child(9) {
        margin-left: 0;
    }
    .woocommerce-edit-address p#shipping_email_field {
        width: 100%;
        margin-left: 0;
    }
    div#stripe-payment-data fieldset .form-row-wide {
        width: 100%;
    }
    div#stripe-payment-data fieldset .form-row-first {
        width: 100%;
    }
    div#stripe-payment-data fieldset .form-row-first {
        margin-top: 7px;
        margin-bottom: 10px;
    }
    div#stripe-payment-data p {
        margin-left: 0px !important;
    }
    div#stripe-payment-data fieldset .form-row-last {
        width: 100%;
        margin-top: 0px;
        margin-bottom: 16px;
    }
    .profileleft {
        width: 100%;
        float: left;
    }
    .profileright {
        width: 100%;
        margin-top: 20px;
    }
    .profileright h3 {
        font-size: 18px;
    }
    div#consultd .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill .vc_column-inner.vc_custom_1678044154748 {
        padding-top: 20px !important;
        padding-bottom: 20px;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
    }
    .consuform {
        background: #fff;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 0px;
    }
    .page-id-6630 #qodef-page-inner {
        padding: 24px 0 0px;
    }
}

@media only screen and (max-width:767px) {
    .vc_custom_1681288714979 {
        padding-bottom: 2px !important;
    }
    .woocommerce-cart #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus span,
    .woocommerce-cart #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus span,
    body.woocommerce-checkout #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus span,
    body.woocommerce-checkout #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus span {
        margin: 0;
        padding: 3px 0 0;
    }
    body .select2-container--default .select2-results__option {
        font-size: 13px;
        line-height: 23px;
        padding: 0px 0;
    }
    .woocommerce-cart #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-input,
    body.woocommerce-checkout #qodef-woo-page .product-name .qodef-quantity-buttons .qodef-quantity-input {
        width: 30px !important;
        padding-top: 3px !important;
    }
    
    .woocommerce-checkout #qodef-woo-page.qodef--checkout form.checkout.woocommerce-checkout div#customer_details .col-2 .woocommerce-shipping-fields h3 {
        display: none;
    }
    .checkoutinline label.extrashippingglabel.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
        display: inline-flex;
        align-items: center;
    }
    .woocommerce-checkout #qodef-woo-page.qodef--checkout .checkoutinline h3 {
        display: inline-block;
        margin-bottom: 0 !important;
    }
    .checkoutinline label input#extrashippingg {
        accent-color: #2D5E3D;
    }
    .checkoutinline {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 15px;
    }
    .pro-detailss .variation dt,
    .pro-detailss .variation dd {
        line-height: 16px;
    }
    body.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__placeholder {
        font-size: 13px !important;
    }
    .woocommerce-cart #qodef-woo-page.qodef--cart .cart-collaterals .shop_table th span {
        font-size: 11px;
    }
}

@media only screen and (min-width:1024px) and (max-width:1366px) {
    body.woocommerce-checkout #payment ul.wc_payment_methods.payment_methods.methods label {
        margin-left: 29px !important;
    }
}

@media only screen and (min-width:1200px) {
    body.woocommerce-cart .select2-container--default.select2-container--open .select2-dropdown {
        width: 561px !important;
    }
}


/*media query for vivo phone*/

@media screen and (device-width: 360px) and (device-height: 640px) and (orientation: portrait) {
    .qodef-side-area--opened #qodef-side-area {
        top: 16%!important;
    }
    #bgwhitetr td.setcolbg {
        padding: 0!important;
    }
    td.setcolbg.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date {
        width: 26%;
    }
    table.variations.changevariationset {
        margin-top: 0px!important;
    }
    .single.single-product .fpf-field.fpf-textarea {
        margin-top: 20px;
    }
}


/* Landscape */

@media screen and (device-width: 932px) and (device-height: 430px) {
    .qodef-side-area--opened #qodef-side-area {
        top: 33%;
    }
    .menu-side-menu-container {
        max-height: 300px;
        overflow: scroll;
    }
}

@media screen and (device-width: 780px) and (device-height: 360px) {
    .menu-side-menu-container {
        height: 190px;
        overflow-y: scroll;
    }
    .woocommerce-cart #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus {
        left: 76%;
    }
    .woocommerce-cart .product-thumbnail img,
    .woocommerce-checkout .product-thumbnail img {
        width: 212px !important;
        height: 176px !important;
        margin-bottom: 7px;
    }
    .pro-detailss {
        width: auto!important;
    }
}

@media screen and (device-width: 640px) and (device-height: 360px) {
    .qodef-side-area--opened #qodef-side-area {
        top: 40% !important;
    }
    .menu-side-menu-container {
        height: 300px;
        overflow-y: scroll;
    }
    .qodef-m-filter .qodef-m-filter-item {
        width: 88px;
    }
    #muscle1 rs-bullets.tp-bullets.uranus.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
        top: 102% !important;
    }
    .qodef-grid.qodef-responsive--custom.qodef-col-num--680--2.qodef-layout--columns>.qodef-grid-inner>.qodef-grid-item:nth-child(2n+1) {
        clear: none;
    }
    .about-carousel .qodef-grid-inner.clear .qodef-e.qodef-image-wrapper.qodef-grid-item {
        width: 25% !important;
    }
    .vc_custom_1678295986120 {
        margin-top: 43px !important;
        padding-bottom: 0 !important;
    }
    .woocommerce-cart table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr td:nth-child(2) {
        width: 62%;
    }
    .woocommerce-cart #qodef-woo-page.qodef--cart .product-quantity span.woocommerce-Price-amount.amount {
        margin-left: 0px;
        display: block;
        padding-right: 0;
        text-align: right;
    }
    body.woocommerce-cart #qodef-woo-page .mobilecarttabele table td.product-quantity {
        flex-direction: column;
        align-items: center;
    }
    .woocommerce-checkout #qodef-woo-page.qodef--checkout form.checkout.woocommerce-checkout div#customer_details .col-2 .woocommerce-shipping-fields {
        padding-left: 0;
    }
    p#shipping_state_field span.select2-selection.select2-selection--single {
        height: 57px;
    }
    p#shipping_state_field span#select2-shipping_state-container {
        font-size: 16px !important;
        line-height: 31px;
    }
    .woocommerce-checkout p#billing_country_field,
    body.woocommerce-checkout p#shipping_country_field {
        margin-bottom: 19px !important;
        margin-top: 19px;
    }
}


/*end of media*/