body, p {
    /* font-size: 14px; */
    font-size: 1vw;
}
h3 {
    font-size: 1.7vw; 
}
h4 {
    font-size: 1.5vw; 
}
/* .header .my_navbar-collaps a {
font-size: 1vw;
font-family: 'Raleway-Medium';
}
#desk_pc {
font-family: 'OpenSans-Semibold';
font-size: 0.9vw;
} */
.ExpContent-frm .ExpContentSelect {
    font-size: 1.4vw;
}
.dagr_page_desc h3.pg_title {
    font-size: 1.26vw;
}
.dagr_page ul li.agr_points{
    font-size: 1.1vw;
}
.dagr_page_desc ul li.agr_points {
    font-size: 1.1vw;
}
h3.pg_cont_head {
    font-size: 1.1vw;
}
span.tbl_cont_head{
    font-size: 1.16vw;
}
.dagr_page_desc p {
    font-size: 1.1vw;
}
.banner_text {
    font-size: 3.5vw;
    line-height: 4vw;
}
.banner_descp {
    line-height: 3vw;
    font-size: 3vw;
}
.advantage-wrapper h1 {
    font-size: 2.2vw;
}
.advantage-wrapper p {
    font-size: 1.1vw;
}
.jingged {
    font-size: 14.67px; 
}
.footer_cont {
    /* font-size: 14.5px; */
    font-size: 0.9vw;
}
.header .header-right ul.nav li a {
    font-size: 1vw;
}
.userprofile-heading h1 {
    font-size: 1.7vw;
}
.header .header-right ul.nav li ul.another_nav li a {
    font-size: 1vw;
}
.header_second_menu .user_menu_list li a {
    font-size: 1vw;
}
.header_second_menu .balance_info {
    font-size: 1.83vw;
}
/* .header_second_menu .balance_info .balance_amount {
font-family: 'Calibri-Bold';
font-size: 1.3vw;
} */
h1.latest_upt_head {
    font-size: 2.2vw;
}
#product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
    font-size: 0.8vw;
}
.purchase_text {
    font-size: 1.7vw;
}
.myteam-wrapper .purchase_text {
    font-size: 1.12vw;
}
.purchase_val {
    font-size: 3vw;
}
.purchase_val .point {
    font-size: 14px;
}
.breadcrumbs-wrapper .breadcrumb li {
    font-size: 1.1vw;
}
.cat-banner-placeholder {
    font-size: 2vw;
}
.post_desc p {
    font-size: 1.09vw;
}
.post_desc h2 {
    font-size: 1.3vw;
}
.team_link a {
    font-size: 1.3vw;
}
.point-value-qr_code .qr_share a {
    font-size: 1.2vw;
}
.point-value-management span.y_lable {
    font-size: 3.1vw;
}
.point-value-management .y_lable sup{
    font-size: 2vw;
}
.pv_distz span {
    font-size: 3.1vw;
}
.or_class {
    font-size: 1.3vw;
}
.customer_preview .row {
    font-size: 0.8vw;
}
a.prvious_bar {
    /* font-size: 18px; */
    font-size: 1.3vw;
}
.view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen {
    font-size: 1.57vw;
}

.top-lavel .distributor-profile-top-label {
    /* font-size: 24.2px; */
    font-size: 1.7vw;
}
.sugg_tit {
    font-size: 14px; 
}
.suggest_textarea textarea {
    /* font-size: 16px; */
    font-size: 1.2vw;
}
.shop-category-hea h1 {
    /* font-size: 25px; */
    font-size: 1.8vw;
}
.cat-label-btn a {
    /* font-size: 14px; */
    font-size: 1vw;
}
.content-confidence {
    /* font-size: 27px; */
    font-size: 1.9vw;
}
.best-seller-title {
    font-size: 1.8vw;
}

.contact_wrapper h3{
    font-size: 1.3vw;
}

.contact-input input, .contact-input textarea{
    font-size: 1.5vw;
}

.address_sect{
    font-size: 1.4vw;	
}

.input-bot-err{
    font-size: 1.1vw;
}
/* .cart-header-wrapper .goback {
        font-size: 1.6vw;
} */
#cartFrm .cart_head{
    font-size: 1.25vw;
}
.order-summery-title {
    font-size: 1.25vw;
}
.cartItmRows{
    font-size: 1.55vw;
}

.ord_tot_left {
    font-size: 1.25vw;
}

.checkoutBtn {
    font-size: 1.61vw;
}

input.btn-hire.cartBtn.update-btn {
    font-size: 1.7vw;
}

.cart-header-wrapper .cart-heading {
    font-size: 1.8vw;
}

a.remove-button {
    font-size: 1.1vw;
}

.cart-icon-wrapper a {
    font-size: 1.8vw;
}

.promotions_post h2{
    font-size: 1.83vw;
}

.promotion_post_desc h4{
    font-size: 1.21vw;
}

.date {
    font-size: 0.9vw;
}

.page_title{
    font-size: 1.60vw;
}

.post_desc ul li{
    font-size: 1.2vw;
}

ul.footer-nav li a {
    font-size: 1vw;
}
.pro_price_left {
    font-size: 2.4vw;
}
.cart_btn {
    font-size: 1.1vw;
}
.product-name-head {
    font-size: 1.3vw;
}	

.productview_product_description p{
    font-size: 1.3vw;
}	

.social_button.square {
    font-size: 2.4vw;
}

a.social_button:hover {
    font-size: 27px;
}

ul.product-categories li a{
    font-size: 1.4vw;
}

.all_point_tit{
    font-size: 1.56vw;
}

.searchFilter input[type=text]{
    font-size: 1.53vw;
}

.myStoreUrlBox h3 {
    font-size: 1.53vw;
}

.aval-point-value-box .avail_pony{
    font-size: 1.53vw;
}

.searchFilter h3{
    font-size: 1.53vw;
}

.mlm-btn-green {
    font-size: 1.53vw;
}

.store_url {
    font-size: 1.2vw;
}

.myteam-benefit-level h3, .viewteam-wrapper h3{
    font-size: 1.53vw;	
}

.editProfile-wrapper h2{
    font-size: 1.78vw;
}

.UserProfile label {
    font-size: 1.75vw;
}

.UserProfile input, .UserProfile span.select2-selection__rendered {
    font-size: 1.76vw;
}

.content-short p {
    font-size: 1.6vw;
}

.popular-products-label a {
    font-size: .8vw;
}

.levelcanvas-box h4.upper{
    font-size: 1.53vw;
}

#ORDataa th, #customer th {
    font-size: 1.3vw;
}

#customer td, #customer td .date {
    font-size: 1.2vw;
}

#ORDataa td, #ORDataa td .date  {
    font-size: 1.2vw;
}

#ORDataa .view_order  {
    font-size: 1.1vw;
}

.invoice h2 {
    font-size: 1.9vw;
}

.invoice-col{
    font-size: 1.25vw;
}

.ordertbl th{
    font-size: 1.1vw;
}

.paysts{
    font-size: 1.4vw;
}

.ordertbl td {
    font-size: 1px;
}

.checkoutheading {
    font-size: 4vw;
}

h4.shippingToggleHead, h4.loginToggleHead {
    font-size: 4vw;
}

.checkoutLoginForm label {
    font-size: 1.25vw;
}

.checkoutportion table td {
    font-size: 1.5vw;
}

.billing-add-frm-click, .loging_and_guest{
    font-size: 1.2vw;
}

.point-transfer-popup label.radio_wrapper {
    font-size: 1.3vw;
}
.point-transfer-title {
    font-size: 1.5vw;
}
.transferaccount-input {
    font-size: 1.4vw;
}
.pvpointstra-confirmation p {
    font-size: 1.3vw;
}
.pvpointstra-confirmation ul li button {
    font-size: 1.7vw;
}
.goback {
    font-size:1.3vw;
}
.search-header input{
    font-size:1.7vw;
}

.advt_head_inner h2 {
    font-size: 2.85vw;
}

.featured_head_inner h2 {
    font-size: 2.85vw;
}

.latest_upd_head_inner h2 {
    font-size: 2.85vw;
}

.latest_upd_desc h3 {
    font-size: 1.54vw;
}

.latest_upd_desc p {
    font-size: 1.24vw;
}

.busi_oppr{
    font-size: 2.2vw;
}
.login-popup-frm input.form-control {
    font-size: 1.4vw;
}
.login-popup-headings {
    font-size: 1.5vw;
}

@media (min-width: 1920px) {
    .pro_price_left{
        font-size:2.8vw;
    }

    .cart_btn{
        font-size: 1.2vw;
    }

    .productview_product_description p{
        font-size: 1.1vw;
    }

    .post_desc p {
        font-size: 1vw;
    }

    .post_desc h2{
        font-size: 1.2vw;
    }

    .post_desc ul li {
        font-size: 1vw;
    }
    .header .header-right ul.nav li a {
        font-size:0.73vw;
    }
    .header_second_menu .user_menu_list li a {
        font-size:0.73vw;
    }
    .header_second_menu .balance_info{
        font-size:0.73vw;
    }

    .suggest_textarea textarea{
        font-size: .9vw;	
    }
}

@media screen and (max-width: 1366px) {
    .footer_cont {
        font-size: 1.10vw;
    }

    .cart-icon-wrapper a{
        font-size: 2.2vw;
    }

    .contact_wrapper h3{
        font-size: 1.54vw;
    }

    /* #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
            font-size: 0.9vw;
            } */
}

@media screen and (max-width: 1230px) {
    .post_desc p {
        font-size: 1.4vw;
    }

    .post_desc ul li{
        font-size: 1.4vw;
    }

    .header .header-right ul.nav li a {
        font-size: 1.249vw;
    }

    .jingged {
        font-size: 1.4vw;
    }

    .footer_cont {
        font-size: 1.3vw;
    }

    .content-short p{
        font-size: 1.2vw;
    }

    .page_title{
        font-size: 2vw;
    }

    .input-bot-err{
        font-size:1.05vw;
    }

    .checkoutLoginForm label{
        font-size: 1.17vw;
    }

    .header_second_menu .user_menu_list li a {
        font-size: 1.23vw;
    }

    .header_second_menu .balance_info {
        font-size: 1.23vw;
    }

    .sugg_tit {
        font-size: 1.26vw;
    }

    .date_error {
        font-size: 1.36vw;
    }

    .checkoutportion table td {
        font-size: 1.45vw;
    }

    .checkoutLoginForm input{
        font-size: 1.45vw;
    }

    .checkoutLoginForm label{
        font-size: 1.45vw;
    }

    /* .goback {
                                font-size: 1.8vw;
                            } */
}

@media screen and (max-width: 1100px) {
    .cat-label-btn a {
        font-size: 1.15vw;
    }

    .contact_wrapper h3{
        font-size: 1.9vw;
    }

    .address_sect{
        font-size: 1.5vw;
    }

    .productview_product_description p{
        font-size: 1.5vw;
    }

    .checkoutportion{
        font-size: 1.3vw;
    }

    .billing-add-frm-click, .loging_and_guest{
        font-size: 1.4vw; 
    }

    .header_second_menu .user_menu_list li a {
        font-size: 1.2vw;
    }

    .header_second_menu .balance_info {
        font-size: 1.2vw;
    }

    .UserProfile label {
        font-size: 2.1vw;
    }

    .UserProfile input, .UserProfile span.select2-selection__rendered{
        font-size: 2.1vw;	
    }
    .all_point_tit {
        font-size: 2vw;
    }
    .or_class {
        font-size: 1.43vw;
    }
    .point-value-management span.y_lable {
        font-size: 3vw;
    }
    .view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen {
        font-size: 2.1vw;
    }
    .billing-add-frm-click, .loging_and_guest {
        font-size: 1.5vw;
    }
    /* .cart-header-wrapper .goback {
                                font-size: 1.93vw;
                            } */
}

/*@media screen and (max-width: 920px) {*/
@media screen and (max-width: 1000px) {
    .cat-label-btn a {
        font-size: 1.5vw;
    }
    .content-short p{
        font-size: 1.5vw;
    }
    .popular-products-label a{
        font-size: 1.5vw;	
    }
    .breadcrumbs-wrapper .breadcrumb li {
        font-size: 1.5vw;
    }
    .page_title{
        font-size: 2.2vw;
    }
    .post_desc p {
        font-size: 1.5vw;
    }
    p.dist_desc {
        font-size: 1.7vw;
    }
    .jingged {
        font-size: 1.7vw;
    }
    .footer_cont {
        font-size: 1.7vw;
    }
    .post_desc h2{
        font-size: 2vw;
    }
    #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label{
        font-size: 1.7vw;
    }
    .prolisting-wrapper .item-name{
        font-size: 1.7vw;
    }
    .prolisting-wrapper .item-btn{
        font-size: 1.5vw;
    }
    ul.product-categories li a{
        font-size: 1.9vw;
    }
    .product-name-head{
        font-size: 2vw;
    }
    .productview_product_description p{
        font-size: 1.9vw;
    }
    .similar-items{
        font-size: 2.2vw;
    }
    .prod-name{
        font-size: 1.8vw;
    }
    .cartItmRows{
        font-size: 2vw;
    }
    /* .cart-header-wrapper .goback{
        font-size: 2.2vw;
    } */
    #cartFrm .cart_head{
        font-size: 1.8vw;
    }
    .order-summery-title{
        font-size: 1.8vw;
    }
    .checkoutBtn{
        font-size: 1.8vw;	
    }
    .header .header-right ul.nav li ul.another_nav li a {
        font-size: 1.5vw;
    }
    .post_desc ul li{
        font-size: 1.65vw;
    }
    .contact_wrapper h3 {
        font-size: 2.1vw;
    }
    .address_sect{
        font-size: 2vw;
    }
    .contact_wrapper .contact-submit .mlm-btn {
        font-size: 2vw;
    }
    .input-bot-err{
        font-size: 1.5vw;
    }
    .advantage-wrapper h1 {
        font-size: 1.8vw;
    }
    .advantage-wrapper p {
        font-size: 1.4vw;
    }
    .post_desc h4{
        font-size: 1.9vw;
    }
    .cart_btn{
        font-size: 2vw;
    }
    .billing-add-frm-click, .loging_and_guest{
        font-size: 1.8vw;
    }
    .checkoutportion{
        font-size: 1.65vw;
    }
    .mlm-btn-green{
        font-size: 2.12vw;
    }
    .createnewaccountlable{
        font-size: 1.8vw;
    }
    .error-msg{
        font-size: 1.6vw;
    }
    .alert .success-msg{
        font-size: 1.9vw;
    }
    .header_second_menu .user_menu_list li a {
        font-size: 1.31vw;
    }
    .header_second_menu .balance_info {
        font-size: 1.31vw;
    }
    .pro_price_left {
        font-size: 3.5vw;
    }
    .UserProfile label {
        font-size: 2vw;
    }
    .UserProfile input, .UserProfile span.select2-selection__rendered {
        font-size: 1.9vw;
    }
    .suggest_textarea textarea {
        font-size: 1.4vw;
    }
    .view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen {
        font-size: 2.1vw;
    }
    .advt_head_inner h2{
        font-size: 3.5vw;
    }
    .login-popup-frm input.form-control {
        font-size: 2vw;
    }

}

@media screen and (max-width: 920px) {
    .header_second_menu .user_menu_list li a {
        font-size: 1.62vw;
    }

    .header .header-right ul.nav li a {
        font-size: 1.3vw;
    }

    .header_second_menu .balance_info {
        font-size: 1.62vw; 
    }

    .myteam-benefit-level h3 {
        font-size: 2.75vw; 
    }

    .myteam-wrapper .purchase_text {
        font-size: 1.8vw;
    }

    .purchase_val .point {
        font-size: 1.5vw;
    }
    .view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen {
        font-size: 2.1vw;
    }
    input.btn-hire.cartBtn.update-btn{
        font-size: 2.35vw;
    }
    /* .goback {
            font-size: 2.35vw;
    } */
}

@media screen and (max-width: 767px) {
    body, p {
        font-size: 1.7vw;
    }
    .view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen{
        font-size: 2.7vw;
    }
    .header .header-right ul.nav li a {
        font-size: 2.6vw;
    }
    h3 {
        font-size: 3.5vw;
    }

    .top-lavel .distributor-profile-top-label {
        font-size: 2.3vw;
    }

    .jingged {
        font-size: 2vw;
    }
    .footer_cont {
        font-size: 2vw;
    }
    .header_second_menu .user_menu_list li a {
        font-size: 2vw;
    }
    .header_second_menu .balance_info {
        font-size: 2vw;
    }
    .icons-menu ul li a, .header .header-right ul.nav li ul.another_nav li a {
        font-size: 1.8vw;
    }
    /*.sugg_tit {
    font-size: 1.4vw;
    }*/
    .suggest_textarea textarea {
        font-size: 1.5vw;
    }
    .breadcrumbs-wrapper .breadcrumb li {
        font-size: 2vw;
    }
    .cat-label-btn a {
        font-size: 1.9vw;
    }
    .content-confidence {
        font-size: 2vw;
    }

    .content-short p {
        font-size: 2.2vw;
    }

    .shop-category-hea {
        font-size: 2vw;
    }

    .popular-products-label a{
        font-size: 2.2vw;
    }

    .page_title{
        font-size: 2.5vw;
    }

    .post_desc p{
        font-size: 2.2vw;
    }

    .post_desc h2{
        font-size: 2.9vw;
    }

    #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
        font-size: 2.2vw;
    }

    .prolisting-wrapper .item-name{
        font-size: 2.3vw;
    }


    .prolisting-wrapper .item-btn {
        font-size: 2vw;
    }

    ul.product-categories li a {
        font-size: 2.5vw;
    }

    .cart_btn{
        font-size: 2.3vw;
    }

    .product-name-head {
        font-size: 2.7vw;
    }

    .productview_product_description p {
        font-size: 2.3vw;
    }

    .prod-name{
        font-size: 2.5vw;
    }

    .cartItmRows {
        font-size: 2.4vw;
    }

    input.btn-hire.cartBtn.update-btn{
        font-size: 2.5vw;
    }

    .order-summery-title{
        font-size: 2.35vw;	
    }

    .checkoutBtn{
        font-size: 2.5vw;		
    }

    .best-seller-title {
        font-size: 2.6vw;
    }

    /* .cart-header-wrapper .goback {
            font-size: 2.6vw;
    } */

    .post_desc ul li {
        font-size: 2.2vw;
    }

    .contact-input input, .contact-input textarea{
        font-size: 2.6vw;
    }

    .advantage-wrapper p {
        font-size: 1.6vw;
    }

    .checkoutportion{
        font-size: 1.7vw;
    }

    .header_second_menu .user_menu_list li a {
        font-size: 2.1vw;
    }

    .UserProfile label {
        font-size: 2.8vw;
    }

    .UserProfile input, .UserProfile span.select2-selection__rendered{
        font-size: 2.5vw;
    }

    #ORDataa th {
        font-size: 2.2vw;
    }

    .invoice h2 {
        font-size: 3.65vw;
    }

    .cat-banner-placeholder{
        font-size: 4.3vw;
    }

    .start-price {
        font-size: 4.2vw;
    }

    .result_object .result_title{
        font-size: 4.2vw;
    }

    span.result_sub_title{
        font-size: 4.2vw;   
    }
    .login-popup-frm input.form-control {
        font-size: 2.6vw;
    }
}

@media screen and (max-width: 600px) {
    .jingged {
        font-size: 2.5vw;
    }

    .footer_cont {
        font-size: 2.5vw;
    }

    .page_title{
        font-size: 3vw;
    }

    .post_desc p{
        font-size: 3vw;
    }

    .post_desc h2{
        font-size: 3vw;
    }

    .content-short p {
        font-size: 2.5vw;
    }

    .content-confidence {
        font-size: 2.5vw;
    }

    .cat-label-btn a {
        font-size: 2vw;
    }

    .shop-category-hea {
        font-size: 3vw;
    }

    .prolisting-wrapper .item-btn {
        font-size: 2.2vw;
    }

    #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
        font-size: 2.5vw;
    }

    ul.product-categories li a {
        font-size: 3vw;
    }

    .product-name-head {
        font-size: 3vw;
    }

    .productview_product_description p {
        font-size: 2.7vw;
    }

    .sharebar a {
        font-size: 2.7vw;
    }

    .similar-items{
        font-size: 4vw;
    }

    .cartItmRows {
        font-size: 3vw;
    }

    /* .cart-header-wrapper .goback {
            font-size: 3vw;
    } */

    .post_desc ul li {
        font-size: 3vw;
    }

    .checkoutLoginForm label{
        font-size: 2.2vw;
    }

    .view-lavel a, .distributor-profile-label, .tierLavel .mlm-btn-lightgreen {
        font-size: 2.8vw;
    }

    .billing-add-frm-click, .loging_and_guest {
        font-size: 2.7vw;
    }

    .busi_oppr{
        font-size: 5.5vw;
    }	

    .featured_head_inner h2, .advt_head_inner h2, .latest_upd_head_inner h2 {
        font-size: 5.5vw;
    }
}

@media screen and (max-width: 500px) {
    h3 {
        font-size: 4vw;
    }
    .distributor-profile-label {
        font-size: 4vw;
    }
    .top-lavel .distributor-profile-top-label {
        font-size: 4vw;
    }
    .view-lavel a {
        font-size: 4vw;
    }
    .header_second_menu .balance_info {
        font-size: 3.8vw;
    }
    .header .header-right ul.nav li a {
        font-size: 2.5vw;
    }
    .header_second_menu .user_menu_list li a {
        font-size: 2.5vw;
    }
    .sugg_tit {
        font-size: 2.9vw;
    }
    .suggest_textarea textarea {
        font-size: 2.9vw;
    }
    .tierLavel .mlm-btn-lightgreen {
        font-size: 4vw;
    }

    .content-confidence {
        font-size: 3vw;
    }

    .content-short p {
        font-size: 3vw;
    }

    .cat-label-btn a {
        font-size: 2.5vw;
    }

    /*.shop-category-hea {
            font-size: 2.5vw;
            }*/

    .breadcrumbs-wrapper .breadcrumb li {
        font-size: 2.85vw;
    }

    .cart-icon-wrapper a {
        font-size: 4.2vw;
    }

    .page_title{
        font-size: 3.5vw;
    }

    .post_desc p{
        font-size: 3vw;
    }

    .jingged {
        font-size: 3vw;
    }

    .footer_cont {
        font-size: 3vw;
    }

    .post_desc h2 {
        font-size: 3.5vw;
    }

    #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
        font-size: 3vw;
    }

    .prolisting-wrapper .item-btn {
        font-size: 2.5vw;
    }

    .prolisting-wrapper .item-name {
        font-size: 2.5vw;
    }

    ul.product-categories li a {
        font-size: 3.2vw;
    }

    /*.cart_btn {
            font-size: 3vw;
            }*/

    .product-name-head {
        font-size: 3.5vw;
    }

    .productview_product_description p {
        font-size: 3.3vw;
    }

    .prod-name{
        font-size: 3vw;
    }

    .cartItmRows {
        font-size: 3.7vw;
    }

    input.btn-hire.cartBtn.update-btn{
        font-size: 3.5vw;
    }

    .order-summery-title{
        font-size: 3.5vw;
    }

    .checkoutBtn{
        font-size: 3.5vw;	
    }

    .post_desc ul li {
        font-size: 3vw;
    }

    .banner_text {
        font-size: 5.5vw;
        line-height: 11.5vw;
    }

    .banner_descp {
        font-size: 3.7vw;
    }

    .pro_price_left{
        font-size: 6vw;
    }

    #ORDataa td, #ORDataa td .date {
        font-size: 3.3vw;
    }

    /* .goback {
            font-size: 3.5vw;
    } */

    .busi_oppr {
        font-size: 5.6vw;
    }
}

@media screen and (max-width: 420px) {
    .shop-category-hea {
        font-size: 3.8vw;
    }

    .cat-label-btn a {
        font-size: 3vw;
    }

    .content-short p {
        font-size: 3.5vw;
    }

    .content-confidence {
        font-size: 3.5vw;
    }

    .best-seller-title {
        font-size: 3.5vw;
    }

    .popular-products-label a{
        font-size: 3vw;
    }

    .page_title{
        font-size: 4vw;
    }

    .post_desc p{
        font-size: 3.5vw;
    }

    .jingged {
        font-size: 3.5vw;
    }

    .footer_cont {
        font-size: 3.5vw;
    }

    .post_desc h2 {
        font-size: 4.5vw;
    }

    /* #product_filter .panel-group .panel .panel-collapse .panel-body ul li.filterClass label {
            font-size: 3.5vw;
            } */

    .prolisting-wrapper .item-btn {
        font-size: 3vw;
    }

    .prolisting-wrapper .item-name {
        font-size: 3vw;
    }

    ul.product-categories li a {
        font-size: 4.2vw;
    }

    .similar-items{
        font-size: 4vw;
    }

    .productview_product_description p {
        font-size: 3.7vw;
    }

    .cartItmRows {
        font-size: 4vw;
    }

    /* 	.cart-header-wrapper .goback {
            font-size: 4vw;
    } */

    input.btn-hire.cartBtn.update-btn {
        font-size: 4.5vw;
    }

    .order-summery-title {
        font-size: 4.5vw;
    }

    /* .checkoutBtn {
            font-size: 4.5vw;
    } */

    .post_desc ul li {
        font-size: 3.5vw;
    }

    .banner_descp {
        font-size: 3.9vw;
    }

    .banner_text {
        font-size: 6.7vw;
        line-height: 15vw;
    }

    .invoice h2 {
        font-size: 4.9vw;
    }

    .breadcrumbs-wrapper .breadcrumb li {
        font-size: 4.5vw;
    }

    .cart-icon-wrapper {
        text-align: center;
        width: 100%;
    }

    .cart-icon-wrapper a {
        font-size:8vw;
    }

    .cat-banner-placeholder {
        font-size: 3.4vw;
    }

    .featured_head_inner h2, .advt_head_inner h2, .latest_upd_head_inner h2 {
        font-size: 7.2vw;
    }
}

@media screen and (max-width: 320px) {
    .jingged {
        font-size: 4vw;
    }

    .footer_cont {
        font-size: 4vw;
    }

    ul.footer-nav li a{
        font-size: 3.5vw;
    }

    .page_title {
        font-size: 5.7vw;
    }

    .post_desc p {
        font-size: 5vw;
    }

    .pro_price_left {
        font-size: 7.5vw; 
    }

    .invoice h2 {
        font-size: 6.3vw;
    }

    .paysts {
        font-size: 6vw;
    }		

    .banner_text {
        font-size: 6.8vw;
    }
}