@charset "UTF-8";
/***!  /templates/wt_trendi_free/css/custom.css  !***/

body{font-family:"Tajawal","Arial",sans-serif;line-height:1.6;color:#111}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner a{font-weight:bold !important}button,.uk-button,.sppb-btn,a.button,input[type="submit"],input[type="button"]{background-color:#069;color:#fff;border:none;padding:10px 20px;border-radius:6px;transition:background-color 0.3s ease;font-weight:bold;box-shadow:0 2px 4px rgba(0,0,0,0.1)}button:hover,.uk-button:hover,.sppb-btn:hover,a.button:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#046;cursor:pointer}button:active,.uk-button:active{transform:scale(0.97)}.editors-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:10px}.editors-links a{display:inline-block;text-align:center}.editors-links img{max-width:150px;height:auto;border-radius:6px;transition:transform 0.3s ease;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.editors-links img:hover{transform:scale(1.05)}.item-page img{margin:10px auto;display:block;max-width:100%;height:auto}.moduletable h3{font-size:1.2rem;border-bottom:2px solid #069;padding-bottom:5px;margin-bottom:10px}.module-advert,.ad-section,.announcement,.moduletable-ad{direction:rtl;font-size:1.2rem;text-align:right;padding:16px;border-radius:6px;background-color:#fdfdfd;box-shadow:0 1px 4px rgba(0,0,0,0.07);margin-bottom:20px;overflow-wrap:break-word}aside.module,.sidebar .moduletable,.sp-module,.uk-panel{background:#f9f9f9;padding:15px;margin-bottom:20px;border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}footer,.sp-footer,.site-footer{background-color:#222;color:#ccc;padding:30px 15px;font-size:0.9rem;text-align:center}footer a,.sp-footer a{color:#88c9ff;text-decoration:none}footer a:hover,.sp-footer a:hover{background-color:rgba(255,255,255,0.1);padding:2px 6px;border-radius:4px}.no-custom-style,.no-custom-style *{all:unset;display:block;text-align:center;font-family:initial;font-size:initial;box-sizing:border-box}@media (max-width:768px){.main-menu{display:flex;flex-direction:column;gap:16px;align-items:center}h1,h2{font-size:1.4rem;text-align:center}footer{font-size:0.85rem}.editors-links img{max-width:100px}.ad-section,.module-advert{font-size:1rem}}.no-custom-style,.no-custom-style *{background:none;padding:none;margin-bottom:none;border:none;border-radius:none;box-shadow:none}
