﻿@font-face {
  font-family: 'DroidArabicKufi';
  font-style: normal;
  font-weight: 400;
  src: url(/_layouts/15/MOEResp/ar-sa/fonts/DroidKufiRegular.eot);
  src: url(/_layouts/15/MOEResp/ar-sa/fonts/DroidKufiRegular.eot?#iefix) format('embedded-opentype'),
       url(/_layouts/15/MOEResp/ar-sa/fonts/DroidKufiRegular.woff2) format('x-woff2'),
       url(/_layouts/15/MOEResp/ar-sa/fonts/DroidKufiRegular.woff) format('woff'),
       url(/_layouts/15/MOEResp/ar-sa/fonts/DroidKufiRegular.ttf) format('truetype');
}
/* Media Desktop */
@media (min-width: 1100px){

.MainBoxAdvs .WebpartTitle{
	display:none;
}
.SiteTopLineContentBox .LoginLink, .SiteTopLineContentBox  .HDate, .SiteTopLineContentBox  .SearchBox {
font-size:11px!important;
}

.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}


.ToolBoxBody {
				top: -200px;
}

#ESearvicesScrollbar .viewport
{
    height: 272px;
}
.SmartphoneWebpart{
				display:none;
}

.MostVisitedWebPart .col-sm-1 {
    width: 8.22222%;
}

.PosR {
				float: right;
}
.PosL {
				float: left;
}
.navbar{
				margin-bottom:0;
				border:0;
}
.navbar-nav>li{
				float:right;
				line-height: 20px;
				border-right: 1px rgba(255, 255, 255, 0.25) solid;
				border-left: 1px rgba(0, 0, 0, 0.25) solid;
				white-space: nowrap;
				text-decoration: none;
				color: #fff;
}
.nav>li>a {
    padding: 10px 14px;
}
								

.navbar-nav>li:first-child {
				border-right: 0;
}
.navbar-nav>li:last-child {
				border-left: 0;
				padding-left: 9px;
}
.LoginLink{
				line-height:36px !important;
}
.BootstrapSearchbox{
    width: auto;
    padding-top: 3px;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
    
.BootstrapSearchbox .input-group>.form-control:focus { 
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}  
 .W3CLine ul {
        text-align: center!important;

    margin: 0;
    padding: 0;
}   
.CarouselSlider{
}
.MostVisitedWebPart .col-sm-1{
	padding-right: 2px;
    padding-left: 2px;
    text-align:center;
    line-height:18px;
    font-size:8pt;
    margin-top:0;
    margin-bottom:0;
    padding-top:5px;
    height:100px;
    margin-right:1px;
}

.MostVisitedWebPart .col-sm-1 img{
	padding-bottom:5px;
}


/* News*/ 
.NewsSliderDetailsBox {
    position: absolute;
    bottom: 0;
    right: 0;    background: transparent url('/_layouts/15/MOEResp/ar-SA/Images/TransNews.png');
    color: #fff;
    padding: 6px;
    width:100%;
}
.NewsMainDiv {
    height:241px;
    overflow:hidden;
}
.NewsSliderDetailsBoxTitle {
    font-size: 11pt;
}
.NewsSliderDetailsBoxTitle a{
				color:#fff;
}
.WebpartBody a{

}

.NewsImageSlider {
    height: 91px;
}
.NewsBackArrow {
    float: right;
    width: 4%;
	height:100%;
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}
.NewsBackArrowR {
}
.NewsBackArrowL {

}

.NewsImageSliderBoxes {
    width: 92%;
    height: 91px;
    overflow: hidden;
    position: relative;
    float: right;
}
.NewsSliderBoxA, .NewsSliderBoxB {
    width: 100%;
    height: 90px;
    position:absolute;

}
.NewsSliderBoxA {
	right:0;
}

.NewsImageSlider ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.NewsImageSlider li {
    width: 19.5%;
    height: 110px;
    float: right;
    margin: 1px;
    line-height: 11pt;
    font-size: 7pt;
    text-align: center;
    color: #fff;
    overflow: hidden;
}
.NewsImageSlider img {
    width: 100%;
    height: 45px;
}
.ActiveNewsLI {



}
.NewsImageSlider .glyphicon {
    top: 0;
    text-align: center;
    padding-top: 22px;
    font-size: 14pt;
}
.NewsSmartPhone{
				display:none !important;
}
/* News*/ 


.MainBoxServices .row{
				margin-left:0;
				margin-right:0;
}
.MainBoxTabs .nav>li>a{
				    padding:0;
				        border-radius: 0;
			        color: #fff;
			        border:0;
			        padding-top:6px;
			        padding-bottom:6px;
			        
}
.MainBoxTabs .nav-tabs>li{
	float:right;
	margin-bottom:0;	
	width:25%;
	text-align:center;	
}
.MainBoxTabs .nav-tabs>li a:hover{
				background-color:#858585;
}
.MainBoxTabs .nav{
	padding-right:0;
}

#TabBoxUsefulLinks .col-sm-6{
				border-bottom: 1px #c9c9c9 solid;
			    border-right: 5px #868686 solid;
			    line-height: 25px;			    
			    padding-right:5px;
			    padding-left:5px;
}
#TabBoxUsefulLinks a{
				color:#474747;
}

.WebpartTitleWithoutMargin{
				margin-bottom:0;
}
.MainTabs .active a{
				color:#fff;
}
.MainTabs li:last-child a{
}
.MainTabs>li.active>a, .MainTabs>li.active>a:hover, .MainTabs>li.active>a:focus {
	color:#fff;
}

.nav-tabs{
				border-bottom:0;
}

.nav-tabs>li>a{
				margin-right:1px;
}
.nav-tabs>li>a:first-child{
				margin-right:0;
}
.MainTabs li:hover{
				border:0 !important;
					background:#858585;
				
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
				border-top:0;
				border:0;
}

.WebpartTitleWithMargin{
}
.WithMarginBTN{
				margin-bottom:20px;
}
.WithMarginTop{
				margin-top:10px;
}
div.TabContent {
    position: relative;

    padding-bottom: 15px;
    border-top: 0;
    min-height:260px;
    padding:5px;
}


.SocialBox {
				position: fixed;
				left: 0;
				top: 356px;
				color: #fff;
				z-index: 0;
				width: 35px;
				text-align: center;
				font-size:19px;

}
.MobileIcons{
				position: fixed;
				left: 0;
				top: 473px;
				color: #fff;
				z-index: 0;
				width: 35px;
				text-align: center;
				font-size:19px;
				
}
.LBoxIcon {
				line-height: 20px;
				width: 100%;
							
}
.FaceBookIcon {
				border-right:4px #4C77D3 solid;
}
.TwitterIcon {
				border-right:4px #1c95d0 solid;
}
.YoutubeIcon {
				border-right:4px #a72121 solid;
}
.InstagramIcon {
				border-right:4px #5c88ab solid;
}
.AndroidIcon{
				border-right:4px #A4C639 solid;
}
.AppleIcon{
				border-right:4px #A8B1B8 solid;
				
}
.LInsideBox{
    top: 0;
    left: 36px;
    width: 76px;
}
.LInsideBoxItem {
    width: 47%;
}



footer  .nav-tabs>li{
	float:right;
	margin-bottom:0;		
}
footer  .nav{
    padding-right: 0;
    background-color: #515151;				
}
footer .nav>li>a{
	padding: 6px 14px;
    border-radius: 0;
    color: #fff !important;
    border: 0;
    background-color: #404040;
}
footer .nav>li>a:focus, .nav>li>a:hover{
				background-color:#767676;
}
#MailingList li,#GeographicalLocation li{
				width:50%;
				text-align:center;
}
.InernalPagesToolbar .row {
    margin-right: 0;
    margin-left: 0;
    margin-bottom:20px;
}


.NavLine .dropdown-header{
	color:#E7E7E7 !important;
	    padding: 7px 0px;
}
.mega-dropdown-menu > li > ul > li > a{
    color: #E6E6E6 !important;
    font-size: 9pt !important;
margin-bottom: 1px;
    padding-top: 8px;
    padding-bottom: 8px;
        background: #4E5055;
}

.mega-dropdown-menu > li > ul > li{
    list-style: none;

}
.DropdownImages a{
	padding:0 !important;
	color:#E6E6E6 !important;
	    padding-bottom: 10px !important;
	    background-color: #484C51;
}
.DropdownImages a:hover{
	background-color:red;
}
.DropdownImages li{
	text-align:center;
}
.NavLine  .dropdown-menu>li>a:focus,.NavLine .dropdown-menu>li>a:hover{
	background:#414449;
}







.HDate span{
    padding: 3px;

    padding-right: 0px;
	line-height:35px;
}







}
/* End Media Dektop */