
/* === Ajax Search Lite — Diet World brand === */
#ajaxsearchlite1 div.probox, div[id^=ajaxsearchlite] div.probox{background:#fff!important;border:1.5px solid #E3E7F0!important;border-radius:14px!important;box-shadow:0 4px 18px rgba(34,39,77,.06)!important;}
#ajaxsearchlite1 .proinput input.orig, div[id^=ajaxsearchlite] .proinput input.orig{color:#22274D!important;direction:rtl!important;text-align:right!important;background:transparent!important;font-size:15px!important;}
#ajaxsearchlite1 div.promagnifier, div[id^=ajaxsearchlite] div.promagnifier{background:#8BBE45!important;background-image:none!important;border-radius:11px!important;box-shadow:none!important;border:none!important;}
#ajaxsearchlite1 div.promagnifier:hover, div[id^=ajaxsearchlite] div.promagnifier:hover{background:#7aac3a!important;}
#ajaxsearchlite1 div.promagnifier .innericon, div[id^=ajaxsearchlite] div.promagnifier .innericon{color:#fff!important;}
#ajaxsearchlite1 .proclose, div[id^=ajaxsearchlite] .proclose{filter:grayscale(1) opacity(.5)!important;}
#ajaxsearchlite1 .proinput input.orig::placeholder{color:#9aa0b4!important;}
div[id^=ajaxsearchlite_results]{border:1px solid #E3E7F0!important;border-radius:14px!important;direction:rtl!important;text-align:right!important;box-shadow:0 8px 28px rgba(34,39,77,.10)!important;}
div[id^=ajaxsearchlite_results] .item:hover{background:#F4F8EC!important;}
div[id^=ajaxsearchlite_results] h3 a{color:#22274D!important;} /* DW blog pagination CSS */ .elementor-element-blgloop .elementor-pagination a.page-numbers,.elementor-element-blgloop .elementor-pagination span.page-numbers{color:#22274D !important;font-weight:600;border-radius:8px;padding:4px 12px;margin:0 2px;transition:all .2s} .elementor-element-blgloop .elementor-pagination a.page-numbers:hover{color:#8BBE45 !important;background:rgba(139,190,69,.12)} .elementor-element-blgloop .elementor-pagination .page-numbers.current{background:#8BBE45 !important;color:#fff !important} .elementor-element-blgloop .elementor-pagination .page-numbers.prev{font-size:0} .elementor-element-blgloop .elementor-pagination .page-numbers.prev::after{content:"السابق";font-size:15px;font-weight:600} .elementor-element-blgloop .elementor-pagination .page-numbers.next{font-size:0} .elementor-element-blgloop .elementor-pagination .page-numbers.next::after{content:"التالي";font-size:15px;font-weight:600} /* DW pagination top pad */ .elementor-element-blgloop .elementor-pagination{margin-top:36px !important;padding-top:8px}