* {transition: all .4s ease;-webkit-transition: all .4s ease;margin:0;padding:0;border:0;list-style:none;text-decoration:none;box-sizing:border-box;font-size:15px;font-family: 'Arial', sans-serif;line-height:1.5; color:#000;}
a {color:#191919;}
#particles-js {display:none;}
body.page-word div:not(.o_translate_b *), body.page-word header{ opacity:1;}
*:hover {transition: all .4s ease;-webkit-transition: all .4s ease;}
.arabiclib-box-shadow {-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.41);-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.41);	box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.41);}
.arabiclib-loader-page {position:absolute;top:20%;left:50%;width:300px;margin-left:-150px;}

.arabiclib-header-buffer {width:100%;float:left;height:25px;}
header{width:100%;height:55px;background-color:rgba(0, 0, 0, 0.5);color:#fff;z-index:999;padding:12px 0 10px 0px;border-bottom:3px solid #021200;position:relative;}
header a {color:#fff;}
.page-index > header {position:fixed;top:0;left:0;}
.page-index > .arabiclib-header-buffer {display:none;}
.arabiclib-header {width:1000px;margin:0 auto;}
.arabiclib-logo-img {float:left;}
.arabiclib-logo-name { margin:3px 0 0 12px;float:left; color:#fff;}
.arabiclib-header-nav {float:left;margin:0 0 0 60px;}
.arabiclib-header-nav {margin: 3px 10px 0 60px;}
.arabiclib-header-nav li {float:left;margin:0 15px;padding:0;}
.arabiclib-header-location {float:right;cursor:pointer;padding:5px 0; color:#fff;}
.arabiclib-header-location * {color:#fff;}
.arabiclib-header-location small {}
.arabiclib-header-location-list { visibility: hidden;opacity: 0;transition: visibility 0s, opacity 0.5s linear;position:absolute;float:right;margin:28px 0 0 820px;z-index:1; width:180px;height:500px;border-radius:4px;overflow: auto;background-color:#fff;}
.arabiclib-header-location-list li {display:block;width:100%;background-color:#fff;}
.arabiclib-header-location-list li a {display:block;padding:3px 5px;color:#000;}
.arabiclib-header-location-list li a:hover {background-color:#f1f1f1;}
.arabiclib-header-location-list li a span {display:block;float:left;height:14px;width:19px;overflow:hidden;margin:4px 5px 0 0;border:1px solid #dadada;background-size: cover;} 
.arabiclib-header-location-list li a img {margin:0;margin-right:3px;float:left;width:100%;}
.arabiclib-hl-false a {opacity:0.5;}
body { background: linear-gradient(to bottom, #006d6d, #00a0a0);}
body.body-main { overflow: hidden;}
.arabiclib-main-search-change {z-index:5;width:25px;position:absolute;border-radius:10px;color:#fff;height:25px;margin:3px 0 0 186px;font-weight:bold;cursor:pointer;}
.arabiclib-main-search-change:hover { color:#fff;}
.arabiclib-main-search-change span:nth-child(1) {margin:5px 0 0 0;display:block;line-height:0.5;text-align:center;font-size:19px;}
.arabiclib-main-search-change span:nth-child(2) {margin:0px 0 0 0;display:block;line-height:0.5;text-align:center;font-size:19px;}
.arabiclib-main-search-change span {transition: all .4s ease;-webkit-transition: all .4s ease;}
.arabiclib-main-search-change:hover span{font-size:24px;-o-transform: scaleX(-1);-ms-transform: scaleX(-1);-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);transition: all .4s ease;-webkit-transition: all .4s ease;}
.arabiclib-main-search-change:hover span:nth-child(1) {margin:2px 0 0 0;}
.arabiclib-main-search-change:hover span:nth-child(2) {margin:0px 0 0 0;}
.text-center {text-align:center;}

.body-main footer {position:absolute;bottom:0;display:none;}
footer{width:100%;background-color:#042a00;color:#fff;background-color:rgba(0, 0, 0, 0.7);padding:15px 20px;border-top:3px solid #021200;  margin-top:50px;}
footer a {color:#fff;}
footer * {color:#fff;}
.arabiclib-footer {width:1000px;margin:0 auto;}
.arabiclib-foo-bg {width:100%; margin:100px 0 0 0 0;  }
.arabiclib-foo-bg .arabiclib-foo-ul {text-align:left; width:1000px; margin:0px auto; padding:0px 0px;}
.arabiclib-foo-ul > div { margin:0;padding:0;}
.arabiclib-foo-ul > div {float:left;padding:10px 0;}
.arabiclib-foo-ul > div a {padding:7px 12px;}
.arabiclib-content {min-height:600px;width:1000px;margin:0 auto;z-index:999!important;}
.arabiclib-content .section {height:100vh; overflow:hidden!important;}
.page-main { background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#fff;}
.page-main #IndexVideo {position: fixed;left: 0;top: 0;min-width: 100%;min-height: 100%;max-height:100%;object-fit: cover;}
.index_background-base {background-color: #000;opacity:0.5!important; position: fixed;top:0;left:0;width:100%;height:100%;} 
.page-main .arabiclib-foo-sitemap-b,.page-main .arabiclib-foo-langs {display:none;}
.arabiclib-main-search-block * {color:#fff;}
.arabiclib-main-search-block {width:500px;position:absolute;top:20%;left:50%;margin-left:-250px;color:#fff;}
.arabiclib-main-search-block h1 {font-size:25px;text-align:center;margin:10px 0;font-weight:normal;text-shadow: -1px -1px 2px rgba(0,0,0,0.81);}
.arabiclib-main-search-block h1 u {font-size:25px;border-bottom:2px solid #fff;}
.arabiclib-main-search-block input {width:100%;height:42px;padding:3px 12px;border-radius:4px;color:#000;}
.arabiclib-main-search-block .arabiclib-main-search-tip {text-align:center;margin:5px 0 33px 0;width:100%;display:block;text-shadow: -1px 0px 2px rgba(0,0,0,0.61);} 
.arabiclib-main-search-block .arabiclib-search-icon {position:absolute;right:0;padding:8px;margin: 1px 6px 0 0;opacity:0.5;cursor:pointer;}
.arabiclib-main-search-block .arabiclib-search-icon:hover {opacity:0.8;}
.arabiclib-main-search-block .arabiclib-search-preloader {opacity:0.7;position:absolute;margin:7px 0 0 -42px;display:none;}
.arabiclib-main-search-block .arabiclib-main-search-inner {width:100%;position:relative;}
.arabiclib-main-search-block .arabiclib-search-icon{top:0;}

.arabiclib-main-search-way {margin:10px 0 0 0;}
.arabiclib-main-location-to, .arabiclib-main-location-from {padding: 8px 15px;border-radius: 8px;background-color: rgba(0, 0, 0, 0.8);border: 1px solid #000;cursor: pointer;display: block;float: left;
min-width: 190px;margin: 0 15px 0 0;white-space: nowrap;display:inline-flex;align-items:center;overflow:hidden;text-overflow:ellipsis; position:relative;}
.arabiclib-main-location-to img,.arabiclib-main-location-from img {margin: 0px 5px 0 0px;}
.arabiclib-main-location-to span, .arabiclib-main-location-from span { font-size:14px; width:calc(100% - 50px);white-space: nowrap;display:inline-block;align-items:center;overflow:hidden;text-overflow:ellipsis; margin:1px 0 0 0;}
.arabiclib-main-location-to:hover,.arabiclib-main-location-from:hover {border:1px solid #7E7E7E;}
.arabiclib-main-location-to small,.arabiclib-main-location-from small {margin:7px 15px 0 0; position:absolute; right:0; top:0;}
.arabiclib-main-search-list { max-height:400px;overflow:hidden;overflow-y: auto;position:absolute;visibility: hidden;opacity: 0;transition: visibility 0s, opacity 0.5s linear; margin:40px 0 0 0;z-index:11; width:180px;border-radius:4px; background-color:#fff;}
.arabiclib-main-search-list li {display:block;width:100%;float:left;background-color:#fff;}
.arabiclib-main-search-list li b {display:block;padding:3px 5px;color:#000; font-weight:normal;}
.arabiclib-main-search-list li b span {display:block;float:left;height:14px;width:19px;overflow:hidden;margin:2px 5px 0 0;border:1px solid #dadada;padding:0;background-size: cover;background-repeat:no-repeat;} 
.arabiclib-main-search-list li b:hover {background-color:#f1f1f1;cursor:pointer;}
.arabiclib-main-search-list li b img {margin:0;margin-right:3px;width:100%;}
.m-search-to {margin:40px 0 0 205px;}
.arabiclib-search-result { width:100%;}
.arabiclib-search-rblock {position:absolute;color:#000;z-index:999;width:100%;margin:0 0 0 0;background-color:#fff;border:1px solid #dadada;}
.arabiclib-search-rblock li {width:100%;}
.arabiclib-search-rblock li a {padding:7px 10px;width:100%;color:#000;font-size:17px;display:block;border:1px solid #fff;}
.arabiclib-search-rblock li a:hover {border:1px solid #f1f1f1;background-color:#f1f1f1;}
.arabiclib-search-rblock li a img {width:26px;margin:4px 9px -4px 0;}
.arabiclib-main-translate-block {width:100%;float:left;background-color:#FFF;position:relative;}
.arabiclib-main-phrasebook-block {width:100%;float:left; background: #00a0a0;position:relative;}
.arabiclib-main-phrasebook-block * {color:#fff;}
.arabiclib-main-lexicon-block {width:100%;float:left; background: #00a0a0;position:relative;}
.arabiclib-main-lexicon-block h2 {color:#fff;}
.arabiclib-main-lexicon-block .arabiclib-main-lex-content .arabiclib-lexicon-list * , .arabiclib-main-lexicon-block .arabiclib-main-lex-content{color:#fff;}

.arabiclib-main-test-block {width:100%;float:left;background-color:#FFF;position:relative;}
.arabiclib-main-scroll-down {-moz-animation: bounce 2s infinite;-webkit-animation: bounce 2s infinite;animation: bounce 2s infinite;}

@keyframes bounce {
 0%, 20%, 50%, 80%, 100% {
  transform: translateY(0);
 }
 40% {
  transform: translateY(-20px);
 }
 60% {
  transform: translateY(-12px);
 }
}

.arabiclib-main-scroll-down,.arabiclib-main-scroll-top { 
background-size: contain;background-repeat: no-repeat;cursor:pointer;height: 60px;width: 60px;margin: 0px 0 0 -30px;line-height: 60px;position: absolute;left: 50%;bottom: 0px;color: #FFF;text-align: center;font-size: 70px;z-index: 100;text-decoration: none;text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);display:none;}
.arabiclib-main-scroll-top {transform: rotate(-180deg);transform-origin: right, top;-ms-transform: rotate(-180deg);-ms-transform-origin:right, top;-webkit-transform: rotate(-180deg);-webkit-transform-origin:right, top;top: 0px;}
.page-main .arabiclib-main-scroll-down,.page-main .arabiclib-main-scroll-top {display:block;}
.arabiclib-main-translate-block:hover .arabiclib-main-scroll-top,.arabiclib-main-translate-block:hover .arabiclib-main-scroll-down,.arabiclib-main-phrasebook-block:hover .arabiclib-main-scroll-top,.arabiclib-main-phrasebook-block:hover .arabiclib-main-scroll-down,.arabiclib-main-lexicon-block:hover .arabiclib-main-scroll-top,.arabiclib-main-lexicon-block:hover .arabiclib-main-scroll-down,.arabiclib-main-test-block:hover .arabiclib-main-scroll-top,.arabiclib-main-test-block:hover .arabiclib-main-scroll-down{display:block;} 
.arabiclib-sound-icon {display:block; background-repeat:no-repeat;opacity:0.3;background-size:17px 14px;float:right;width:18px;height:16px;margin:9px 2px -9px 6px;background-size:contain;}
.arabiclib-sound-icon:hover {opacity:0.7;cursor:pointer;}
.arabiclib-word-examples .arabiclib-sound-icon { margin:4px 2px 0px 6px;}
.arabiclib-main-more {padding:9px 50px;margin:20px auto;background-color:rgba(0, 0, 0, 0.6);border:1px solid #525252;color:#FFF;}
.arabiclib-main-more:hover {background-color:rgba(0, 0, 0, 0.8);}
.arabiclib-main-ph-content,.arabiclib-main-lex-content,.arabiclib-main-tr-content,.arabiclib-main-test-content {width:1000px;margin:5vh auto;}
.arabiclib-main-ph-content h2,.arabiclib-main-lex-content h2,.arabiclib-main-tr-content h2,.arabiclib-main-test-content h2{text-align:center;font-size:27px;font-weight:normal; margin-bottom:50px; width:100%; float:left; display:block;}  
.arabiclib-main-ph-content h2 span,.arabiclib-main-lex-content h2 span,.arabiclib-main-tr-content h2 span,.arabiclib-main-test-content h2 span{content:"";height:0;display:block;position:absolute;left: 50%;margin-left:-25px;width:50px;border-bottom:3px solid #000;}
.arabiclib-main-test-content h2 {margin-bottom:50px;}
.arabiclib-main-ph-content .arabiclib-phrases-list {float:left;}
.arabiclib-main-lex-content .arabiclib-lexicon-detail h2 {color:#000;font-size:19px;}
.arabiclib-main-lex-content {}
.arabiclib-main-test-content {width:1000px;margin:5vh auto;min-height:850px;}
.arabiclib-main-tr-from {width:49%;float:left;min-height:300px; border-radius:10px;margin:30px 0 20px 0;padding:8px;background-color:rgba(255, 255, 255, 0.3);line-height:1.5;  resize: none; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.arabiclib-main-tr-to {width:49%;float:right;min-height:300px;border:1px solid #dadada; border-radius:10px; margin:30px 0 20px 0;padding:8px;}
.arabiclib-main-tr-to iframe{height:280px;}
.arabiclib-main-tr-block {float:left;width:100%;float:left;margin:0 0 15px 0;}
.arabiclib-TrButt {border:1px solid #000;background:none;padding:10px 12px;cursor:pointer;margin:0 0 0 0;text-decoration:none!important;color:#000;}
.arabiclib-TrButt:hover {background-color:rgba(0, 0, 0, 0.8);color:#fff;}
.m-change-tr-way {border:2px solid #000;height:40px;width:40px;display:block;position:absolute;margin:150px 0 0 480px;font-size:45px;color:#000;line-height:0.6;padding:0 4px 0 4px;border-radius:20px;}
.arabiclib-main-tr-langs {position:absolute;margin:-10px 0 0px 0;font-size:21px;color:#000;display:block;cursor:pointer;}
.arabiclib-main-tr-langs * {float:left;}
.arabiclib-main-tr-langs label	{font-size:16px; font-weight:normal;}
.arabiclib-main-tr-langs img {height:22px;margin:0 5px;}
.arabiclib-main-tr-langs span {line-height:0!important; font-size:19px;display:block;width:100%;height:10px; transition: all .4s ease;-webkit-transition: all .4s ease;}
.arabiclib-main-tr-langs .arabiclib-main-tr-langs-icon { width:32px;padding:0 5px; margin:0 0 0px 5px;  }
.arabiclib-main-tr-langs .arabiclib-main-tr-langs-icon:hover span{ -o-transform: scaleX(-1);-ms-transform: scaleX(-1);-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);transition: all .4s ease;-webkit-transition: all .4s ease;}
.arabiclib-main-tr-block .arabiclib-main-tr-langs span{margin:0px 0 0px 0;}
.arabiclib-main-translate-block .arabiclib-main-tr-block .arabiclib-main-tr-langs span,.page-word .arabiclib-main-tr-langs span{margin:2px 0 0px 0;}
/* PAGE WORD */

.arabiclib-content-header-bg-23 {position:absolute;width:100%;border:1px solid #000;height:400px;top:0;margin:65px 0 0 0;background-color:green;}
.arabiclib-content-header-23 {width:100%;height:auto;float:left;margin:0px 0 20px 0;position:relative;}
.arabiclib-content-header-23 h1 {font-weight:normal; font-size:22px;padding:8px 0px;display:block; width:100%; text-align:center; color:#fff; }
.arabiclib-content-header-23 h1 span {font-size:22px; font-weight:bold; color:#fff;}
.arabiclib-content-header-trb-23 {width:100%;float:left;height:auto;position:relative;}
.arabiclib-content-header-input { resize: none!important; color:#fff;	width:49.3%;height:100px;float:left;border-radius:10px;outline: none;border:4px solid #dadada;padding:7px 15px 7px 7px;resize: vertical;line-height:1.5;}

.arabiclib-content-header-input+.left-half-container-23 .left-half-23 {border-right: 4px solid #fff;}
.arabiclib-content-header-result {color:#fff; width:49.3%;height:100px;float:right;border-radius:10px;border: 4px solid rgba(218, 218, 218, 0.5);padding:7px 7px 7px 18px;}
.arabiclib-content-header-result:hover+ .right-half-container-23 .right-half-23 {border-left: 4px solid #fff;}
.arabiclib-content-header-ssp-23 {float:left;width:100%;margin:10px  0 0 0;}
.arabiclib-content-header-23 .arabiclib-main-search-way {margin:10px 0 10px 0px;float:left;width:100%;padding:0 0 0 302px;}
.arabiclib-content-header-23 .arabiclib-main-location-to, .arabiclib-content-header-23 .arabiclib-main-location-from { background-color:rgba(255, 255, 255, 0.8);border:1px solid #dadada; }
.arabiclib-content-header-23 .arabiclib-main-search-change {color:#000;}
.arabiclib-content-header-23 .arabiclib-content-header-button-23 {transition: transform .7s ease-in-out;cursor:pointer;margin: 85px 0 0 482px;position:absolute;display:block;width:36px;height:36px;padding:3px;border-radius:50%;background-size:contain;}
.arabiclib-content-header-23 .arabiclib-content-header-button-23 img{ filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(141deg) brightness(103%) contrast(101%);}
.arabiclib-content-header-23 .arabiclib-content-header-button-23:hover,.arabiclib-content-header-23 .arabiclib-content-header-button-23.active {transform: rotate(360deg);}
.arabiclib-content-header-23 .left-half-container-23 {position:absolute;margin: 78px 0 0 474px;display:block;overflow:hidden;width:19px;}
.arabiclib-content-header-23 .left-half-container-23 .left-half-23 {display:block;margin: 0px 0 0 0px;height: 50px;width: 26px;background-color: #006F6F!important;border-bottom-left-radius: 25px;border-top-left-radius: 25px;/*border: 4px solid #dadada;*/ border-right: 4px solid #fff;}
.arabiclib-content-header-23 .right-half-container-23 {margin: 78px 0 0 507px;position:absolute;display:block;overflow:hidden;width:19px;}
.arabiclib-content-header-23 .right-half-container-23 .right-half-23 {display:block;margin: 0px 0 0 -6px;height: 50px;width: 25px;background-color: #006F6F!important;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border: 4px solid rgba(218, 218, 218, 0.5);border-left: 4px solid #fff;}
.arabiclib-content-header-23 .arabiclib-content-header-keyboard-list {display:none;width:100%;float:left;margin:15px 0 0 0;}
.arabiclib-content-header-23 .arabiclib-content-header-keyboard-list span {padding:7px 7px;cursor:pointer;border:0px solid #fff;}
.arabiclib-content-header-23 .arabiclib-content-header-keyboard-list span:hover {border:0px solid #dadada;}
.arabiclib-content-header-trb-23 .arabiclib-sound-icon {position:absolute;bottom:0;padding:5px 5px;margin:0 0 10px 13px;display:block;}
.arabiclib-content-header-trb-23 .arabiclib-keyboard-icon {display:block;position:absolute;bottom:0;cursor:pointer ;margin:0 0 10px 45px;background-repeat:no-repeat;opacity:0.3;background-size:contain;float:right;width:21px;height:18px;}
.arabiclib-content-header-trb-23 .arabiclib-content-header-result .arabiclib-sound-icon {position:absolute;bottom:0;padding:5px 5px;margin:0 0 10px 0px;display:block;}
.arabiclib-content-header-syn-23 {width:100%;float:left;}
.arabiclib-content-header-form-23 {width:60%;float:left;margin: 20px 0% 0px 20%;position:relative;}
.arabiclib-content-header-input-23 {width:100%;float:left;border-radius:8px;height:42px;padding:0 0 0 8px;border:4px solid #dadada;outline: none;}
.arabiclib-content-header-submit-23 {background:none;position:absolute;right:0;top:0;margin:8px 10px 0 0;opacity:0.5;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:center center;width:24px;height:24px;}
.arabiclib-content-header-submit-23:hover {opacity:0.6;}
.arabiclib-content-header-syn-sub-23 .arabiclib-keyboard-icon {display:block;position:absolute;bottom:0;cursor:pointer ;margin:0 0 10px 45px;background-repeat:no-repeat;opacity:0.3;background-size:contain;float:right;width:21px;height:18px;}
.arabiclib-content-header-syn-sub-23 .arabiclib-sound-icon {position:absolute;bottom:0;padding:5px 5px;margin:0 0 10px 13px;display:block;}
.arabiclib-content-header-syn-sub-23 {margin:40px 20% 0 0;width:auto;right:0;position:absolute;}
.header-syn-block.arabiclib-content-header-23 {margin:0px 0 25px 0;}
.header-syn-block.arabiclib-content-header-23 h1 {text-align:center;} 
.arabiclib-content-header {width:100%; float:left;background-repeat:no-repeat;background-position:top center;background-size:cover;height:190px;}
.arabiclib-content-header span {position:absolute;display:block;opacity:0.2;height:190px;width:100%;background-color:black;}
.arabiclib-content-header-search { float:left;position:absolute;margin:78px 0 0 320px;}
.arabiclib-content-header-search input {width:450px;height:39px;padding:3px 12px;border-radius:4px;color:#000;opacity:0.9;}
.arabiclib-content-header-search input:focus {opacity:1;}
.arabiclib-content-header-search .arabiclib-main-search-tip {text-align:center;margin:5px 0 33px 0;width:100%;display:block;} 
.arabiclib-content-header-search .arabiclib-search-icon {position:absolute;padding:8px;left:0;margin: 0px 30px 0 405px;opacity:0.5;cursor:pointer;}
.arabiclib-content-header-search .arabiclib-search-icon:hover {opacity:0.8;}
.arabiclib-content-header-search .arabiclib-main-location-from,.arabiclib-content-header-search .arabiclib-main-location-to {color:#fff;}
.arabiclib-content-header-search .arabiclib-search-preloader {opacity:0.7;position:absolute;margin:7px 0 0 -42px;display:none;}
.arabiclib-content-header-nav {position:absolute;width:320px;padding:0 0 0 0px;margin:60px 0 0 770px;} 
.arabiclib-content-header-nav a {color:#fff;display:block;font-weight:bold;dispay:block;padding:9px 5px;width:50%;float:left;}
.arabiclib-content-header-nav a:nth-child(1),.arabiclib-content-header-nav a:nth-child(3),.arabiclib-content-header-nav a:nth-child(5){padding:9px 5px 9px 30px;}
.arabiclib-content-header-nav a:nth-child(3):before {content : "";float:left;height: 15px;position:absolute;display:block;width: 63px;margin:-9px 0 0 -30px;border-right: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:nth-child(1):after {content : "";float:left;height: 15px;position:absolute;display:block;width: 65px;margin:-6px 0 0 -32px;border-right: 1px solid rgba(255, 255, 255, .7);border-bottom: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:nth-child(2):after {content : "";float:left;height: 15px;position:absolute;display:block;width: 132px;margin:-6px 0 0 -101px;border-right: 1px solid rgba(255, 255, 255, .7);border-bottom: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:nth-child(4):before {content : "";float:left;height: 15px;position:absolute;display:block;width: 63px;margin:-8px 0 0 -32px;border-right: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:nth-child(5):before {content : "";float:left;height: 28px;position:absolute;display:block;width: 0px;margin:-21px 0 0 33px;border-right: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:nth-child(6):before {content : "";float:left;height: 28px;position:absolute;display:block;width: 0px;margin:-21px 0 0 31px;border-right: 1px solid rgba(255, 255, 255, .7);}
.arabiclib-content-header-nav a:hover{-moz-text-shadow:0 0 3x #fff;-webkit-text-shadow:0 0 3px #fff;text-shadow:0 0 3px #fff;}
.arabiclib-content-header-nav a span {display:none;font-size:10px;}
.arabiclib-content-header-nav a:hover span {display:inline;}
.arabiclib-content-header-suggest { position:absolute;width:300px;height:100px;margin:70px 0 0 0;}
.arabiclib-content-header-suggest a {text-align:center;color:#fff;line-height:2.5;width:47.6%;display:block;height:40px;border: 1px solid rgba(255, 255, 255, .5);float:left;}
.arabiclib-content-header-suggest a:nth-child(1) { margin:0 5px 5px 0;}
.arabiclib-content-header-suggest a:nth-child(2) { margin:0 0 5px 5px;float:right;}
.arabiclib-content-header-suggest a:nth-child(3) { margin:5px 5px 0 0;}
.arabiclib-content-header-suggest a:nth-child(4) { margin:5px 0 0 5px;float:right;}
.arabiclib-content-header-suggest a:hover,.arabiclib-content-header-suggest a.active {border:1px solid #fff;background-color:rgba(247, 247, 247, 0.3);}
.arabiclib-content-header-suggest a.no-active {opacity:0.5;}

.page-word header{width:100%;height:55px;color:#fff;}

.page-word footer {height:auto;padding:0px 0px;border-top:10px solid #393939;position:relative;float:right;}
.page-word .arabiclib-footer {width:100%;padding:15px 0;}
.page-word .arabiclib-foo-ul {}
.page-word .arabiclib-foo-langs {width:100%;padding:15px 0px;float:left;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-slogan-logo {width:100%; float:left; margin:0 0 5px 0;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-slogan-logo span {margin:0 0 0 0;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-slogan-logo .arabiclib-logo-img {margin:-2px 10px 0 0; float:left; width:auto;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-slogan {width:400px; float:left; margin:0 0 30px 0; padding:0 20px 0 0;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-interface { width:calc(1000px - 400px); float:left; margin:0 0 30px 0;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-interface > label {color:#CCCCCC; width:100%; display:block; float:left; margin:0 0 5px  0;}
.page-word .arabiclib-foo-langs .arabiclib-foo-langs-inner {width:1000px;  margin:0 auto; padding:30px 0;}
.page-word .arabiclib-foo-langs a {margin:0 15px 0 0;float:left;height:30px;display:block;}
.page-word .arabiclib-foo-sitemap-b {width:1000px;padding:0px 0;margin:0 auto; }
.page-word .arabiclib-foo-sitemap-bf {width:49.9%;float:left;text-align:center;padding:15px 0 25px 0px;}
.page-word .arabiclib-foo-sitemap-bt {width:49.9%;float:right;text-align:center;padding:15px 25px 20px 0;}
.page-word .arabiclib-foo-sitemap-bs {width:49.9%;float:left;text-align:center;padding:15px 0 25px 0px;margin:0 25% 0 25%;}
.page-word .arabiclib-foo-sitemap-bf p,.page-word .arabiclib-foo-sitemap-bt p,.page-word .arabiclib-foo-sitemap-bs p{font-size:13px;line-height:1.7;}
.page-word .arabiclib-foo-sitemap-bf h3,.page-word .arabiclib-foo-sitemap-bt h3,.page-word .arabiclib-foo-sitemap-bs h3{font-size:23px;font-weight:normal;width:100%;display:block;margin:0 0 10px 0;}
.page-word .arabiclib-foo-sitemap-bf h3 span,.page-word .arabiclib-foo-sitemap-bt h3 span,.page-word .arabiclib-foo-sitemap-bs h3 span {border:3px solid #fff;overflow:hidden;display:inline-block;width:35px;height:35px;border-radius:30px;margin:5px 0 -5px 0;}
.page-word .arabiclib-foo-sitemap-bf h3 span img,.page-word .arabiclib-foo-sitemap-bt h3 span img,.page-word .arabiclib-foo-sitemap-bs h3 span img{margin:0 0 0 -6px;width:auto;}

.arabiclib-sidebar-l {width:300px;margin:0px 0 0 0;display:block!important;padding:25px 0 0 0;float:left;}
.arabiclib-sidebar-l #getFixed{position:sticky;top:80px;float:left;width:100%;} 

.arabiclib-content-word {width:1000px;margin:0px 0 0 0;padding:0px 0 20px 0;min-height:700px;float:right;border-radius:4px;position:relative;/*border-left:3px solid #e0e0e0;*/}
.arabiclib-content-word h1 {font-weight:normal; font-size:22px;padding:0px 0px;display:block; width:100%;  margin:0; color:#fff; }

.arabiclib-content-word .arabiclib-breadcrumbs {width:100%;padding:0 10px;margin:0 0 10px 0;}
.arabiclib-content-word .arabiclib-breadcrumbs a {text-decoration:underline;}

.arabiclib-content-word h2 {margin:0 0 5px 0;padding:8px 10px;display:block;width:100%;float:left;border-bottom:1px solid #dadada;display:block;font-size:20px;font-weight:normal;white-space: nowrap;}
.arabiclib-content-word h2 > b {font-size:20px;overflow: hidden;display:block;max-width:92%;float:left;white-space: nowrap;text-overflow: ellipsis;font-weight:normal;}
.arabiclib-content-word h2 span,.arabiclib-content-word h2 span a {color:#6d6d6d;font-size:20px;}
.arabiclib-content-word h2 .h2-suggest-i {float:right;height:20px;opacity:0.7;margin:2px 0 -4px 0px;cursor:pointer; display:none;}
.arabiclib-content-word h2 .h2-suggest-i:hover {opacity:1;}
.arabiclib-content-word h2 small {color:#6a6a6a;font-size:17px;} 
.arabiclib-content-word .arabiclib-main-tr-langs {float:right;position:relative;margin:10px 0 0 0;}

.arabiclib-word-examples {float:left;width:100%;}
.arabiclib-word-examples:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-sentence-table { display: table;width:100%;position: relative;border-collapse:collapse; margin-bottom:15px;}
.arabiclib-sentence-tr {display: table-row;}
.arabiclib-sentence-td { display: table-cell;width:50%;padding:10px 10px;font-size:15px;vertical-align:top;line-height:1.5;border-bottom:1px dotted #000;position:relative;}
.arabiclib-sentence-td > span{line-height:1.5;}
.arabiclib-sentence-td u { text-decoration:underline;font-weight:bold;}
.arabiclib-sentence-td:nth-child(2) { border-left:1px dotted #dadada;} 
.arabiclib-sentence-tr .arabiclib-sentence-td:nth-child(1),.arabiclib-sentence-tr .arabiclib-sentence-td:nth-child(1) * { color:#2E416D;}
.arabiclib-sentence-tr .arabiclib-sentence-td:nth-child(2) {}
.arabiclib-sentence-tr .arabiclib-sentence-td:nth-child(1) a:hover {border-bottom:1px dotted #2E416D;}
.arabiclib-sentence-tr:hover .arabiclib-sentence-td:nth-child(1) {background-color:#eaf8e7;color:#2E416D;}
.arabiclib-sentence-tr:hover .arabiclib-sentence-td:nth-child(2) {background-color:#FFFCE7;}
.arabiclib-colspan-td,
.arabiclib-colspan-td+.arabiclib-sentence-td { border: 0;}
.arabiclib-colspan-td>div { width: 1px;}
.arabiclib-colspan-td>div>div {position: relative;width: 940px;overflow: hidden;}
.arabiclib-colspan-td.ex-r {position:relative;}
.s-sent-dots {height:20px;float:right;margin:0px 0px 0px 5px;opacity:0.3;cursor:pointer;display:block;background-repeat:no-repeat;height:22px;width:10px;background-position:center center;background-size:contain;}
.arabiclib-sent-nav { width:180px;position:absolute;top:0;right:0;float:right;margin:-2px 25px 0 0;display:none;border-bottom:1px solid #000;padding:4px 3px;border:1px solid #dadada;z-index:9;background-color:#fff;}
.arabiclib-sent-nav li {padding:5px 5px;display:block;margin:0;float:left;width:100%;cursor:pointer;text-align:left;}
.arabiclib-sent-nav li:hover{background-color:#E8E8E8;}
.arabiclib-sent-nav i {opacity:0.5;margin:3px 5px 0px 0;cursor:pointer;display:block;float:left;}
.arabiclib-sent-nav .s-c-i {height:14px;width:14px;float:left; background-repeat:no-repeat;background-size:contain;}
.arabiclib-sent-nav .s-e-i {height:13px;width:14px;float:left;background-repeat:no-repeat;background-size:contain;}
.arabiclib-sent-nav .s-l-i {height:13px;width:14px;float:left;background-repeat:no-repeat;background-size:contain;}


.arabiclib-word-var-table , 
.arabiclib-word-def-table , 
.arabiclib-word-syn-table , 
.arabiclib-word-pron-table , 
.arabiclib-word-ant-table , 
.arabiclib-word-phrase-table, 
.arabiclib-word-trans-table , 
.arabiclib-word-other-table , 
.arabiclib-word-img , 
.arabiclib-word-examples, 
.arabiclib-word-youtube-table,
.arabiclib-word-test-table , 
.arabiclib-word-start-block , 
.arabiclib-word-else-block,
.arabiclib-word-faq-table, 
.arabiclib-content-text-block , 
.arabiclib-content-text-translate , 
.arabiclib-content-related-block ,
.arabiclib-content-lexicon-block, 
.arabiclib-word-lexicon-block,
.arabiclib-word-share-block
{
box-shadow: 0 4px 10px rgba(0,0,0,0.15);
-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.15);
-moz-box-shadow: 0 4px 10px rgba(0,0,0,0.15);
border-radius:10px;
padding:10px;
margin:20px 0 10px 0;
background-color: rgba(255, 255, 255, 0.8);
transition: all 0.3s ease; 
}

.arabiclib-word-var-table:hover, 
.arabiclib-word-def-table:hover, 
.arabiclib-word-syn-table:hover, 
.arabiclib-word-pron-table:hover, 
.arabiclib-word-ant-table:hover, 
.arabiclib-word-phrase-table:hover,  
.arabiclib-word-trans-table:hover, 
.arabiclib-word-other-table:hover, 
.arabiclib-word-img:hover, 
.arabiclib-word-examples:hover, 
.arabiclib-word-youtube-table:hover,
.arabiclib-word-test-table:hover, 
.arabiclib-word-start-block:hover, 
.arabiclib-word-else-block:hover,
.arabiclib-word-faq-table:hover,
.arabiclib-content-text-block:hover,
.arabiclib-content-text-translate:hover,
.arabiclib-content-related-block:hover,
.arabiclib-content-lexicon-block:hover,
.arabiclib-word-lexicon-block:hover,
.arabiclib-word-share-block:hover
{
    box-shadow: 0 10px 20px rgba(0,0,0,0.25); 
    transform: translateY(-5px); 
    cursor: pointer;
}

.arabiclib-word-var-table {display: block;float:left;width:100%; padding:10px 10px;}
.arabiclib-word-var {display:block; float:left;width:100%; padding:0 0 10px 0; margin:0px 0; }
.arabiclib-word-var > h2 { max-width:100%; overflow: hidden; }
.arabiclib-word-var > h2 > b {max-width:100%;}
.arabiclib-word-var:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-var p {display:block;padding:5px 0px 0px 10px;float:left;width:100%;}
.arabiclib-word-var p i {font-weight:normal;font-style:normal;color:#000;float:left;padding:1px 5px;border-radius:4px;border:1px solid #000;border-bottom:3px solid #000;margin:0 10px 10px 0;line-height:2.3;} 
.arabiclib-word-var p i:hover {color:#fff;border:1px solid #368000;border-bottom:3px solid #368000;}
.arabiclib-word-var p a {color:#000;}
.arabiclib-word-var p i:hover a {color:#368000;}
.arabiclib-word-var p i.arabiclib-word-sound a,.arabiclib-word-var p i.arabiclib-word-sound:hover a {color:#fff;}
.arabiclib-word-var p b { opacity:0;  display:none;}

.arabiclib-word-var p i.arabiclib-word-sound {color:#fff;background-color:#4b4b4b;border:1px solid #000;border-bottom:3px solid #000;}
.arabiclib-word-var p i.arabiclib-word-sound span {filter: brightness(0) invert(1);opacity:1;}
.arabiclib-word-var .arabiclib-variants-ifrane{width:100%;float:left;margin-bottom:10px;}
.arabiclib-word-var .arabiclib-variants-ifrane iframe {width:100%;float:left;}

.arabiclib-word-syn-table {display: block;float:left;width:100%;}
.arabiclib-word-syn-table.w50 ,.arabiclib-word-ant-table.w50 {width:49%;}
.arabiclib-word-syn-table.w50+.arabiclib-word-ant-table.w50  {float:right;}
.arabiclib-word-syn-block {width:100%;display: block;}
.arabiclib-word-syn {margin:0px 0 0 0;display: block;vertical-align:top;padding:0 0 10px 0;}
.arabiclib-word-syn:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-syn p {display:block;padding:5px 0px 0px 10px;float:left;width:100%;}
.arabiclib-word-syn p i {font-weight:normal;font-style:normal;color:#000;float:left;padding:1px 5px;border-radius:4px;border:1px solid #000;border-bottom:3px solid #000;margin:0 10px 12px 0;line-height:2.3;} 
.arabiclib-word-syn p i:hover {color:#fff;border:1px solid #368000;border-bottom:3px solid #368000;}
.arabiclib-word-syn p b { opacity:0;  display:none;}
.arabiclib-word-syn p a {color:#000;}
.arabiclib-word-syn p i:hover a {color:#368000;}
.arabiclib-word-syn ul { padding-left:30px;margin:10px 0 10px 0;float:left;width:100%;}
.arabiclib-word-syn ul,.arabiclib-word-syn ul li {list-style-type:circle;}
.arabiclib-word-syn ul li {padding:5px 0;line-height:1.5;}
.arabiclib-word-syn ul li a:hover {text-decoration:underline;}

.arabiclib-word-pron-table {display: block; float:left;width:100%;}
.arabiclib-word-pron-block {width:100%;display: block; float:left;}
.arabiclib-word-pron {margin:0px 0 0 0; display: block;vertical-align:top;padding:0 0 10px 0; width:100%; float:left;}
.arabiclib-word-pron > h2 { max-width:100%; overflow: hidden; }
.arabiclib-word-pron > h2 > b {max-width:100%;}
.arabiclib-word-pron:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-pron p {display:block;padding:7px 10px 0px 10px;float:left;width:100%;}
.arabiclib-word-pron-block .arabiclib-sound-icon {margin:4px 0 0px 10px;float:left;opacity:0.7;}
.arabiclib-word-pron-block .arabiclib-word-pron b {float:left;font-weight:normal;}

.arabiclib-word-syn p .arabiclib-word-base,.arabiclib-word-ant p .arabiclib-word-base{color:#fff;background-color:#4b4b4b;border:1px solid #000;border-bottom:3px solid #000;font-weight:normal;font-style:normal; float:left;padding:1px 5px;border-radius:4px;margin:0 10px 12px 0;line-height:2.3;}
.arabiclib-word-syn p .arabiclib-word-base *,.arabiclib-word-ant p .arabiclib-word-base *{color:#fff;}
.arabiclib-word-syn p .arabiclib-word-base:hover *,.arabiclib-word-ant p .arabiclib-word-base:hover *{color:#fff;}
.arabiclib-word-syn p .arabiclib-word-base:hover,.arabiclib-word-ant p .arabiclib-word-base:hover {border:1px solid #000;border-bottom:3px solid #000;}

.arabiclib-word-base span {filter: brightness(0) invert(1);opacity:1;}
.arabiclib-word-hcontent u {color:#6a6a6a;font-weight:normal;font-style:normal;float:left;padding:1px 5px;border-radius:4px;border:1px solid #6a6a6a;border-bottom:3px solid #6a6a6a;margin:0 10px 12px 0;line-height:2.3;}
.arabiclib-word-hcontent p small {color:#6a6a6a;} 
.arabiclib-word-hcontent { width:100%;float:left;max-height:auto;overflow: hidden;position:relative;padding-bottom:5px;}
.arabiclib-word-hcontent.arabiclib-word-fullH {max-height:none;}
.arabiclib-word-dots {font-size:30px;color:#818181;margin:0px 4px 3px 0px;padding:2px 2px 27px 10px;line-height:0.6;display:block;float:right;cursor:pointer;width:auto; display:none;}
.arabiclib-word-dots:hover {color:#000;}

.arabiclib-word-scontent u {color:#6a6a6a;font-weight:normal;font-style:normal;float:left;padding:1px 5px;border-radius:4px;border:1px solid #ccc;border-bottom:3px solid #ccc;margin:0 10px 12px 0;line-height:2.3;}
.arabiclib-word-scontent { width:100%;float:left;max-height:310px;overflow: hidden;position:relative;padding-bottom:5px;}
.arabiclib-word-scontent p small {color:#6a6a6a;} 
.arabiclib-word-scontent p strong {font-weight:normal;color:#6a6a6a;}

.arabiclib-word-ant-table {display: table;float:left;width:100%;}
.arabiclib-word-ant-block {width:100%;display: table-row;}
.arabiclib-word-ant { margin:0px 0 0 0; display: table-cell;vertical-align:top;padding:0 0 10px 0;}
.arabiclib-word-ant:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-ant p {display:block;padding:5px 0px 0px 10px;float:left;width:100%;}
.arabiclib-word-ant p i {font-weight:normal;font-style:normal;color:#000;float:left;padding:1px 5px;border-radius:4px;border:1px solid #000;border-bottom:3px solid #000;margin:0 10px 12px 0;line-height:2.3;} 
.arabiclib-word-ant p i:hover {color:#fff;border:1px solid #0a5200;border-bottom:3px solid #368000;}
.arabiclib-word-ant p a {color:#000;}
.arabiclib-word-ant p i:hover a {color:#368000;}
.arabiclib-word-ant p b { opacity:0; display:none;}
.arabiclib-word-ant ul { padding-left:30px;margin:10px 0 10px 0;float:left;width:100%;}
.arabiclib-word-ant ul,.arabiclib-word-ant ul li {list-style-type:circle;}
.arabiclib-word-ant ul li {padding:5px 0;line-height:1.5;}
.arabiclib-word-ant ul li a:hover {text-decoration:underline;}

.arabiclib-word-hcontent ul li .arabiclib-sound-icon {margin:5px 15px 0 0;}
.arabiclib-word-more {padding:5px 15px;width:100%;float:left;display:block;text-decoration:underline;text-align:left;}

.arabiclib-word-phrase { float:left;width: 100%;}
.arabiclib-word-phrase:hover {border-color: #e0e0e0;}
.arabiclib-word-phrase ul {padding: 0;margin-top: 10px;display: table;width: 100%;}
.arabiclib-word-phrase ul li { display: table-row;width: 100%;}
.arabiclib-word-phrase ul li span { display: table-cell;text-align: left;padding: 7px 10px;width: 50%;border-right: 1px solid #dadada;text-align:right;vertical-align:top;}
.arabiclib-word-phrase ul li span:last-child { border-right: none;text-align:left;}
.arabiclib-word-phrase ul li span a {color: #000;text-decoration: underline;float: right;}

.arabiclib-word-def-table {display: table;float:left;width:100%;}
.arabiclib-word-def-block {width:100%;display: table-row; margin-bottom:10px; float:left;}
.arabiclib-word-def { margin:0px 0 0 0; padding:0 0 0px 0;display: table-cell; vertical-align:top;}
.arabiclib-word-def:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-def p { padding:5px 10px 0px 10px;float:left;line-height:1.5;width:100%; text-align:justify;}
.arabiclib-word-def p strong {font-weight:normal;color:#ccc;}
.arabiclib-word-def-block .arabiclib-word-dots { margin:0px 3px 0 0;line-height:0.1;}
.arabiclib-word-def-table .arabiclib-def-more {text-decoration:underline;}

.arabiclib-word-phrase-table {display: table; float:left;width:100%; }
.arabiclib-word-phrase-block {width:100%;display: table-row;}
.arabiclib-word-phrase { margin:0px 0 0 0; padding:0 0 10px 0;display: table-cell; vertical-align:top;}
.arabiclib-word-phrase:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-phrase p { padding:5px 0px 0px 10px;float:left;line-height:1.5;width:100%;}
.arabiclib-word-phrase p strong {font-weight:normal;color:#ccc;}
.arabiclib-word-phrase-block .arabiclib-word-dots { margin:0px 3px 0 0;line-height:0.1;}

.arabiclib-word-trans-table {display: table; float:left;width:100%;}
.arabiclib-word-trans-block {width:100%;display: table-row;}
.arabiclib-word-trans { margin:0px 0 0 0; padding:0 0 0px 0;display: table-cell; vertical-align:top;}
.arabiclib-word-trans:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-trans p { padding:5px 0px 0px 10px;float:left;line-height:1.5;width:100%;}
.arabiclib-word-trans-block .arabiclib-word-dots { margin:0px 3px 0 0;line-height:0.1;}


.arabiclib-word-other-table {float:left;width:100%; }
.arabiclib-word-other-block {width:100%; display: table; }
.arabiclib-word-other {display: table-row; margin:0px 0 0 0; padding:0 0 10px 0; display: table-cell; vertical-align:top;}
.arabiclib-word-other:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-other p { padding:5px 10px 0px 10px;float:left;line-height:1.5;width:100%;}
.arabiclib-word-other-block .arabiclib-word-dots { margin:0px 3px 0 0;line-height:0.1;}

.arabiclib-word-translate-other {width:100%; float:left; margin:0px 0; padding:10px 10px;}
.arabiclib-word-translate-other > li {width:33.3333%; float:left; height:65px; border-bottom:1px dotted #dadada;}
.arabiclib-word-translate-other > li:hover {background-color:#EDEDED;}
.arabiclib-word-translate-other > li > div {float:left; background-color:#fff; overflow:hidden; padding:5px 3px; border-radius:5px; margin:2px 10px 0px 5px; width:34px;}
.arabiclib-word-translate-other > li > div .flag {background-size:cover; background-position:center center; width:28px; height:19px; float:left; display:block; border:1px solid #F2F2F2;}
.arabiclib-word-translate-other > li > div > i {width:100%; float:left; font-size:12px; margin:5px 0 0 2px; width:24px; height:24px; color:#fff; border-radius:50%; display:block; overflow:hidden; line-height:2; text-align:center;font-style:normal;}
.arabiclib-word-translate-other > li > p {display:block; width:calc(100% - 50px); float:left; margin:0; line-height:1.7; padding:8px 0 0 0;  white-space: nowrap;  overflow: hidden;   text-overflow: ellipsis; }
.arabiclib-word-translate-other > li > p a {font-weight:bold; display:block;}

.arabiclib-word-offer {width:100%;float:left;margin:15px 0 0 0;background-color:rgba(247, 247, 247, 0.7); border-radius:15px;border: 5px solid rgba(0, 0, 0, 0.13);padding:0 0 10px 0;}
.arabiclib-word-offer-ul {width:100%;display:block;float:left;}
.arabiclib-word-offer-ul li {width:33.33%;float:left;padding:10px 10px;border-bottom:1px dotted #dadada;}
.arabiclib-word-offer h2 {text-align:center;}
.arabiclib-word-test-table {display: table;float:left;width:100%; background-color:#77196F; }
.arabiclib-word-test-table h2 {color:#fff; border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.arabiclib-word-test-table h2 b {color:#fff;}
.arabiclib-word-img {float:left;width:100%;}
.arabiclib-word-img:hover { /*border:1px solid #e0e0e0;*/}




p.arabiclib-word-p-alternative { width:100%;margin:-3px 0 0 0;padding:0px 10px 8px 10px;color:#6C6C6C;line-height:1.5;}
p.arabiclib-word-p-alternative a { }
p.arabiclib-word-p-alternative a:hover {text-decoration:underline;}

.arabiclib-word-img-block {width:100%;  float:left;float:left; position: relative; padding-top: 56.25%; } 
.arabiclib-word-img-block  img { position: absolute;top: 0;left: 0; width: 100%;height: 100%;object-fit: cover;}
.arabiclib-word-start-block {width:100%;float:left;float:left;width:100%;} 
.arabiclib-word-start-inner {width:50%;float:left;}
.arabiclib-start-nav {width:100%;float:left;padding:10px 0px;margin:0 0 0 20px 0;display:block;}
.arabiclib-start-nav li {width:50%;float:left;padding:7px 10px;border-bottom:1px solid #ccc;}
.arabiclib-start-nav li a {text-decoration:underline;}
.arabiclib-word-lexicon-block {width:100%;float:left;}
.arabiclib-word-share-block {width:100%;float:left;}
.arabiclib-word-else-block {width:100%;float:left;float:left;width:100%;}
.arabiclib-word-else-inner {width:50%;float:left;}
.arabiclib-else-nav {width:100%;float:left;padding:10px 0px;margin:0 0 0 20px 0;display:block;}
.arabiclib-else-nav > div {width:100%;float:left;padding:7px 10px;border-bottom:1px solid #ccc;}
.arabiclib-else-nav > div span {width:20px;height:15px;border:1px solid #dadada;float:left;margin-right:7px;background-size:contain;}
.arabiclib-else-nav > div i {float:left;margin-right:7px;color:#A0A0A0;}
.arabiclib-else-nav > div img {float:left;width:25px;height:auto;margin:0 7px 0 0;}
.arabiclib-else-nav > div > a {max-width: 90%;display:block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.arabiclib-word-img-list {width:100%;border:1px solid #dadada;padding:5px;float:left;margin:20px 0;}
.arabiclib-word-img-list ul li{list-style:none;float:left;margin:0;padding:0;position: relative;width: 23%;height: 170px;overflow: hidden;margin:5px 1%;}
.arabiclib-word-img-list ul li:hover {overflow: visible;}
.arabiclib-word-img-list ul li img {margin:0!important;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;position: absolute;min-height: 170px;border:1px solid #eee;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index:1;}
.arabiclib-word-img-list ul li img:focus,.arabiclib-word-img-list ul li img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: translate(-50%, -50%);z-index:100;}

.arabiclib-suggest-box {display:none;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);position:fixed;left:0;top:0;z-index:9999;}
.arabiclib-suggest-content {width:600px;height:auto;border:1px solid #dadada;position:absolute;left:50%;margin-left:-300px;margin-top:15vh;background-color:#fff;display:block;padding:15px 10px;}
.arabiclib-suggest-content textarea {width:100%;min-height:250px;float:left;border:1px solid #dadada;padding:7px;}
.arabiclib-suggest-content button {border:1px solid #000;padding:10px 12px;cursor:pointer;margin:10px 0 0 0;}
.arabiclib-suggest-content h2 {border-bottom:1px solid #dadada;font-size:17px;padding:10px;width:100%;margin:0 0 10px 0;font-weight:normal;
text-transform: uppercase;}
.arabiclib-suggest-close {display:block;position:absolute;margin:-33px 0 0 285px;left:50%;width:29px;height:29px;background-color:#000;font-size:20px;line-height:1.2;color:#fff;border:1px solid #898989;border-radius:18px;padding:0px 0 0 0;text-align:center;cursor:pointer;}
.arabiclib-iframe-translate {height:45px;width:auto;}
.arabiclib-word-syn small,.arabiclib-word-def-block small,.arabiclib-word-ant small,.arabiclib-word-trans-block small,.arabiclib-word-other-block small{color:#6a6a6a;}
.arabiclib-word-youtube-table {display: table; float:left;width:100%;  }
.arabiclib-word-youtube {float:left;width:100%; margin-bottom:15px;} 
.arabiclib-word-youtube:hover { /*border:1px solid #e0e0e0;*/}
.arabiclib-word-youtube .playButton {width:98%;float:left;margin:10px 1% 0 1%;border-radius:3px;padding:8px 5px;display:block;font-size:16px;text-align:center;border:1px solid #dadada;cursor:pointer;}
.arabiclib-word-youtube .playButton:hover {border:1px solid #000;}
.arabiclib-word-youtube .playButton:hover .play-solid {filter: invert(0%) sepia(72%) saturate(6149%) hue-rotate(238deg) brightness(105%) contrast(91%);opacity:1;} 
.arabiclib-word-youtube .playButton b {font-size:16px;}
.arabiclib-word-youtube #youtube_player {margin:10px 1%;}
.arabiclib-word-youtube .play-solid {width:28px;height:28px;background-repeat:no-repeat;float:left;background-size:100% 100%;opacity:0.2;}
.arabiclib-word-youtube .pause-solid {width:28px;height:28px;background-repeat:no-repeat;float:left;background-size:100% 100%;opacity:0.2;display:none;}
.arabiclib-word-youtube .playButton.active {border:1px solid #05A900;}
.arabiclib-word-youtube .playButton.active .pause-solid {display:block;filter: invert(54%) sepia(91%) saturate(4248%) hue-rotate(84deg) brightness(96%) contrast(109%);opacity:1;}
.arabiclib-word-youtube .playButton.active .play-solid { display:none;}
.arabiclib-word-youtube .arabiclib-word-youtube-none {width:100%;display:block;float:left;padding:10px 10px 0 10px;}
.arabiclib-word-youtube .arabiclib-word-youtube-add {width:100%;display:block;float:left;padding:15px 10px 0 10px;}








.arabiclib-tabs {display: flex;overflow-x: auto;white-space: nowrap;border-bottom: 2px solid rgba(255,255,255,0.3);scrollbar-width: thin; -ms-overflow-style: none;margin-bottom:10px;}
.arabiclib-tabs::-webkit-scrollbar {height: 6px;}
.arabiclib-tabs button {float:left; border:1px solid #000;  flex: 0 0 auto;padding: 10px 20px 10px 0;background: none;border: none;border-bottom: 2px solid transparent;cursor: pointer;font-size: 18px;    white-space: nowrap;}
.arabiclib-tabs button.active {border-bottom: 2px solid #368000;font-weight: bold;}

 

.arabiclib-word-def-block > div, 
.arabiclib-word-syn-block > div, 
.arabiclib-word-pron-block > div, 
.arabiclib-word-ant-block > div, 
.arabiclib-word-phrase-block > div, 
.arabiclib-word-trans-block > div, 
.arabiclib-word-other-block > div
 {width:100%!important;} 

 
.arabiclib-word-def-block > div:nth-child(2), 
.arabiclib-word-syn-block > div:nth-child(2), 
.arabiclib-word-pron-block > div:nth-child(2), 
.arabiclib-word-ant-block > div:nth-child(2), 
.arabiclib-word-phrase-block  > div:nth-child(2), 
.arabiclib-word-trans-block > div:nth-child(2), 
.arabiclib-word-other-block > div:nth-child(2) {    display: none;}

.arabiclib-word-def-block h2, 
.arabiclib-word-syn-block h2, 
.arabiclib-word-pron-block h2, 
.arabiclib-word-ant-block h2, 
.arabiclib-word-phrase-block  h2, 
.arabiclib-word-trans-block h2, 
.arabiclib-word-other-block h2 
{
    cursor: pointer;
    display: inline-block;
    padding: 8px 10px;
    border-bottom: 2px solid rgba(255,255,255,0.3);
    margin-right: 10px;
}
 
.arabiclib-word-def-block h2.active, 
.arabiclib-word-syn-block h2.active, 
.arabiclib-word-pron-block h2.active, 
.arabiclib-word-ant-block h2.active, 
.arabiclib-word-phrase-block  h2.active, 
.arabiclib-word-trans-block h2.active, 
.arabiclib-word-other-block h2.active {
    border-bottom: 2px solid #368000;
}


.arabiclib-word-lexicon-inner {width:100%;float:left;}
.arabiclib-lexicon-img {width:50%;float:left;padding:10px 10px 0px 0;margin:0 0 0 0px 0;display:block; float:left;}
.arabiclib-lexicon-img img {min-height: 100%;max-height:100%; max-width:100%; object-fit: cover;}
.arabiclib-lexicon-text {width:50%;float:left;padding:10px 0px 0 15px;margin:10px 0 0 0px 0;display:block; float:left; }
.arabiclib-lexicon-text h3 {margin:0 0 10px 0;}
.arabiclib-lexicon-text h3 , .arabiclib-lexicon-text h3 a {font-size:18px;}
.arabiclib-lexicon-text h3 a {text-decoration:underline;} 
.arabiclib-lexicon-text p {line-height:1.5;}



.share-sources {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 20px;
  box-shadow: 0 6px 18px rgba(20,30,80,0.06);
  border: 1px solid rgba(20,30,80,0.04);
  color: #12203a;
  max-width: 100%;
}
.share-sources .share { display: flex; flex-direction: column; gap: 10px; min-width: 180px; align-items: flex-start; width:50%;}
.share-sources  .share__title {}
.share-sources  .share__list {   display: flex;  gap: 8px;  flex-wrap: wrap;  flex-direction: row;}
.share-sources  .share__btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  background: #f2f6ff;
  color: #0b2b59;
  border: 1px solid rgba(11,43,89,0.06);
  cursor: pointer;
  transition: transform .12s ease, box-shadow .12s ease;
}
.share-sources .share__btn#share-facebook { background: #1877f2; color: #fff;}
.share-sources .share__btn#share-facebook .share__icon { background-image:url('/include/images/facebook-brands-solid-full.svg'); }
.share-sources .share__btn#share-facebook:hover { background: #145dbf; }
.share-sources .share__btn#share-twitter { background: #1da1f2; color: #fff; }
.share-sources .share__btn#share-twitter .share__icon { background-image:url('/include/images/twitter-brands-solid-full.svg'); }
.share-sources .share__btn#share-twitter:hover { background: #145dbf; }
.share-sources .share__btn#share-linkedin {  background: #0077b5; color: #fff; }
.share-sources .share__btn#share-linkedin .share__icon { background-image:url('/include/images/linkedin-brands-solid-full.svg'); }
.share-sources .share__btn#share-linkedin:hover { background: #145dbf; }
.share-sources .share__btn#share-telegram {  background: #0088cc; color: #fff; }
.share-sources .share__btn#share-telegram .share__icon { background-image:url('/include/images/telegram-brands-solid-full.svg'); }
.share-sources .share__btn#share-telegram:hover { background: #006699; }


.share-sources .share__btn:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(11,43,89,0.06); }
.share-sources .share__icon { width: 22px; height: 22px; display: inline-flex; align-items: center; justify-content: center; filter: invert(100%) sepia(95%) saturate(2%) hue-rotate(306deg) brightness(110%) contrast(100%);}

.share-sources .share__btn.copy {
  width: 100%; 
  margin-top: 8px; 
  background: linear-gradient(90deg,#fff7e6,#fffbf0);
  color: #6a4b00;
}

.share-sources .sources { flex: 1; min-width: 260px; display: flex; flex-direction: column; gap: 8px; align-items: flex-end; text-align: right;  width:50%;}
.share-sources .sources__title { }
.share-sources .sources__list { width: 100%; max-width: 100%; }
.share-sources .source { display: flex; justify-content: flex-end; gap: 12px; align-items: center; padding: 8px 12px; border-radius: 10px; background: rgba(5,25,60,0.02); border: 1px solid rgba(11,43,89,0.03);  margin-bottom: 8px;}

.share-sources .source__meta { font-size: 13px; color: #273649; line-height: 1.2; }
.share-sources .source__meta .title { font-weight: 600; display:block; }
.share-sources .source__meta .note { font-weight: 400; color: #567; font-size: 12px; }
.share-sources .source__logo { width: 36px; height: 36px; border-radius: 8px; display: inline-flex; align-items: center; justify-content: center; background: linear-gradient(180deg,#eaf1ff,#f8fbff); color: #0b2b59; font-weight: 700; font-size: 13px; }



.arabiclib-articles-list {width:100%;float:left;margin:0px 0;display:table;}
.arabiclib-articles-list > h1 {font-size:27px; margin:0 0 10px 0;}
.arabiclib-articles-detail-tr {display:table-row;float:left;margin:20px 0 0 0; width:100%;}
.arabiclib-articles-detail {width:50%;height:auto;margin:0 0 20px 0;padding:5px 10px;display:table-cell;float:left;text-align:left;}
.arabiclib-articles-detail:hover {}
.arabiclib-articles-detail h3 a {margin:15px 0; display:block; width:100%;  float:left; font-size:16px; }
.arabiclib-articles-detail img {float:left;width:100%;margin:0 8px 0 0;display:block;}
.arabiclib-articles-detail:nth-child(2n) {margin:0 0 0 0px;float:right;}
.arabiclib-articles-post { margin:10px 0 20px 0; float:left;  width:100%; text-align:justify;}
.arabiclib-articles-post > h2 {border:0; margin:15px 0 5px 0; padding:0; font-size:20px; white-space: normal; word-wrap: break-word; overflow-wrap: break-word;}
.arabiclib-articles-post > h3 {border:0; margin:10px 0 5px 0; padding:0; font-size:18px; font-weight:normal; white-space: normal; word-wrap: break-word; overflow-wrap: break-word;}
.arabiclib-articles-post > p {margin:15px 0 0 0;}
.arabiclib-articles-post ul {margin:10px 0 10px 0;}
.arabiclib-articles-post ul li{list-style-type:circle; margin-left:35px;}
.arabiclib-articles-post  .articles-post-img {margin:10px 0 15px 0;}
.arabiclib-content-entity .arabiclib-pagination {
    text-align: center;
    margin: 20px 0;
    font-family: Arial, sans-serif;
}

.arabiclib-content-entity .arabiclib-pagination a {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 12px;
    text-decoration: none;
    color: #007BFF; 
    border: 1px solid #ddd;
    border-radius: 4px;
    transition: background 0.3s, color 0.3s;
}

.arabiclib-content-entity .arabiclib-pagination a:hover {
    background-color: #007BFF;
    color: #fff;
}

.arabiclib-content-entity .arabiclib-pagination a.active {
    background-color: #0056b3;
    color: #fff;
    border-color: #0056b3;
}

.arabiclib-content-entity .arabiclib-pagination a:first-child,
.arabiclib-content-entity .arabiclib-pagination a:last-child {
    font-weight: bold;
}

/* END PAGE WORD */

/* PHRASES */
.arabiclib-phrases-list {width:100%;float:left;margin:0px 0 50px 0 ; color:#fff;}
.arabiclib-main-phrasebook-block .arabiclib-main-ph-content .arabiclib-phrases-list * {color:#fff;}
.arabiclib-phrases-detail {width:50%;padding:8px 10px;display:block;float:left;text-align:left;border-bottom:1px solid #000;}
.arabiclib-phrases-detail img {float:left;height:60px;margin:0 8px 0 0;display:block;}
.arabiclib-phrases-detail b {color:#000;width:100%;display:block;font-size:17px;}
.arabiclib-phrases-detail span {color:#505050;}
.arabiclib-phrases-detail:nth-child(2n) {margin:0 0 0 0px;float:right;}
.arabiclib-phrases-detail:hover { background-color:rgba(146, 146, 146, 0.1);}
.arabiclib-phrases-content {width:100%; float:left; margin:0px 0 0 0;}
.arabiclib-phrases-table {width:100%;margin:15px 0;float:left;}
.arabiclib-phrases-table-tr {width:100%;float:left;border-bottom:1px solid #000;}
.arabiclib-phrases-table-td {width:50%;padding:12px 10px;float:left;}
.arabiclib-content-phrase {width:100%;margin:0px 0 0 0;padding:0px 0 0px 0;min-height:700px;float:right;position:relative; }
.arabiclib-content-phrase h1 {text-transform:uppercase;font-size:19px;padding:0px 0 20px 0px;width:100%; margin:0; color:#fff;}
.arabiclib-content-phrase h1 span {font-size:19px;color:#3f9500;}
.arabiclib-content-phrase .arabiclib-main-tr-langs {float:right;position:relative;margin:10px 0 0 0;}
.arabiclib-content-word .arabiclib-content-entity .arabiclib-phrases-content h1 {color:#000;}
.arabiclib-content .arabiclib-content-word .arabiclib-content-entity .arabiclib-lexicon-list h1,
.arabiclib-content .arabiclib-content-word .arabiclib-content-entity .arabiclib-content-phrase h1
 {color:#000;}
/* END PHRASES */

/* lexicon */
 .arabiclib-content-entity {  
  min-height:700px;
  position:relative;
  width:100%;
  float:left;
  margin:0px 0 30px 0;
  background: #fff;
  padding: 1.5rem;
  border-radius: 1rem;
  box-shadow: 0 2px 8px rgba(0,0,0,0.06);
 }
.arabiclib-lexicon-list {width:100%;float:left;margin:0px 0;display:block;}
.arabiclib-lexicon-detail-tr {display:table-row;float:left;margin:20px 0 0 0; width:100%;}
.arabiclib-lexicon-list-block {}
.arabiclib-lexicon-detail {width:50%;height:auto;margin:0 0 20px 0;padding:5px 10px;display:table-cell;float:left;text-align:left;}
.arabiclib-lexicon-detail:hover {}
.arabiclib-lexicon-detail img {float:left;width:100%;margin:0 8px 0 0;display:block;}
.arabiclib-lexicon-detail a {display:block; width:100%; margin:5px 0;}
.arabiclib-lexicon-detail b {color:#000;width:auto; font-size:17px;margin:0px 0;}
.arabiclib-lexicon-detail span {color:#505050;}
.arabiclib-lexicon-detail:nth-child(2n) {margin:0 0 0 0px;float:right;}
.arabiclib-lexicon-detail:hover { }
.arabiclib-lexicon-table {width:100%;margin:20px 0; display: table; }
.arabiclib-lexicon-table-tr {width:100%; display: table-row;}
.arabiclib-lexicon-table-td {width:50%;padding:12px 0px;border-bottom:1px solid #000; display: table-cell; vertical-align: top;}
.arabiclib-lexicon-table-td .arabiclib-sound-icon {margin:4px 15px 0 0;}
.arabiclib-lexicon-detail h2 {margin:10px 0 10px 0;padding:10px 0 5px 0;display:block;float:left;width:100%;}
.arabiclib-lexicon-detail h2 a {font-size:19px;}
.arabiclib-lexicon-content { margin:0px 0 20px 0;}
.arabiclib-lexicon-post { margin:20px 0 20px 0; float:left;  width:100%; text-align:justify;}
.arabiclib-lexicon-post p {margin-bottom:10px;}
/* END lexicon */

/* WORDS LIST */
.arabiclib-content-words-list {width:1000px;margin:0px 0 0 0;padding:20px 0px 20px 0px;min-height:700px;float:right;border-radius:4px;position:relative; color:#fff;}
.arabiclib-content-words-list * {color:#fff!important;}
.arabiclib-content-words-list h1 {text-transform:uppercase;font-size:19px;padding:8px 10px;border-bottom:3px solid #e0e0e0;display:block;margin-bottom:20px;}
.arabiclib-wlist-link {display:block;float:left;width:25%;float:left;padding:10px 0;}
.arabiclib-wlist-link a {text-decoration:underline;color:#000;}

.alph_ul-1{list-style-type: none;width: 100%;display: table;table-layout: fixed;margin:0 0 40px 0;}
.alph_ul-1 li {display: table-cell;width: auto;text-align:center;}
.alph_ul-1 li a.active {font-size:18px;font-weight:bold;}
.alph_arrow_down {width:100%;text-align:center;font-size:30px;float:left;border-top:1px solid #dadada;margin:30px 0 0 0;}
.alph_limit-ul {list-style-type: none;padding:0;margin:30px 0 0px 0;width:100%;display:block;float:left;text-align:left;}
.alph_limit-ul li{width:20%;float:left;padding:20px 0;text-align:left;display:block;}
.alph_ul-2 {list-style-type: none;width: 100%;display: table;table-layout: fixed;margin-bottom:30px;}
.alph_ul-2 li {display: table-cell;width: auto;text-align:center;}
.alph_ul-2 li a	{text-transform: lowercase;}
.alph_ul-2 li a.active { font-weight:bold;}
.arabiclib-content-words-list hr {width:100%;display:block;height:1px;background-color:#dadada;margin:30px 0;float:left;}
/* END WORDS LIST */

/* TEST PAGES */
.arabiclib-main-test-ajax {padding:20px 5px 0 5px; background-color:#77196f; float:left; width:100%;  margin-bottom:30px;} 
.arabiclib-main-test-ajax .select_test_input u{color:#ccc;}
.arabiclib-test-button {background-color:#0067D5;padding:10px 20px;color:#fff;display:block;border-radius:3px;margin:30px 0;font-size:17px;width:280px;text-align:center;}

.lang-test-from,.lang-test-to {opacity:0.3;}
.lang-test-from.active,.lang-test-to.active,.lang-test-from:hover,.lang-test-to:hover {opacity:1;background-color:rgba(0, 0, 0, 0.1);}
.lang-test-from {border:1px solid #000;border-bottom:3px solid #000;padding:15px 110px;float:left;width:48%;} 
.lang-test-to {border:1px solid #000;border-bottom:3px solid #000;padding:15px 110px;float:right;width:48%;}
.lang-test-from img,.lang-test-to img {float:left;margin:0!important;}
.lang-test-from span,.lang-test-to span { display:block;margin:0;height:33px;padding:0px 10px;float:left;font-size:30px;color:#fff;text-shadow: 1px 1px 2px rgba(0,0,0,0.42);line-height:0.9;}

.arabiclib-content-test {width:100%;margin:0px 0 0 0;padding:0px 0 0 0;min-height:800px;float:right; position:relative;}
.arabiclib-content-test .arabiclib-main-test-content {margin-top:0px; color:#fff;}
.arabiclib-content-test .arabiclib-main-test-content * {color:#fff;}
.arabiclib-content-test h1 {text-transform:uppercase;font-size:21px;padding:8px 10px;text-align:center;display:block; margin-bottom:25px;}
.arabiclib-content-test h1 span {display:block;width:100%;text-align:center;font-size:12px;text-transform:lowercase;font-weight:normal;}
.arabiclib-content-test .arabiclib-test-false-text b {color:#000;} 
.arabiclib-test-loader {background-color:rgba(0, 0, 0, 0.07);}
.arabiclib-no-way {width:400px;border:1px solid red;padding:50px 30px;text-align:center;position: absolute;left:50%;margin-left:-200px;}
#oTest {float:left;}
/* END TEST */

/* TRANSLATE */
.arabiclib-content-translate {width:100%;margin:0px 0 0 0;padding:0px 0 0 0;min-height:700px;float:right;position:relative;}
.arabiclib-content-translate .arabiclib-main-translate-content {margin-top:0px; color:#fff;}
.arabiclib-content-translate .arabiclib-main-translate-content .arabiclib-main-translate {float:left;  width:100%;  margin:0 0 50px 0;}
.arabiclib-content-translate .arabiclib-main-translate-content .arabiclib-main-translate * {color:#000;}
.arabiclib-content-translate .arabiclib-main-translate-content .arabiclib-main-translate .arabiclib-TrButt{border:1px solid #fff; color:#fff;}
.arabiclib-content-translate h1 {text-transform:uppercase;font-size:21px;padding:0px 0 0px 0px; margin:0 0 30px 0; text-align:center;display:block; color:#fff;}
.arabiclib-content-translate h1 span {display:block;width:100%;text-align:center;font-size:12px;text-transform:lowercase;font-weight:normal;}
.arabiclib-content-translate .arabiclib-main-tr-langs {position:relative;margin:0 0 50px 0; color:#fff;}
.arabiclib-content-translate .arabiclib-main-tr-langs  * {color:#fff!important;}
.arabiclib-content-translate .arabiclib-main-tr-from,.arabiclib-content-translate .arabiclib-main-tr-to {width:100%;min-height:250px;}
.arabiclib-content-translate .arabiclib-main-tr-to {background-color:rgba(255, 255, 255, 0.8);}
.arabiclib-content-translate .arabiclib-main-tr-from,.arabiclib-content-translate .output-translate{border:1px solid #dadada;}
.arabiclib-content-translate .arabiclib-main-tr-langs .arabiclib-main-tr-langs-icon { width:32px;padding:0 5px;margin:3px 0 0px 5px;}
.arabiclib-main-tr-examples-block {width:100%;float:left;margin:20px 0 30px 0;list-style-type:none;padding:0;}
.arabiclib-main-tr-examples-block tr {border-bottom:1px dotted #dadada;}
.arabiclib-main-tr-examples-block td {width:50%;float:left;padding:8px 5px;}
.arabiclib-content-text-translate {width:100%;margin:0px 0 30px 0;float:left;padding:0 20px 20px 20px;border-bottom:1px solid #dadada;}
.arabiclib-content-text-block {width:100%;margin:30px 0;float:left;padding:0 20px 20px 20px;border-bottom:1px solid #dadada;}
.arabiclib-content-text-base {width:100%;float:left;margin:15px 0;}
.arabiclib-content-text-base p {text-align:justify;margin-bottom:15px;}
.arabiclib-content-text-from {width:50%;float:left;margin:15px 0;padding:0 15px 0 0;}
.arabiclib-content-text-from .flag-big {float:left;margin:10px 10px 10px 0;}
.arabiclib-content-text-from p {text-align:justify;margin-bottom:15px;}
.arabiclib-content-text-to {width:50%;float:left;margin:15px 0;padding:0 0 0 15px;}
.arabiclib-content-text-to .flag-big {float:left;margin:0 10px 10px 0;}
.arabiclib-content-text-to p {text-align:justify;margin-bottom:15px;}

.arabiclib-content-related-block {
  width: 100%;
  margin: 0 0  30px 0;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 20px;
  flex-wrap: wrap;
  float:left;
}

.arabiclib-content-related-block h3 {
  width: 100%;
  text-align: center;
  margin-bottom: 0px;
}

.arabiclib-content-related-block ul {
  flex: 1 1 48%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.arabiclib-content-related-block ul li {
  width: 100%;
}



.arabiclib-content-related-block ul li a:hover {
  background-color: #f8f8f8;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
}

.arabiclib-content-related-block ul li a span {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

.arabiclib-content-related-block ul li a span i {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 2px solid #dadada;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.arabiclib-content-related-block ul li a span i + i {
  margin-left: -15px;
}

.arabiclib-content-related-block ul li a {  
  color: #303030;
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  max-width: 100%;
  padding: 7px 10px;
  margin: 5px 0;
  border-radius: 5px;
  border: 1px solid #f1f1f1;
  text-decoration: none;
  box-sizing: border-box;
  overflow: hidden; 
}

.arabiclib-content-related-block ul li a b {
  flex: 1;
  min-width: 0;
  max-width: 100%; 
  font-weight: 500;
  color: #303030;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.arabiclib-content-lexicon-block {
  width: 100%;
  margin: 0 0 30px 0;
  display: block;
  padding:0 15px 30px 15px;
  float:left;
}

.arabiclib-content-lexicon-block h2 {
    font-size: 22px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 20px;
}

.arabiclib-content-lexicon-inner {
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    justify-content: center;
    box-sizing: border-box;
}

.arabiclib-content-lexicon-inner a {
    flex: 1 1 calc(33.333% - 15px);
    display: flex;
    align-items: center;
    gap: 8px;
    text-decoration: none;
    background: #f9f9f9;
    padding: 8px 12px;
    border-radius: 6px;
    color: #303030;
    font-weight: 500;
    border: 1px solid #e5e5e5;
    transition: all 0.25s ease;
    box-sizing: border-box;
}

.arabiclib-content-lexicon-inner a:hover {
    background: #20AE7E;
    color: #fff;
    border-color: #20AE7E;
    transform: translateY(-2px);
	text-decoration: none;
}

.arabiclib-content-related-block ul li a {color:#fff;}
/* END TRANSLATE */

/* MAIN PAGE EXTRA */
.arabiclib-main-lex-content .arabiclib-lexicon-detail-tr { margin:0;padding:0;}
.arabiclib-main-lex-content .arabiclib-lexicon-detail {width:25%;}
/* MAIN PAGE EXTRA */

/* INFO PAGE */
.arabiclib-content-info {width:100%;padding-top:15px;}
.arabiclib-content-info * , .arabiclib-content-info {}
.arabiclib-content-info > h1 {margin-bottom:15px;  color:#000;}
.arabiclib-content-info a {text-decoration:underline;}
.arabiclib-content-info form {margin:25px 0 0 0;}
.arabiclib-content-info label {margin:20px 0 5px 0;}
.arabiclib-content-info input,.arabiclib-content-info textarea {width:100%;border:1px solid #dadada;padding:8px 5px; color:#000;}
.arabiclib-content-info textarea {min-height:120px;}
.arabiclib-content-info button {border:1px solid #000;padding:8px 20px;cursor:pointer;margin:0px 0 0 0;float:left; background-color:#000;}
.arabiclib-content-info button:hover {background-color:#000;color:#fff;}
.arabiclib-content-info h3 {font-size:20px;margin-top:10px;}
.arabiclib-content-info h4 {font-size:18px;margin-top:8px;}
.arabiclib-content-info h5 {font-size:16px;margin-top:8px;}
.arabiclib-content-info p {margin-bottom:15px;line-height:1.9;}
.arabiclib-content-info ul,.arabiclib-content-info ul li{ list-style-type: disc;list-style-position: inside;}
.arabiclib-content-info ul li{ margin-left:5px;margin-bottom:6px;}
.arabiclib-content-info .en_captcha_input {width:80px;margin:0 0 0 40px;float:left;padding-left:10px;} 
.arabiclib-content-info .en_captcha_equall {width:40px;margin:0 0px 0 0px;float:left;height:40px;padding:9px 30px 0 20px;} 
.arabiclib-content-info .en_captcha_output {width:80px;margin:0 20px 0 0px;float:left;}
.arabiclib-content-info-result { padding:8px 0;}
/* INFO PAGE END */

/* FAQ */
.arabiclib-word-faq-table {display: table;float:left;width:100%;margin:15px 0 30px 0;background-color:rgba(247, 247, 247, 0.7);border: 1px solid rgba(255, 255, 255, .0);}
.arabiclib-word-faq-table details {float:left; width:100%; padding:0 10px;  border-bottom:1px solid #dadada;}
.arabiclib-word-faq-table details  p {padding:0 0px; display:block; width:100%; float:left; margin:10px 0; }
.arabiclib-word-faq-table summary {
  position: relative;
  text-align:left;
  font-weight:bold;
  padding:10px 0;
  cursor:pointer;
}
.arabiclib-word-faq-table summary::marker {
  content: none;
}
.arabiclib-word-faq-table summary::before,
.arabiclib-word-faq-table summary::after {
  content: '';
}
.arabiclib-word-faq-table summary::before,
.arabiclib-word-faq-table summary::after {
    width: .75em;
    height: 0;
    border-bottom: 1px solid;
    position: absolute;
    top: calc(50% - 1px);
    right: 0;
    transform: translateY(-50%);
  }
.arabiclib-word-faq-table summary::after {
  transform: rotate(90deg);
  transform-origin: 50% 50%;
}
.arabiclib-word-faq-table [open] summary::after {
  transform: rotate(0deg);
}
.arabiclib-word-faq-table details ul li {list-style-type: disc;  margin-left:15px;}
/* END FAQ*/

/* STARS */
.arabiclib-content-header-stars-23 {width:100%;float:left;margin:15px 0 0px 0;position:relative;}
.arabiclib-content-header-stars-23 center { height:30px;}
.arabiclib-content-header-stars-23 .jq-ry-container{position:relative;padding:0 0px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr;}
.jq-ry-container[readonly=readonly]{cursor:default}
.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%;}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;white-space:nowrap;}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block;}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%;}
.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;position:absolute;top:0;left:0;overflow:hidden;}
#rateYo {transition: transform 0.3s ease;}
#rateYo:hover {transform: scale(1.1);}
/* END STARS */


/* HEADER CONTENT */
.arabiclib-content-header-content {width:100%; float:left; margin:10px 0; padding:10px; text-align:center; color:#fff;} 
.arabiclib-content-header-content * {color:#fff;}
.arabiclib-content-header-content p {text-align:center; margin-bottom:10px;}
.arabiclib-content-header-content.left , .arabiclib-content-header-content.left p {text-align:left; text-align:justify;}
.arabiclib-content-header-content.left ul , .arabiclib-content-header-content.left ol {margin-bottom:10px;}
/* END HEADER CONTENT */

.ads-content {float:left;width:100%;margin:20px 0 20px 0;}
.arabiclib-show{visibility: visible;opacity: 1;display:block;}
.w100 {width:100%;}
.w50 {width:50%;}
.ulang_float_ar,.ulang_float_iw,.ulang_float_yi,.ulang_float_fa,.ulang_float_ps,.ulang_float_sd,.ulang_float_ug,.ulang_float_ur{float:right!important;text-align:right!important;}
.ulang_align_ar,.ulang_align_iw,.ulang_align_yi,.ulang_align_fa,.ulang_align_ps,.ulang_align_sd,.ulang_align_ug,.ulang_align_ur{text-align:right!important;}
-

.arabiclib-main-scroll-down, .arabiclib-main-scroll-top {background-image: url('/include/images/down-arrow.svg');}
.arabiclib-sound-icon {background-image: url('/include/images/arabiclib-sound-icon.png');}
.arabiclib-sound-loader {background-image: url('/include/images/arabiclib-search-preloader.gif');}
.arabiclib-content-header-trb-23 .arabiclib-keyboard-icon , .arabiclib-content-header-syn-23 .arabiclib-keyboard-icon { background-image: url('/include/images/keyboard-translate.svg');}
.s-sent-dots {background-image:url('/include/images/sentence-nav.svg'); }
.arabiclib-sent-nav .s-c-i {background-image:url('/include/images/sent-copy-icon.png');  }
.arabiclib-sent-nav .s-e-i {background-image:url('/include/images/sent-error-icon.png'); }
.arabiclib-sent-nav .s-l-i {background-image:url('/include/images/sent-link-icon.png'); }
.arabiclib-sent-nav .s-l-i {background-image:url('/include/images/sent-link-icon.png'); }
.play-solid {background-image:url('/include/images/play-solid.svg');}
.pause-solid {background-image:url('/include/images/pause-solid.svg');}



 
 @media (max-width: 1240px) {
* {font-size:16px;}

#pagepiling > .section{padding-top:40px;}
.arabiclib-header-buffer{height:80px;display:block; }
.css-word .arabiclib-header-buffer{height:60px; }
.arabiclib-content-translate {padding:0px 10px 0 10px;}
.arabiclib-content-related-block {flex-direction: column;}
.arabiclib-content-related-block ul { flex: 1 1 100%;}
.arabiclib-content-related-block ul li a b {white-space: normal; text-overflow: unset; }
.arabiclib-content-lexicon-inner a {flex: 1 1 100%; } 
.header-syn-block.arabiclib-content-header-23 {margin:20px 0 20px 0; padding-left:5px; padding-right:5px;}
.arabiclib-content-header-23 .arabiclib-content-header-keyboard-list {width:100%;max-width:100%;padding:0 15px;}
.arabiclib-content-header-23 .arabiclib-content-header-keyboard-list span {float:left; cursor:pointer;}
.arabiclib-content-header-23 { margin:20px 0 20px 0; padding-left:5px; padding-right:5px; } 
.arabiclib-content-header-23 h1 {padding:0;}
.arabiclib-content-header-23 .arabiclib-main-search-way {margin:10px 0 10px 0px;float:left;width:100%;padding:0 0 0 0px;}
.arabiclib-content-header-23 .arabiclib-content-header-button-23 {left:50%;margin: 85px 0 0 -18px;}
.arabiclib-content-header-23 .arabiclib-main-location-to, .arabiclib-content-header-23 .arabiclib-main-location-from { min-width:45%; }
.arabiclib-content-header-23 .left-half-container-23 {left:50%;margin: 78px 0 0 -25px;width: 22px;}
.arabiclib-content-header-23 .right-half-container-23 {left:50%;margin: 78px 0 0 3px;width: 22px;} 
.arabiclib-content-header-23 .left-half-container-23 .left-half-23 {}
.arabiclib-content-header-23 .right-half-container-23 .right-half-23 {margin: 0px 0 0 -3px;}
.arabiclib-content-header-ssp-23 { width: 100%; aspect-ratio: 1 / 1;}
.arabiclib-content-header-ssp-23 img {width:100%;height:auto;}
.arabiclib-word-syn-table.w50 ,.arabiclib-word-ant-table.w50 {width:100%;}
.arabiclib-word-syn-table.w50 .arabiclib-word-scontent,.arabiclib-word-ant-table.w50 .arabiclib-word-scontent {height:auto!important;}
.arabiclib-word-more {display:none;}
 
.page-word header {position:fixed;left:0;top:0;}
.page-main { width:100%;}
.arabiclib-header {width:100%;}
.arabiclib-footer {width:100%; float:left;}
.page-word .arabiclib-foo-langs {padding:15px 15px; }
.page-word .arabiclib-foo-langs .arabiclib-foo-langs-inner {width:100%; float:left;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-interface { width:100%;}
.page-word .arabiclib-foo-langs  .arabiclib-foo-langs-slogan {width:100%;}
.arabiclib-foo-bg {padding:15px 10px;}
.arabiclib-foo-bg .arabiclib-foo-ul  {width:100%; float:left;}
.arabiclib-foo-bg .arabiclib-foo-ul > div {float:left;}
.arabiclib-foo-bg {width:100%; float:left;}
.partners-foo {width:100%;}
.w100 {width:100%;float:left;}
.w50 {width:100%;float:left;}

.arabiclib-word-img-list ul li {width:100%;}

.arabiclib-content {width:100%;min-height:auto;}
.arabiclib-main-search-block {width:100%;top:20%;left:0%;margin-left:5%;}
.arabiclib-main-ph-content,.arabiclib-main-lex-content,.arabiclib-main-tr-content,.arabiclib-main-test-content {width:100%;margin:20px auto; padding-left:10px; padding-right:10px;}
.arabiclib-main-ph-content h2,.arabiclib-main-lex-content h2,.arabiclib-main-tr-content h2,.arabiclib-main-test-content h2{width:100%;float:left;margin-bottom:30px;}

.arabiclib-main-tr-from {width:100%;min-height:200px;}
.arabiclib-main-translate {margin-top:20px;}
.arabiclib-main-tr-to{width:100%;min-height:200px;margin-top:0px;}
.arabiclib-main-translate-block.section iframe {height:180px;}
.arabiclib-main-search-block .arabiclib-search-icon {}


.arabiclib-logo-link {display:none;}
.arabiclib-header-nav{display:none;}
.arabiclib-header-location-list { margin:33px 10px 0 0px;right:0;} 
.arabiclib-main-search-block {width:90%;}
.arabiclib-header-location { padding:5px;margin:-3px 10px 0 0;border:1px solid #fff;}
.page-main {background-color:#456EB0;}
.m-change-tr-way {display:none;}
.arabiclib-main-search-list li b span {float:left; display:block; margin:4px 3px 0px 0;} 
.arabiclib-main-location-to,.arabiclib-main-location-from {padding:8px 7px;min-width:150px;max-width:150px;margin:0 0px 0 0px;}
.arabiclib-main-location-to small,.arabiclib-main-location-from small {margin:7px 5px 0 0; }
.arabiclib-main-location-to span, .arabiclib-main-location-from span {width:calc(100% - 37px);}
.arabiclib-main-location-to {float:right;}
.m-search-to {right:0;}
.arabiclib-main-search-change {margin:3px 0 0 47.5%;font-weight:bold;cursor:pointer;}
.arabiclib-phrases-detail {width:100%;}
.arabiclib-main-phrasebook-block .arabiclib-phrases-detail:nth-of-type(1n+7) {display:none;}
.arabiclib-main-lexicon-block .arabiclib-lexicon-list,.arabiclib-main-lexicon-block .arabiclib-lexicon-detail-tr,.arabiclib-main-lexicon-block .arabiclib-lexicon-detail {display:block;float:left;width:100%;} 
.arabiclib-lexicon-detail a {margin:15px 0;}
.arabiclib-lexicon-detail {padding:5px 0px;}
.arabiclib-lexicon-detail img { width:80%;margin:0 10% 0 10%;}
.arabiclib-main-lexicon-block .arabiclib-lexicon-list .arabiclib-lexicon-detail-tr .arabiclib-lexicon-detail {display:none!important;}
.arabiclib-main-lexicon-block .arabiclib-lexicon-list .arabiclib-lexicon-detail-tr:nth-child(1) .arabiclib-lexicon-detail:nth-child(1),.arabiclib-main-lexicon-block .arabiclib-lexicon-list .arabiclib-lexicon-detail-tr:nth-child(1) .arabiclib-lexicon-detail:nth-child(2) {display:block!important;}
.arabiclib-content-word .arabiclib-lexicon-list  , .arabiclib-content-word .arabiclib-lexicon-list .arabiclib-lexicon-detail {display:block;width:100%;} 
/*.arabiclib-sent-nav {width:100px;text-align:right;}*/
.arabiclib-sent-nav i {margin:5px 8px;}

.lang-test-from { padding:8px 10px;float:left;width:48%;} 
.lang-test-to { padding:8px 10px;float:right;width:48%;}
.lang-test-to img,.lang-test-from img {height:25px;}
.lang-test-to span,.lang-test-from span{font-size:28px;}

.arabiclib-content-header-suggest {display:none!important;}
.arabiclib-main-translate-block .arabiclib-main-scroll-top,.arabiclib-main-translate-block .arabiclib-main-scroll-down,.arabiclib-main-phrasebook-block .arabiclib-main-scroll-top,.arabiclib-main-phrasebook-block .arabiclib-main-scroll-down,
.arabiclib-main-lexicon-block .arabiclib-main-scroll-top,.arabiclib-main-lexicon-block .arabiclib-main-scroll-down,.arabiclib-main-test-block .arabiclib-main-scroll-top,.arabiclib-main-test-block .arabiclib-main-scroll-down {display:block;} 
.arabiclib-main-tr-block {margin:20px 0 0px 0;}
.arabiclib-main-test-block .arabiclib-test_b1 {display:none;}
.arabiclib-main-more {margin:10px auto;}

.arabiclib-lexicon-list { margin:0px 0 20px 0; padding:0 0px;}
.arabiclib-content-entity { padding: 1.5rem 20px;}
.arabiclib-lexicon-content { margin:0px 0 20px 0; padding:0 0px;}
.arabiclib-lex-columns { grid-template-columns: 1fr;}
.arabiclib-lexicon-content { margin:0px 0 20px 0; padding:0 0px;}
.arabiclib-content-header-search {margin:80px 0 0 5%;width:90%;}
.arabiclib-content-header-search input {width:100%;}
.arabiclib-content-header-nav,.arabiclib-content-header-nav *{display:none!important;margin:0;}
.page-word .arabiclib-foo-sitemap-b {width:100%;float:left;}
.page-word .arabiclib-foo-sitemap-bf,.page-word .arabiclib-foo-sitemap-bt {width:100%;float:left;padding:15px 0 25px 0px;}
.page-word .arabiclib-foo-sitemap-bs {width:100%;margin-left:0%;margin-right:0%;}
.page-word .arabiclib-foo-sitemap-bf p a,.page-word .arabiclib-foo-sitemap-bt p a {margin:5px 10px;}
.page-word .arabiclib-foo-sitemap-bf p a+a+a~*,.page-word .arabiclib-foo-sitemap-bt p a+a+a~* {display:none;}
.page-word .arabiclib-foo-sitemap-bf p a:last-of-type,.page-word .arabiclib-foo-sitemap-bt p a:last-of-type{display:inline;}
.arabiclib-content-word {width:100%;}
.arabiclib-content-header-search .arabiclib-search-icon { margin: 0px 0px 0 0;float:right;left:auto;right:0;}
.arabiclib-sidebar-l { width:100%;padding:0 0 20px 0;text-align:center;height:auto!important;margin-bottom:150px;}
.arabiclib-sidebar-l #getFixed{position:relative;}
.arabiclib-suggest-content {width:90%;left:0%;margin:30px 0 0 5%;}
.arabiclib-suggest-close {margin:-33px -18px 0 0;right:0;left:auto;}
.arabiclib-content-words-list {width:100%;padding-left:15px;}
.arabiclib-content-words-list .arabiclib-wlist-link {width:100%;}
.arabiclib-content-phrase {width:100%;min-height:auto; padding:0 0px; margin:0px 0 0 0;}
.arabiclib-phrases-content { padding:0 0px; margin:0px 0 0 0;}
.arabiclib-else-nav > div {width:100%;float:left;padding:7px 10px;border-bottom:1px solid #ccc;}
.arabiclib-word-else-inner {width:100%;}
.arabiclib-word-start-inner {width:100%;}
.arabiclib-start-nav li {width:100%;}
.arabiclib-content-header-syn-23 {width:100%;float:left;}
.arabiclib-content-header-form-23 {width:90%;float:left;margin: 10px 5% 10px 5%;}
.arabiclib-content-header-syn-sub-23 {margin:40px 33% 0 0;}
.arabiclib-word-offer-ul li {width:50%;}

.arabiclib-word-translate-other > li {width:100%;}

.arabiclib-content-text-base,.arabiclib-content-text-from,.arabiclib-content-text-to{ width:100%;padding: 0 0px;}
.arabiclib-word-hcontent { max-height:105px;}
.arabiclib-content-info {padding:0 0px;}
.arabiclib-content-info-result {width:100%;float:left;margin:30px 0 0 0;width:100%;padding-left:10px;padding-right:10px;padding-top:0;}
.arabiclib-lexicon-table {margin:10px 0;}
.arabiclib-content-translate .arabiclib-main-translate-content {margin-top:0px;}
.arabiclib-content-translate .arabiclib-main-translate-content .arabiclib-main-translate {float:left; width:100%; margin:0 0 50px 0; }
.arabiclib-content-test {margin:0px 0 0 0;}
.page-index .lang-test-from , .page-index .lang-test-to{display:none;}

.arabiclib-word-syn-table,.arabiclib-word-syn-block,
.arabiclib-word-ant-table, .arabiclib-word-ant-block,
.arabiclib-word-def-table, .arabiclib-word-def-block,
.arabiclib-word-phrase-table, .arabiclib-word-phrase-block, 
.arabiclib-word-trans-table, .arabiclib-word-trans-block, 
.arabiclib-word-test-table, .arabiclib-word-faq-table, 
.arabiclib-word-pron-table, .arabiclib-word-pron-block,
.arabiclib-word-other, .arabiclib-word-other-table, .arabiclib-word-other-table ,.arabiclib-word-other-block ,
.arabiclib-word-youtube-table
{display:block; float:left; max-width:100%;}
.arabiclib-word-ant-table .arabiclib-sound-icon, .arabiclib-word-syn-table .arabiclib-sound-icon, .arabiclib-word-var .arabiclib-sound-icon {margin:12px 2px -12px 6px; }
.arabiclib-word-pron-block .arabiclib-sound-icon {margin:6px 0 0px 10px;}

.arabiclib-lexicon-img {width:100%; padding:10px 10px 0px 10px;margin:0 0 0 0px 0;}
.arabiclib-lexicon-text {width:100%; padding:10px 10px 20px 10px;margin:10px 0 0 0px 0; }
.arabiclib-articles-detail  {width:100%; padding:5px 0px;}
.share-sources { flex-direction: column; align-items: stretch; } 
.share-sources .sources { align-items: flex-start; text-align: left; width:100%;} 
.share-sources .source { justify-content: flex-start; } 
.share-sources .share { width:100%;}


body.page-word header {border:0;}
#arabiclib-menuToggle {display: flex;flex-direction: column;position: fixed;top: 20px;left: 25px;z-index: 1;-webkit-user-select: none;user-select: none;}
#arabiclib-menuToggle input{display: flex;width: 40px;height: 32px;position: absolute;cursor: pointer;opacity: 0;z-index: 2;margin-top:-5px;}
#arabiclib-menuToggle span {display: flex;width: 29px;height: 2px;margin-bottom: 5px;position: relative;background: #dadada;border-radius: 3px;z-index: 1;transform-origin: 5px 0px;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.55s ease;margin-left:8px;}
.page-index #arabiclib-menuToggle span {background: #dadada;}
/*.page-main #arabiclib-menuToggle  {position: relative; display:block; float:left; margin:8px 0 0 10px;  top:0;}*/

#arabiclib-menuToggle span:first-child{transform-origin: 0% 0%;}
#arabiclib-menuToggle span:nth-last-child(2){transform-origin: 0% 100%;}
#arabiclib-menuToggle input:checked ~ span {opacity: 1; transform: rotate(45deg) translate(-3px, -1px); background: #dadada;}
#arabiclib-menuToggle input:checked ~ span:nth-last-child(3){opacity: 0; transform: rotate(0deg) scale(0.2, 0.2);}
#arabiclib-menuToggle input:checked ~ span:nth-last-child(2){transform: rotate(-45deg) translate(0, -1px);}
#arabiclib-menu{top:0;position: fixed;width: calc(108%);height: 100vh;box-shadow: 0 0 10px #85888C;margin: -50px 0 0 -50px;padding: 50px 30px 50px 50px;padding-top: 125px;-webkit-font-smoothing: antialiased;transform-origin: 0% 0%;transform: translate(-100%, 0);transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);}
#arabiclib-menu li hr {border:0;height:1px;background-color:#4e4e4e;width:100%;}
#arabiclib-menu li{padding: 10px 0;transition-delay: 2s;}
#arabiclib-menu li a{color:#fff;}
#arabiclib-menuToggle input:checked ~ ul{transform: none;}
}

@media (min-width: 1240px) {
#arabiclib-menuToggle, #arabiclib-menuToggle *{display:none;}
}