﻿/* -======================================================= Internal pages ================================================- */

/* internal layout */
.internal-article{padding-bottom:20px;background:rgba(255, 255, 255, 0.7);float: right;   width:700px;}
.internal-article .page-content {}
.internal-aside{float: left;   width: 220px;}
.inner-wp{margin-bottom: 20px;}
#contentBox {margin-right: 0px;margin-left: 0px;min-width: 0px;}
.side-wp {margin-bottom:20px;}
.internal-aside h1 , .internal-aside h3 , .page-wp h3.news-landing-h3{background:#523f56!important;height:30px;line-height:30px !important;color:#fff !important;font-size:14px !important;padding:0 13px;font-weight:normal !important;margin:0;border-bottom:1px solid #fff;}


/*  Side Nav  */
.side-nav{background:#dedede;margin-bottom:20px;clear:both;}
.side-nav ul { margin: 0; padding: 0;}
.side-nav ul li { list-style: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.side-nav ul li a {color: #000 !important; display: inline-block; font-size: 12px; line-height: 20px; padding: 10px 10px 10px 20px !important;width:190px}
.side-nav ul li .icon-li{ display: block;   float: left;   padding: 0px 10px;   text-align: right;   width: 30px;}
.side-nav ul li:hover , .side-nav ul li.selected{ background: #758db1 ;}
.side-nav ul li:hover a , .side-nav ul li.selected a { color:#fff !important;}
.side-nav ul li:hover ul a , .side-nav ul li.selected ul a { color:#333 !important;}
.side-nav ul li:hover ul a:hover , .side-nav ul li.selected ul a:hover { color:#fff !important;}

.side-nav ul li i {text-align: right;width: 33px;color:#333;margin:12px 0 0 0px;}
.side-nav ul li.dynamic {overflow:hidden;}
.side-nav ul.dynamic {background:#dedede;}
li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, li > a.ms-core-listMenu-item:hover, li > a.ms-core-listMenu-item:active,
.ms-core-listMenu-selected:link, .ms-core-listMenu-selected:visited, .ms-core-listMenu-selected {background:none;}
.ms-core-listMenu-verticalBox .dynamic-children.additional-background {background:url(../images/side_menu_arrow.png) center right no-repeat;display:block;} 

/* home section - home-side-participate */
.links-participate {width:315px;}
.links-participate li {float:left;border:1px solid #fff;width:73px;height:102px;text-align:center;/*background:#d6d6d6;*/opacity: 1 !important;filter:none !important;}
.links-participate li.first {border-left:0px none;width:74px;}
.links-participate li.last {border-right:0px none;width:74px;}
.links-participate li a {background:#ebebeb url(../images/eparticipate_sprites.png) no-repeat;padding:60px 0 0 ;color:#2d2d2d;display:block;text-decoration:none !important;height:42px;}
.links-participate li a:hover {background:#758db1 url(../images/eparticipate_sprites.png) no-repeat;}
.links-participate li.e-icon-survey a {background-position:-346px 10px}
.links-participate li.e-icon-survey a:hover {background-position:-346px -80px;}
.links-participate li.e-icon-feedback a {background-position:-230px 10px}
.links-participate li.e-icon-feedback a:hover {background-position:-230px -80px;}
.links-participate li.e-icon-ideas a {background-position:-115px 10px}
.links-participate li.e-icon-ideas a:hover {background-position:-115px -80px;}
.links-participate li.e-icon-vote a {background-position:5px 10px}
.links-participate li.e-icon-vote a:hover {background-position:5px -80px;}


/*  breadcrumb and share icons  */
.breadcrumb{background:#523f56;color:#999;padding:7px;line-height:20px;font-size: 92%;}
.breadcrumb a{padding:5px;color:#fff;}
.breadcrumb a[href$=SkipLink] {display:none;}
.breadcrumb a:hover{color:#999}
.breadcrumb i{color:#fff;font-weight:700;font-size:14px}
.breadcrumb .ms-sitemapdirectional{padding:5px}
.BreadCrumbs {display:none;}
.BigBox-Bottom {display:none;}
.CurrentBCnode {padding: 0 3px;}

/* page title */
h1.page-title {background:#ebebeb;color:#647da2 !important;font-family:Arial;font-size:21px !important;font-weight:normal !important;padding:20px !important;margin:0 !important;border-top:1px solid #fff !important;line-height:28px  !important;}
#subjecttd.tittel{ color: #fff ; font-size:21px; background:#594659;font-family:Arial;padding:10px;min-height:35px;margin:1px 0 20px 0}
#subjecttd.tittel h1{color: #fff ; font-size:21px;margin:0;padding:0;font-weight: 100;}
h1.page-title .ms-long {width:627px;}

/* page tools */
.article-tools{overflow:hidden;margin:18px 0 12px;}
.article-tools ul{list-style:none;padding:0;margin:0}
.article-tools li{float:right;margin: 0 0 0 7px}
.article-tools li a i{color: #000; display: inline-block;   font-size: 20px;}
.article-tools li a:hover i{color:#336699}
.article-tools li.SendToFriendIcon {width:18px;text-align:center;overflow:hidden;}
.article-tools li.SendToFriendIcon a i{margin-left:-1px;}
.article-tools li.facebookIcon a {background:#000;color:#fff;width:18px;height:20px;display:inline-block;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}
.article-tools li.facebookIcon a i{color:#fff;font-size:18px;margin-top:4px;margin-left:1px;}
.article-tools li.facebookIcon a:hover {background:#336699;}

/* home section - home-side-participate */
.side-participate {clear:both;}
.side-participate .links-participate {margin:0;padding:0;width:220px;height:208px;background:#fff;}
.side-participate .links-participate li {border:0px solid #fff;width:109px;height:102px;text-align:center;background:#d6d6d6;list-style:none;overflow:hidden;margin-bottom:2px;}
.side-participate .links-participate li.first {border-left:0px none;float:left;}
.side-participate .links-participate li.last {border-right:0px none;float:right;}
.side-participate .links-participate li.e-icon-survey a {background-position:-328px 10px}
.side-participate .links-participate li.e-icon-survey a:hover {background-position:-328px -80px;}
.side-participate .links-participate li.e-icon-feedback a {background-position:-214px 10px}
.side-participate .links-participate li.e-icon-feedback a:hover {background-position:-214px -80px;}
.side-participate .links-participate li.e-icon-ideas a {background-position:-99px 10px}
.side-participate .links-participate li.e-icon-ideas a:hover {background-position:-99px -80px;}
.side-participate .links-participate li.e-icon-vote a {background-position:21px 10px}
.side-participate .links-participate li.e-icon-vote a:hover {background-position:21px -80px;}

/* internal search page */
.ms-srch-sbLarge > input , .ms-srch-sbLarge > input[type="text"]:focus {background:#fff !important;border:1px solid #fff !important;box-shadow:none !important;font-family:'Arial',Tahoma !important;font-size:16px !important;}
.ie-lt-ie9 .ms-srch-sbLarge > input {padding-top:5px;}
.ms-srch-item-path {color:#647da2  !important;}
.ms-srch-item:hover, .ms-srch-resultHover:hover, .edisc-SearchResultItemContainer:hover, .ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover{background:#DEDEDE !important;}

.srch-advancedtable  {background:#fff !important;border:1px solid #fff !important;box-shadow:none !important;margin:0 !important}
.srch-advancedtable input[type="checkbox"], .srch-advancedtable input[type="radio"] {vertical-align:middle;margin:0 5px;}
div.ms-advsearch-header {margin-top:0 !important;}
.ms-advsrchbutton input , .ms-srch-resultFooter a {background:#594659;color:#fff !important;font-size:13px;padding:0px 10px;border-right:1px solid #86738a;border-top:1px solid #86738a;border-left:1px solid #402d40;border-bottom:1px solid #402d40;display:inline-block;line-height:22px;}
.ms-advsrchbutton input:hover , .ms-advsrchbutton input:active , .ms-srch-resultFooter a:hover {background:#523f56;color:#fff !important;}
.ms-advsrchPropValue {height:15px !important;}
td.ms-advsrchText-v1 {width:150px;}




/* internal section - internal-side-ads */
.side-ads ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
.side-ads li.bjqs-slide{position:absolute; display:none;}
.side-ads .bjqs img{width:220px;height:95px;}
.side-ads ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;display:none;}
.side-ads ul.bjqs-controls.v-centered li a{position:absolute;}
.side-ads ul.bjqs-controls.v-centered li.bjqs-next a{left:0;}
.side-ads ul.bjqs-controls.v-centered li.bjqs-prev a{right:0;}
.side-ads ol.bjqs-markers{list-style: none; padding: 0; margin:0;;position:absolute;right:5px;bottom:5px;text-align:right;}
.side-ads ol.bjqs-markers.h-centered{text-align: center;}
.side-ads ol.bjqs-markers li{display:inline;}
.side-ads ol.bjqs-markers li a{display:inline-block;background:url(../images/carousel_main_normal.png) center center no-repeat;width:11px;height:11px;margin:0 2px;font:0/0 a;}
.side-ads ol.bjqs-markers li.active-marker a {background:url(../images/slider_bullet_active.png) center center no-repeat;}
.side-ads p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}  


/* page layout - article */
.page-article, .page-wp {font-family:'Tahoma', Arial, Helvetica, sans-serif;font-size:13px;line-height:23px; padding-bottom:20px;}
.ms-rtestate-field p, p.ms-rteElement-P {line-height:23px;}
.page-article .article-date {margin-top:-35px;font-size:92.3%;color:#666;margin-bottom:10px;}
.page-article .article-byline {display:none;}
.page-article.article-right .article-image {float:left;max-width:460px;}
.page-article.article-left .article-image {float:right;max-width:460px;}
.page-article.article-center .article-image {float:none;max-width:700px;text-align:center}

.page-article.article-right .article-image img{margin:20px 20px 10px 0;max-width:460px;}
.page-article.article-left .article-image img{margin:20px 0 10px 20px;max-width:460px;}
.page-article.article-center .article-image  img{margin:20px 0 10px 0;max-width:700px;}

.page-article figcaption {text-align:center;}
.page-article.article-right .article-image figcaption p {background:#ebebeb;margin:0px auto 10px auto;padding:5px 20px;display:inline-block !important;text-align:center;max-width:400px;}
.page-article.article-left .article-image figcaption p {background:#ebebeb;margin:0px auto 10px auto;padding:5px 20px;display:inline-block !important;text-align:center;max-width:400px;}
.page-article.article-center .article-image figcaption p {background:#ebebeb;margin:0px auto 10px auto;padding:5px 20px;display:inline-block !important;text-align:center;max-width:400px;}

.page-article li {list-style-position:inside;}

/* old design overide */ 
.BreadCrumbs {display:none;}
.BigBox-Bottom {display:none;}

/* internal page styles */
.desc{padding:5px 0}
.Image-grid{overflow:hidden}
.mainImg{float:left;width:460px;}
.SideImgTop{float:right;width:220px;margin:0 0 14px 0}
.SideImgBottom{float:right;width:220px;}

/* Messages style */
.Hint-style1{background:#ebebeb;color:#000;padding:15px;margin:0 0 20px;}
.Hint-style2{background:#647da2 ;color:#fff;padding:20px;margin:0 0 20px;;position:relative;}
.Hint-style2 i.icon-info-sign{display: block;   float: left;   font-size: 40px;   padding: 0 25px 0 10px;}
.Hint-style3{background:#ebebeb; color:#333; padding:20px;margin:0 0 20px;;position:relative;}
.Hint-style3 i.icon-warning-sign{display: block;   float: left;   font-size: 40px;   padding: 0 25px 0 10px; color:#a72e18}
.Error-Msg{background:#a72e18;color:#fff;padding:20px;margin:0 0 20px;position:relative;}
.Error-Msg i.icon-warning-sign{display: block;   float: left;   font-size: 40px;   padding: 0 25px 0 10px;}
.success-Msg{background:#2f931c;color:#fff;padding:20px;margin:0 0 20px;position:relative;}
.success-Msg i.icon-ok{display: block;   float: left;   font-size: 40px;   padding: 0 25px 0 10px;}
.Error-Msg i.icon-remove,
.success-Msg i.icon-remove,
.Hint-style2 i.icon-remove,
.Hint-style3 i.icon-remove{position:absolute;top:5px;right:5px;font-size: 20px;cursor:pointer}

/* news landing */ 
.page-wp h3.news-landing-h3 {background:#464646;height:28px;line-height:28px;color:#fff;font-size:14px;padding:0 13px;font-weight:normal;margin:0;border-bottom:1px solid #fff;margin-bottom:10px;font-family:'Arial' !important;}

/* News listing style*/
.News .rightPost{float:right;width:500px}
.News .News-tittel a{font-size:107.7%;line-height: 24px;font-family: Arial;font-weight:bold;}
.News-polit a{font-size:107.7%;line-height: 24px;font-family: Arial;font-weight:bold;}
.News .News-descF a{}
.News .leftPost{float:left;width:165px}
.News .leftPost img{height: 100px;   margin: 0 20px 0 10px;   width: 140px;}
.News-TP.tittel{background: #594659; color:#FFF; font-family: Arial; font-size: 21px; margin: 1px 0 20px; min-height: 35px; padding: 10px;}
.News-D{ border-bottom: 1px solid #CCC;   margin: 0 0 20px;   padding: 0 0 10px;}
#linkitem{margin:0 0 10px;}
.MoreNews2{text-align:right;padding:10px 0;border-top:1px solid #647da2;margin-top:-20px;}
.MoreNews2 a{font-family: Arial;}
.rightNoImg .News-tittel a{font-size:107.7%;color:#333;padding-left:10px;background:url("../images/bullets.png") no-repeat scroll left 7px;display:block}
.sample-content2 .rightNoImg .News-tittel a{background:none;padding:0}
.rightNoImg .News-tittel a i{display:none;}
.rightNoImg .News-tittel a:hover{color:#336699}
.sample-content2 .rightNoImg .News-tittel a{font-size:107.7%;line-height:20px;color:#336699}
.sample-content1 #linkitem{margin:0}

/*  Paging style  */
#pager .PageLinksTD {white-space:normal !important;}
.PageLinksTD a,.PageLinksTD span{padding:5px 10px; background:#d6d6d6; font:107.7% tahoma;display:inline-block;margin:0 2px;color:#000}
.PageLinksTD span,.PageLinksTD a:hover{background:#000;color:#fff}
.pagingTable{text-align:center;margin:10px auto}
.FirstTD a,.PrevTD a,.NextTD a,.LastTD a{padding:5px 10px;color:#000}

/* Form style */
.Table-control  {width:100%;margin:0 0 20px}
.Table-control .Tittel-Content {background: #2D2D2D; border-bottom: 1px solid #FFF;color: #FFF; font-size: 107.7%; font-weight: normal;line-height: 28px; margin: 0 0 20px; padding: 0 13px;}
.Table-control td{padding:5px 0}
.Table-control .TittelField{width:160px;font-size:12px;vertical-align:top;padding-top:10px}
.required, .coloredTxt{color:#ff0000}
.Table-control .TextBox-Field,.Table-control .TextBox-Field-2{font:107.7%/20px tahoma;background:#ebebeb;border:1px solid #b5b5b5;height:25px;width:460px}
.ie-lt-ie9 .Table-control .TextBox-Field,.Table-control .TextBox-Field-2{width:328px;}
span.hintlabel{display: block;direction: ltr;}
.Table-control .DropDownList-2{font:107.7%/20px tahoma;background:#ebebeb;border:1px solid #b5b5b5;height:29px;width:220px;padding:2px 3px 2px}
select.DropDownList-33[id$="ddlMission"]{min-width:220px}
.Table-control .TextBox{font:107.7%/20px tahoma; background:#ebebeb; border:1px solid #b5b5b5; width:463px; padding:0 3px 3px;height:114px;}
.Table-control .attach{margin:0 0 10px;width:220px;border:1px solid #B5B5B5;background:#EBEBEB;}
input.Butt-format-vote,.BTNs{background:#594659;color:#fff;font:12px/24px Arial;padding:0 10px;margin:0 0 10px 10px;border:none;min-width:117px;float:right;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
input.Butt-format-vote:hover,.BTNs:hover{background:#523f56}
.Butt-format-vote:disabled,.BTNs:disabled{background:#d6d6d6;color:#999;}
.cancel-btn{background:#a72e18;color:#fff;} .cancel-btn:hover{background:#752011}
.other-btn{background:#333;color:#fff;} .other-btn:hover{background:#707070}
.TxtBoxField label{padding:0 10px 0 0}
.table-title{font:16px/24px Arial;color:#336699;border-bottom:1px solid #2d2d2d;padding:0 0 10px}
.content-field,.title-field{padding:10px;vertical-align:top}
.content-field{color:#666;line-height:24px}
.title-field{color:#336699;padding-top:8px!important}
.mandatory-hint{padding:10px 0 0;margin:20px 0;color:#000;border-top:1px solid #2d2d2d}

/* data table style  */
.data-table {margin:0 0 20px}
.data-table td{padding:10px;font:13px tahoma;text-align:center;background:#ebebeb;border:2px solid #fff}
.data-table tr.table-head td{font:14px/20px Arial;background:#594659;color:#fff;font-weight:100;}
.data-table tr.table-title td{background:#666;color:#fff;font:14px/20px Arial;text-align:left;font-weight:700;border:none;}

/*  weather-pages  */
.weather-pages{}
.innerTBL img[src="images/tabletopright.gif"],.innerTBL img[src="images/tabletopleft.gif"],.innerTBL img[src="images/tabledownright.gif"],.innerTBL img[src="images/tabledownleft.gif"] {display: none;}
.weather-pages .tableleft_w img,.weather-pages .tabletop_w img,.weather-pages .tabledown_w img,.weather-pages .tableright_w img{display:none}
.weather-pages table{width:100%}
.weather-pages .ContinentsTopBarTBL {margin:20px 0 10px}
.weather-pages .ContinentsTopBarTBL td{padding:0 2px 0 0}
.weather-pages .ContinentsTopBarTBL a{background:#707070;color:#fff;padding:8px 26px;display:block;text-align:center;font-family:Arial}
.weather-pages .BigBox-top.tittel{background:#dedede;color:#333;padding:9px;font-family:Arial;margin:0 0 10px;}
.weather-pages .DataTable table td{background:#d6d6d6;border-top:2px solid #fff;padding:5px;text-align:center;border-bottom:6px solid #fff;border-right:1px solid #fff;color:#333;font-family:tahoma}
.weather-pages .DataTable table td a{color:#333}
.weather-pages .DataTable table td.HeadCountryTD{background:#818181;padding:11px 10px;color:#fff;text-align:center;font-family:Arial}
.weather-pages .DataTable table td.DegreeTDTitle{background:#bca571;padding:7px;color:#fff;font-size:12px;text-align:center;font-family:tahoma;font-weight:700; border:1px solid #fff}
.weather-pages .formTBL {margin:20px 0}
.weather-pages .formTBL{width:auto}
.weather-pages .formTBL .DropDownDiv select{font:14px/20px tahoma;background:#ebebeb;border:1px solid #b5b5b5;height:29px;width:220px;padding:0 3px 3px}
.GoBtn{background:#594659; color:#fff;font:12px/24px Arial; padding:0 10px; margin:0 0 0 10px;border:none;float:right;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.GoBtn:hover{background:#523f56}
.weather-pages .TBLLinksCountry {margin:0 0 20px 40px}
.weather-pages .TBLLinksCountry h1{color:#333}
.weather-pages .TBLLinksCountry .Country_Links{padding:8px 0 8px 20px;background:url(../images/bullets.png) no-repeat left;color:#aa863c;font:bold 13px/20px Arial, Helvetica, sans-serif}
.weather-pages .tablebgcolor_w table table td{text-align:center;background:#d6d6d6;padding:6px 2px;border:1px solid #fff}
.weather-pages .tablebgcolor_w table table td.HeadCountryTD{background: none repeat scroll 0 0 #DEDEDE;color: #333;   font-family: Arial, Helvetica, sans-serif;font-weight:bold;   font-size: 13px;   margin: 0 0 10px;   padding: 9px;}
.weather-pages .tablebgcolor_w td.SevenDayDays{background:#818181;padding:11px 10px;color:#fff;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;border-right:1px solid #fff}
.weather-pages .tablebgcolor_w td.SevenDayDaysToday,td.SevenDayDaysToday font,td.SevenDayDays font{background:#818181;padding:11px 10px;color:#fff;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.weather-pages .tablebgcolor_w td.Days{background:#bca571;padding:7px;color:#fff;font-size:12px;text-align:center;font-weight:700; }


/* RTE custom styles */
H1.mofa-Element-H1A{-ms-name:"عنوان رئيسي 1";font:normal 215.4%/246.2% 'Arial',arial;color:#336699;background:#fff}
H2.mofa-Element-H2A{-ms-name:"عنوان للموضوع 1";font:normal 200%/230.8% 'Arial',arial;color:#333;background:#fff}
H3.mofa-Element-H3A{-ms-name:"عنوان فرعي أول 1";font:normal 184.6%/215.4% 'Arial',arial;color:#336699;background:#fff}
H4.mofa-Element-H4A{-ms-name:"عنوان فرعي ثاني 1";font:normal 169.2%/184.6% 'Arial',arial;color:#333;background:#fff}
H5.mofa-Element-H5A{-ms-name:"عنوان تقسيم أو جزئي 1";font:normal 138.5%/169.2% 'Arial',arial;color:#336699;background:#fff}
H6.mofa-Element-H6A{-ms-name:"عنوان للبيانات والهوامش 1";font:normal 123.1%/153.8% 'Arial',arial;color:#333;background:#fff}
H1.mofa-Element-H1B{-ms-name:"عنوان رئيسي 2";font:normal 123.1%/153.8% 'Arial',arial;color:#fff;background:#594659;border-bottom:3px solid #fff;padding:15px 20px}
H2.mofa-Element-H2B{-ms-name:"عنوان للموضوع 2";font:normal 200%/230.8% 'Arial',arial;color:#fff;background:#333;border-bottom:3px solid #fff;padding:15px 20px}
H3.mofa-Element-H3B{-ms-name:"عنوان فرعي أول 2";font:normal 184.6%/215.4% 'Arial',arial;color:#333;background:#647da2;border-bottom:3px solid #fff;padding:15px 20px}
H4.mofa-Element-H4B{-ms-name:"عنوان فرعي ثاني 2";font:normal 169.2%/184.6% 'Arial',arial;color:#336699;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
H5.mofa-Element-H5B{-ms-name:"عنوان تقسيم أو جزئي 2";font:normal 138.5%/169.2% 'Arial',arial;color:#333;background:#fff;border-bottom:2px solid #594659;padding:15px 20px}
H6.mofa-Element-H6B{-ms-name:"عنوان للبيانات والهوامش 2";font:normal 123.1%/153.8% 'Arial',arial;color:#336699;background:#fff;border-bottom:1px solid #333;padding:15px 20px}
P.mofa-Element-P{-ms-name:"فقرة";-ms-element:"true"}
.mofa-Style-Normal{-ms-name:"عادي"}
.mofa-Style-Quote{-ms-name:"اقتباس";color:#336699;font:normal 138.5%/230.8% 'Arial',arial;background:#fff;display:inline-block;padding:10px}
.mofa-Style-IntenseQuote{-ms-name:"اقتباس مكثف";color:#fff;font:normal 138.5%/230.8% 'Arial',arial;background:#594659;display:inline-block;padding:10px}
.mofa-Style-Emphasis{-ms-name:"توكيد";color:#336699;font-style:italic}
.mofa-Style-IntenseEmphasis{-ms-name:"تأكيد مكثف";background:#594659;font-style:italic;color:#fff}
.mofa-Style-References{-ms-name:"مرجع";font-weight:bold;color:#666}
.mofa-Style-IntenseReferences{-ms-name:"مرجع مكثف";font-weight:bold;color:#333}
.mofa-Style-Accent1{-ms-name:"التمييز 1";color:#a72e18}
.mofa-Style-Accent2{-ms-name:"التمييز 2";color:#2f931c}
.mofa-ForeColor-1{color:#2d2d2d;-ms-name:"";-ms-color:"رصاصي"}
.mofa-ForeColor-2{color:#666;-ms-name:"";-ms-color:"رصاصي فاتح"}
.mofa-ForeColor-3{color:#336699;-ms-name:"";-ms-color:"ذهبي"}
.mofa-ForeColor-4{color:#a72e18;-ms-name:"";-ms-color:"أحمر"}
.mofa-ForeColor-5{color:#2f931c;-ms-name:"";-ms-color:"أخضر"}
.mofa-BackColor-1{background:#2d2d2d;-ms-name:"";-ms-color:"رصاصي"}
.mofa-BackColor-2{background:#666;-ms-name:"";-ms-color:"رصاصي فاتح"}
.mofa-BackColor-3{background:#594659;-ms-name:"";-ms-color:"ذهبي"}
.mofa-BackColor-4{background:#a72e18;-ms-name:"";-ms-color:"أحمر"}
.mofa-BackColor-5{background:#2f931c;-ms-name:"";-ms-color:"أخضر"}
.mofa-BackColor-6{background:#647da2;-ms-name:"";-ms-color:"ذهبي فاتح"}
.mofa-BackColor-7{background:#ebebeb;-ms-name:"";-ms-color:"رصاصي فاتح جداً 1"}
.mofa-BackColor-8{background:#d6d6d6;-ms-name:"";-ms-color:"رصاصي فاتح جداً 2"}
.mofa-FontFace-1{-ms-name:"Tahoma";font-family:Tahoma,sans-serif}
.mofa-FontFace-2{-ms-name:"Droid Arabic Kufi Regular";font-family:"Arial",Arial}
.mofa-FontFace-3{-ms-name:"Droid Arabic Kufi Bold";font-family:"Arial",Arial}
.mofa-FontSize-1{font-size:0.769em}
.mofa-FontSize-2{font-size:0.923em}
.mofa-FontSize-0{font-size:1em}
.mofa-FontSize-3{font-size:1.077em}
.mofa-FontSize-4{font-size:1.231em}
.mofa-FontSize-5{font-size:1.385em}
.mofa-FontSize-6{font-size:1.692em}
.mofa-FontSize-7{font-size:2.00em}
.mofa-FontSize-8{font-size:2.462em}
.article-text ul{padding:0;margin:0 10px;line-height:25px}
.article-text ul li {list-style:none;padding:5px 5px 5px 15px;display:block;background:url("../images/bullets.png") no-repeat scroll left 15px;}
.article-text ul ul li {list-style:square;display:list-item;background:none;padding:5px;}
/* page headings */
.page-content H1{font:normal 215.4%/186.2% 'Arial',arial;color:#336699;background:#fff;margin-bottom:10px;}
.page-content H2{font:normal 200%/180.8% 'Arial',arial;color:#333;background:#fff;margin-bottom:10px;}
.page-content H3{font:normal 184.6%/165.4% 'Arial',arial;color:#336699;background:#fff;margin-bottom:10px;}
.page-content H4{font:normal 169.2%/144.6% 'Arial',arial;color:#333;background:#fff;margin-bottom:10px;}
.page-content H5{font:normal 138.5%/119.2% 'Arial',arial;color:#336699;background:#fff;margin-bottom:10px;}
.page-content H6{font:normal 123.1%/113.8% 'Arial',arial;color:#333;background:#fff;margin-bottom:10px;}
.page-content H1.boxed{font:normal 215.4%/32px 'Arial',arial;color:#fff;background:#594659;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H2.boxed{font:normal 200%/32px 'Arial',arial;color:#fff;background:#333;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H3.boxed{font:normal 184.6%/32px 'Arial',arial;color:#333;background:#647da2;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H4.boxed{font:normal 169.2%/32px 'Arial',arial;color:#336699;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
.page-content H5.boxed{font:normal 138.5%/169.2% 'Arial',arial;color:#333;background:#fff;border-bottom:2px solid #594659;padding:15px 20px}
.page-content H6.boxed{font:normal 123.1%/153.8% 'Arial',arial;color:#336699;background:#fff;border-bottom:1px solid #333;padding:15px 20px}

/* page headings */
.page-wp H1{font:normal 170.4%/246.2% 'Arial',arial;color:#336699;background:#fff}
.page-wp H2{font:normal 150%/230.8% 'Arial',arial;color:#333;background:#fff}
.page-wp H3{font:normal 130.6%/215.4% 'Arial',arial;color:#336699;background:#fff}
.page-wp H4{font:normal 110.2%/184.6% 'Arial',arial;color:#333;background:#fff}
.page-wp H5{font:normal 105.5%/169.2% 'Arial',arial;color:#336699;background:#fff}
.page-wp H6{font:normal 100.1%/153.8% 'Arial',arial;color:#333;background:#fff}
.page-wp H1.boxed{font:normal 215.4%/32px 'Arial',arial;color:#fff;background:#594659;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H2.boxed{font:normal 200%/32px 'Arial',arial;color:#fff;background:#333;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H3.boxed{font:normal 184.6%/32px 'Arial',arial;color:#333;background:#647da2;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H4.boxed{font:normal 169.2%/32px 'Arial',arial;color:#336699;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
.page-wp H5.boxed{font:normal 138.5%/169.2% 'Arial',arial;color:#333;background:#fff;border-bottom:2px solid #594659;padding:15px 20px}
.page-wp H6.boxed{font:normal 123.1%/153.8% 'Arial',arial;color:#336699;background:#fff;border-bottom:1px solid #333;padding:15px 20px}

/* news page */
.page-MOFA-MainNews .groupheader.item, .page-MOFAOneWPartWellcome  .groupheader.item{display:none;}
.page-MOFA-MainNews .News-polit {padding:0 5px 0 10px;display:block;background:url("../images/bullets.png") no-repeat scroll left 10px;}

/* sharek page */
.SharekPost {position:relative;min-height:120px;}
.SharekPost .floatL {float:left;position:absolute;top:5px;left:0px;}
.SharekPost .News-tittel  , .SharekPost .News-Sharek  , .SharekPost .DateSharekContainer  {float:right;width:540px;}
.SharekPost .DateSharekContainer  {margin-bottom:20px;}
/* ========================================= Start of UID 3 ================================================ */

.MofaListUl p font{font:15px/20px Arial}
.MofaListUl ul li p font{font:13px/15px Arial}
.MofaListUl h6{ margin:0}
.MofaListUl blockquote{margin:0} 
.rightNoImg .News-tittel a{font-size:115%} /* raeplace all 107 in main.css */
a.back-to-top:hover{text-decoration:none}
/*  /Minister/Pages/ContactUs.aspx  */
.Table-control tr td div table{width:100%}
.Table-control tr td div table tr td.TittelField{width:25%}
.Table-control tr td div table .DropDownList-2{width:220px!important;}
.validation-text, span[id*=CustomValidator], span[id*=RequiredFieldValidator]{color:#ff0000;font-weight:normal !important;}
.Table-control label{font-family:tahoma;padding:0 5px}
.capatcha_container input[type="text"]{font: 107.7%/20px tahoma; background: #ebebeb;border: 1px solid #b5b5b5;height: 25px!important;width:455px!important;}
.Table-control input[type="submit"]{   background:#594659; border: none; color: #FFF; float: right; font: 92.3%/24px Arial; margin: 0 0 10px 10px; padding: 0 10px;  transition: all 0.3s ease-in-out 0s;}
.NewsletterHeader{background: #ebebeb;border-bottom: 1px solid #FFF;color: #333;font-size: 107.7%;font-weight: normal;line-height: 28px;margin: 0 0 20px;padding: 0 13px!important;display:block;text-align:left}
td.NewsletterHeader{display:table-cell}
.ms-webpartzone-cell .NewsletterHeader {margin:0;}
/* MainContactUs/Pages/Feedback.aspx  */
.Table-control .Tittel-Content{padding:0;background: #ebebeb;color:#333} 
.Table-control .Tittel-Content span{padding:0 13px}
.website-listing h4,.website-listing h3,.website-listing h6{margin:10px 0;font: normal 123.1%/153.8% 'Arial',arial; color: #333;background: #fff;}

.website-listing ul li{font:13px/28px Arial}
.rightNoImg .News-tittel a{color:#647da2 } /* for KingdomForeignPolicy  */
.PDF-listing {margin:10px 0;padding:0}
.News-Pdf , .PDF-listing li{list-style:none;padding:5px 0 5px 20px;background:url("../images/bullets.png") no-repeat scroll left 12px;color:#647da2 ;font:110%/24px Arial;overflow:hidden}
.PDF-listing li a{float:right;font-size:30px}
.News-Pdf  a:hover, .PDF-listing li a:hover{color:#333}
.News-Pdf i{float:right;font-size:30px}


	
.PDF-listing li{text-align:left}
.website-listing li a{color:#647da2 !important}
.News-tittel a{font-size: 115%; line-height: 34px;font-family: Arial;padding-left: 10px;background: url("../images/bullets.png") no-repeat scroll left 15px;display: block;color: #647da2 ;}
.SharekPost .News-tittel a{background-position: left 10px}
.MofaListUl a{font-size: 115%; line-height: 24px;font-family: Arial; display: block;color: #647da2 ;}
.MofaListUl h4{margin:0 0 10px}
.rightPost .News-tittel a{background: url("../images/bullets.png") no-repeat left 7px;line-height: 24px;margin-left:-12px;}
.Pool2 .paddingV div {display:inline-block;float:right}
.Pool2 .paddingV input[type="submit"]{background: #594659; color: #fff; font-size: 13px; padding: 2px 20px; border-right: 1px solid #86738a; display: inline-block; line-height: 22px; float: right; font-family: 'Arial';margin:10px 10px 0 0}
.Pool2 .padding10{padding:0}
.PoolBanner{width: auto; height:auto; margin: 0; background:none}
.Pool2 {width: auto; margin-left: 0; float: none; height: auto; background: none; border: none}
.PoolBanner{display:none}
.Pool2 .tittel ,.rowgridvote .tittel ,.altgridvote .tittel {padding:0 0 20px;font:120% Arial} 
.voteing{font:100% Arial}
.Pool2 .paddingV table table tr td,
.rowgridvote  table table tr td,
.altgridvote  table table tr td{background:#ebebeb!important;height:4px !important}
.Pool2 .paddingV table table tr td:first-child,
.altgridvote  table table tr td:first-child,
.rowgridvote  table table tr td:first-child{background:#647da2 !important}
.Pool2 .paddingV > div,
.rowgridvote  td > div,
.altgridvote  td > div{width:100%!important}
.Pool2 .paddingV > div > table,
.rowgridvote  td > div > table,
.altgridvote  td > div > table{width:100%!important}
.Pool2 .paddingV > div > table td,
.rowgridvote  td > div > table td,
.altgridvote  td > div > table td{padding:10px 0}
.Pool2 .paddingV > div > table td td,
.altgridvote  td > div > table td td,
.rowgridvote  td > div > table td td{padding:0}
.Pool2 label{padding:0 5px}
.Pool2 .paddingV .paddingV  > div{width:auto!important} 
.mainvote {font-family:Tahoma;}

/* error and success messages */
.errorMessage span.ValidationError,.errorMessage span,
span[id$="lblError"]{min-height:25px!important; height: auto!important; width: auto!important; color: #fff!important; font-size: 13px; padding: 10px 20px 10px 50px; margin: 0 0 20px; position: relative; line-height: 24px; font-family: Arial; display: block; margin: 5px 0 10px;background:url(../images/error-msg.png) no-repeat left 10px #a72e18!important;text-align:left;}
span[id$="lblSuccess"]{min-height:25px!important; height: auto!important; width: auto!important; color: #fff; font-size: 13px; padding: 10px 20px 10px 50px; margin: 0 0 20px; position: relative; line-height: 24px; font-family: Arial; display: block; margin: 5px 0 10px;background:url(../images/successmsg.png) no-repeat left 10px #2f931c!important;text-align:left;}
.successmsg span , .ValidationSucc{min-height:25px!important; height: auto!important; width: auto!important; color: #fff; font-size: 13px; padding: 10px 20px 10px 50px; margin: 0 0 20px; position: relative; line-height: 24px; font-family: Arial; display: block; margin: 5px 0 10px;background:url(../images/successmsg.png) no-repeat left 10px #2f931c!important;text-align:left;}

/* ========================================= end of UID 3 ================================================ */
	

/* =============================================== UID2 styles==========================================================================*/
/*embassy - find embassy by country styles*/
.Tapp-Top-C2>ul{position:absolute;top:202px;height:10px}
.Tapp-Top-C2 li{width:100px;list-style:none}
.Tapp-Top-C2 li a{color:transparent;font:0/0 a}
#africa{position:relative;left:322px;top:-298px;z-index:200}
#africa a:hover,#africa a.selected{background:url('../images/maps/africa.png') 0 0 no-repeat}
#africa a{display:block;height:89px;width:111px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
#australia{position:relative;left:479px;top:-548px;z-index:200}
#australia a:hover,#australia a.selected{background:url('../images/maps/australia.png') 0 0 no-repeat}
#australia a{display:block;height:89px;width:87px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
#europe{position:relative;left:283px;top:-308px;z-index:200}
#europe a:hover,#europe a.selected{background:url('../images/maps/europe.png') 0 0 no-repeat}
#europe a{display:block;height:81px;width:139px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
#asia{position:relative;left:385px;top:-173px;z-index:100}
#asia a:hover,#asia a.selected{background:url('../images/maps/asia.png') 0 0 no-repeat}
#asia a{display:block;height:135px;width:181px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
#NA{position:relative;left:137px;top:-478px}
#NA a:hover,#NA a.selected{background:url('../images/maps/na_sa_america.png') 0 0 no-repeat}
#NA a{display:block;height:181px;width:179px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
#SA{position:relative;left:0;top:0}
#SA a:hover,#SA a.selected{background:url('../images/maps/na_sa_america.png') 0 0 no-repeat}
#SA a{display:block;height:75px;width:139px;background:url('/_catalogs/masterpage/MOFA/images/transparent_img.png')}
.world-map{text-align:center;border-top:0 solid #594659}
.Tapp-Top2 {position:relative;}
.filter-by-continent{position:absolute;top:0;left:0;height:226px;width:700px;overflow:hidden;}
.all-letters{background:none repeat scroll 0 0 #594659;margin-top:2px;width:100%}
.title-all-letters h5,.title-world-map h5{border-bottom:2px solid #594659;color:#333;font-size:138.5%;margin:0}
.chrome .title-all-letters h5, .chrome .title-world-map h5{padding:0 4px;}
.all-letters ul{margin:0;padding:0;text-align:center}
.filter-by-continent a,.filter-by-continent a :hover{color:transparent}
.filter-by-continent li{list-style:none}
.filter-by-continent a:hover,.filter-by-continent a:focus{color:transparent}
div.filter-by-continent li i.icon-angle-right{margin-right:10px}
.first-column{width:240px;float:left}
.all-countries{width:690px;float:right;margin-bottom:10px;font}
.all-countries ul{float:left;padding:0}
.all-countries li{display:inline-block;float:left;margin-right:0;width:230px;list-style:none;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:92.5%;font-weight:normal}
.all-countries a,.all-countries p{color:#2d2d2d}
.page-footer{clear:both}
div.all-countries i.icon-angle-right{margin-right:5px}
.country-maps .ContryFlag img{display:none}
.ContryFlag{float:left;width:214px}
.all-letters li{color:white;cursor:pointer;display:inline-block;margin:0;padding:14px 9px 10px 9px;font-family:Arial, Helvetica, sans-serif;font-size:92.5%;font-weight:normal}
.all-letters li:hover,.all-letters li.selected{color:white;background-color:#333}
.all-countries p:hover,.all-countries p.selected,i.icon-angle-right.selected,.all-countries li a:hover,.all-countries a.selected,i.icon-angle-right.selected,.all-countries li i:hover{color:#594659}
div.TappCot{margin-top:15px}
div.TappCot p{display:none;float:left;margin:0 0 10px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:92.5%;font-weight:normal}
.hide-countries{display:none;}
.show-countries{display:inline-block !important;}
.no-items {text-align:center;padding:50px;}
.all-countries.newdiv {min-height:150px;}
.sub-mission {display:none !important;}
.show-countries .sub-mission {display:inline-block !important;}

/*EOF embassy - find embassy by country styles*/

/*embassy info styles*/
.page-SaudiMissionsAbroadPageLayout{font-family:Arial}
.EmbassyUl{width:695px}
div.EmbassyUl li{list-style:none outside none;color:#336699;display:table-row-group}
div.EmbassyUl li i {color:black;font-size:153.8%;display:inline-block;text-align:center;vertical-align:middle;width:60px;float:left}
/*#EmbassyAddInfo ul li i,.EmbassyUl2+.EmbassyUl ul li i{display:none}*/
.EmbassyUl2 div h3+span div,.EmbassyUl2 h3+span{margin-left:20px;margin-bottom:23px}
div.EmbassyUl li span{color:#666;min-height:30px;padding-right:5px;}
.embassy-details-title+span+span{display:inline-block;float:left;width:436px;white-space: pre-wrap;white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.embassy-details-title{display:inline-block;width:145px;color:#336699 !important;float:left}
.EmergencyNo{border-bottom:2px solid #393939;width:698px;min-height:40px;padding-bottom:10px;}
#EmbassyBasicInfo>ul{float:left}
.EmergencyNo strong,.EmergencyNo span{color:#336699 !important;font-size:135%;line-height:24px;margin-left:12px;width:500px;margin-bottom:5px;/*float:right;*/max-width:595px}
.page-SaudiMissionsAbroadPageLayout .EmergencyNo strong {line-height:40px;margin-top:-10px;}
.EmergencyNo>img{height:30px;width:40px;position:relative;top:-3px;display:inline-block;border:1px solid #393939}
.embassy-flag{margin-left:5px;margin-top:5px;display:inline !important;float:left;border:1px solid #666;width:40px;height:30px}
div.EmbassyUl2 span,div.EmbassyUl2 font{color:#336699;font-family:'Arial',Arial,Helvetica,sans-serif;font-size:110%}
.EmbassyUl2 span,.EmbassyUl2 div{font-family:Arial !important;font-size:92.3%;font-weight:normal}
.EmbassyUl2 br{margin-bottom:28px}
div.EmbassyUl2 h3{margin:0 0 14px;font-family:Arial;color:#336699;font-size:123%;line-height:18px;border-bottom:1px solid #333;padding-bottom:12px;font-weight:normal;padding-left:23px;width:633px}
div.EmbassyUl2 strong{font-weight:normal !important}
div.Embassy_Tittel strong{font-weight:normal;font-size:123%;line-height:18px;border-bottom:1px solid #333;margin-top:60px;padding-bottom:10px;display:block;margin-bottom:5px;padding-left:23px}
.Embassy_Tittel span {color:#336699 !important;}
.gray-color{color:#666 !important;font-variant:normal}
.Embassy_Tittel{margin-bottom:30px}
.EmbassyUl span#EmbassyAddInfo li,.EmbassyUl2+.EmbassyUl ul li{display:inline-table;margin-left:0/*55px*/;width:100%}
.info-header{display:table-cell;width:155px}
.other-info {margin-left:0 !important}
.other-info li{display:table-row-group;width:100%;min-height:30px}
.other-info li span{min-height:30px;width:205px;font-size:114%}
.other-info li span.clearfix{min-height:0 !important;height:5px !important;width:auto !important;display:block !important;}
.other-info ul{list-style:none outside none;margin:0;padding:0}
.other-info li i {color:black;font-size:153.8%;display:inline-block;text-align:center;vertical-align:middle;width:60px;float:left}
.info-header,.info-details{font-size:114%}
.info-details{color:#666 !important}

.EmbassyUl div , .EmbassyUl2 div, .EmbassyUl span , .EmbassyUl2 span,  .EmbassyUl strong , .EmbassyUl2 strong ,  .EmbassyUl h3 , .EmbassyUl2 h3{font-size:100% !important;}

/*end of embassy info styles*/
 
.weather-pages .DataTable table td.DegreeTDTitle{padding:0!important} /*fix to main.css line 618*/

.head-of-missions-container li a, .E-participation li a, .mofa-social-network li a, .attestation li a, .saudi-national-abroad-services li a, .government-economic-sites li a, .how-to-reach-MOFA li a, .box-list li a{display:block;padding-bottom:10px}
.mofa-social-network span.clearfix {clear:both;float:none;display:block;}
.head-of-missions-container span, .E-participation span, .mofa-social-network span, .attestation span, .saudi-national-abroad-services span, .government-economic-sites span, .how-to-reach-MOFA span, .box-list span{width:231px!important;} /*fix import line 117*/
.head-of-missions-container li i, .E-participation li i, .mofa-social-network li i, .attestation li i, .saudi-national-abroad-services li i, .government-economic-sites li i, .how-to-reach-MOFA li i, .box-list li i{margin-right:20px!important}/*fix import line 110*/
.service-details-list{display:inline-block;width:97%!important}
.title-all-letters h5, .title-world-map h5{height:40px;float:left;width:100%}
.chrome .title-all-letters h5, .chrome .title-world-map h5{padding:0 4px;}  
.AdvPage {
float: left;
margin: 0 0 10px 4px;
border: 1px #005b3d solid;
}
.head-of-missions-container li a:hover, .E-participation li a:hover, .mofa-social-network li a:hover, .attestation li a:hover, .saudi-national-abroad-services li a:hover, .government-economic-sites li a:hover, .how-to-reach-MOFA li a:hover, .box-list li a:hover{transition:all 0.3s ease-in-out;background:#647da2;color:white}


/*Forms styles*/
.text-D-2 {min-width: 90px;display:inline-block;}
td input.TextBox-Field-2[id$="txtCaptcha"] {width: 365px !important;}
span[id$="custvFirstNameLang"],span[id$="custvFatherNameLang"],span[id$="custvGrandFatherNameLang"],span[id$="custvFamilyNameLang"],span[id$="revMobileNumber"],span[id$="RegularExpressionValidator1"]{color:#ff0000;}
/*end of forms styles*/

/*services listing styles*/
.saudis-outside,.saudis-citizens,.travel-to-saudi,.sectors,.eservices-section{width:50%}
.services-listing{float:left;margin-bottom:10px}
.services-listing li{list-style:none outside none;margin-bottom:8px;float:left;width:100%;display:flex}
.services-listing .icon-angle-right{margin-right:8px;float:left;clear:both;margin-top:4px}
.services-listing .services-list{background:#ebebeb;border-top:1px solid #594659;padding:0 0 32px 16px;color:#333;width:319px;margin-right:10px;min-height:160px}
.FL{float:right!important; }
.FR{float:left!important}
.clear{clear:both}
.services-listing h5{margin:32px 0 0;padding:0;color:#336699;font-family:'Arial';font-size:138%;line-height:20px}
.services-list ul{float:left;margin:10px 0 0;padding:0}
.services-listing img{float:left}
.services-list a{color:#333;float:left;width:93%;font-family:Arial;font-size:92.3%;font-weight:normal}
.services-list a span:hover{text-decoration:underline}

/*end of services listing styles*/

/*services details styles*/
.TxtBoxField102 div div{margin:0 !important}
.TittelField101,.TxtBoxField102,.Table-control{width:100%;font:16px/24px Arial;padding:0 !important;margin:0 !important}
.ContanerForm-Msg .Table-control span,.ContanerForm-Msg .Table-control div{clear:both;float:left;font-size:100%;margin-bottom:20px;width:100%;font-family:Tahoma; font-weight:normal;}
input[name*="remLen"] {width:35px !important;}
.TxtBoxField102 span , .TxtBoxField102 div{font-weight:normal !important;}
.TxtBoxField102 ul{float:left;margin:0;padding:0}
.service-details-table tr:first-child {display:none;}
.svc-last div{margin-bottom:0px !important;}
.service-details h6,.TittelField101>span{font-family:Arial;color:#336699;font-size:100%;border-bottom:1px solid #333;padding:0 0 5px;margin:0 0 5px 0 !important;width:100%;display:inline-block}
.service-policy li,.Table-control ul li{list-style:none;margin-bottom:8px;float:left;width:100%}
.service-policy{border-bottom:1px solid #333}
.service-policy .icon-angle-right,.Table-control ul li i.icon-angle-right{margin-right:8px;float:left;margin-top:5px}
.service-name,.service-users,.service-description,.service-policy{clear:both;float:left;margin-bottom:40px;width:100%}
.service-policy span{float:left;width:98%}
.service-details-list{margin:0 !important;width:98% !important;clear:none !important}
.serviceLinks input.gridbtn{background:#594659;float:none;border:medium none;color:#fff;font:12px/24px Arial;margin:0 0 10px 10px;min-width:117px;padding:0 10px;transition:all .3s ease-in-out 0}
.serviceLinks {text-align:right;padding-top:10px;}
div[id*=upnlInquiryPassportReg] table {width:100%}
.serviceLinks .gridbtn:hover{background:#523f56 !important}
tr[id$="svcImageRow"]{display:none}
/*end of services details styles*/

/*services listing styles*/
.Visa_Container_Doc_1R a {float: left;margin-bottom: 12px;margin-right: 12px;min-height: 50px;padding-top:15px;width: 298px;background:#d6d6d6;text-align:left;font-family:Arial;color:#333333;}
.Visa_Container_Doc_1R i {float: left;font-size: 190%;margin-right: 30px;margin-left: 20px;}
/*end of services listing styles*/

/*services forms (contact us) styles*/
.DivContentAll .TittelField101,.TxtBoxField102,.Table-control{font-size:100%;}
.DivContentAll .Table-control span, .DivContentAll .Table-control div{float:none;margin:0;}
input.Butt-format-vote, .Butt-format-vote{background: #594659;border: medium none;color: #FFFFFF;float: right;font: 100%/24px Arial !important;margin: 0 0 10px 10px;min-width: 117px;padding: 0 10px;transition: all 0.3s ease-in-out 0s;}
input.Butt-format-vote:hover, .Butt-format-vote:hover{background:#523f56;}
.captcha-img img {border:0px none !important;}
.captcha-img span {display:inline-block;border:1px solid #B5B5B5 !important;width:auto !important;}
.ie-ie9 .captcha-img span {zoom:1.05 !important}
.Capatcha-Table * {font-family:tahoma !important}
/*end of services forms (contact us) styles*/

/* ========================================= END of UID 2================================================ */

/* Saudi nationals ask for help */
.SaudiAskHelpBanner {display:none;}

/* contacts list */
.contacts-list ul {padding:0px !important;margin:0px !important;font-family: "Arial";}
.contacts-list li {background:none !important;padding:5px 0;margin:5px 0;}
.contacts-list li i {padding:0 10px;margin-left:-20px;vertical-align: middle;float:left;margin-top:6px;}
 .contacts-list  .info-header {float:left;padding-right:10px;width:200px;color:#336699;}
  .contacts-list  .info-details {float:left;width:250px;}
  
  

/*  replace this in main.css  */
.Table-control input[type="submit"] { background: #594659!important; font: 92.3%/24px Arial!important;}
.Table-control .TittelField { width: 160px!important;  background: none!important; }
.FullLineUl li{ padding: 0 5px 0 10px; display: block;background: url("../images/bullets.png") no-repeat left 10px; list-style:none; font-size:110.7%;
line-height: 24px;font-family: Arial;color:#647da2 }

.FeedBack {padding: 10px;background: #eee;margin: 0 0 10px;border-bottom: 1px solid #ccc;}
.FeedBack_Tittel {font-family: Arial;}
.Table-control .TittelField { font-size: 12px;font-family: tahoma;}
.Table-control td span.Tittel-Content { background: #ebebeb; color: #333; display: block; font-family: tahoma; padding: 2px 10px;}
.capatcha_container {font-family:tahoma}
#pager {margin:20px auto}
#pager .first {background: url(/sites/mofaen/MOFADesign/MOFA-Images/firstPage.gif) no-repeat; width: 15px;min-width: 15px;margin: 5px;border:0}
#pager .last {background: url(/sites/mofaen/MOFADesign/MOFA-Images/lastPage.gif) no-repeat; width: 15px !important;min-width: 15px !important;margin: 5px;border:0}
#pager .prev {background: url(/MOFADesign/MOFA-Images/Ar/PG_NextArow.gif) no-repeat; width: 15px !important;min-width: 15px !important;margin:3px 10px 0px;border:0}
#pager .next {background: url(/MOFADesign/MOFA-Images/Ar/PG_PreviousArow.gif) no-repeat; width: 15px !important;min-width: 15px !important;margin:3px 10px 0px;border:0}
#pager input {padding-left:0 !important;padding-right:0 !important;}
#pager .PageLinksTD {white-space:normal !important;}
#pager .PageLinksTD a{padding: 5px 10px; background: #d6d6d6!important; font: 107.7% tahoma; display: inline-block; margin: 5px!important; color: #000!important; border: none;}
#pager .PageLinksTD a:focus{background:#000!important; color:#fff!important}
#descriptionWrapper p{text-align:center!important;font:115.3%/24px Arial!important;}
.checkpassport-btns input{width:auto}
#wizard ul{}
.actionBar a.buttonDisabled{cursor:text!important;opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */}
#swMain > ul{margin:0px!important;padding:0px!important;}
#wizard , #wizard * {font-family:Tahoma !important;font-weight:normal !important;}
#wizard  .stepsTitlemsg {color:#336699}
#wizard ul li{list-style:none!important;float:left;width:140px;text-align: center;background:transparent url('/MOFAServicesDesign/MOFAServices-Images/wiz_stepsweb.png') repeat-x left -365px;margin:0 0 20px!important}
#wizard ul li a{display:inline-block;cursor:pointer}
#wizard ul li a .stepNumber{display:inline-block;width:35px;height:32px;padding-top:8px;font:bold 16px arial;text-align:center;background:transparent url('/MOFAServicesDesign/MOFAServices-Images/wiz_stepsweb.png') no-repeat;color:#fff}
#wizard ul li a.disabled .stepNumber{background-position:left -244px;color:#909090}
#wizard ul li a.selected .stepNumber{background-position:left -122px;color:#fff;cursor:pointer}
#wizard ul li a.done .stepNumber{background-position:left 0px;color:#fff;cursor:pointer}
#wizard ul li a .stepDesc small{font:bold 16px arial;padding-top:0px;display:inline-block}
#wizard ul li a.disabled .stepDesc small{color:#aaa}
#wizard ul li a.selected .stepDesc small{color:#336699}
#wizard ul li a.done .stepDesc small{color:#666}
#wizard ul li a.disabled{cursor:text}
#wizard .gridStyle th {background:#BB9F5F;color:#fff;border: 0px solid #B5B5B5;padding:5px;}
#wizard .gridStyle td {border: 1px solid #B5B5B5;padding:5px;}
#wizard .gridbtn {color:#fff !important;}
.datepick-title-row, .datepick-week-end-cell {color:#336699 !important;}
.datepick-today {background:#D0D0D0 !important;color:#fff;}
.datepick-today a, .datepick-current-day a {color:#fff !important;}

.actionBar a.buttonPrevious, .actionBar a.buttonNext , .actionBar a.buttonDisabled , .actionBar a.buttonFinish {background:#594659 !important;color:#fff !important;font-size:13px !important;padding:0px 10px !important;border-right:1px solid #86738a !important;border-top:1px solid #86738a !important;border-left:1px solid #402d40 !important;border-bottom:1px solid #402d40 !important;display:inline-block;line-height:22px !important;height:auto  !important;width:auto !important}
.ContanerForm-Msg{padding:0!important;margin:0!important}
.page-wp.page-MOFA_Minister > img{display:none}
img.SaudiAskForHelpImage {display:none} 
.Organisations-List table.MsoNormalTable {width:100%!important;margin:0!important}
.Organisations-List table.MsoNormalTable  tr td ul{ margin:0}
.Organisations-List table.MsoNormalTable  tr td a{list-style:none; font:107%/24px Arial; color:#647da2 !important;text-decoration:none!important}
.Organisations-List table.MsoNormalTable  tr td a span{color:#647da2 !important}
/* site map */
		.sitemap-container h5{margin:0 0 20px 10px}		
body .Levels-List {list-style:none;margin:0 0 30px 30px; padding:20px 0;border-left:1px solid #ebebeb}
body .Levels-List a {text-decoration:none !important;}
body .sitemap   {list-style-position:inside; list-style:none;  /*float:right; width:319px;*/ }
body .Levels-List ul {padding:0;margin:0;}
body .Levels-List li { margin:0;list-style:none;border-bottom:1px solid #fff;clear:both;padding:0}
body .Levels-List li a,.Levels-List h3 {padding:10px;color:#666;display:inline-block;font:123.1%/20px Arial;white-space: nowrap;}
body .Levels-List > li,.Levels-List h3  {background:#ebebeb;} 
body .Levels-List ul li{background:#fff;padding:5px 10px;}
body .Levels-List li li{background:url(../images/bullets2.png) no-repeat 99% 18px #fff;padding:3px 0 3px 7px;list-style:none;clear:both}		
body .Levels-List li li a {padding:5px 0 5px 10px; color:#336699; font:100.1%/20px Arial; white-space: normal;line-height:25px; /*width:253px*/}	
body .Levels-List li ul{ padding: 10px 1px 10px 12px;background: #fff;}		
body .Levels-List ul ul {padding:5px 1px 5px 12px}
body .Levels-List .level-icon{width:20px; height:20px; float:right; margin:8px;cursor: pointer; font-size:22px;text-align: center; color:#666; /*display:none !important*/}
body .Levels-List .level-sep {display:none;float:none;clear:both;height:1px;background:#656565;}
body .Levels-List li ul .level-sep {display:block;}
body .Levels-List li:hover > .level-icon{display:block!important }
body .Levels-List .icon-icon-stop{font-size: 22px; text-align: center; color: #656565; width: 10px; display: inline-block; background: #656565; height: 10px; margin:0 0 0 -5px}
body .Levels-List li li li a{font:13px/20px tahoma;color:#333}
body .Levels-List li li li{background:url(../images/bullets.png) no-repeat 99% 13px #fff;} 


/* ------------------------------------------------------------
	NUMBER OF COLUMNS: Adjust #primaryNav li to set the number
	of columns required in your site map. The default is 
	4 columns (25%). 5 columns would be 20%, 6 columns would 
	be 16.6%, etc. 
------------------------------------------------------------ */
#primaryNav li{width:25%}
#primaryNav li ul li{width:100% !important}
#primaryNav ol,#primaryNav ul,#primaryNav li{list-style:none}
#primaryNav.col1 li{width:99.9%}
#primaryNav.col2 li{width:50.0}
#primaryNav.col3 li{width:33.3%}
#primaryNav.col4 li{width:25.0}
#primaryNav.col5 li{width:20.0}
#primaryNav.col6 li{width:16.6%}
#primaryNav.col7 li{width:14.2%}
#primaryNav.col8 li{width:12.5%}
#primaryNav.col9 li{width:11.1%}
#primaryNav.col10 li{width:10.0}
#primaryNav{margin:0;float:left;width:100%}
#primaryNav #home{display:block;float:none;background:#fff url('../images/chart/L1-left.png') center bottom no-repeat;position:relative;z-index:2;padding:0 0 30px 0}
#primaryNav li{float:left;background:url('../images/chart/L1-center.png') center top no-repeat;padding:30px 0;margin-top:-30px}
#primaryNav li a{margin:0 20px 0 0;padding:10px 0;display:block;font-size:14px;font-weight:bold;text-align:center;color:black;background:#c3eafb url('../images/chart/white-highlight.png') top left repeat-x;border:2px solid #b5d9ea;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px}
#primaryNav li a:hover{background-color:#e2f4fd;border-color:#97bdcf}
#primaryNav li:last-child{background:url('../images/chart/L1-right.png') center top no-repeat}
#primaryNav li a:link:before,#primaryNav li a:visited:before{color:#78a9c0}
#primaryNav li li{width:100%;clear:left;margin-top:0;padding:10px 0 0 0;background:url('../images/chart/vertical-line.png') center bottom repeat-y}
#primaryNav li li a{background-color:#cee3ac;border-color:#b8da83}
#primaryNav li li a:hover{border-color:#94b75f;background-color:#e7f1d7}
#primaryNav li li:first-child{padding-top:30px}
#primaryNav li li:last-child{background:url('../images/chart/vertical-line.png') center bottom repeat-y}
#primaryNav li li a:link:before,#primaryNav li li a:visited:before{color:#8faf5c}
#primaryNav li li ul{margin:10px 0 0 0;width:100%;float:right;padding:9px 0 10px 0;background:#fff url('../images/chart/L3-ul-top.png') center top no-repeat}
#primaryNav li li li{background:url('../images/chart/L3-center.png') left center no-repeat;padding:5px 0}
#primaryNav li li li a{background-color:#fff7aa;border-color:#e3ca4b;font-size:12px;padding:5px 0;width:80%;float:right}
#primaryNav li li li a:hover{background-color:#fffce5;border-color:#d1b62c}
#primaryNav li li li:first-child{padding:15px 0 5px 0;background:url('../images/chart/L3-li-top.png') left center no-repeat}
#primaryNav li li li:last-child{background:url('../images/chart/L3-bottom.png') left center no-repeat}
#primaryNav li li li a:link:before,#primaryNav li li li a:visited:before{color:#ccae14;font-size:9px}


/* org chart */
.age-chart #primaryNav {display:none;}
.age-chart div.orgChart h2 {vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:14px !important;color:#2d2d2d;}
.age-chart div.orgChart a:hover {}
.age-chart div.orgChart { border: 1px solid #594659;	background-color: #ebebeb;	margin: 10px 0;	padding: 10px;}

.age-chart div.orgChart h2 {	margin: 0px;	border-bottom: 1px solid #594659;	border-bottom : none;}
.age-chart div.orgChart ul {	list-style: none;	margin: 4px;	padding: 0px;	text-align: left;}
.age-chart div.orgChart ul.stack,.age-chart div.orgChart ul.stack ul {	text-align: center;}
.age-chart div.orgChart table {	width : 100%;}
.age-chart div.orgChart tr.lines td.line {	width : 1px;	height: 20px;}
.age-chart div.orgChart tr.lines td.top {	border-top: 3px solid #594659;}
.age-chart div.orgChart tr.lines td.left {	border-right: 2px solid #594659;}
.age-chart div.orgChart tr.lines td.right {	border-left: 2px solid #594659;}
.age-chart div.orgChart td {	text-align: center;	vertical-align: top;	padding: 0px 2px;}
.age-chart div.orgChart div.node {	cursor: default;	border: 1px solid #594659;	display: inline-block;	padding: 0 4px;	width : 96px;	height: 60px;	background-color: #ffffcf;	line-height: 1.3em;}
.age-chart div.orgChart div.hasChildren {	background-color: #ffff98;}
.age-chart div.orgChart.interactive div.hasChildren {	cursor: pointer;}
.age-chart div.orgChart div.node.hover {	background-color: white;}
.age-chart div.orgChart div.node.level0 {	background-color: #594659;	color:#fff;}
.age-chart div.orgChart div.node.level0 h2{	font-size:20px !important;	line-height:26px !important;	font-family:'Arial';	margin-top:2px;}
.age-chart div.orgChart div.node.level1 {	background-color: #647da2;	color:#333;}
.age-chart div.orgChart div.node.level1 h2{	font-size:16px !important;	margin-top:4px;}
.age-chart div.orgChart div.node.level2 { background-color: #fff; color:2d2d2d; width:80px; }
.age-chart div.orgChart div.node.level2 h2 { font-size:12px !important; margin-top:4px;	 }  

/* officials page */
ul.list-officials {list-style:none;padding:0;margin:0;}
.list-officials li {padding:0 !important;margin: 0px 0 20px !important;background:none !important;}
.SeniorOfficialsMInister img {width:700px;height:140px;}
.kings-list img {width:700px;height:140px;}
ul.kings-list {list-style:none;padding:0;margin:0;}
.kings-list li {padding:0 !important;margin: 0px 0 10px !important;background:none !important;}


/* minister page */
.minister-page-head {background:#d6d6d6;padding:10px;}
.minister-page-head img {float:right;max-width:150px;margin:0 0 0 10px;}
.minister-page-head h2 {display:block;margin:10px 0px 20px;font-weight:normal;font-size:28px;line-height:22px !important;font-family:'Arial';color:#494949;white-space:nowrap;background:none !important;}
.minister-page-head h2 i {font-size:75%;display:block;font-style:normal;line-height:30px;}


/* photo gallery fix */
.PagerWrapper #middle {max-width:337px;}

/*saudi national abroad services fix*/
table[id$="tblHelpRequestDetails"] td.TittelField.datagreen.tblborder {background:#594659 !important;color: #FFFFFF;}
table[id$="tblHelpRequestDetails"] span {margin-left: 10px;}
table[id$="tblInquiryPassportRegDetails"] td.TittelField.datagreen.tblborder {background:#594659 !important;color: #FFFFFF;}
table[id$="tblInquiryPassportRegDetails"] span {margin-left: 10px;}
table[id$="tblInquiryPassportRegDetails"] .Tittel-Content {display:block;}
/*success message form error fix*/
div.errorMessage span.ValidationSucc{min-height:25px!important; height: auto!important; width: auto!important; color: #fff; font-size: 13px; padding: 10px 20px 10px 50px; margin: 0 0 20px; position: relative; line-height: 24px; display: block; margin: 5px 0 10px;background:url(../images/successmsg.png) no-repeat left 10px #2f931c!important}

/*service catalog styles*/
.Grid_new{margin-top:10px;}
.Grid_new tr, .Grid_new td, .Grid_new th{border:1px solid black}
.Grid_new td{vertical-align:top}
.Grid_new th{background:#594659;font-family:Arial;color:#fff}
.services-grid-second-cell{min-width:150px;padding-right:10px;display:inline-block;border:none!important;max-width:200px}
.PagingTBL tr,.PagingTBL td,.PagingTBL th{border:none}
.Grid_Row_new > td + td, .Grid_Alter_Row_new > td + td{width:200px;max-width:200px;}
/*.Grid_new tr>td+td{max-width:300px;min-width:150px;color:red!important;display:inline-block}*/

/*survey results page*/
.chart-title-holder{background:#464646;min-height:28px;line-height:28px;color:#fff;font-size:14px;padding:0 13px;font-weight:normal;margin:0;border-bottom:1px solid #fff;margin-bottom:10px;font-family:'Arial' !important;/*width:274px*/width:670px;display:inline-block}
tr.content-image-chart + tr{margin-top:10px;display:inline-block}
.survey-title textarea, .survey-title input[type="text"], .survey-title select {width:400px;}

tr.all-survey-content tr.empty-row td {display: inline-block;float:left}

.all-survey-content.FL {float:none !important;}
.content-image-chart.FL.content-image-chart {float:right !important;} 
/*.all-survey-content{float:right}*/ 
/*.chart-wrapper  {display:table-row;}*/
div.chart-wrapper.FR {float:none !important;}
.chart-wrapper label {padding:5px;vertical-align:middle;}
.empty-row{float:left;/*width:300px*/}
.EstbianUl  .BtnH {display:none !important;}
/*.chart-wrapper{width:300px;}
.empty-row{display:inline}
.survey-title-tr {display: inline-block;width: 300px;}
.chart-wrapper tr.survey-title-tr + tr td img {width: 320px;}
*/


/* kings list */
ul.kings-list {margin:0;padding:0;}
ul.kings-list  li {list-style:none;padding:0px;margin:10px 0px;}


/*bug fixing UAT - IE8 dot on end of line*/
.text-end-dot {
    display: inline !important;
    width: auto !important; 
}

/*bugfixing center finish button form*/
.actionBar{text-align:center}

/* form hint after control */
.NotificationMsg {display:block;width: 470px;} 

/* service catalog start link fix */
.service-start-td {text-align:right;}
.service-start-td img {display:none;}


/* open data report */
.opendata-item {border-bottom:1px solid #dedede;  margin-bottom:10px;}
.opendata-item .News-tittel {display:block;float:left;width:670px;}
.opendata-item .News-pdf-link {float:right;}
.opendata-item .News-pdf-link i {font-size: 30px;}
.opendata-item .News-descF {clear:both;}


/*open data vote stars */
body div .News-Vote {margin-bottom:20px;}
body div .News-Vote .Star {color: #ccc;display: inline-block;font-size: 20px;width: auto;height: auto;line-height: normal;vertical-align: baseline;margin: 0 0 20px;font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;float:left !important;}
body div .News-Vote .Star:before{content:"\f005"}
body div .News-Vote .FilledStar {color: #647da2 ;}
body div .News-Vote .WaitingStar {color: #333;}
body div .News-Vote .EmptyStar {color: #ccc;}



/* fix service list description */
.TxtBoxField102 ol, .TxtBoxField102 ul {direction:ltr;text-align:left;list-style-position:inside;}
tr[id*='tr_litCond']  ol, tr[id*='tr_litCond']  ul {direction:ltr;text-align:left;list-style-position:inside;}
tr[id*='tr_litCond'] td.TxtBoxField102 span, tr[id*='tr_litCond'] div {    display: inline;    float: none !important;}
tr[id*='tr_litCond']  a {    display: inline;}

/* janadriyah 30 */
.jan-media-landing li {display:inline-block;width:28%;list-style:none;margin:0% 2%;}
.jan-media-landing li img {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-radius: 100%;height: 95%;width: 95%;margin: 6px 0px;}
.jan-media-landing li a{box-shadow: 0 0.05em 0.15em 0 rgba(0, 0, 0, 0.05);margin-bottom: 40px !important;width: 98%;height: 98%;border: 2px solid #ccc;border-radius: 100%;margin-right: 30px;margin-top: 40px;display:block;text-align:center;}
.jan-media-landing li a:hover img{    height: 90%;    width: 90%;}


@media only screen and (max-width : 659px) {
.jan-media-landing li {width:45%;}
} 
 

@media only screen and (max-width : 479px) {
.jan-media-landing li {width:90%;}
} 
  
  
/* mofa-internal-gallery  */
.mofa-internal-gallery  {width:100%;max-width:930px;}  
.mofa-internal-gallery  .item img {margin:0 auto;width:auto;max-width:100%;}
.mofa-internal-gallery  .owl-dots {text-align:center;padding:10px;}

@media only screen and (min-width : 1200px) {.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:930px !important;}}
@media only screen and (max-width : 1199px) and (min-width : 992px){.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:700px !important;}}
@media only screen and (max-width : 991px) and (min-width : 768px) {.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:500px !important;}}
@media only screen and (max-width : 767px) and (min-width : 660px) {.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:620px !important;}}
@media only screen and (max-width : 659px) and (min-width : 480px) {.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:460px !important;}}
@media only screen and (max-width : 479px) {.mofa-internal-gallery  .owl-stage-outer, .mofa-internal-gallery  .item img {width:300px !important;}}

/* photo albums */
.MOFAPhotoGallery {width: 213px;height:200px;    float: left; background:url('/_catalogs/masterpage/images/albums_bg.jpg') top center no-repeat;}
body .MOFAPhotoGallery img {width:170px !important;margin:23px 22px;height:127px !important;}
.MOFAPhotoGallery .item-title {display:block;text-align:center;color: #3db2c6;    font-weight: normal;    font-family: 'Arial';    font-size: 12px;}

.MOFAPhotoGallery {width: 213px;height:200px;    float: left; background:url('/_catalogs/masterpage/MOFA/images/photos_bg.jpg') top center no-repeat;}
body .MOFAPhotoGallery img {width:170px;margin:23px 22px;height:127px;}


/* Filterizer */
.simplefilter li, .multifilter li, .sortandshuffle li {color: white;cursor: pointer;display: inline-block;text-transform: uppercase;padding:5px 10px;}
.simplefilter li {background-color: #758db1;border:1px solid #fff;}
.simplefilter li.active {background-color: #fff;color:#333;border:1px solid #758db1;}
.multifilter li {background-color: #4b9eff;}
.multifilter li.active {background-color: #2265b4;}
.sortandshuffle .shuffle-btn {background-color: #dec800;}
.sortandshuffle .sort-btn {background-color: #de0000;}
.sortandshuffle .sort-btn.active {background-color: #9d0000;}
.search-row {margin-right: 2.5rem;}
.filtr-search {padding: 0.5rem;text-transform: uppercase;}
.filterizr-header {background:#ebebeb}
.filterizr-header h3 {background:none;font-size:14px;border-bottom:1px solid #758db1;margin:0;padding:10px 0;}
.filterizr-filter-row {float:left;width:480px;margin:5px 10px;}
.filterizr-search-row {float:right;width:180px; margin:5px 10px;}
.filterizr-search-row .filtr-search {background:#fff;padding:5px;margin:10px 5px;}
.filterizr-header .ms-webpartzone-cell {margin-bottom:0;}
.filtr-item {float:	left;width:198px;text-align:center;padding:16px;}
/*.filtr-item:nth-child(3n+1) {clear:both;}*/
.page-content .filtr-item img {width:198px !important;height:148px !important;margin:5px auto;max-width:100% !important}
.filtr-item .item-desc {background-color: #ebebeb;color: #523f56 ;text-align: center;padding: 5px 10px;display:block;min-height:84px;}
.filtr-container {direction:ltr;min-height:700px;}


/* page-Minister */
.page-Minister .news-links {    display: block;margin-top: 10px;clear: both;padding:0  10px;border-top: 1px solid #ccc;width: auto;float: none;}
.page-Minister .news-links a.news-all {color:#336699;}
.page-Minister .news-item .news-details p {height: 80px;    overflow: hidden;}

/* hot fixes */
.WFull {display:none;}

/* links-internal-social */
.links-internal-social {margin:0;padding:0;}
.links-internal-social li {width:25%;margin:0;padding:0;float:left;list-style:none;}
.links-internal-social li a {border:1px solid #fff;display:	block;text-align:center;color:#647da2;font-size:20px;background:#ebebeb;padding:22px 5px}
.links-internal-social li a:hover {color:#fff;background:#647da2;}
.links-internal-social li a i {margin:10px;}

/* edit guide styles */
.mofa-Style-Quote {color:#fff;background:#758db1 url('/_catalogs/masterpage/MOFA/images/v3/quote_ar.png') 10px 10px no-repeat;float:right;width:30%;min-width:150px;margin:0 20px 20px 0;font:normal 100%/180% 'droid_arabic_kufiregular',arial;padding:10px 10px 10px 30px;}
.mofa-Style-IntenseQuote {color:#fff;background:#594659 url('/_catalogs/masterpage/MOFA/images/v3/quote_ar.png') 10px 10px no-repeat;float:right;width:30%;min-width:150px;margin:0 20px 20px 0;font:normal 100%/180% 'droid_arabic_kufiregular',arial;padding:10px 10px 10px 30px;}