/*
Theme Name: Medicalequipment

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/
body {
	direction: rtl;
	unicode-bidi: embed;
}
.cv_logo{
    text-align: right;
}
.cv_header_info ul li .cv_head_contact {
    padding-right: 15px;
}
.cv_head_contact {
    text-align: right;
}
button#s {
    border-radius: 10px 0px 0px 10px;
}
input[type="search"] {
    border-radius: 0 10px 10px 0;
}
.col-lg-3.col-md-6.col-sm-12.col-12 {
    text-align: right;
}
.cv-news-box {
    text-align: right;
}
.cv-foot-social li:first-child {
     margin-left: 15px; 
}
a#me_newslatter {
    border-radius: 10px 0px 0px 10px;
}
input#ns_email {
    border-radius: 0px 10px 10px 0px;
}
.foot_footer_post ul li img {
    margin: 0px 0px 0px 10px;
}
.product-filter-menu button.filter:first-child {
     padding-left: 15px; 
}
.filter-header .cv-heading{
    text-align: right !important;
}
.filter-nav-wrapper {
    text-align: left;
}
.filter-nav-wrapper .cv-arrow {
    left: 100px;
}
.cv-testi-img {
    transform: translate(150px, -30px);
}
.cv-testi-name {
    padding-left: 150px;
}
.cv-product-data {
    text-align: right;
}
.cv-blog-data {
    text-align: right;
}
.cv-blog-sidebar {
    text-align: right;
}
.widget.widget_search .search-form .search-field, .woocommerce-product-search input, .no-results input.search-field, .woocommerce.widget_product_search form > div input {
    border-radius: 0px 10px 10px 0px;
}
.widget.widget_search .search-form .search-submit, .woocommerce-product-search button, .no-results input.search-submit, .woocommerce.widget_product_search form > div .search-submit {
    border-radius: 10px 0px 0px 10px;
}
.summary.entry-summary {
    text-align: right;
}
div#review_form {
    text-align: right;
}
.cv_language_toggle:before {
    left: 0px;
    right: auto;
}
.cv_language_toggle {
    padding-right: 0;
    padding-left: 20px;
}
.woocommerce .star-rating {
    float: right;
}
.page-content, .entry-content, .entry-summary {
    text-align: right;
}
.cv_header_wooInfo ul li ul.cv_language_selector {
    left: 0;
    right: unset;
}
.woocommerce .woocommerce-ordering .nice-select.orderby {
    min-width: 230px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    text-align: right;
}
/* Fixes */

.cv-testi-data {
    text-align: right;
}
.cv-about-content {
    text-align: right;
}
.cv-about-content ul li {
    padding: 0px 30px 0 15px;
}
.cv-about-content ul li:after {
    transform: rotate(225deg);
    right: 0;
    margin: 0;
}
.cv-features-text {
    padding: 0 30px 0 0;
    text-align: right;
}
.cv-breadcrumb-box ul li {
    margin: 0 0 0 30px;
}
.cv-breadcrumb-box ul li:after {
    transform: rotate(224deg);
    left: -15px;
    right: auto;
}
body .thumb_blog_info li:before {
    left: auto;
}
.fas.fa-chevron-right {
    transform: rotate(180deg);
}

.cv-main-header .cv-nav-bar ul.menu {
    text-align: left;
}
.db-header-nav .db-btn {
    margin: 0 30px 0 0;
}
.db-service-box:after {
    left: -123px;
    right: auto;
}
.db-about-content, .db-about-single-content {
    text-align: right;
}
.db-blog-box, .db-profile-content {
    text-align: right;
}
ul.flex-ul {
    margin-right: 0;
    margin-left: 50px;
}
.db-discription-data ul li:after {
    left: auto;
    right: 0;
}
.db-discription-data ul li {
    padding: 0 20px 0 0;
}
.db-card-header h5 {
    text-align: right;
    padding: 20px 30px 20px 20px;
}
.db-card-header h5:after {
    left: auto;
    right: 10px;
}
header.cv_main_header.header-four-style .cv_header_top .row.align-items-center {
    flex-direction: row-reverse;
}
.cv-counter-box {
    text-align: right;
}
.cv-blogs-data .cv-blog-more i {
    transform: rotate(180deg);
}
.cv-counter-box .cv-count-data {
    flex-direction: row-reverse;
}
.cv-blogs-data {
    text-align: right;
}
.cv-testimonials.cv-spacer-top , .cv-sub-heading{
    direction: ltr;
}
.cv-testimonials.cv-spacer-top .cv-testi-img {
    transform: unset;
}
.ps-filter-style-3 .cv-btn-product > a {
    margin-right: 20px;
}
.ps-heading-style-2 .ps-heading-left, .ps-heading-style-2 .ps-heading-right, .ps-testm-inner-box p, .fw-heading.fw-heading-h4, .ps-news-content p ,
.ps-news-content .ps-news-ttl, .footer-style-3 .widget.widget_nav_menu .menu li, .widget.widget_nav_menu .widget-title, .widget.widget_text .widget-title {
    text-align: right;
}
.ps-footer-newsletter-retangle {
    direction: ltr;
}
.ps-footer-newsletter-inner {
    flex-direction: row-reverse;
    grid-gap: 30px;
}
.footer-newsltr-icon {
    left: 75%;
}
.ps-footer-newsletter-retangle input#ns_email {
    border-radius: 10px 10px;
}
.ps-footer-newsletter-retangle a#me_newslatter {
    left: auto;
    border-radius: 10px  10px 10px 10px;
}
.ps-footer-addres p {
    padding-left: 0;
    padding-right: 20px;
    text-align: right;
}
.ps-testm-name {
    margin-left: 0;
    margin-right: 20px;
    text-align: right;
}
.ps-shop-categry-inner {
    padding: 36px 40px 36px 10px;
}
.ps-product-box {
    text-align: right;
}
.product-style-4 .rating-count {
    right: 0;
    margin: 0;
}

.cv-main-wrapper .cv-top-header .cv-head-contact {
    text-align: right;
}
.cv-main-wrapper .cv-top-header .cv-head-icon {
    text-align: left;
}
@media(min-width:1200px){
    .cv-main-header .cv-menu li.menu-item-has-children:after {
        right: calc(100% + 10px);
    }
    .cv-menu>div>ul>li:last-child {
        margin-right: 30px;
    }
    body  .cv-main-header .cv-nav-bar {
        text-align: left;
    }
}

@media(max-width:991px){
    a#me_newslatter {
    top: 20px;
}
.cv-foot-newsletter .cv-btn {
    min-width: 110px;
}
}
@media(max-width:585px){
    .cv_search_wrap {
    top: 0;
    right: 0;
    max-width: 100%;
    min-width: 100%;
}
.cv_search_wrap input {
    width: calc(100% - 175px);
}

}
.cv-foot-newsletter {
    align-items: center;
}
a#me_newslatter {
    position: absolute;
    left: 16px;
}
.filter-nav-wrapper .cv-arrow {
    left: 180px;
}