/************************** responsive css ***************************/
@media only screen and (max-width: 767px) {
	body .tender_details>* {
		width: 100%;
}
body .service_right .subscriptionlink {padding-left: 0px; padding-right:0;}
body .service_right .subscriptionlink::after {
    top: 11px !important;
}
.no_data_found {
    margin-bottom: 16px;
}
body .view-staffs {
    padding: 30px 15px;
}
.info_popup {
    left: auto;
    right: 22px;
}
.path-news .view-header .container {
    padding: 0 !important;
}

main {
    margin-top: 109px !important;
}
header {
    position: fixed;
    z-index: 999;
    width: 100%;
    background-color: #fff;
}
	.service-order-form .service_left {
    border-radius: 24px 24px 0 0px;
    width: 100%;
}.omr_currency {
    position: absolute;
    right: 42px;
}
.rate_cal_dom_int_blk .nav-tabs>li, .rate_cal_dom_int_blk .nav-tabs>li>a {
    width: auto !important;
}
.view-my-notifications .view-filters>form>div>div.js-form-type-date, .view-my-notifications .view-filters>form>div>div.js-form-type-date input, body .row.not_row .form-control {
    width: calc(100vw - 30px);
}
body .news_banner_sec.banner_section .banner_col {
    padding-bottom: 20px !important;
}
.news_banner_sec.banner_section {
    height: 220px;
}
.path-track-trace .news_banner_sec.banner_section {
    height: 220px;
}.path-track-trace .news_banner_sec.banner_section .container.track_container {
    padding: 20px 15px !important;
}body .news-event-slider .view-header {
    right: 15px;
}.path-track-trace .banner_content p {
    width: auto;
    line-height: 16px;
}.news-event-slider .news_black .read_more_span {
    position: static !important;
    display: block;
    margin-top: 10px !important;
}
body .my_order_blk {
	padding: 40px 15px;
}
.thanks_sec .table-responsive,.my_order_blk .table-responsive{
    width: calc(100vw - 30px);
}
.nav-tabs.my_order_tabs>li {
    width: 135px;
}
.view-filters>form>div>div.form-actions .btn-primary:nth-child(2) {
    margin-top: 15px;
}
body .row.not_row button:first-child {
    margin-right: 0;
    margin-bottom: 15px;
}
.shipping_option_blk>.row>div .ship_col>* {
    width: 100%;
}
.shipping_option_blk>.row>div .ship_col .left {
    margin-bottom: 6px;
}
header .header_menu .nav-item.dropdown .dropdown-menu>li>.dropdown-menu {
    padding: 0 0 0 20px;
}
.tender_head.po_box_head .container {
    padding: 0 !important;
}
body form#change-pwd-form .form-actions .btn-secondary {
    margin-top: 15px;
}
.tender_head.po_box_head p {
    text-align: left;
}
.path-tenders .no_data_found {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.office_locator_sec_center .nav-tabs>li {
    width: 146px;
    text-align: center;
}
.tender_head.po_box_head .pobox_btn>a {
    margin: 0 !important;
}
.thanks_sec .table-responsive {
    width: calc(100vw - 30px);
}
.order_suc_btm_sec p {
    width: 100%;
}
body .footer_sub_btn .btn-secondary {
    width: calc(100% - 23px) !important;
}
.user-register-form >div>div.cc-picker-code-select-enabled {
    width: 80px !important;
    padding: 0 10px !important;
}
.shipping_option_blk>.row>div .ship_col .btn-primary {
    margin-top: 10px;
}
.tender_aboutus .table-responsive {
    width: calc(100vw - 30px) !important;
}
.path-service-order .service_right iframe, .feedback_iframe {
    width: calc(100% + 70px);
    margin-left: -35px;margin-bottom: -30px;
}
.con_sup_col.track_con {
    padding: 0 !important;
}
.tender_aboutus {
    padding: 0 !important;
}
.check_po_boxes .form-item {
    width: 100%;
}
.path-po-subscription .con_detail, .path-po-subscription .js-form-item-agree-condition {
    padding: 0 15px;
}
#reset-pwd-form, .path-user-reset-password .page-title {
    width: 320px;
    margin: 0 auto;
}
.edit_profile_popup .btn_blk {
    justify-content: center !important;
}
.edit_profile_popup .btn_blk .cancel_link {
    margin: 10px 0 0 0 !important;
}
.service-order-form .service_right {
    width: 100%;
    padding: 20px;
}
body .footer_sub_btn.footer_sub_btn {
    position: fixed;
}
.service_det_left_blk>div>span:last-child {
    width: calc(100% - 107px);
}
	div#block-businesswithasyad {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 7px;
}
.path-user .user-register-form >div.form-type-password-confirm>* {
    width: 100%;
    padding: 0 15px !important;
    margin-bottom: 21px;
}
.user-register-form >div.form-type-password-confirm {
    margin-bottom: 0 !important;
}
html[lang="ar"] body .sign_acc {
    left: auto;
    right: 20px;
}
html[lang="ar"] body .user-login-form, html[lang="ar"] body .user-pass {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.path-news .view-filters, .path-news .view-header {
    padding: 15px 15px 5px 15px;
}
.news-section nav[aria-label="Pagination"] {
    width: calc(100% - 30px);
}
.news-section nav[aria-label="Pagination"] li {
    margin-bottom: 10px;
}
body.path-news .form-actions .btn-primary {
    margin-right: 0;
    margin-bottom: 10px;
}
header nav .top_header_menu ul li .nav-link {
    font-size: 15px;
    line-height: 29px;
    color: #fff;
    margin-bottom: 10px;
}
.change-pwd-form .form-actions {
    text-align: left;
}
form#change-pwd-form {
    margin-bottom: 40px;
	    padding: 22px !important;
    width: 100%;
}
.col-md-6.sh-ti {
    margin: 0 0 24px 0;
    width: 100%;
    padding: 15px !important;
}
.sh-ti .col-md-4 {
    border-right: none;
    margin-bottom: 12px;
}
table.dashboard_order_table tbody tr td {
    white-space: nowrap;
}
/*#block-asyadexpresstheme-locallinks ul {
    margin-top: 0;
}
#block-asyadexpresstheme-localservices {
    padding-bottom: 0;
}
#block-asyadexpresstheme-locallinks {
    padding-top: 0;
} */
#block-asyadexpresstheme-contactsupportblock .con_sup_col {
    padding: 40px 15px !important;
}
#block-contactofficelocatorblock h3 {
       padding: 0 15px !important;
}
.path-privacy-and-policy main {
    padding-top: 40px;
}
.edit_profile_popup .modal-dialog .modal-content {
    padding: 30px;
}
.path-open-account main {
    padding: 35px 15px;
}
body.path-pricing main > .container {
    padding-bottom: 30px;
}
.your_pocket .col-md-4 img, .your_pocket .col-md-3 img {margin: 20px auto 0 auto;}
.your_pocket .col-md-4, .your_pocket .col-md-3 {
    display: flex;
    justify-content: center;
}
.news-event-slider .views_slideshow_cycle_teaser_section {
    min-height: 641px;
}
body .home_demand_ser_sec {
    padding-bottom: 20px;
}
body .news_and_events_section {
    padding-top: 0;
}
.user-register-form >div#edit-actions {
    margin-top: 50px;
}
#edit-sme--wrapper, #edit-local-or-international--wrapper, #edit-local-or-international--wrapper + #ajax-wrapper {
    width: 100%;
}
.view-asyad-fulfilment-section {
    padding: 0 15px;
}
body .home_banner .font_55 {
    font-size: 25px !important;
    line-height: 30px !important;
}
.user-login-form, .user-pass {
    padding: 85px 20px 75px 20px !important;
}
.sign_acc {
    left: 20px;
    width: calc(100% - 40px);
}
body .user-login-form, body .user-pass {
    padding-top: 85px !important;
}
.business-with-us-form {
    padding: 40px 15px;
}
body .contact_hub_block {
    width: 100%;
padding: 40px 15px !important;
}
.path-contact .contact_support_block::after, .path-rate-calculator .contact_support_block::after, .path-track-trace .region-content::after {display: none;}
.left_header .block-views-blockheader-right-block-1 + .menu--top-right-menu {
    display: flex;
    margin: 0;
}
.con_sup_col {
    margin-bottom: 40px;
}
.block-views-blockheader-right-block-1 + .menu--top-right-menu {
    display: none;
}
.user-register-form >div#edit-actions {
    width: 100% !important;
}
.demand_heading {
    padding-left: 15px;
    padding-right: 15px;
}
.optional_ser_blk .view-content .views-row {
    width: 100%;
}
.optional_ser_ban {
    padding: 0 15px 40px 15px;
}
.optional_ser_blk {
    padding: 0px 15px 20px 15px;
}
nav  .share_search_blk {
    display: none !important;
}
.font_32 {
    font-size: 28px !important;
    line-height: 35px !important;
}
h1, .h1 {
    font-size: 25px !important;
    line-height: 30px !important;
}
.footer_links {
    padding: 0px 0 10px 0;
}
body footer ul li .nav-link, body footer h5 {
    margin-bottom: 0;
}
.header_notification {
    margin-left: 20px;
}
body .user-register-form.user-form {
    padding: 80px 20px 75px 20px;
}
body .login_blk .nav-link:hover {
    color: #fff !important;
}
header .region-nav-additional .field-content {
    margin-bottom: 0;
}
body .header_user_picture .btn-primary[href="/my-subscriptions"] {
    display: none;
}
.user-logged-in .navbar-collapse {
    top: 109px;
}
.nav-tabs.my_order_tabs {
    flex-wrap: nowrap;
    overflow: auto;
       width: calc(100vw - 30px);
}
.my-order-blk .view-content .views-row .views-field-nothing div .text-right.text_black, .my-order-blk .view-content .views-row .views-field-nothing div .text-right.pri_text {
    position: static;
	    text-align: left;
    margin-top: 1px !important;
}
.view-filters .form--inline .form-item {
    width: 100%;
    margin-bottom: 10px;
}
.view-filters>form>div>div.form-actions {
    width: 100% !important;
}.path-family-members .views-view-grid .views-row {
    margin: 0;
    width: 100%;
}
.intl-tel-input.allow-dropdown {
    padding-right: 0;
}
.edit_profile_popup .modal-dialog .modal-content {
    width: 100%;
}
.document_name, .confirm_blk_section {
    padding: 0;
}
.view-filters>form>div>div.form-actions .btn-primary {
    width: 100% !important;
}
.path-family-members .view-footer .col-md-3 {
    width: 100%;
}
.po_box_head .pobox_btn>a {
    padding: 10px !important;
    margin: 0px 0 0 8px !important;
}
.user-register-form >div.js-form-type-checkbox label {
    width: calc(100% - 20px);
}
body .your_pocket .container {
    padding: 15px !important;
	margin-top: 70px !important;
}
.inter_heading.asyad_exp_int {
    padding: 40px 15px;
}
body .call_or_support .con_sup_col {
    height: 660px;
}
header .region-nav-additional .view-header-notification .field-content {
    margin-left: 5px;
}
.track_trace_banner.news_banner_sec.banner_section .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 0 !important;
}
.row > * {
    padding: 0 !important;
}
.d-flex {
    flex-wrap: wrap;
}
.demand_heading .align-items-center>*, .po_title_blk.align-items-center>*, .warehouse_heading.service_heading .align-items-center>* {
    margin-top: 15px;
}
.demand-servces-blk .view-content {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.shipping_options .left {
    width: 40%;
}
.inter_heading.asyad_exp_int u {
    display: block;
}
.inter_heading.asyad_exp_int .btn-primary {
    margin-bottom: 20px;
}
.news_banner_sec.banner_section .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.dropdown-item.active, .media-library-view--widget .view-header a.dropdown-item.is-active, .dropdown-item:active {
    color: var(--pri_color) !important;
}
.rate_cal_dom_int_blk .nav-tabs .nav-link span {
    padding-right: 25px;
}
.track_trace_banner.news_banner_sec.banner_section .banner_col {
    height: 100% !important;
    padding: 0!important;
}
.track_trace_blk .track_shipment {
    padding: 15px 0;
}
.path-rate-calculator .region-content {
    padding: 0 15px !important;
}
.track_div {
    flex-wrap: wrap;
}
body .info_div.ban_info_div {
    margin-left: 0;
    margin-top: 20px;
}
.your_pocket .col-md-4 img {
    margin-right: auto;
    margin-top: 20px;
}
body .footer_links, body .footer_right_col, .footer_right_col>* {
    width: 100%;
}
.footer_links li {
    width: 100%;
    margin-bottom: 10px;
}
.footer_right_blk {
    flex-direction: column;
    align-items: flex-start !important;
    justify-content: flex-start;
}
/*.footer_right_blk>*:not(:last-child) {
    margin-bottom: 15px;
} */
	.banner_section {
		height: 600px;margin: 0;
	}
	.banner_section .col-md-6, .banner_search_form, .container, footer, .tender-filter .view-filters, header .container-fluid, header .container-fluid.header_top,  .path-faq main {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
.path-office-locator .region-content .contact_support_block {
    width: 100%;
}
body footer .lang_blk>* {
    margin-left: 0;
    margin-right: 9px;
}
.office_locator_sec_center .nav-tabs.ceo_quality_tabs {
    padding: 0 15px;
}
.home_banner_blk .view-content {
    padding: 0 !important;
}
.ser_epost_section .epost_btn_blk>a {
    margin-bottom: 20px !important;
}
.path-contact .contact_support_block::after, .path-rate-calculator .contact_support_block::after, .path-track-trace .contact_support_block::after {display: none;}
.header_menu ul li:not(:first-child) .nav-link {
    margin: 0 0 10px 0 !important;
}
.path-vendor-registration .region-content, .path-create-tender .region-content, form#node-tender-edit-form {
    width: calc(100% - 30px);
}
.ser_left_arrow, .ser_rgt_arrow {
    display: none;
}
.tomooth-program-form input#edit-submit {
    padding: 8px 15px !important;
    width: 100% !important;
    white-space: normal;
}
.services-col.views-col {
    padding: 0 12px 31px 12px !important;
}
header .container-fluid.header_top {
    padding: 8px 30px 1px 30px;
}
body header .container-fluid {
    padding: 0px 15px 3px 15px;
}
.region-header .top_header_menu {
    display: none;
}
header .navbar-brand {
    top: 0;
}
.region-header .field-content {
    margin: 0;
}
.vendor-registration-form div.js-form-item {
    width: 100%;
    padding: 0;
}
.vendor-registration-form input[type="file"], .path-create-tender input[type="file"] {
    width: 100%;
}
.vendor-registration-form .form-actions, .vendor-registration-form fieldset.js-form-item, .vendor-registration-form div#ajax-wrapper {
    padding: 0;
}
body header .right_header .region-nav-additional>*:not(:first-child) {
    margin-left: 8px;
}
body .login_blk .nav-link {
    margin-top: 0px;
padding: 4px 10px !important;
}
body .warehouse_heading.service_heading {
    padding: 40px 15px;
}
.open_acc_form {
    padding: 0 25px;
}
.tomooth-program-form {width: 100% !important;}
.po_boxes_terms {
    width: calc(100% - 30px);
    margin: 0 auto;
    padding: 40px 20px;
}
.office_locator_sec {
    width: 100%;
}
.path-office-locator .office_locator_sec_center .nav-tabs.ceo_quality_tabs {
    width: calc(100vw - 30px);
	padding:0;
}
.path-office-locator .office_locator_sec .nav-tabs.ceo_quality_tabs .nav-item .nav-link {
    padding: 11px;
}
.view-empty {
    padding: 40px 0;
}
body .contact_faq_terms {
    padding: 0 15px 40px 15px;
}
.career-view-blk .view-content {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.nav-tabs.ceo_quality_tabs .nav-link {
    white-space: nowrap;
}
.po_boxes_terms .pobox_btn>a {      margin-left: 4px !important;
    margin-right: 0 !important;
    margin-top: 20px;
    padding: 10px 8px !important;
}
.news-event-slider .views_slideshow_cycle_slide {
    margin: 0 !important;
    width: 100% !important;
}
header .lang_blk .dropdown-menu li .dropdown-item {
    color: var(--pri_color);
}
.what_epost_img {
    margin-top: 20px;
}
body .banner_content_blk {
    padding: 15px !important;
    width: 100% !important;
}
.dropdown-menu.show {
    display: block !important;
}
header .nav-item.dropdown:hover>.nav-link[title="Expand menu Services"] + .dropdown-menu, header .nav-item.dropdown:hover>.dropdown-menu,.nav-item.dropdown:hover>span::after, .nav-item.dropdown:hover>a::after,.nav-item.dropdown:hover>span::before, .nav-item.dropdown:hover>a::before {
    display: none;
}
header .dropdown-menu {
    padding: 0;
}
.home_tracking_form .btn-primary.track_btn {
    width: auto !important;
}
.path-faq .page-title {
    line-height: 42px;
}
.rate_cal_dom_int_blk .nav-tabs>li:not(:last-child) {
    margin-right: 0;
    margin-bottom: 25px;
}
.path-faq .block-page-title-block, body.path-terms-and-conditions .block-page-title-block {
    width: 100%;
    padding-right: 0;
margin-bottom: 20px;
    position: static;
}
body.path-terms-and-conditions .region-content {
    padding: 30px 15px 110px 15px !important;
}
body.path-terms-and-conditions #block-terms-condition-section, .path-faq div#block-faqsection, .terms_popup .privay_policy, body .check_po_boxes .form-control, .partner_container {
    width: 100%;
}
.faq_blk {
    padding-top:0px;
    padding-right: 0;
}
.path-postage-stamp .region-content>div.postage_stamp_collect_tabs + .contact_support_block {
    width: 100%;
    padding: 60px 15px;
}
.path-social-media .views-row .views-col {
    padding: 0 15px !important;
}
.page-node-type-tender .block-page-title-block, .path-manage-tenders .block-page-title-block {
    width: 100%;
    padding: 0 15px;
}
.page-node-type-tender .tender_aboutus .row>div>p {
    width: 100%;
}
.about_ceo_quality_blk {
    padding: 45px 15px;
}
.detail_header .image img {
    width: 100%;
}
.detail_header .content {
    padding-bottom: 20px;
}
.social_media_sec>.images {
    width: 100px;
}
.social_media_sec>.content {
    width: calc(100% - 100px);
}
.visit_site {
    position: static !important;
}
.path-postage-stamp .region-content>div.postage_stamp_collect_tabs {
    padding: 30px 15px;
    width: 100%;
}
.nav-tabs.ceo_quality_tabs {
    justify-content: flex-start;
    overflow: auto;
    flex-wrap: nowrap;
}
.stamp_collection_day_section .view-content {
    padding: 0 !important;
}
.path-faq .view-content {
    width: 100%;
    padding: 0 !important;
}
.po_box_section {
    padding: 0 15px;
	    width: 100%;
}
.left_carrer {
    width: 100%;
    padding-right: 0;
}
nav div#block-views-block-header-right-block-1--3 {
    display: none;
}
.rate_calculator_form {
    width: 100%;
    padding: 0px;
}
.con_sup_col {
    padding: 50px 15px;
border: none !important;
}
.career_accordation .accordion-button>h2 {
    width: calc(100% - 40px);
    flex-wrap: wrap;
}
.epost_subscript_con>.container>.row>div:not(:last-child) {
    margin-bottom: 30px;
}
.subscriptionlink::after, .subscriptionlink::before, .subscriptionlink.po_subsc_link::before {
    top: 10px !important;
}
.contact-form {
    padding: 20px 0;
}
.path-contact .view-content {
    padding: 0 !important;
}
.path-contact #block-omantheme-content {
    width: 100%;
    padding: 0;
}
body .user-login-form, body .user-pass {
    padding-top: 125px !important;
}
.user-register-form {
    width: 100%;
    padding: 125px 45px 35px 45px;
}
.path-contact .contact_support_block {
    padding: 0;
    width: calc(100% - 30px);
    margin: 40px auto 0 auto!important;
}
.user-register-form >div, .user-register-form >div>div {
    width: 100%;
    padding: 0 !important;
}
.user-login-form, .user-pass {
    width: 100%;
}
.sidebar_block + .col-lg-9, .sidebar_block, .nav-tabs.my_order_tabs .nav-item>a.active {
    width: 100%;
}
.sidebar_block {
    order: 1 !important;
}
.row.not_row .form-group {
    margin-bottom: 20px !important;
}
.family_member_blk .row>* {
    padding-bottom: 20px !important;
}
.add_member_blk {
    height: 200px !important;
}
.nav-tabs.my_order_tabs>li:not(:last-child)>a {
    border-right: none;
}
header .right_header .region-nav-additional>div:first-child {
    order: 1;
    margin-left: 0px;
}
.epost_sub_ul .container {
    overflow: auto;
}
.user-register-form >div.js-form-type-checkbox {
    width: calc(100%);
    margin-bottom: 15px !important;
    bottom: 116px;
}
.user-register-form>.sign_acc {
    width: calc(100% - 38px) !important;
}
.path-faq main .views-element-container {
    width: 100%;
    padding-right: 0;
}
.path-faq .con_sup_col {
    padding: 33px 0;
    border-top: 1px solid #DADCE0;
    border-left: none;
    margin-top: 33px;
}
.track_trace_blk {    width: 100%;
    margin-bottom: 30px;
        padding-right: 0 !important;
    padding-left: 0 !important;
}
.track_trace_blk + .contact_support_block .con_sup_col {
    padding: 30px 0 0 0;
    border-top: 1px solid #DADCE0;
    border-left: none;
}
.rate_left_blk {
    padding-left: 15px;
    padding-right: 15px;
}
.track_shipping_input>.btn-primary {
    width: auto !important;
}
.path-po-subscription .site-logo, .path-epost-subscriber .site-logo, .path-po-renewal .site-logo {
    margin-right: 15px;
}
.rate_cal_blk .rate_calculator_form {
    padding: 25px;
}
.stamp_col {
    width: 50%;
}
.view-filters .form--inline .form-item {
    margin-right: 0;
}
.subscriptionlink>li>a {
    white-space: nowrap;    padding: 0 20px;
}
.rate_cal_blk {
    width: 100%;
    padding: 50px 15px;
}
.rate_cal_blk .rate_left_blk, .page_content_blk {
    padding: 0;
    width: 100%;
    margin-left: 0;
}
.subscriptionlink {
      width: 100%;
    padding-top: 28px;
    padding-left: 15px;
    padding-right: 15px;
}
.sub_blk {
    overflow: auto;
}
.below_banner_section .container-fluid .col-md-3, .epost_enjoy_section .epost_enjoy_shop_blk.banner_section {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.below_banner_section .row>*:not(:last-child) {
    padding-bottom: 16px;
}
.path-track-trace .news_banner_sec.banner_section + div .container {
    width: 100vw;
}	
	.banner_search_form, .footer_top_section>div>p:nth-child(2), .footer_links.w-20, .epost_enjoy_shop_blk .banner_content p, .epost_detail h1, .w-20 {
		width: 100%;    flex: 0 0 100%;
	}
.below_banner_section .container-fluid .col-md-3>a, .below_banner_section .container-fluid .col-md-3>a>div {
    width: 100%;
}
.epost_btn_blk, .news-event-slider .views_slideshow_cycle_slide, .check_po_boxes {
    flex-wrap: wrap;
}
.news-event-slider .feedlist {
       padding: 0 0px 20px 0px;
	width: 100%;
}
.navbar-toggler[aria-expanded="true"] {
    margin-right: 9px;
}
body.path-po-subscription .check_po_boxes .btn-primary {
    width: auto !important;
bottom: 20px;
}
.path-po-subscription .footer_sub_btn>div {
    width: calc(50% - 15px);
    text-align: center;
}
body.path-po-subscription .footer_sub_btn .btn-secondary, body.path-po-subscription .btn-secondary:hover, body.path-po-subscription .btn-secondary:focus {
    padding: 12px;
    width: calc(100% - 15px) !important;
}
.header_menu>ul>li.dropdown .nav-link.show::after, .header_menu>ul>li.dropdown .nav-link.show::before {display: none;}
header .header_menu .nav-item.dropdown .dropdown-menu.show {
    background: none;
    box-shadow: none;
    width: 100%;
    padding: 0;
}
header .dropdown .dropdown-menu li .dropdown-item {
  position: relative;
}
body header .dropdown .dropdown-menu li.dropdown>.dropdown-item::after {
    border-color: var(--bla_color);
    top: 16px;
    transform: rotate(-45deg);
}
header .navbar {
    position: static;
}
header .header_menu .nav-item.dropdown .dropdown-menu>li>.dropdown-menu {
    box-shadow: none;
    display: block;
    background: none;
    width: 100%;
}
body .header_menu ul li:hover .nav-link {
    color: var(--bla_color) !important;
}
body .header_menu>ul>li.dropdown:hover::after {
    border-left: 1.5px solid var(--bla_color);
    border-bottom: 1.5px solid var(--bla_color);
}
header .header_menu .nav-item.dropdown .nav-link[title="Expand menu Services"] +.dropdown-menu.show>li {
    width: 100%;
}
body header .dropdown-menu li .dropdown-item {
    color: var(--bla_color);
}
.ser_epost_section .epost_btn_blk>a {
    width: auto !important;
    padding: 12px 8px !important;
    margin-right: 0;
    margin-bottom: 15px;
}
.home_news_events_slider>h2 {
    padding: 0 15px;
}
.news-event-slider .views-slideshow-controls-top {
    position: static;
    margin-bottom: 20px;
}
	.epost_content {
		margin-bottom: 30px;
	}
	.epost_image_blk {
		height: 235px;
	}
	.asyad_content {
		    border-right: none !important;
    border-left: none !important;
    border-bottom: 1px solid #DAE3F2;
    padding-right: 0 !important;
    padding-left: 0 !important;
    padding-bottom: 60px;
	}
	.asyad_right_con {
		    padding-left: 0;
    padding-right: 0 !important;
		padding-top: 60px;
	}
	.ten_mail_par_section .container-fluid .row>div:not(:last-child)>div {
		margin-bottom: 30px;
	}
	.banner_search_form, .footer_top_section>div>p:nth-child(2) {
		padding-left: 0;
		padding-top: 10px;
	}
	.banner_section .carousel-item {
    padding-bottom: 120px;
    padding-top: 50px;
}
.demand_heading .container {
    padding: 0 !important;
}
.news_banner_sec.banner_section .banner_col {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.below_banner_section .view-content {
    padding: 0 !important;
}
.epost_btn>div:last-child {
    border: none;
}
.ten_mail_par_section .container-fluid {
    padding-left: 0;
    padding-right: 0;
}
.below_banner_section .container-fluid {
    padding: 0px;
}
.nav-tabs>li {
    width: auto;
    text-align: center;
}
.view-home-banner .view-content {
    padding: 0 !important;
}
.row.views-row , .row{
        width: calc(100%) !important;
    margin: 0 !important;
}
.news_banner_sec.banner_section .container {
    padding-bottom: 20px;    padding-top: 20px;
}
.breadcrumb {
    justify-content: flex-start !important;
}
.po_box_head .pobox_btn {
    margin-top: 20px;
}
.po_box_head .pobox_btn .mr_20 {
    margin-bottom: 20px;
       margin-right: 0 !important;
    margin-left: 0 !important;
}
.matjar_head_sec .row>div {
    padding-left: 0;
    padding-right: 0;
}
.pobox_steps_blk .row>div {
    padding-right: 0;padding-left: 0;
padding-bottom: 30px;
}
.header_menu ul li .nav-link:hover, .header_menu ul li .nav-link.show {
    color: var(--pri_color);
}
.pobox_subscrip {
    width: calc(100% - 15px);
}
.promo_blk {
    padding: 0;
}
.epost_detail {
    padding: 20px 15px 20px 15px;
}
.views-col {
    width: 100% !important;
    padding: 0 0px 30px 0px !important;
}
.banner_section .banner_col {
    padding: 10px 15px 10px 15px;
}
.matjar_image {
    margin-top: 20px;
}
.news-section>.view-content {
    padding: 35px 0px 23px 0px;
}
.tender_bor_right {
    border-bottom: 1px dashed #DFDFDF;
    border-right: none;
}
body .pr_35 {
    padding-right: 0;
    padding-bottom: 35px;
}
body .pl_35 {
    padding-left: 15px;
    padding-top: 35px;
}
.mail_phone_ul>li {
    width: 100%;
}
li.mr_10 {
    margin-right: 0;
    margin-bottom: 10px;
}
.mail_phone_ul {
    flex-wrap: wrap;
}
.tender-filter .view-filters>form>div>div:not(:last-child) {
    width: 100%;
    padding-bottom: 10px;
}
.form-actions, body .btn-primary, body .btn-secondary {
    width: 100% !important;
    margin-left: 0 !important;
    text-align: center;
}
.tender-view-blk .view-content {
    padding-left: 0;
    padding-right: 0;
}
header .navbar-brand, .share_search_blk >div {
        margin-right: 10px;
    margin-left: 0;
}
.right_header {
    padding-left: 0px;
}
header .header_track_blk {
    margin: 0 !important;
    margin-bottom: 15px;
}
header .region-nav-branding {
    top: 0;
}
.navbar-collapse .region-header .view-social-media {
    display: none;
}
.header_track_blk .home_tracking_form .btn-primary.track_btn {
    width: auto !important;
}
.navbar-collapse .region-header .top_header_menu {
    display: block;
}
header .navbar-collapse .container-fluid.header_top {
    border-bottom: none;
	display: block !important;padding: 0 !important;
}
.navbar-toggler {
    border: none !important;
    padding: 0 !important;
}
.home_services_con .views_slideshow_controls_text>span>a {
    position: static;
}
header .top_header_menu ul li .nav-link {
font-size: 13px;
    padding: 0 !important;
    margin-bottom: 0px;text-transform: uppercase;
    color: var(--bla_color);
    font-weight: 700;
}
.ten_mail_par_section .container-fluid .row>div {
    padding: 0;
}
.region-header .view-content {
    padding: 0 !important;
}
.news_banner_sec.banner_section .row {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column-reverse;
}
.header_menu ul li .nav-link:hover, .header_menu ul li .nav-link.show, .header_menu ul li .nav-link.active {
    color: var(--bla_color);
}
.field-content .container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.asyad_inter_section .asyad_content .asyad_image {
    height: 180px;
}
.navbar-toggler .bar {
    display: block;
    height: 2px;
    width: 15px;
    background: var(--pri_color);
}
.demand_heading.fulfilment_heading {
    padding: 40px 15px;
}
.warehouse_heading.service_heading p {
    margin-top: 20px !important;
}
.asyed-express-listmenu {
    padding: 0px 0 0px 27px !important;
}
.about_ytsbc_blk .col {
    padding-bottom: 30px;
}
.internation_img_blk {
    margin-top: 20px;
}
.about_ceo_img {
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.quality_img img {
    width: 100%;
    margin-bottom: 30px;
}
.pobox_step_col {
    padding: 15px !important;
}
.post-view-col>div, .epost-works-col>div {
    height: 100%;
    padding-bottom: 0;
}
.epost_enjoy_section .view-content {
    padding: 0 !important;
}
.navbar-toggler .bar2 {
    margin: 3px 0;
}
.site-logo img {
    width: 80px;
}
.banner_search_form {
    margin-top: -67px;
}
.navbar-collapse.show {
    left: 0;
}
.po_box_head .row>div {
    padding-left: 0;
    padding-right: 0;
}
.path-track-trace div#block-omantheme-content {
    width: 100%;
}
.path-faq div#block-omantheme-content, body.path-terms-and-conditions div#block-omantheme-content, .path-faq div#block-faqsection {
    width: 100%;
}
.path-track-trace div#block-omantheme-page-title {
    width: 100%;
    left: 15px;
}
.path-user .forget_blk {
    width: 49%;
}
.user-register-form.user-form {
    width: 100%;
}
body.path-terms-and-conditions div#block-omantheme-content, .path-faq div#block-omantheme-content {
    padding-top: 0;
}
.navbar-collapse {
    position: fixed;
padding: 20px;
    top: 109px;
    z-index: 4;
    transition: left 0.15s ease-in-out;
    background-color: var(--white_color);
    left: -100%;
    width: 100%;
    min-height: 100%;
    overflow: auto;
    height: 100%;
}
header .dropdown-menu.subMenu li {
    width: 100%;
}
header .menu--top-right-menu ul li .nav-link {
    font-weight: 700;
    color: #022753;
    padding: 0;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.region-nav-additional .view-content {
    padding: 0 !important;
}
.navbar-collapse ul li {
    width: 100%;
}
header .header_menu .nav-item.dropdown .dropdown-menu {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}
.navbar-collapse ul li .nav-item {
    margin: 0 0 10px 0 !important;
color: var(--bla_color);
}
.post_stamp_blk .row>div {
    padding: 0 0 30px 0;
}
.stamp_coll_img {
    margin-top: 20px;
}
.most_inter .font_32 {
    padding-bottom: 20px;
}
.oman_stamp_img {
    margin-bottom: 20px;
}
}
@media only screen and (max-width: 991px) {
	.path-contact .contact_support_block::after, .path-rate-calculator .contact_support_block::after, .path-track-trace .region-content::after, .path-track-and-trace .region-content::after {
   display: none;
}
.not_count {
    display: none !important;
}
.news-event-slider .news_black .read_more_span {
    position: static !important;
    display: block;
    margin-top: 20px !important;
}
.user-pass-reset, .user-form {
    width: 100%;
    margin: 15px auto;
    padding: 30px;
}
.user-pass-reset label, .user-form label {
    display: block;
}
.shipping_options.rate_contact_us {
    width: calc(100% + 40px);
    margin-left: -20px;
}
body .form-required:after {
    width: 4px;
    height: 4px;
    background-position: center;
    background-size: contain;
}
.home_banner_blk div .banner_section, .home_banner_blk {
    height: 220px;
    min-height: inherit;
}
.path-frontpage .banner_content_blk {
    padding: 20px 15px !important;
}
.navbar-toggler.collapsed .close, .navbar-toggler .bar {
    display: none !important;
}
.home_services_con .views_slideshow_controls_text>span>a {
    display: block !important;
    position: static;
}
.home_services_con .views-slideshow-controls-top .views_slideshow_controls_text {
    display: flex;
    justify-content: flex-end;
	  margin-right: 15px !important;
}
.epost_section {
	padding: 50px 15px !important;
}
.news_black {
	padding: 40px 15px !important;
}
.home_services_con .views-slideshow-controls-top .views_slideshow_controls_text>span {
    display: block;
}
.navbar-toggler {
    margin-right: 15px;
}
.header_menu>ul>li.dropdown::after {
    border-left: 1.5px solid var(--bla_color);
    border-bottom: 1.5px solid var(--bla_color);
}
.header_menu>ul>li.dropdown::after {
    top: 15px;
}
.navbar-toggler.collapsed .bar {
    display: block !important;
}
.close {
        font-size: 36px;
    line-height: 27px;
    font-weight: 700;
    opacity: 1;
    margin-top: -10px;
    display: block;
}
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
body .nav-tabs.ceo_quality_tabs .nav-link {
    padding: 11px 20px;
}
header .container-fluid {
	padding-left: 15px !important;
padding-right: 15px !important;
}
.path-po-subscription .site-logo, .path-epost-subscriber .site-logo, .path-po-renewal .site-logo {
    margin-right: 0;
}
.header_menu ul li .nav-link {
    margin: 0 0 0 15px !important;
}
.header_menu ul li:not(:first-child) .nav-link {
    margin: 0 0px 0 10px !important;
}
.pobox_btn>a {
    margin-bottom: 20px;
}
header .navbar-brand, .share_search_blk >div {
    margin-right: 15px;
}
.header_track_blk .home_tracking_form {
    margin-bottom: 0;
    width: 250px;
}

}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	body.path-career .btn-primary {
    padding: 12px !important;
    width: 100%;
}
.service-order-form .service_right {
	padding: 30px;
}
.info_popup {
    left: auto;
    right: 22px;
}
.service_right .subscriptionlink {
    padding-left: 15px;
    padding-right: 15px;
}
.demand_heading .col-md-6.justify-content-end>div, .d-flex.justify-content-end.align-items-center.as-button-sty {
    justify-content: flex-start !important;
}
.block-views-blockon-demand-asyad-express-block-1 .views-view-grid .views-row>* .on_demand_asyad_blk .on_demand_col {
    height: 590px;
}
.view-user-profile {
    padding: 20px 15px 15px 15px;
}
.profile_user_blk .user_detail.pl_16 >p {
    position: relative;
    padding-right: 26px;
    line-height: 19px;
}
main {
    margin-top: 109px !important;
}
header {
    position: fixed;
    z-index: 999;
    width: 100%;
    background-color: #fff;
}
.path-news .view-filters {
    padding: 17px 12px;
}
.path-news .view-filters>form {
    width: 720px;
    margin: 0 auto;
}
.service_right .subscriptionlink {
    width: 100%;
	padding-top: 28px;
}
body .subscriptionlink.po_subsc_link.senderlink::before {
    width: 17%;
}
body .service_right .sub_con_blk {
    width: 100%;
}
body .service_right .con_detail{
    padding: 0;
}

body .service_right .con_detail .col-md-4 {
    width: 50% !important;
}
body .service_right .sub_con_blk>* {
    width: 100% !important;
}
body .sub_con_blk .images + div {
    justify-content: flex-start;
    margin-top: 15px;
}
body .service_right .sub_con_blk {
    flex-wrap: wrap;
}
body .news_banner_sec.banner_section {
    height: 220px;
}
.subscriptionlink::after, .subscriptionlink.po_subsc_link::before {
    top: 13px;   
}
body .sub_con_blk {
    width: calc(100% - 30px);
    margin: 0 auto 33px auto;
}
.sub_con_blk .images {
    width: 30% !important;
}
.sub_con_blk .images + div {
    width: 70% !important;
}
.subscriptionlink.po_subsc_link::before  {
     width: 13%;
}
body .con_detail .col-md-4 {
    width: 33.33% !important;
}
body .subscrip_info_link.subscriptionlink.po_subsc_link::before {
    width: 37%;
}
body .subscrip_address_link.subscriptionlink.po_subsc_link::before {
    width: 63%;
}
body .confirm_det_link.subscriptionlink.po_subsc_link::before {
    width: 81%;
}
.subscriptionlink>li>a>span {
    font-size: 14px;
    line-height: 16px;
}
.sub_con_blk {
    flex-wrap: wrap;
}
.sub_con_blk .images,.sub_con_blk .images + div, .con_detail .col-md-4 , .service-order-form .subscrip_blk .row>div {
    width: 100%;
}
.path-news .view-filters>form>div>div {
    margin: 0 !important;
    width: 25% !important;
}
body.path-news div .form-actions .btn-primary {
    padding: 8px 11px !important;
    margin-right: 13px;
}
.row.not_row>* {
    margin-bottom: 20px;
	width: 50% !important;
}
body div .my-order-blk .form-actions .btn-primary, body .row.not_row .btn-primary {
    padding: 9px 13px !important;
}
.con_sup_col.track_con {
    padding-left: 0;
    padding-right: 0;
}
.path-news  .form-actions {
    text-align: left;
}
.path-news .view-filters>form>div>div:last-child {
    width: 40%;
}
.lang_blk:hover .dropdown-menu {
    background: #fff !important;
    box-shadow: -4px 1px 12px #0a445c50 !important;
    border: 1px solid var(--pri_color) !important;
}
.col-md-6.sh-ti {
    margin: 0 0 24px 0;
    width: 100%;
    padding: 15px !important;
}
.path-tickets .row.not_row + .row {
    margin: 0;
}
table.dashboard_order_table tbody tr td {
    white-space: nowrap;
}
html[lang="ar"] .header_menu ul li .nav-link, html[lang="ar"] .header_menu ul li:not(:first-child) .nav-link {margin: 0 0 10px 0 !important;}
.rate_cal_blk .rate_calculator_form .col-md-6 {
    width: 50%;
}
.news_banner_sec.banner_section .row {
    margin: 0;
}
.page_content_blk {
    float: none;
}
.path-staffs .col-md-3, .view-staffs .col-md-3 {
    width: 30%;
}
.my_order_blk table tr td p {
    word-break: break-all;
    white-space: nowrap;
}
.my_order_blk .table-responsive {
    width: calc(100vw - 301px);
}
.subscrption_heading {
    width: 100% !important;
}
.path-contact .contact_support_block::after, .path-rate-calculator .contact_support_block::after, .path-track-trace .region-content::after {display: none;}
.why_epost_view .views-view-grid, .how_epost_works_sec .views-view-grid, .gov_view_section  .views-view-grid, body .container, .add-services-view .views-view-grid, .epost_section .container, .home_services_con .container, .tender-view-blk  .view-filters>*, .tender-view-blk .view-content>*,
.path-postage-stamp .region-content>div.postage_stamp_collect_tabs>div,.home_demand_ser_sec>div, .home_banner_blk .views-slideshow-controls-bottom.clearfix>div, .home_banner_blk .banner_content_blk, .block-views-blockship-with-us-block-1>div, .news_and_events_section>h2, .view-express-domestic .view-content,
.view-on-demand-services .view-content, .path-tender-submissions .region-content, .path-po-subscription .region-content, .page-node-type-tender .region-content, .path-manage-tender-submission .region-content, .news-event-slider, .home_news_events_slider>h2, .path-social-media-page .view-social-media-page .view-content, .path-social-media .view-news-social-media .view-content, .path-service-order .region-content, .home_services_con .view-content, .path-services .view-services .view-content, .path-press-release .view-press-release .view-content, .news-section>.view-content, .career-view-blk .view-content, body.path-terms-and-conditions .region-content, .path-faq main, body.path-po-subscription-renew .region-content, .contact_faq_terms, .block-contact-office-locator-block .office_locator_sec, footer .container-fluid,
.path-asyad-express-same-day .region-content>div.optional_ser_ban, .path-asyad-express-same-day .region-content>div.optional_ser_blk, .path-contact .contact_support_block,.path-rate-calculator .rate_left_blk, .view-asyad-fulfilment-section .view-content, .path-vendor-registration .region-content, .path-create-tender .region-content, form#node-tender-edit-form, .rate_cal_blk .rate_left_blk , .path-news .view-empty { 
    width: 720px;
    margin: 0 auto;
}
.path-track-trace .table-responsive {
    width: 100%;
}
.asyed-express-listmenu {
    padding-left: 30px !important;
}
.path-vendor-registration .region-content, .path-create-tender .region-content, form#node-tender-edit-form {margin: 40px auto !important;}
.internation_img_blk {
    margin-top: 20px;
}
.row.demand-row>* {
    width: 50% !important;
}
header .dropdown-menu.subMenu li {
    width: 100%;
}
.news_banner_sec.banner_section .banner_col {
    padding-left: 15px !important;
}
.track_trace_blk {
    width: 100%;
	padding-right: 0 !important;
}
.path-frontpage .your_pocket {
    padding-top: 40px;
}
.asyad_bel_ban_col .content {
    width: 100%;
    padding-left: 0;
    padding-top: 15px;
}
.home_demand_ser_sec.block-views-blockon-demand-asyad-express-block-2 h4 {
    line-height: 38px;
}
body .asyad_bel_ban_col {
    padding: 0;
}
body .achor-sec {
    padding: 20px;
}
.d-flex {
    flex-wrap: wrap;
}
.home_banner {
    width: 100%;
}
body .nav-tabs.ceo_quality_tabs .nav-link {
    padding: 11px 20px;
}
.government_head {
    padding: 35px 15px 19px 15px;
}
.matjar_head_sec.clear_mac_head_sec {
    padding: 60px 15px;
}
.office_locator_sec_center {
    padding-left: 0px;
    padding-right: 0px;
}
.about_ytbsc_blk, .po_box_head, .about_ceo_quality_blk.about_vision_mission_blk, .about_ceo_quality_blk {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
#block-contactfaqtermsblock {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.track_trace_blk .track_shipment {
    padding: 40px 0px;
}
.pobox_btn>a {
    margin: 15px 0 0 10px !important;
}
.po_box_head {
    padding-left: 15px;
    padding-right: 15px;
}
.epost_works_head .container {
    padding: 0 11.5px;
}
.header_menu ul li .nav-link:hover, .header_menu ul li .nav-link.show, .header_menu ul li .nav-link.active {
    color: var(--bla_color) !important;
}
header .dropdown .dropdown-menu li .dropdown-item {
    color: var(--bla_color) !important;
}
header .dropdown .dropdown-menu li.dropdown>.dropdown-item::after {
    top: 14px;
}
.office_locator_sec.col-md-9 {
    width: 100%;
}
.rate_left_blk {
    padding: 50px 90px !important;
}
.domestic_inter_tabs.nav-tabs>li {
    width: auto;
}
.con_sup_col {
    border-top: 1px solid #DADCE0;
    border-left: none !important;
    margin-top: 0px;
}
.path-faq div#block-omantheme-content, body.path-terms-and-conditions div#block-omantheme-content, .path-faq div#block-faqsection {
    width: 100%;
}
.path-contact .contact_support_block::after, .path-rate-calculator .contact_support_block::after, .path-track-trace .contact_support_block::after {display: none;}
.home_services_con .view-content {
    padding: 0 15px !important;
}
.navbar-toggler {
    border: none !important;margin-top: 0px;
    padding: 0 !important;
}
.path-rate-calculator .rate_left_blk {
    margin: 40px auto !important;
}
.path-rate-calculator .rate_left_blk .col-md-6 {
    width: 50%;
}
.path-faq .block-page-title-block {
    width: 100%;
    position: static;
    padding-right: 0;
}
body.path-terms-and-conditions #block-terms-condition-section, .path-faq div#block-faqsection {
    width: 100%;
}
.contact_support_block, .terms_popup .privay_policy, .page_content_blk, .path-postage-stamp .region-content>div.postage_stamp_collect_tabs, .path-postage-stamp .region-content>div.postage_stamp_collect_tabs + .contact_support_block, .path-social-media .views-row .views-col, .path-contact .contact_support_block {
       width: 720px !important;margin: auto;
}
.left_carrer {
    width: 100%;
    padding-right: 0;
}
 .path-postage-stamp .region-content>div.postage_stamp_collect_tabs {
    padding: 30px;
}
.path-faq .con_sup_col {
    border: none !important;
}
.rate_cal_blk {
    width: 100%;
    padding: 0;
}
.rate_cal_blk .rate_left_blk {
    padding: 0 15px;
}
.ems_head.po_box_head .po_title_blk>div {
    margin-left: 0;
    width: 100%;
    padding: 0;
}
.path-contact #block-omantheme-content {
    width: 100%;
    padding: 0 15px;
}
.contact-form {	
    padding: 50px 0;
}
.faq_blk {
    padding-top: 20px;
    padding-right: 0;
}
.dropdown-menu.show {
    display: block !important;
}
header .nav-item.dropdown:hover>.nav-link[title="Expand menu Services"] + .dropdown-menu, header .nav-item.dropdown:hover>.dropdown-menu,.nav-item.dropdown:hover>span::after, .nav-item.dropdown:hover>a::after,.nav-item.dropdown:hover>span::before, .nav-item.dropdown:hover>a::before {
    display: none;
}
.path-faq .view-content {
    width: 100%;
}
.below_banner_section .container-fluid .col-md-3:nth-child(1), .below_banner_section .container-fluid .col-md-3:nth-child(2) {
    padding-bottom: 15px;
}
.below_banner_section .container-fluid .col-md-3>a, .below_banner_section .container-fluid .col-md-3>a>div {
    width: 100%;
}
.ser_epost_section .row>* {
    width: 100%;
}
.ser_epost_section .col-md-4 {
    margin: 15px auto 0 auto;
}
.home_services_con .ser_left_arrow, .home_services_con .ser_rgt_arrow {
    display: none;
}
.home_news_events_slider {
    padding-left: 20px;
    padding-right: 20px;
}
.news-event-slider .views_slideshow_cycle_teaser_section {
    min-height: 450px;
}
.nav-tabs>li {
    width: auto;
    text-align: center;
}
body .btn-primary, body .btn-secondary {
    text-align: center;
}
.post_stamp_blk .col-md-4:first-child {
    width: 100% !important;
    padding-bottom: 30px;
}
.about_ceo_img {
    width: 100%;
    height: auto;
}
header .container-fluid, header .container-fluid.header_top {
    padding-left: 15px;
padding-right: 15px;
}
.epost_subscript_con .col-md-3 {
    width: 50%;
    padding-bottom: 30px;
}
.sub_blk, .epost_sub_ul {
    overflow: auto;
}
.subscriptionlink {
    width: 1140px;
}
.header_menu ul li .nav-link:hover, .header_menu ul li .nav-link.show {
    color: var(--white_color);
}
.navbar-collapse ul li {
    width: 100%;
}
.navbar-collapse ul li .nav-item {
    margin: 0 0 10px 0 !important;
color: var(--bla_color);
}
.navbar-toggler {
    border: none !important;
    padding: 0 !important;
}
.why_epost_view .view-content, .how_epost_works_sec .view-content {
    padding: 0 15px;
}
.navbar-collapse.show {
    left: 0;
}
body header nav .dropdown-menu {
    box-shadow: none !important;
    border: none !important;
    background-color: transparent;
    border-radius: 0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.header_menu>ul>li.dropdown .nav-link.show::after, .lang_blk>div.show::after, .header_menu>ul>li.dropdown .nav-link.show::before, .lang_blk>div.show::before {display: none;}
.header_menu ul li .nav-link:hover, .header_menu ul li .nav-link.show {
    color: var(--pri_color) !important;
}
header .dropdown .dropdown-menu li .dropdown-item {
    color: var(--bla_color);
}
header .dropdown .dropdown-menu li.dropdown>.dropdown-item::after {
    border-color: var(--white_color);
    transform: rotate(-45Deg);
}
.nav-item.dropdown .dropdown-menu .dropdown-menu {
    display: block;
    padding: 10px 20px;
}
.navbar-toggler .bar {
    display: block;
    height: 2px;
    width: 15px;
    background: var(--pri_color);
}
.navbar-toggler .bar2 {
    margin: 3px 0;
}
.header_menu ul li:not(:first-child) .nav-link {
    margin: 0 0 10px 0 !important;
}
.navbar-collapse {
    position: fixed;
padding: 20px;
    top: 109px;
    z-index: 4;
    transition: left 0.15s ease-in-out;
    background-color: var(--white_color);
    left: -100%;
    width: 100%;
    min-height: calc(100vh - 109px);
    overflow: auto;
    height: 100%;
}
.banner_content_blk {
    padding: 0px 0px 0px 0px;
}
.row.epost_btn>div.col-md-6:first-child {
    width: 70%;
}
.row.epost_btn>div.col-md-6:nth-child(2) {
    width: 30%;
}
.below_banner_section .col-md-3 {
    width: 50%;
}
.col-md-6.banner_col {
    width: 100%;
}
.banner_search_form {
    width: 500px;
}
.asyad_inter_section .row>div {
    width: 100% !important;
    padding: 0 15px;
}
.asyad_inter_section .row>div>div {
    padding: 0;
    border: none;
}
.ten_mail_par_section .container-fluid {
    padding-bottom: 40px;
}
.ten_mail_par_section .container-fluid .row>.col-md-4 {
    padding: 0 16.5px 30px 16.5px;
}
.ten_mail_par_section .container-fluid, footer, .gov_view_section, .add-services-view>.view-content, .tender-filter .view-filters, .tender-view-blk .view-content {
    padding-left: 15px;
padding-right: 15px;
}
.news_banner_sec.banner_section .col-md-6 {
    width: 100% !important;
}
.pobox_btn .mr_20 {
        margin-right: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 20px;
}
.pobox_steps_blk .row {
    width: calc(100% + 40px);
}
.career-view-blk .view-content {
    padding: 54px 15px 28px 15px;
}
.sidebar_block {
    width: 250px;
    order: 1 !important;
}
.sidebar_block + .col-lg-9 {
    width: calc(100% - 250px);
}
form.row.not_row>* {
    width: 33.33%;
}
.nav-tabs.my_order_tabs li {
    width: auto;
}
.nav-tabs.my_order_tabs .nav-item>a {
    padding: 6px 30px;
}
.tender-filter .view-filters>form>div>div {
    width: 25% !important;    margin: 0;
}
.top_blk, .mail_phone_ul {
    flex-wrap: wrap;
}
.top_blk h5 {
    padding-bottom: 20px;
}
body .tender-filter .view-filters .btn-primary {
       padding: 5px 12px !important;
}
.banner_section {
    margin-top: 0;
}
.path-tenders .no_data_found {
	width: 720px;
	margin: 0 auto;
}
}
@media only screen and (min-width: 768px) {
	.partner_container.career_popup {
		width: 630px;
	}
}
@media only screen and (min-width: 1200px) {
.why_epost_view .views-view-grid, .how_epost_works_sec .views-view-grid, .gov_view_section  .views-view-grid, body .container, .add-services-view .views-view-grid, .epost_section .container, .home_services_con .container, .tender-view-blk  .view-filters>*, .tender-view-blk .view-content>*,
.path-postage-stamp .region-content>div.postage_stamp_collect_tabs>div,.home_demand_ser_sec>div, .home_banner_blk .views-slideshow-controls-bottom.clearfix>div, .home_banner_blk .banner_content_blk, .block-views-blockship-with-us-block-1>div, .news_and_events_section>h2, .view-express-domestic .view-content,
.view-on-demand-services .view-content, .view-asyad-fulfilment-section .view-content, .path-news .view-empty { 
    width: 1140px;
    margin: 0 auto;
}
form.row.not_row>* {
    width: 156px;
}
.view-my-notifications .view-filters>form>div>div.form-actions {
    width: 33.33%;
    text-align: left;
}
form.row.not_row>*.col-md-4:last-child {
    width: 33.33%;
}
.row.not_row>h3 {
    width: 100% !important;
    margin-bottom: 16px;
}
.path-staffs  .view-footer .col-md-3 {
    width: 32%;
}
.oman_goo_pay {
    position: relative;
    bottom: -80px;
}
.news-event-slider .views_slideshow_cycle_slide {
	height: auto !important;
}
.home_banner {
    display: flex;
    flex-direction: column;
    /*align-items: center; */
    justify-content: center;
}
.footer_links.w-20 {
    width: auto;
    padding: 0 98px 30px 0;
}
#block-otherlinks-2 {
    padding: 0 !important;
}
.home_banner>.show_track_trace {
    width: 100%;
}
.path-frontpage .home_banner {
    width: 65%;
}
body footer #block-locallinks ul.nav.navbar-nav {
    margin-top: 39px;
}
.con_sup_col.track_con {
    width: 440px;
    float: right;
	 padding: 40px 50px;
    margin-right: auto;
}
.track_trace_blk {
    width: calc(1140px - 440px);
    float: right;
    margin-left: auto;
    padding-right: 30px;
}
.path-asyad-express-same-day .region-content>div.optional_ser_blk {
    width: calc(1140px - 330px);
    margin-right: auto;
    padding-left: 10px;
    padding-bottom: 20px;
}
.path-asyad-express-same-day .region-content>div.optional_ser_ban {
    width: 330px;
    margin-left: auto;
    padding-bottom: 20px;
}
}
/************************** responsive css - Ends ***************************/


/************************** responsive css ***************************/
@media only screen and (max-width: 767px) {
	.banner_search_form>form #edit-actions {
		width: auto !important;
	}
	.below_banner_section .container-fluid .row>div {
	padding: 0px 15px 15px 15px;
}
	.epost_section .col-md-6, .asyad_inter_section .col-md-8, .asyad_inter_section .col-md-4, .what_epost_sec .col-md-6 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

/************************** responsive css - Ends ***************************/



/************************************ responsive css 25/01/2022 *********************/
@media only screen and (max-width: 767px) {
.path-user .description {
    font-size: 14px;
    line-height: 16px;
    padding-top: 10px;
}
.path-user .block-page-title-block {
    width: 100%;
    margin-bottom: 10px;
}
.user-login-form {
    padding-right: 0px;
    width: 100%;
    padding-bottom: 50px;
}

.path-user .region-content {
    padding-left: 15px!important;
    width: 100%;
    padding-right: 15px!important;
}
.login_social_media_sec {
    padding-left: 0px;
    width: 100%;
}
.or_text {
    width: 100%;
    height: auto;
    position: relative !important;
    transform: inherit;
    left: 0;
    margin: 0px 0 50px 0 !important;
    bottom: 0;
}
.or_text::after {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
}
.or_text span {
    padding: 9px;
}
.path-user main {
    padding-left: 0px;
    padding-right: 0px;
}
}
/************************************ responsive css 25/01/2022 - Ends *********************/


/******************************** responsiveness css ***********************/
@media only screen and (min-width: 1200px) {
.path-tender-submissions .region-content, .path-po-subscription .region-content, .page-node-type-tender .region-content, .path-manage-tender-submission .region-content, .news-event-slider, .home_news_events_slider>h2, .path-social-media-page .view-social-media-page .view-content, .path-social-media .view-news-social-media .view-content, .path-service-order .region-content, .home_services_con .view-content,
.path-services .view-services .view-content, .path-press-release .view-press-release .view-content, .news-section>.view-content, .career-view-blk .view-content, body.path-terms-and-conditions .region-content,
.path-faq main,body.path-po-subscription-renew .region-content, .contact_faq_terms, .block-contact-office-locator-block .office_locator_sec, footer .container-fluid {
    width: 1140px;
    margin: 0 auto;
}
.order_com_blk .container {
    width: 800px;
    margin: 0 auto;
}
.path-rate-calculator .rate_left_blk {
    width: 750px;
}
.path-track-trace   .container.track_container {
	
}
.ems_head.po_box_head .container {
    min-height: 400px;
    display: flex;
    align-items: flex-start;
}
.ems_head.po_box_head .po_title_blk>div {
    z-index: 2;
}
 .page_content_blk .ems_head.po_box_head .po_title_blk>div {
              width: calc(607px - 30px);
    margin-left: auto;
    margin-right: 0;
    padding: 0 15px;
} 
.rate_cal_blk .rate_left_blk {
    background: #fff;
    padding: 0 15px;
    width: calc(592px - 30px);
    margin-left: 0;
}
.header_track_blk {
    width: 361px;
}
.path-contact div #block-omantheme-content, .rate_left_blk {
    width: 700px;
    margin-left: auto;
}
.path-contact .contact_support_block, .path-rate-calculator .contact_support_block {
    width: 440px;
    margin-right: auto;
}
.user-logged-in .header_track_blk {
    width: 239px;
}
}
.path-po-subscription .site-logo, .path-epost-subscriber .site-logo, .path-po-renewal .site-logo {
    margin-right: 0;
}
/******************************** responsiveness css - Ends ***********************/
/******************************** responsiveness css for oman post - starts ***********************/
 /* Media Query for low resolution  Tablets, Ipads */
        @media (max-width: 767px) {
.font_55 {
	font-size: 25px !important;
	line-height: 30px !important;
}
.font_34 {
	font-size: 24px !important;
	line-height: 24px !important;
}
.ser_epost_section {
	padding: 30px 15px;
}
.home_news_events_slider > h2 {
	font-size: 24px !important;
	line-height: 24px;
}
.tender_head.po_box_head .container {
    padding: 0 !important;
}
.tender-view-blk .view-content {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.path-rate-calculator .rate_left_blk {
    margin: 40px 0 !important;
}
.home_services_con .views_slideshow_controls_text > span > a {
	background-size: contain;
    width: 25px;
    height: 25px !important;
    margin-bottom: 10px;
}
.font_28 {
	font-size: 24px !important;
	line-height: 24px !important;
}
.path-services .view-services .view-content {
	 padding-bottom: 0px !important; 
}
.path-track-trace div#block-omantheme-content {
	padding: 0px !important;
}
.rate_left_blk {
	padding: 20px 20px !important;
}
.calculate_btn {
	margin-bottom: 10px !important;
}
.path-faq .con_sup_col {
	margin-top: 0px !important;
}
.path-faq main {
	padding: 30px 15px 10px 15px !important;
}
.accordion-item .accordion-button::after {
	padding-left: 10px !important;
}
body.path-terms-and-conditions .region-content {
	padding: 30px 15px 15px 15px !important;
}
.con_sup_col {
	padding: 30px 15px !important;
	
}
.pobox_steps_blk {
  padding-bottom: 0px !important;
}
.rate_cal_blk {
	padding: 10px 15px;
	
}
.ems_head.po_box_head {
	padding: 30px 0 0px 0px;
}
.matjar_head_sec.clear_mac_head_sec {
	padding: 40px 15px !important;
}
.gov_view_section {
	padding: 35px 0 30px 0;
}
.why_epost_blk.gov_view h3 {
	min-height: 0px !important;
}
 .view-content {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.po_box_head.poststamp_head {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.view-asyad-fulfilment-section .asyad_fulfill_sec {
    padding-left: 15px;
    padding-right: 15px;
}
.path-postage-stamp .po_title_blk {
	padding-bottom: 0px !important;
}
.views-col {
	padding: 0 0px 20px 0px !important;
}
.path-postage-stamp .region-content > div.postage_stamp_collect_tabs + .contact_support_block {
	padding: 0px 15px !important;
}
.stamp_image_blk {
	margin-bottom: 15px !important;
}
.po_box_head.about_head {
	padding: 33px 15px 0px 15px !important;
}
.about_ytsbc_blk .container {
	padding: 20px 0 !important;
}
.about_ytsbc_blk .col {
    padding-bottom: 30px !important;
}
.matjar_head_sec.asyad_head_sec {
	padding: 35px 15px 45px 15px !important;
}
.social_media_sec {
	padding: 25px 15px !important;
}
.field-content {
	display: block;
}
.contact_hub_block {
	padding: 35px 10px 55px 10px !important;
}
#block-contactofficelocatorblock .office_locator_sec_center .nav-tabs.ceo_quality_tabs {
    margin-left: 0px !important; 
	       width: calc(100vw - 30px);
}
#block-contactofficelocatorblock .office_locator_sec_center .nav-tabs>li a {
    text-align: center;
    padding: 11px 11px !important;
    width: 140px;
}
.privay_policy {
	padding: 40px 20px !important;
}
.asyad_right_con.asyad_right_con {
	padding-left: 15px;
	padding-right: 15px !important;
}
.po_box_head {
	padding: 33px 15px 23px 15px !important;
}
.how_epost_works_sec {
	padding: 10px 0 0px 0 !important;
}
.rate_cal_blk .rate_left_blk  {
	padding: 0px 0px !important;
}
.matjar_content {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.government_head {
	padding: 35px 15px 19px 15px !important;
}
.why_epost_blk.gov_view {
	padding: 35px 15px 23px 15px !important;
}
		}
/* Media Query for low resolution  pad */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.news_banner_sec.banner_section .banner_col {
   padding-left: 0 !important;
    width: 100%;
}
.shipping_options.rate_contact_us {
    margin-bottom: -40px;
}
.tomooth-program-form {
    width: 100%;
}
   .path-track-trace div#block-omantheme-content {
	    width: 100%;
    padding: 0;
    margin-left: 0;
    margin-right: 0;
}
.news_banner_sec.banner_section .container {
    padding: 0px;
}
.path-services .view-services .view-content {
    padding: 50px 15px;
}
.footer_links {
    width: 30%;
	    padding-left: 0;
}
header .navbar-brand {
    top: 0;
}
.footer_right_col {
    width: 70%;
}
.region .rate_left_blk {
	padding: 40px 20px !important;
}
.path-faq div#block-omantheme-content {
	padding-top: 20px;
}
.col-md-6 {
	width: 100%;
}
.path-faq main {
	padding: 40px 0px 110px 0px !important;
}
body.path-terms-and-conditions .region-content {
	padding: 40px 0px 110px 0px !important;
}
.family_member_blk .col-md-3 {
    width: 50%;
    margin-bottom: 20px;
}
.path-my-notifications .view-filters .form--inline>div {
    width: 50%;
    margin: 0 0 20px 0;text-align: left;
}
body .info_div.ban_info_div .info_popup::after {
    border-right: none;
    border-left: 6px solid #f8fbfe;
    left: auto;
    right: -6px;
}
body .track_trace_banner.news_banner_sec.banner_section .banner_col {
       padding-top: 20px;
    padding-bottom: 20px !important;
    justify-content: flex-end;
}
body .track_trace_banner.news_banner_sec.banner_section .banner_col .col-md-12 {
    padding: 0;
}
.info_div.ban_info_div .info_popup {
    top: -57px !important;
    left: -279px !important;
}
.office_locator_sec .nav-tabs.ceo_quality_tabs .nav-item .nav-link {
    width: 146px;
}
.express_ul + .accordion {
    margin-bottom: 20px;
}
.asyad_right_con {
	margin-top: 90px;
}
.news-event-slider .views_slideshow_cycle_teaser_section {
	min-height: 350px !important;
}
.pobox_steps_blk .row > div {
	margin-top: 30px;
}
.pobox_btn {
	margin-bottom: 0px !important;
}
.gov_view_section {
	padding: 40px 40px 40px 40px !important;
}
.how_epost_works_sec {
	padding: 30px 0 15px 0;
}
.ems_head.po_box_head {
	padding: 40px 0 0 0 !important;
}
.contact_hub_block {
	width: 720px !important;
	margin:0 auto !important;
	padding: 40px 0px 40px 0px !important;
}
.path-contact .contact_support_block {
    padding-top: 0px !important;
    padding-right: 0;
}
#block-asyadexpresstheme-contactsupportblock .con_sup_col {
    padding: 40px 15px;
}
}
/******************************** responsiveness css - Ends ***********************/
/******************************** responsiveness css of oman-post - start***********************/
@media only screen and (max-width: 767px) {
.path-frontpage .ser_epost_section {
	padding: 30px 15px !important;
	margin: 0px 15px;
}
.path-frontpage .news_black {
	padding: 40px 15px !important;
	margin: 0px 15px;
}
.path-frontpage .below_banner_section .view-content {
	padding: 0 7px !important;
}
.path-frontpage .asyad_right_con.asyad_right_con {
	padding-left: 0px;
	padding-right: 0px !important;
}
.your_pocket {
	margin: 0px 15px;
}
.office_locator_sec_center .nav-tabs.ceo_quality_tabs {
	margin-top: 25px;
}
.path-po-boxes .pobox_step_col {
	padding: 15px !important;
	margin: 0 15px;
}
.path-epost .epost_work_blk {
	margin: 0 15px;
}
.page_content_blk .ems_head.po_box_head .po_title_blk > div > * {
	 padding-right: 0px !important; 
}
.path-government .why_epost_blk.gov_view {
	margin: 0 15px;
}
.path-news .grid_col {
	margin: 0 15px;
}
body main > .container {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
header .right_header .region-nav-additional > div:first-child {
	order: 0;
}
.home_demand_ser_sec.block-views-blockon-demand-asyad-express-block-2 .on_demand_col .content {
	padding: 20px 0px !important;
	width: 100% !important;
}
.asyad_bel_ban_col {
	padding: 0 15px 0px 0px;
}
.asyad_bel_ban_col:not(:last-child) {
    margin-bottom: 20px;
}
.asyad_banner_below, .home_demand_ser_sec, .view-ship-with-us{
	padding-left: 15px;
	padding-right: 15px;
}
.block-views-blockon-demand-asyad-express-block-1 .views-view-grid .views-row {
    width: 100%;
    margin: 0;
}
.home_demand_ser_sec .on_demand_col {
	flex-direction: column !important;
}
.home_demand_ser_sec.block-views-blockon-demand-asyad-express-block-2 .on_demand_col .images {
	height: 400px !important;
	width: 100% !important;
}
.work-process ul li {
	padding-right: 0px; 
}
.col-md-4.ship-us-col.views-col.col-2 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.home_banner {
    width: 100%;
}
.news-event-slider .views-slideshow-controls-top {
    padding-right: 15px;
}
.view-header .col-md-8 {
	padding-left: 0px;
	margin-bottom: 15px;
	padding-right: 0px;
}
.news_and_events_section > h2 {
	padding-left: 15px !important;
	white-space: nowrap;
}
.gray_gradient .container {
	padding-left: 0px !important;
}
.path-frontpage .your_pocket {
	padding-top: 0;
}
.path-frontpage .info_div.ban_info_div {
	position: relative;
	right: 0px; 
}
.home_banner_blk .views-slideshow-controls-bottom.clearfix {
	padding-left: 15px;
	bottom: 180px;
}
}
@media only screen (max-width: 768px) and (min-width: 1200px) {
.path-frontpage .below_banner_section .container-fluid {
	padding: 15px 15px !important;
}
.your_pocket {
	margin: 0px 15px;
}
.asyad_bel_ban_col {
	margin-bottom: 15px !important;
}

}

@media only screen and (max-width: 1399px) and (min-width: 1300px) {
.path-contact .region-content::after, .path-track-trace .region-content::after {
    width: 40vw;
}
}
@media only screen and (max-width: 1699px) and (min-width: 1400px) {
.path-contact .region-content::after, .path-track-trace .region-content::after {
    width: 40vw;
}
}
/******************************** responsiveness css - Ends ***********************/



/************************ css changes on 27/05/2022 ********************/
@media only screen and (max-width: 767px) {
	.sidebar_block {
		order: 2 !important;
	}
	.nav-tabs.my_order_tabs .nav-item>a {
		padding: 6px 10px;
	}
	.nav-tabs.my_order_tabs {
		justify-content: space-between;
	}
	.not_count {
		right: -14px;
	}
	.header_user_picture a {
		margin-left: 8px !important;
	}
	.sidebar_block .region-sidebar-first .menu>li {
		display: flex;
		justify-content: center;
		width: 25%;
	}
	.path-po-subscription main, .path-service-order main, .path-po-subscription-renew main {
		padding: 40px 15px 40px 15px;
	}
	.sidebar_block .region-sidebar-first .menu>li>a .icon {
		margin: 0 0 5px 0 !important;
	}
	.sidebar_block .region-sidebar-first .menu {
		position: fixed;
		bottom: 0;
		padding: 0;
		z-index: 2;
		background: #fff;
		box-shadow: 0px 0px 6px #00000029;
		display: flex;
		justify-content: space-between;
	}
	.sidebar_block .region-sidebar-first .menu a {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
	}
	.sidebar_block .region-sidebar-first .menu>li>a>span {
		font-size: 12px;
		line-height: 17px;
		text-align: center;
	}
	.region-sidebar-first .menu>li>a.active::after {display: none;}
	.user-logged-in.path-my-order,.user-logged-in.path-notifications,.user-logged-in.path-my-wallet, .user-logged-in.path-tickets, .user-logged-in.path-my-subscriptions,.user-logged-in.path-recipient-directory, .user-logged-in.path-staffs {
		padding-bottom: 61px;
	}
	.footer_sub_btn {
		position: fixed;
	}
	body .subscriptionlink, body .service_right .subscriptionlink  {
		width: 100%;
		padding-bottom: 10px !important;
	}
	.subscriptionlink li.selected a img {
		top: -25px;
		width: 18px;
	}
	.subscriptionlink>li::after {
		content: "";
		background-color: #ddd;
		width: 10px;
		height: 10px;
		border-radius: 50%;
		display: block;
		top: -20px;
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
	}
	.sub_con_blk .images {
    width: 100%;
    margin-bottom: 20px;
}
.sub_con_blk .images + div {
    width: 100%;
    flex-wrap: wrap;
    justify-content: flex-start;
}.amount_note {
    margin-top: 10px;
}
	body .service_right .subscriptionlink>li {
		    width: 33.33%;
	}
	.subscriptionlink>li.active::after, .subscriptionlink>li.selected::after  {
		display: none;
	}
	.subscriptionlink .po_span {
		display: none;
	}
	.subscriptionlink>li {
		width: 16.6%;
		display: flex;
		justify-content: center;
		position: relative;
	}
	.sub_blk.d-none + .po_sub_heading {
		display: none;
	}
	.subscriptionlink>li>a {
		padding: 0;
	}
	.subscriptionlink li a img {
		top: -24px;
	}
	.po_sub_heading {
		font-weight: 700;
		display: block;
		padding: 0 15px;
	}
.sidebar_block .region-sidebar-first .menu>li>span, .sidebar_block .region-sidebar-first .menu>li>a {
    font-size: 12px;
    line-height: 15px;
    padding: 9px 2px;
	width: 100%;
}
.path-track-trace .table-responsive table tr td {
    display: block;
}
.path-track-trace .table-responsive table tr td:nth-child(2) {
    padding-left: 30px !important;
    display: block;
	text-align: left;
    padding-top: 0 !important;
}
	body .service_right .po_sub_heading {padding: 0;}
	body .subscriptionlink li:before {
		content: "";
		height: 2px;
		display: block;
		position: absolute;
		top: -17px;
		left: 0;
		z-index: 1;
		background: var(--pri_color);
	}
	body .subscriptionlink li.active:before {
		width: 50%;
	}
	body .subscriptionlink li.selected:before {
		width: 100%;
	}
	.subscriptionlink.po_subsc_link::before {display: none;}
.my_order_blk .table-responsive {
    width: calc(100vw - 30px);
}
body .bulk_upload.btn-primary {
    margin-left: 16px !important;
}
table.dashboard_order_table tbody tr td>*, table.dashboard_order_table tbody tr td>*>* {
    white-space: nowrap;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
	.why_epost_view .views-view-grid, .how_epost_works_sec .views-view-grid, .gov_view_section .views-view-grid, body .container, .add-services-view .views-view-grid, .epost_section .container, .home_services_con .container, .tender-view-blk .view-filters>*, .tender-view-blk .view-content>*, .path-postage-stamp .region-content>div.postage_stamp_collect_tabs>div, .home_demand_ser_sec>div, .home_banner_blk .views-slideshow-controls-bottom.clearfix>div, .home_banner_blk .banner_content_blk, .block-views-blockship-with-us-block-1>div, .news_and_events_section>h2, .view-express-domestic .view-content, .view-on-demand-services .view-content, .path-tender-submissions .region-content, .path-po-subscription .region-content, .page-node-type-tender .region-content, .path-manage-tender-submission .region-content, .news-event-slider, .home_news_events_slider>h2, .path-social-media-page .view-social-media-page .view-content, .path-social-media .view-news-social-media .view-content, .path-service-order .region-content, .home_services_con .view-content, .path-services .view-services .view-content, .path-press-release .view-press-release .view-content, .news-section>.view-content, .career-view-blk .view-content, body.path-terms-and-conditions .region-content, .path-faq main, body.path-po-subscription-renew .region-content, .contact_faq_terms, .block-contact-office-locator-block .office_locator_sec, footer .container-fluid, .path-asyad-express-same-day .region-content>div.optional_ser_ban, .path-asyad-express-same-day .region-content>div.optional_ser_blk, .path-contact .contact_support_block, .path-rate-calculator .rate_left_blk, .view-asyad-fulfilment-section .view-content, .path-vendor-registration .region-content, .path-create-tender .region-content, form#node-tender-edit-form, .rate_cal_blk .rate_left_blk, .contact_hub_block {
		width: 960px;
		max-width: inherit !important;
		margin-left: auto;
		margin-right: auto;
	}
	.home_banner {
		width: 60%;
	}
	.track_trace_banner.news_banner_sec.banner_section .banner_col {
		padding-left: 0;
	}
	.con_sup_col.track_con {
		padding: 40px 0;
		width: 100%;
	}
	body .track_trace_blk {
		padding: 40px 0px 40px 0;
		width: 100%;
	}
	.path-contact .contact_support_block {
		padding: 40px 0;
	}
	#block-asyadexpresstheme-contactsupportblock .con_sup_col {
		padding: 0;
	}
	.col-md-6.sh-ti {
		margin: 0 15px 24px 15px;
		width: calc(50% - 30px);
	}
}


@media only screen and (min-width: 1024px) {
	.path-office-locator .nav-tabs.ceo_quality_tabs .nav-link, .office_locator_sec_center .nav-tabs.ceo_quality_tabs .nav-link {
		width: 192px;
		text-align: center;
	}
	.nav-tabs.my_order_tabs a {
		width: 200.5px;
		text-align: center;
		padding: 6px !important;
	}
}
/************************ css changes on 27/05/2022 ********************/

