  

body.homepage header,
body.nft-airdrop header
{
	box-shadow: none;
	background-image: linear-gradient(to bottom, #000, #00000000);
	background-color: transparent;
}
body.homepage header .head-logo,  body.homepage .mega-menu, 
body.nft-airdrop header .head-logo, body.nft-airdrop .mega-menu
{
	background: transparent;
}
body.homepage .main-navigation-links > ul > li > a, 
body.homepage .menu-actions > ul > li, 
body.homepage .menu-actions > ul > li a, 
body.nft-airdrop .main-navigation-links > ul > li > a, 
body.nft-airdrop .menu-actions > ul > li, 
body.nft-airdrop .menu-actions > ul > li a
{
	color: #fff;
}

body.homepage .main-navigation-links > ul > li:after,
body.nft-airdrop .main-navigation-links > ul > li:after
{
	background: #fff;
}
body.homepage .bar1, body.homepage .bar2, body.homepage .bar3,
body.nft-airdrop .bar1, body.homepage .bar2, body.homepage .bar3
{
	background: #fff;
}
body.homepage
{
	padding-bottom: 64px; 
}

header .head-logo
{
	z-index: 99;
}

.mega-menu
{
	display: flex;
	padding: 10px 0 12px 0;
	justify-content: space-between;
}

/*.mega-menu.scroll-hidden
{
	-webkit-transform: translate(0, -100%);
	-ms-transform: translate(0, -100%);
	transform: translate(0, -100%);
	
	z-index: -1;
}
footer
{
	-webkit-transform: translate(0, 0%);
	-ms-transform: translate(0, 0%);
	transform: translate(0, 0%);
	-webkit-transition: -webkit-transform 300ms ease;
	transition: transform 300ms ease;

}
footer.scroll-hidden
{
	-webkit-transform: translate(0, 100%);
	-ms-transform: translate(0, 100%);
	transform: translate(0, 100%);
}*/

.main-navigation
{
	display: flex;
	align-items: center;
}
.main-navigation-links > ul {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
  box-sizing: border-box;
  display: flex;
}
.main-navigation-links > ul > li
{
	padding: 0px 16px 0px 16px;
	position: relative;
	height: 40px;
	display: flex;
    align-items: center;
}

.main-navigation-links > ul > li > a {
	text-decoration: none;
	color: #1A1A1A;
	position: relative;
	font-size: 16px;
}
.main-navigation-links > ul > li.active > a {
	font-family: 'DubaiBold';
}
.main-navigation-links > ul > li:after
{
	display: block;
	content: "";
	transform: scaleX(0);
	transform-origin: 0 50%;
	bottom: -10px;
	left: 0;
	right: 0;
	margin: auto;
	position: absolute;
	width: calc(100% - 32px);
	height: 3px;
	background: #097E5C;
	transition: transform 300ms ease-in-out;
	border-radius: 8px 8px 0 0;
}
.main-navigation-links > ul > li:hover:after, .main-navigation-links > ul > li.active:after {
	transform: scaleX(1);
	transform-origin: 0 50%;
}

.main-navigation-links ul li ul.full-menu {
  display: none;
  width: 100%;
  background: #fff;
  padding: 32px 0px;
  position: fixed;
  z-index: 99;
  left: 0;
  top: 100%;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
  box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
  font-size: 14px;
}

.main-navigation-links ul li ul.full-menu li ul.full-menu-links {
	display: flex;
	flex-wrap: wrap;
	padding-left: 20px;
	padding-left: 20px;
}
.main-navigation-links ul li ul.full-menu li ul.full-menu-links li {
  flex: 0 0 33.3333%;
  padding: 9px 16px;
	transition: all 300ms ease-in;
	border-radius: 8px;
}
.main-navigation-links ul li ul.full-menu li ul.full-menu-links li:hover {
	background: rgba(13, 160, 110, 0.04);
}
.main-navigation-links ul li ul.full-menu li ul.full-menu-links li  a {
	color: rgba(0, 0, 0, 0.87);
	text-decoration: none;
	transition: all 300ms ease-in;
}
.main-navigation-links ul li ul.full-menu li ul.full-menu-links li:hover  a  {
	color: #008755;
	text-decoration: none;
}


.login-section .new-user-reg a span
{
	text-decoration: none;
	background: linear-gradient(currentColor, currentColor) bottom / 0 1px no-repeat;
	transition: 300ms background-size;
	background-position: left bottom;
}
.login-section .new-user-reg a:hover span
{
	background-size: 100% 1px;
	text-decoration: none;
}



.main-navigation-links ul li ul.normal-menu {
	width: 375px;
	left: -10px;
	padding: 16px;
	position: absolute;
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
	border-radius: 10px;
	background: #fff;
	display: none;
	top: calc(100% + 12px);
	font-size: 14px;
}
.main-navigation-links ul li ul.normal-menu > li {
	padding: 10px 16px;
	transition: all 300ms ease-in;
	border-radius: 8px;
}
.main-navigation-links ul li ul.normal-menu > li:hover {
	background: rgba(13, 160, 110, 0.04);
}
.main-navigation-links ul li ul.normal-menu > li a {
	color: rgba(0, 0, 0, 0.87);
	text-decoration: none;
	transition: all 300ms ease-in;
}
.main-navigation-links ul li ul.normal-menu > li:hover a {
	color: #008755;
	text-decoration: none;
}

.hamburger-menu
{
	padding: 0px 11px 0 11px;
	cursor: pointer;
}

.menu-actions > ul
{
	display: flex;
    gap: 15px;
	margin: 0;
	align-items: center;
}

body.homepage .menu-actions > ul > li
{
	background: rgba(255, 255, 255, 0.22);
}
.menu-actions > ul > li
{
	color: #000;
	background: rgba(0, 0, 0, 0.04);
	padding: 0px 10px;
	border-radius: 40px;
	position: relative;
	font-size: 14px;
	height: 40px;
	display: flex;
    align-items: center;
	transition: all 300ms ease-in;
	min-width: 40px;
}
.menu-actions > ul > li a {
	color: #000;
	text-decoration: none;
}
.menu-actions > ul > li i
{
	font-size: 20px;
	margin-right: 7px;
}
.menu-actions > ul > li .accesssibility-icon, .menu-actions > ul > li .login-text
{
	cursor: pointer;
}

.menu-actions > ul > li.logout-user
{
	padding: 0px;
	background: none;
	cursor: pointer;
}
.menu-actions > ul > li .logout-img span 
{
	display: block;
    width: 40px;
    height: 40px;
    padding: 2px;
    border-radius: 50%;
    background: #26D07C;
}
.menu-actions > ul > li .logout-img span img
{
	width: 36px;
    height: 36px;
    border-radius: 50%;
    background-color: #ffffff;
	padding: 2px;
    position: relative;
}

.menu-actions > ul > li .accesssibility-icon i
{
	display: block;
	margin-right: 0px;
}

.accesssibility-actions
{
	display: none;
	position: absolute;
	right: 0;
	top: calc(100% + 12px);
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
	border-radius: 10px;
	background: #fff;
	width: 872px;
	padding: 16px 8px;
}
.accesssibility-action-box
{
	display: flex;
}
.accesssibility-action-box > div
{
	padding: 0 16px;
	border-right: 1px solid #E5E5E5;
	flex: 1;
	color: #7F7F7F;
	font-size: 16px;
}
.accesssibility-action-box > div:last-child
{
	border-right: none;
}
.accesssibility-action-box > div ul
{
	margin: 0;
    padding: 0;
}
.accesssibility-action-box > div h3
{
	font-family: 'DubaiMedium';
	letter-spacing: 0.1px;
	text-transform: uppercase;
	color: #1A1A1A;
	font-size: 15px;
	margin: 0 0 8px 0;
	line-height: 20px;
}
.accesssibility-action-box > div p
{
	margin-bottom: 16px;
}
.accesssibility-action-box > div ul.contrastSwitch li
{
	padding: 10px 0;
}
.accesssibility-action-box > div ul.contrastSwitch li:first-child
{
	padding-top: 0px;
}
.accesssibility-action-box > div ul.contrastSwitch li label
{
	padding-left: 10px;
}
.accesssibility-action-box > div ul.contrastSwitch li label span
{
	font-size: 14px;
	color: #000;
	font-weight: 400;
	letter-spacing: 0.005em;
}
.accesssibility-action-box > div ul.contrastSwitch li [type="radio"]+span:before, 
.accesssibility-action-box > div ul.contrastSwitch li [type="radio"]+span:after
{
	width: 20px;
	height: 20px;
}
.accesssibility-action-box > div ul.contrastSwitch li [type="radio"]:not(:checked) + span, 
.accesssibility-action-box > div ul.contrastSwitch li [type="radio"]:checked + span
{
	height: 20px;
	line-height: 20px;
	padding-left: 30px;
}
.accesssibility-action-box > div ul.contrastSwitch li [type="radio"].with-gap:checked+span:after
{
	-webkit-transform: scale(0.5);
    transform: scale(0.5);
}

.accesssibility-action-box > div ul.resizeText
{
	display: flex;
	gap: 16px;
	margin: 0;
    padding: 0;
}
.accesssibility-action-box > div ul.resizeText li
{
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.accesssibility-action-box > div ul.resizeText li span
{
	width: 48px;
	height: 48px;
	border-radius: 48px;
	background: #E4FCED;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 3px solid #E4FCED;
	transition: all 300ms ease-in;
	color: #097E5C;
	font-family: 'DubaiMedium';
}
.accesssibility-action-box > div ul.resizeText li.active span
{
	border: 3px solid #097E5C;
}
.accesssibility-action-box > div ul.resizeText li #increaseFont
{
	font-size: 24px;
	font-family: 'DubaiRegular';
}
.accesssibility-action-box > div ul.resizeText li #decreaseFont
{
	font-size: 13px;
}
.accesssibility-action-box > div .readSpeakerImg img
{
	max-width: 153px;
	height: auto;
}

.login-section
{
	position: absolute;
	display: none;
	width: 348px;
	right: 0;
	top: calc(100% + 12px);
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
	border-radius: 10px;
	background: #fff;
	padding: 24px;
}
.login-section .forgot-pass
{
	justify-content: space-between;
	display: flex;
}
.login-section .forgot-pass label span
{
	font-weight: normal;
}
.login-section .forgot-pass a
{
	color: #575757 !important;
}
.login-section .new-user-reg
{
	 color: #575757;
}
.login-section .new-user-reg a,
body.homepage .login-section .new-user-reg a
{
	 color: #008754;
}
/*.login-section .sign-uae-pass .btn:hover img
{
	filter: brightness(0) invert(1);
}*/
.login-section .sign-uae-pass img
{
	margin-right: 10px;
	transition: all 300ms ease-in;
	height: 24px;
	width: auto;
}
.logout-section
{
	position: absolute;
	display: none;
	width: 348px;
	right: 0;
	top: calc(100% + 12px);
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
	border-radius: 10px;
	background: #fff;
	padding: 26px 16px 16px 16px;
}
.logout-section ul
{
	padding: 0 !important;
	margin: 0px;
}
.logout-section ul li
{
	padding: 10px 16px;
	transition: all 300ms ease-in;
	border-radius: 8px;
}
.logout-section ul li:hover
{
	background: rgba(13, 160, 110, 0.04);
}

.logout-section ul li a
{
	color: #575757 !important;
	transition: all 300ms ease-in;
}
.logout-section ul li:hover a, .logout-section ul li.red-logout:hover a {
	color: #008755 !important;
	text-decoration: none;
}
.logout-section ul li.red-logout a
{
	color: #E13D17 !important;
}
.logout-section .ls-user-name
{
	color: #202A50;
	text-transform: uppercase;
	font-size: 15px;
	font-family: 'DubaiBold';
	margin-bottom: 10px;
}


/* Side Menu Custom Scrollbar */

.side-menu::-webkit-scrollbar {
  width: 8px;
}
.side-menu::-webkit-scrollbar-track {
	background: #FAFAFA;
	box-shadow: inset 1px 0px 0px #E8E8E8, inset -1px 0px 0px #F0F0F0;
}
.side-menu::-webkit-scrollbar-thumb {
  background: #7F7F7F; 
}
.side-menu::-webkit-scrollbar-thumb:hover {
  background: #5f5f5f; 
}

.side-menu
{
	font-size: 14px;
	overflow: auto;
	position: fixed;
	width: 375px;
	height: 100vh;
	left: 0;
	top: 0;
	z-index: 9999999;
	  background-color: #ffffff;
	padding: 98px 32px 96px 32px;
	-webkit-transform: translate(-100%, 0);
	-ms-transform: translate(-100%, 0);
	transform: translate(-100%, 0);
	-webkit-transition: -webkit-transform 300ms ease;
	transition: transform 200ms ease;
}
.side-menu.active
{
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
}
.side-menu-title
{
	color: #000;
	text-transform: uppercase;
	font-family: 'DubaiBold';
	margin-bottom: 10px;
	font-size: 15px;
}
.side-menu-other-title
{
	color: #202A50;
}
.side-menu-close
{
	position: absolute;
	right: 32px;
	top: 32px;
	color: #545454;
	cursor: pointer;
}
.side-menu-close i
{
	color: #545454;
	font-size: 22px;
	transition: all 300ms ease-in;
}
.side-menu-close:hover i
{
	color: #000;
}
.side-menu ul
{
	margin:0 0 48px 0;
	padding: 0px;
}
/*.side-menu ul li
{
	border-bottom: 1px solid #E5E5E5;
	color: #1A1A1A;
	padding: 10px 0;
}*/
.side-menu ul li a
{
	border-bottom: 1px solid #E5E5E5;
	color: #1A1A1A;
	padding: 10px 0;
	display: block;
	position: relative;
	text-decoration: none;
}
.side-menu ul li:hover > a
{
	color: #008755;
	border-bottom: 1px solid #008755;
}
.side-menu .side-main-menu ul li.active > a,
.side-menu .side-other-menu li.active > a
{
	color: #008755;
	box-shadow: 0 2px 0 0 #008755;
	border-bottom-color: transparent;
}
.side-menu .side-main-menu ul li:active > a,
.side-menu .side-other-menu li:active > a
{
	color: #008755;
	box-shadow: 0 2px 0 0 #008755;
	border-bottom-color: transparent;
}


.side-menu .side-main-menu ul li > a i, ul.side-other-menu li > a i  {
    right: 0px;
    top: 10px;
    position: absolute;
    color: #555;
    transition: all 300ms ease-in;
    z-index: 1;
    pointer-events: none;
	font-size: 22px;
}
.side-menu .side-main-menu ul li.active > a i, ul.side-other-menu li.active > a i
{
	/*-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);*/
	color: #008755;
}


.side-menu ul.side-other-menu, .side-menu ul.side-ftr-logo, .side-menu ul.side-other-logos, .side-download
{
	margin-bottom: 32px;
}

.side-menu ul.side-other-logos li
{
	padding: 16px 0;
	border-bottom: solid 1px #E5E5E5;
}

.side-menu ul.side-other-logos li
{
	padding: 16px 0;
	border-bottom: solid 1px #E5E5E5;
}
.side-menu ul.side-ftr-logo li a
{
	height: 54px;
	line-height: 54px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.side-menu ul.side-other-logos li a, .side-menu ul.side-other-download li a
{
	border-bottom: none;
	padding: 0px;
	box-shadow: none;
}

.bar1, .bar2, .bar3 {
  width: 18px;
  height: 2px;
  background-color: #333;
  margin: 4px 0 4px 0;
  transition: 300ms;
  border-radius: 2px;
}

.change .bar1 {
  transform: translate(0, 6px) rotate(-45deg);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
  transform: translate(0, -6px) rotate(45deg);
}

.side-visitor
{
	display: flex;
}
.side-visitor-icon
{
	margin-right: 8px;
}
.side-visitor-num 
{
    font-family: '29ltbukrabold';
    font-size: 12px;
	line-height: 1;
	margin-bottom: 2px;
}
.side-visitor-text
{
	font-size: 11px;
	line-height: 1;
}

.side-download
{
	display: flex;
	justify-content: space-between;
}
.side-download img
{
	height: 31px;
	width: auto;
} 

.side-visitor i
{
	color: #008755;
}

.side-menu ul.side-ftr-logo img
{
	height: auto;
	width: 24px;
	margin-right: 8px;
}
.side-menu ul.side-ftr-logo li i
{
	font-size: 26px;
	color: #008755;
	margin-right: 6px;
	height: 16px;
    line-height: 16px;
}
.side-menu ul.side-other-logos li img
{
	height: auto;
}

.side-menu .side-other-logos li a img
{
	filter: grayscale(1);
}
.side-menu .side-other-logos li:hover a img
{
	filter: grayscale(0);
}

.side-copy-text
{
	font-size: 10px;
}
.mobile-action
{
	cursor: pointer;
}
.mobile-logo, .mobile-action, .side-ftr-actions
{
	display: none;
}

.side-menu-dropdown ul
{
	display: none;
	padding-left: 24px !important;
	margin-bottom: 0px;
}

.side-menu-dropdown-list {
    position: absolute;
    z-index: 99999999;
	width: 388px;
	/*background: #fff;
	padding: 26px 16px 16px 16px !important;
	
	
	box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
	border-radius: 10px;*/
	font-size: 14px;
	
	left: 375px !important;
	margin: 0;
	padding: 0;
	
}

.side-menu-dropdown-list-in {
    box-shadow: 0px 4px 20px rgba(183, 183, 183, 0.3);
    background: #fff;
    border-radius: 10px;
    padding: 26px 16px 16px 16px !important;
}

.side-menu-dropdown-list li 
{
	padding-left: 4px;
}
.side-menu-dropdown-list li ul li a {
	border-bottom: 1px solid #E5E5E5;
	color: #1A1A1A;
	padding: 10px 0;
	display: block;
	position: relative;
	text-decoration: none;
}
.side-menu-dropdown-list li ul li:hover a
{
	color: #008755;
	border-bottom: 1px solid #008755;
}
.side-menu-dropdown-list li ul li:last-child a {
	border-bottom: none;
}

li.side-menu-dropdown ul li img, ul.side-menu-dropdown-list li img
{
	height: auto;
    width: 24px;
    margin-right: 8px;
}

.hamburger-menu-text
{
	width: 0;
    height: 0;
    opacity: 0;
    position: absolute;
}


/* Search to Close Icon*/

.mb-search-icon {
  width: 24px;
  height: 24px;
  position: relative;
  cursor: pointer;
  margin:auto;
}

.homepage .search-line {
  background: #fff;
}
.search-line {
  width: 8px;
  height: 2px;
  background: #1A1A1A;
  display: inline-block;
  transform: rotate(45deg);
  position: absolute;
  top: 16px;
  left: 13px;
  transition: all 0.3s ease-in 0s;
}

.active .search-line {
      width: 18px;
    left: 3px;
    top: 11px;
  transition: all 0.3s ease-out 0s;
  background: #1A1A1A;
}

.homepage .search-circle {
  border: 2px solid #fff;
}

.search-circle {
  width: 13px;
  height: 13px;
  border: 2px solid #1A1A1A;
  display: inline-block;
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 50%;
  transition: top 300ms ease-in 0s, left 300ms ease-in 0s, border-radius 300ms ease-in 0s, border-width 300ms ease-in 0s, width 300ms ease-in 0s, height 300ms ease-in 0s, background-color 0.1s ease-in 0s;
}

.active .search-circle {
  width: 0;
  height: 0;
  border-width: 0;
  top: 12px;
  left: 12px;
  transition: top 300ms ease-in 0s, left 300ms ease-in 0s, border-radius 0s ease-in 300ms, border-width 300ms ease-in 0s, width 300ms ease-in 0s, height 300ms ease-in 0s, background-color 0s ease-in 300ms;
}
.homepage .active .search-circle.second {
  background-color: #fff;
}
.active .search-circle.second {
  width: 30px;
  height: 2px;
  top: 15px;
  left: 0;
  transform: rotate(45deg);
  background-color: #1A1A1A;
}

.active .second-line {
  transform: rotate(135deg);
}

header.click-burger-menu  .search-line, 
header.click-burger-menu .active .search-circle.second
{
	background-color: #1A1A1A;
}
header.click-burger-menu .search-circle 
{
  border: 2px solid #1A1A1A;
}
header.click-burger-menu .active .search-circle
{
	border-width: 0;
}


/* Search Engine */

.search-engine-overlay
{
	background: rgba(0,0,0,0.8);
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
	top: 0;
	left: 0;
}

.menu-actions > ul > li.search-engine-list
{
	padding-left: 0px;
	padding-right: 0px;
}
.search-engine 
{
    width: 104px;
    height: 40px;
	transition: all 300ms ease-in-out;
	animation-duration: 500ms;
	animation-delay: 600ms;
	padding-left: 8px;
	padding-right: 8px;
	border-radius: 40px;
}
.search-engine.is-click
{
	width: 250px;
	border:solid 2px #26D07C;
}
.search-engine-input
{
	position: relative;
	height: 100%;
}
body.homepage .search-engine .search-engine-input .search-engine-field 
{
	color: #fff;
}
body.homepage .search-engine .search-engine-input .search-engine-field::placeholder
{
	color: #fff !important;
}
.search-engine .search-engine-input .search-engine-field 
{
	height: 100%;
	border: none;
	font-size: 14px;
	color: #000;
	padding-left: 30px;
	box-sizing: border-box;
}
.search-engine .search-engine-input .search-engine-field::placeholder
{
	color: #000 !important;
	font-family: 'DubaiRegular';
}
.search-engine .search-engine-input .search-engine-field:focus, 
.search-engine .search-engine-input .search-engine-field[type=text]:not(.browser-default):focus:not([readonly])
{
	border: none !important;
	box-shadow: none !important; 
}
.search-engine .search-engine-input .search-engine-icon
{
	position: absolute;
	top: 8px;
	left: 0px;
	font-size: 24px;
	margin: 0px;
}
.search-engine-box
{
	position: absolute;
	right: 0;
	top: calc(100% + 12px);
	background: #fff;
	padding: 24px;
	color: #000;
	border-radius: 8px;
	max-width: 540px;
	min-width: 540px;
	width: 100%;
	box-shadow: 0px 0px 20px 0px rgba(183, 183, 183, 0.30);
	display: none;
}
.search-engine-box.active
{
	min-height: 348px;
}
.search-engine-box a
{
	color: #000 !important;
}
.search-engine-box-title
{
	font-size: 15px;
	font-family: 'DubaiBold';
	color: #1A1A1A;
	text-transform: uppercase;
	margin-bottom: 8px;
}
.search-engine-box ul li i
{
	color: #89898B;
}
.search-engine-box ul li a
{
	color: #6B6C6E !important;
	letter-spacing: 0.07px;
	font-weight: 400;
}
.search-quick-links ul li a
{
	color: #000 !important;
}
.search-engine-box ul li a span.highlight
{
	color: #121212 !important;
	font-family: 'Dubaibold';
}
.search-engine-box ul
{
	margin-bottom: 8px;
	padding: 0px;
}
.search-engine-box ul li
{
	padding: 10px 16px; 
	border-radius: 8px;
}
.search-engine-box ul li:hover
{
	background: #F1F8F5;
}
.search-engine-box ul li:hover a
{
	color: #008755 !important;
}
.search-engine-recent
{
	display: flex;
	justify-content: space-between;
	margin-bottom: 8px;
	align-items: center;
}
.search-engine-recent .search-engine-box-title
{
	margin-bottom: 0px;
}
.search-engine-see
{
	font-size: 13px;
	color: #1A1A1A;
}
.search-engine-call
{
	display: flex;
	justify-content: space-between;
}
.search-engine-call > div
{
	background: rgba(0, 0, 0, 0.05);
	color: rgba(0, 0, 0, 0.60);
	font-size: 15px;
	padding: 6px 10px 6px 10px;
	border-radius: 100px;
	font-family: 'DubaiMedium';
}
.search-engine-call > div img
{
	height: 18px;
	margin-right: 5px !important;
}
.search-engine-call > div i
{
	margin-right: 5px !important;
}
.search-engine-call > div .green-text
{
	color: #008755 !important;
}
.search-engine-call > div .red-text
{
	color: #D73E2F !important;
}

.se-see-more
{
	font-size: 10px;
	font-family: '29ltbukrabold';
	padding-left: 16px;
}
.se-see-more a
{
	color: rgba(0, 0, 0, 0.6) !important;
}
.se-see-more a:hover
{
	color: #121212 !important;
}

.search-engine-mb
{
	border-radius: 12px;
	border: 1.5px solid #008755;
	background: #FFF;
	position: relative;
	margin-bottom: 32px;
	height: 36px;
	display: none;
}
.search-engine-mb .search-engine-field-mb
{
	height: 100% !important;
	border: none !important;
	padding: 0px 16px 0px 52px !important;
    box-sizing: border-box !important;
}
.search-engine-mb input[type=text].search-engine-field-mb:not(.browser-default):focus:not([readonly]) 
{
	border-bottom: none !important;
}
.search-engine-mb .search-engine-icon
{
	position: absolute;
	top: 8px;
	left: 16px;
	color: rgba(0, 0, 0, 0.54);
	font-weight: 800;
	font-size: 20px;
}

/* RTL */

.rtl .search-engine-box
{
	right: auto;
	left: 0;
}
.rtl .side-menu-dropdown-list {
	left: auto !important;
	right: 375px !important;
}
.rtl .side-menu-dropdown-list-in {
	margin-left: 0px;
	margin-right: 4px;
}
.rtl .search-engine .search-engine-input .search-engine-icon
{
	left: auto;
	right: 0;
}
.rtl .search-engine .search-engine-input .search-engine-field
{
	padding-left: 0px;
	padding-right: 30px;
}
