﻿body{text-align: right; direction:rtl; /* font-family: 'Noto Sans', sans-serif; */ font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
.sub-links, .sub-links li, .header-right li, .news .readmore, .tabs_verticle ul, .contact_bg .fas, .news-container figure {float:right;}
.logo{padding-right:0; padding-left:15px;}
 .header-right, .like, .tabs_verticle .tab-content, .search_inbox .icon-arrow-down, .search{float:left;}
.float-left, .advance-search-link, .advance-search-link i, .signin_lst, .username_txt{float:right !important;}
 .username_txt span{
	float:right; margin-left:6px;
}
nav, .mega-menu-cont{
	float:right;
}
#ctl00_testid_ctl00_aMSPensionIDCard{
	font-family:Arial, Helvetica, sans-serif;
}
.RadWindow .rwDialogText{
	text-align:right  !important;
}
.SessionTimeoutPopup h3 i{
	margin-left:10px; margin-right:0;
}

.button-link i {
    margin-left: 6px; margin-right:0 !important;
 
}
#PensionLawTable tr th, #StatisticbookTable tr th, #AnnualReportsTable tr th{
	text-align:right !important;
}
.RadWindow .rwDialogPopup {
    padding-right: 60px !important;
    padding-left: inherit !important;
}
.RadWindow .rwTitlebar .rwIcon{
	height:40px !important; margin-right:5px !important; margin-left:0 !important; 
}
.RadWindow .rwWindowContent .radconfirm:before, .RadWindow .rwWindowContent .radalert:before {
    left: inherit;
    right: 0;
}
html:first-child .RadWindow ul.rwControlButtons{
	float:left !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-weight:700;
}
h6{
	font-weight:400;
}
.home-loader .loader{
	 direction:ltr; 
}
.mega-menu > ul{
	direction:rtl;
}
.header{
	direction:ltr; text-align:left;
}
 .success-pop .fas-big{
	float:right; font-size:2.4rem;
}
.sitemap-page .mega-menu ul ul li{
	padding:0 15px 0 0 ;
}
.table_body .row, .comments-cont, .table_container .t_header{
	text-align:right;
}
.btn i{	margin-left:4px; margin-right:0;}
.sitemap-page .mega-menu ul ul li::before{
	content: "\f104"; right:0; top:2px;
}
#GuideLinePopUp, #GuideLinesDetails{
	padding-left:20px; padding-right:30px;
}
.mega-menu ul ul li li{
	padding-right:15px; padding-left:0;
}
.table_body ul{padding:0 15px 0 0; text-align:right;}
.float-right{float:left !important;}
.mega-menu, .sub-links li, .tracking-search input, .mega-menu ul li, .about .tab-pane, .media-card, .sub-links li li a, .track-results h2{text-align: right;}
.advance-search-link i{margin:4px 0 0 6px;}
.footer_links .col{border-right: 1px solid rgba(255,255,255,0.1); border-left: none;}
.responsive-tabs li{border-right:1px solid #c6c6c6; border-left:none;}
 .download_apps .pr-3{
	padding-right:0 !important;
}
.mega-menu ul ul li{padding-left:0; padding-right:15px;}
.mega-menu ul ul li:before{
	content:"\f053"; left:inherit; right:0; top:7px
}
.mega-menu ul ul ul li li:before{
	content: "\f0d9";
	font-size:0.8rem;
	line-height:0.8rem;
}

.can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch::before{
	right:0; left:inherit;
}
.wrapper, .media-top, .modal-dialog{
	text-align:right;
}
#login a{
	border-right:1px solid #c4c4c4; border-left:none;
}
 .visitorsCount{
	float:left;
	padding: 5px 10px 5px 0px;
}
.visitorsCount span{
	margin-right: 10px;
	margin-left: 0px;
}
.sub-links li{
	border-left:1px solid #c4c4c4; border-right:none;
}
.can-toggle.demo-rebrand-2 input[type="checkbox"]:checked ~ label .can-toggle__switch:after {
  -webkit-transform: translate3d(-49px, 0, 0);
          transform: translate3d(-49px, 0, 0);
}

.can-toggle.demo-rebrand-2 label .can-toggle__switch:before {
  left: inherit; right:44px;
   
}
.can-toggle.demo-rebrand-2 label .can-toggle__switch:after {

  right: 2px; left:inherit;
}
.can-toggle.demo-rebrand-2 label .can-toggle__switch {
  
  flex: 0 0 100px;
  
}


nav ul li, .mega-menu-cont > ul > li{
	float:right;
}
.gg_logo figure{
	margin-left:10px;
}
#cboxClose::before{
	content:'X';
}
.slick-next{
	right:inherit; left:0; transform:rotate(180deg);
}
.slick-prev{
	left:inherit; right:0; transform:rotate(180deg);
}
.track-results h2 span.close-track{
	right:inherit !important; left:8px !important;
}
.read-cont{
	right:inherit; left:40px;
}
.sub-links li ul{
	left:inherit; right:0;
}
#cboxClose, .login-close{
	left:6px !important; right:inherit !important;
}
nav > ul > li, .mega-menu-cont > ul > li{
	min-width:100px;
}
nav > ul > li > a, .mega-menu-cont > ul > li > a, nav > ul > li > a:visited, .mega-menu-cont > ul > li > a:visited{
	padding:0 6px;
}
nav li li a:before{content: "\f053"; right:inherit; left:6px;}
.track_search_btn{
	left:0; !important; right:inherit !important;
}
.home-actions .col{border-right:1px solid #e0e6da; border-left: none;}
.marquee{direction:ltr; }
.date_selector .month{  padding-right: 0;padding-left: 50px;}
.news .slick-prev, .news .slick-next{right: inherit;}
.news .slick-prev{left:40px;}
.news .slick-next{left:0;}
.social_media a:nth-child(1){margin-left:8px;}
.settings-close, .most-close, .happy-close, .pdf-close{left:15px; right: calc(100% - 30px);}
.zs-enabled .zs-slideshow .zs-bullets, .camera_pag{left:20px; right: inherit;}
.mr-2, .mx-2{margin-left:0.5rem !important; }
.banner-btm{border-right: 30px #4e6636 solid; border-left: none;}
.settings-tab{left:-500px; right: inherit;}
.contact_bg p{text-align:right !important;}
 
 .perspective-position{
	perspective-origin:1200px 300px;
}

@media screen\0 {
   .perspective-position{
	perspective-origin:0% 300px;
} 
}
 @supports (-ms-ime-align:auto) {
  .perspective-position{
	perspective-origin:0% 300px;
} 
}
 
 
/*.body-perspective .body-container{transform:rotateY(0) translate(-298px);transform-origin:78% 0%;position:relative;}*/
.perspective-position .body-main{transform-origin:left top;}

.body-perspective .body-main{
 
	
 
transform: translateX(300px) rotateY(50deg);}
.settings-tab{transform:translateX(-300px); left:0; right: inherit; }
.body-perspective .settings-tab{transform:translateX(0);}




 
 
.sidebar{right:0; left:inherit;}
.body-perspective .sidebar{
	right:-100%; left:inherit;
}
.sidebar .side-toggle{right:47px; transform: rotateZ(180deg);}
.sidebar.side-expanded{right: 0; left:inherit;}
.sidebar_pullout a span{left:inherit; right: 47px; transform-origin:right;}
.sidebar_pullout li::before{left: inherit; right: 0;}
.reports .fa-file-pdf, .tabs_verticle .tab-content h3 .icon{margin-left: 10px; margin-right: 0;}
.tabs_verticle .nav-tabs a::after, .tabs_verticle .nav-tabs .active a::after{left:-16px !important; border-right: 15px solid #648147; right: inherit; border-left: none;}
.contact_bg p{padding-right: 25px; padding-left: 0;}
.card h5 .btn{text-align: right;}
.table_accordion .card h5 .btn.collapsed::after{right:inherit; left:30px; transform: rotate(135deg);}
 #anchorFirst.page-link{
	transform:rotate(180deg);
}
.table_accordion .card h5 .btn::after{right:inherit; left:30px; top:10px; transform: rotate(45deg);}
.contact_footer .fas{margin-left: 5px; margin-right: 0;}
.myprofile_bar li:nth-child(1)::after{border-bottom: 46px solid transparent !important; border-right: 46px solid transparent; border-top: 46px solid transparent; border-left: 26px solid #a8a8a8; left:-72px; !important; right:inherit;}
.steps li::before{border-left: 2px solid rgba(255,255,255,0.2); border-right: none; transform: rotate(-45deg);}
.steps li .icon{margin:5px 0 0 10px;}
.steps li:nth-child(1)::before{display: block;}
.steps li:last-child::before{display: none;}
.form_hbg .icon{margin:0 0 0 8px;}
.custom-control-label::before, .custom-control-label::after{margin-top:6px;}
.custom-control-label::before, .custom-control-label::after{right:13px; left:inherit;}
.custom-control{padding-right:1.5rem; padding-left: 0;}
.card h5 .btn::after{left:15px; right:inherit;}
.faq h5 .btn .icon, .media-btm i{margin-left: 10px; margin-right: 1px;}
.media-btm i{
	float:right;
}
.faq .card-body{padding:20px 40px 5px 0;}
.faq .card-body::before{right: 11px; left: inherit;}
.card h5 .btn.collapsed::after{transform: rotate(135deg);}
.tabs_horizontal .nav-tabs li .icon{margin-left:10px; margin-right: 0;}
.news-details img{float:right; margin-left: 40px; margin-right: 0;}
.news-container article{}
.news-container article p i, .news p i{
	margin-left:5px; margin-right:0;
}
.social-container{
	float:left; margin-right:0; margin-left:20px;
}

.custom-select{background-position: left;}
.custom-file .fa-trash{left:-2px; right:inherit;}
.custom-file-label::after{left:0; right: inherit;}
nav ul ul{right:0; left:inherit;}
 
nav ul li:last-child ul{right:0; left:inherit;}
nav ul ul li{text-align:right;}
nav ul ul ul{
	left:-100% !important; right:inherit !important;
}
.header-right ul{
	float:right;
}
.search-top{
	padding-right:0; padding-left:0;
}
nav ul ul ul{
	transform-origin:right;
}
nav ul li > a::after, .mega-menu-cont ul > li > a::after{left:inherit; right:0;}
.icon-arrow-next:before{
	content:"\e95d" !important;
}
.bullets li:before{content:"\f053" !important; } 
.bullets li:before{margin-left:15px; margin-right:0;}
.media-img{	float:right; margin-right:0; margin-left:20px;}
.sidebar .side-toggle:before, .sidebar .side-toggle.active:before{
	content:"\e958" !important;
}
.btn-white.ml-2{margin-right:0.5rem;}
.toggle{right:auto; left:15px;}
.search-top.open{padding-right:10px;}
.search-top{left:0; right:auto;}
.sub-links li{text-align:center;}
.sidebar a{margin:0;}
 
.download_apps .fa-apple{margin:0 0 0 5px;}
.footer_btm p a:nth-child(1), .footer_btm p span:nth-child(1){padding-right:0;}
.theme-night .myprofile_bar li:nth-child(1)::after{border-left-color:#333 !important; border-right-color:transparent !important;}
.slick-slider, .slick-list, .slick-track{
	direction:rtl;
}
.modal-content .heading{padding-right:0; text-align:right;}
.modal-content .heading:after{right: -30px !important; left:inherit !important; border-right: 15px solid #648147; border-left:none !important;}
.modal-content ul li{padding-right: 20px;}
.modal-content ul li:after{right: 0; border-right: 5px solid #648147;border-left: none !important;}
.modal-content p, .modal-content h3, .modal-content ul{padding-right: 0;}
 .success-pop p{
padding-right:60px; padding-left:0;
}

.theme-gray .modal-content ul li:after, .theme-gray .modal-content .heading:after{border-right-color:#6f725b;}
.theme-lightgreen .modal-content ul li:after, .theme-lightgreen .modal-content .heading:after{border-right-color:#638245;}
.theme-gold .modal-content ul li:after, .theme-gold .modal-content .heading:after{border-right-color:#a79a70;}
.theme-night .modal-content ul li:after, .theme-night .modal-content .heading:after{border-right-color:#c0f988}
.modal-header h4{text-align: right;}
.modal-header .close{left: 6px; right:inherit;}
.modal-header h4, .ms-rtestate-field .modal-header h4{text-align: right;}
.theme-night .carousel_tab li.service-active{/*background: #282828 !important;*/}
.theme-night .carousel_tab li.service-active .icon{/*color: #c0f988 !important;*/}
.theme-night .page-item .page-link{padding: 5px 0px !important;}
.myprofile_bar li{border-right: 1px solid #fff; border-left: 0;}
.theme-night .myprofile_bar li{border-right: 1px solid #000;}
#BmcInline_content i{margin-left:5px;}
.RadWindow .rwTitleRow em, .ini-pop .BmcWelcomeMessage{text-align:right;}
.RadWindow_Telerik .rwControlButtons{float:left !important;}
.RadWindow_Telerik .rwShadow .rwControlButtons .rwMaximizeButton, .rwMaximizedWindow .rwMaximizeButton {
    margin-left: 10px;
    margin-right: 0;
}
.RadWindow a.rwCloseButton {
    left: 0;
    right: -4px;
}
nav ul li.service-menu > a{
	font-weight:700;
}
@media screen and (min-width:1600px){html{font-size:16px;}
 
.body-perspective .body-main{transform:translateX(490px) rotateY(50deg);}
.settings-tab{transform:translateX(-500px); width :500px;}
 
}

.entity-login:after
{
	border-radius:0 60px 0 0;
}

.entity-login:before
{
	border-radius:0 0 0 60px;
}

@media screen and (max-width:1240px){
.services .slick-next{right:inherit !important; left:0 !important;}
.services .slick-prev{right:0 !important; left:inherit !important;}

}
@media screen and (max-width:1025px){
.logo{
	float:left;
}
.menu-toggle{
	right:inherit; left:0; transform:rotate(180deg);
}
nav ul li.service-menu ul ul li a{
	padding-left:15px; padding-right:30px;
}

.toggle{
	float:right; margin-right:15px; margin-left:0;
}
nav ul li a{
	padding:8px 15px;
}
nav ul li.service-menu ul{
	left:0 !important;
}
nav ul li.service-menu > a{
	text-align:right;
}
nav ul li.service-menu > a::after {
left:15px; right:inherit; transform:rotate(180deg);
}
}
@media screen and (max-width:991px){
	.date_selector{display: block;}
	.date_selector select{width:120px; margin: auto;}
	.date_selector .year, .date_selector .arrows, .date_selector .month, .date_selector .month ul{width:100%; text-align: center;}
	.date_selector .month li.current_page_item_two a, .date_selector .month li a:hover{color:#648147;}
	.date_selector .month ul{height: auto;}
	.date_selector .month li a{padding:5px 10px; font-size: 1rem; }
	.news .slick-prev, .news .slick-next{top:0 !important;}
	.news .slick-prev{left:inherit !important;}
	.news .slick-next{right:15px !important;}
	.news h2{margin-bottom: 20px;}
	.news .year{margin-bottom: 10px;}
	.news .year select{width: 100%;}
	.news .date_selector .month ul{display: block;}
	.news .slick-prev{left: 50% !important; top: -10px !important;  margin-left: -40px;}
	.news .slick-next{right: 50% !important; top: -10px !important; margin-right: -40px;}
	.news .slick-list{margin-top: 40px}
	.news h3{font-size:1.14rem; line-height: 1.57rem; font-weight: 400;}
}


@media screen and (max-width: 767px){
	.sidebar{left:0; right:0;}
	.body-perspective .sidebar{
	right:0;
}
.date_selector .month{
	padding-left:0;
}
	.gg_logo .float-left{text-align:right;}
	.gg_logo figure.float-left{text-align:left;}
	.zs-enabled .zs-slideshow .zs-bullets, .camera_pag{left:10px;}
	.banner-btm{border:none;}
	.about .accordion-link .icon{margin:0 0 0 10px;}
	.services .slick-next{right:inherit !important; left:10px !important;}
	.services .slick-prev{right:10px !important; left:inherit !important;}
	.username_txt{float: none !important;}
	.username_txt{
display:inline-block;direction:rtl;
}
.username_txt span {
	float:right;
}
	#login a{border-right:none !important;}
	.myprofile_bar li:nth-child(1){text-align:right;}
	.myprofile_bar li{border-right:none;}
	.myprofile_bar li a{justify-content:right;}
	.myprofile_bar li a .fas, .myprofile_bar li a .icon{
	text-align:center;
}
	
	}
.RadComboBoxDropDown .rcbList > li span:before, .RadComboBoxDropDown .rcbHeader span:before {
    top: 3px;
    left: 0px;
    right:3px;
}
.RadComboBoxDropDown .rcbList > li label span:before {
    display:none !important;
}
.RadComboBoxDropDown .rcbList > li span {
    background-color: transparent !important;
    color: inherit !important;
}
@media screen and (max-width: 1240px){
/* .wrapper { 
padding-left: 30px;
} */
}
#contactDetails  {
	font-family:"Roboto", sans-serif !important;
}
.contact_footer {
	font-family:"Roboto", sans-serif !important;
}
.carousel_tab li { float: right!important; }
.submenu_login ul {
  top: 0px;
  left: auto !important;
  right: 218px !important;
}