/* 
    Theme Name: Pest Raid
    Description: Adds support for languages written in a Right To Left (RTL) direction.
*/



/*--------------------------------------------------------------
2.0 Typography
--------------------------------------------------------------*/
body{
     direction: rtl;
     unicode-bidi: embed;
}

/*--------------------------------------------------------------
5.1 Top Header
--------------------------------------------------------------*/
.header-top .top-header-social-right {
    margin-left: 0;
    margin-right: auto;
}

.header-top .contact-detail-one, 
.header-top .contact-detail-two, 
.header-top .contact-detail-three {
    margin-right: 0;
    margin-left: 40px;
}

.header-top-quote-btn-right {
    margin-right: auto;
    margin-left: 0;
}

.header-top .top-header-right-item {
    margin-right: auto;
    margin-left: 0;
    text-align: left;
}


/*--------------------------------------------------------------
5.2 Main Navigation
--------------------------------------------------------------*/
.sticky-header-wrapper .logo-wrap {
    margin-left: auto;
    margin-right: 0;
}


/*--------------------------------------------------------------
5.4 Search Box
--------------------------------------------------------------*/
.search-box-wrapper button, 
.search-box-mobile-wrapper button{
    left: 0;
    right: initial;
}

/*--------------------------------------------------------------
5.5 Mobile Menu
--------------------------------------------------------------*/
.search-icon-mobile, .cart-icon-mobile {
    margin-right: auto;
    margin-left: 20px;
}

.mobile-menu-toggle {
    margin-right: 20px;
    margin-left: 0;
}

.mobile-submenu-toggle {
    right: initial;
    left: 0;
    text-align: left;
}

.mobile-submenu-toggle i{
    left: 20px;
}

.rtl-side-mobile-menu{
    right: -9999px;
}

.rtl-side-mobile-menu.open{
  right:0;
}
/*--------------------------------------------------------------
5.6 Header Styles
--------------------------------------------------------------*/
.header-two .logo-title-wrap, 
.header-one .logo-title-wrap, 
.header-three .logo-title-wrap, 
.header-four .logo-title-wrap, 
.mobile-logo-area .logo-title-wrap {
    margin-left: auto;
    margin-right: 0;
}

.header-one-top .header-contact-info:last-child, 
.header-three-top .header-contact-info:last-child {
    margin-right: auto;
    margin-left: 0;
}

.header-one .navigation-wrap, 
.header-three .navigation-wrap {
    margin-right: 0;
    margin-left: auto;
}

.header-one .navigation-wrap .stronghold-menu, 
.header-three .navigation-wrap .stronghold-menu {
    padding-right: 0;
}

.header-one-top .quote-link-btn .icon-wrapper, 
.header-three-bottom .quote-link-btn .icon-wrapper {
    padding-left: 0;
    padding-right: 5px;
}

.header-two .quote-link-btn i {
    margin-left: 0;
    margin-right: 5px;
}

.header-three-top .nav-social, 
.header-four .nav-social {
    margin-right: auto;
    margin-left: 0;
}




/*--------------------------------------------------------------
9.0 Widgets
--------------------------------------------------------------*/
.widget_categories li a:before, 
.elementor-widget-wp-widget-categories li a:before, 
.wp-block-categories li a:before, 
.widget_archive li:after, 
.elementor-widget-wp-widget-archives li a:after, 
.widget_nav_menu ul li:after, .widget_pages li a:after, 
.elementor-widget-wp-widget-pages li a:after, 
.wp-block-page-list li a:after {
    left: 0;
    right: initial;
}

.widget_search button, 
.woocommerce-product-search button {
    right: initial;
    left: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.recent-post-date .recent-post-icon {
    margin-right: 0;
    margin-left: 5px;
}

.entry-meta i {
    padding-right: 0;
    padding-left: 5px;
}

.entry-meta span {
    margin-right: 0;
    margin-left: 20px;
    display: inline-block;
}

.entry-meta .author {
    margin-left: 0;
}


/*--------------------------------------------------------------
13.0 WooCommerce
--------------------------------------------------------------*/
.quickview-wrapper .product-info {
    text-align: right;
}

/*--------------------------------------------------------------
14.1 Accordion
--------------------------------------------------------------*/
.accordion-toggle-icon {
    margin-right: auto;
    margin-left: 0;
}

/*--------------------------------------------------------------
14.5 Button
--------------------------------------------------------------*/
.stronghold-btn .btn-icon-right, 
.stronghold-btn-link .btn-icon-right {
    margin-right: 6px;
    margin-left: 0;
}

/*--------------------------------------------------------------
14.8 Company Info
--------------------------------------------------------------*/
.stronghold-company-info-widget .company-info-item i {
    padding-right: 0;
    padding-left: 20px;
}

/*--------------------------------------------------------------
14.11 Custom Menu
--------------------------------------------------------------*/
.stronghold-custom-menu .custom-menu-icon, .custom-menu-svg svg {
    margin-right: 0;
    margin-left: 10px;
}

/*.stronghold-custom-menu .custom-menu-item:hover .custom-menu-icon-translate {
    margin-left: 5px;
}*/

/*--------------------------------------------------------------
14.12 Detail List
--------------------------------------------------------------*/
.detail-title {
    padding-right: 0;
    padding-left: 10px;
}

/*--------------------------------------------------------------
14.17 Icon Box
--------------------------------------------------------------*/
.icon-box-three-top .stronghold-info-icon {
    margin-right: 0;
    margin-left: 30px;
}

.icon-box-three-top .stronghold-info-icon-title {
    border-left: none;
    border-right: 1px solid rgba(21, 20, 28, 0.1);
    padding-right: 30px;
    padding-left: 0;
}

/*--------------------------------------------------------------
14.20 Info Icon
--------------------------------------------------------------*/
.info-icon-left .stronghold-content-wrap {
  padding-right: 20px;
  padding-left: 0;
}

/*--------------------------------------------------------------
14.21 Info List
--------------------------------------------------------------*/
.stronghold-info-list-icon, 
.stronghold-info-list-item .info-icon-img {
    margin-right: 0;
    margin-left: 10px;
}

/*--------------------------------------------------------------
14.26 Price List
--------------------------------------------------------------*/
.price-list-icon {
    padding-right: 0;
    padding-left: 20px;
}

.price-list-price {
    margin-right: auto;
    margin-left: 0;
}

/*--------------------------------------------------------------
14.31 Services
--------------------------------------------------------------*/
.service-name-underline {
  right: 0;
  left: initial;
}

/*--------------------------------------------------------------
14.36 Testimonials
--------------------------------------------------------------*/
.stronghold-author-img {
    margin-right: 0;
    margin-left: 15px;
}

.testim-icon-element {
    right: initial;
    left: 0;
}