﻿
/* page layout - article */ 
.page-article, .page-wp {font-family: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-left .article-image {float:left;max-width:460px;}
.page-article.article-right .article-image {float:right;max-width:460px;}
.page-article.article-center .article-image {float:none;max-width:700px;text-align:center}

.page-article.article-left .article-image img{margin:20px 20px 10px 0;max-width:460px;}
.page-article.article-right .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-left .article-image figcaption p {background:#ebebeb;margin:0px auto 10px auto;padding:5px 20px;display:inline-block !important;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;}
.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;}

.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:#b2944d;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, Helvetica, sans-serif !important} 

/* News listing style*/
.News .rightPost{float:right;width:525px}
.News .News-tittel a{font-size:107.7%;line-height: 24px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.News-polit a{font-size:107.7%;line-height: 24px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.News .News-descF a{}
.News .leftPost{float:left;width:170px}
.News .leftPost img{height: 100px;   margin: 0 20px 0 10px;   width: 140px;}
.News-TP.tittel{background: #BB9F60; color:#FFF; font-family: Arial, Helvetica, sans-serif;font-weight:bold; 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 #DDCFAF;margin-top:-20px;}
.MoreNews2 a{font-family: Arial, Helvetica, sans-serif;}
.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:#a9873c}
.sample-content2 .rightNoImg .News-tittel a{font-size:107.7%;line-height:20px;color:#A9873C}
.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% Arial, Helvetica, sans-serif;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:13px;vertical-align:top;padding-top:10px}
.required, .coloredTxt{color:#ff0000}
.Table-control .TextBox-Field,.Table-control .TextBox-Field-2{font:107.7%/20px Arial, Helvetica, sans-serif;background:#ebebeb;border:1px solid #b5b5b5;height:25px;width:460px}
span.hintlabel{display: block;direction: ltr;}
.Table-control .DropDownList-2{font:107.7%/20px Arial, Helvetica, sans-serif;background:#ebebeb;border:1px solid #b5b5b5;height:29px;width:220px;padding:2px 3px 2px}
.Table-control .TextBox{font:107.7%/20px Arial, Helvetica, sans-serif; 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, .Butt-format-vote,.BTNs{background:#bb9f60;color:#fff;font:12px/24px Arial, Helvetica, sans-serif;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, .Butt-format-vote:hover,.BTNs:hover{background:#7d6836}
.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, Helvetica, sans-serif;color:#a9873c;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:#a9873c;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 Arial, Helvetica, sans-serif;text-align:center;background:#ebebeb;border:2px solid #fff}
.data-table tr.table-head td{font:14px/20px Arial, Helvetica, sans-serif;background:#bb9f60;color:#fff;font-weight:100;}
.data-table tr.table-title td{background:#666;color:#fff;font:14px/20px Arial, Helvetica, sans-serif;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, Helvetica, sans-serif;font-weight:bold;}
.weather-pages .BigBox-top.tittel{background:#dedede;color:#333;padding:9px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;;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:Arial, Helvetica, sans-serif}
.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, Helvetica, sans-serif;font-weight:bold;}
.weather-pages .DataTable table td.DegreeTDTitle{background:#bca571;padding:7px;color:#fff;font-size:12px;text-align:center;font-family:Arial, Helvetica, sans-serif;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 Arial, Helvetica, sans-serif;background:#ebebeb;border:1px solid #b5b5b5;height:29px;width:220px;padding:0 3px 3px}
.GoBtn{background:#bb9f60; color:#fff;font:12px/24px Arial, Helvetica, sans-serif; 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:#7d6836}
.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, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
H2.mofa-Element-H2A{-ms-name:"عنوان للموضوع 1";font:normal 200%/230.8% Arial, Helvetica, sans-serif;color:#333;background:#fff}
H3.mofa-Element-H3A{-ms-name:"عنوان فرعي أول 1";font:normal 184.6%/215.4% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
H4.mofa-Element-H4A{-ms-name:"عنوان فرعي ثاني 1";font:normal 169.2%/184.6% Arial, Helvetica, sans-serif;color:#333;background:#fff}
H5.mofa-Element-H5A{-ms-name:"عنوان تقسيم أو جزئي 1";font:normal 138.5%/169.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
H6.mofa-Element-H6A{-ms-name:"عنوان للبيانات والهوامش 1";font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;color:#333;background:#fff}
H1.mofa-Element-H1B{-ms-name:"عنوان رئيسي 2";font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background:#bb9f60;border-bottom:3px solid #fff;padding:15px 20px}
H2.mofa-Element-H2B{-ms-name:"عنوان للموضوع 2";font:normal 200%/230.8% Arial, Helvetica, sans-serif;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, Helvetica, sans-serif;font-weight:bold;color:#333;background:#ddcfaf;border-bottom:3px solid #fff;padding:15px 20px}
H4.mofa-Element-H4B{-ms-name:"عنوان فرعي ثاني 2";font:normal 169.2%/184.6% Arial, Helvetica, sans-serif;color:#a9873c;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
H5.mofa-Element-H5B{-ms-name:"عنوان تقسيم أو جزئي 2";font:normal 138.5%/169.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#fff;border-bottom:2px solid #bb9f60;padding:15px 20px}
H6.mofa-Element-H6B{-ms-name:"عنوان للبيانات والهوامش 2";font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;color:#a9873c;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:#a9873c;font:normal 138.5%/230.8% Arial, Helvetica, sans-serif;background:#fff;display:inline-block;padding:10px}
.mofa-Style-IntenseQuote{-ms-name:"اقتباس مكثف";color:#fff;font:normal 138.5%/230.8% Arial, Helvetica, sans-serif;background:#bb9f60;display:inline-block;padding:10px}
.mofa-Style-Emphasis{-ms-name:"توكيد";color:#a9873c;font-style:italic}
.mofa-Style-IntenseEmphasis{-ms-name:"تأكيد مكثف";background:#bb9f60;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:#a9873c;-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:#bb9f60;-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:#ddcfaf;-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:"Arial, Helvetica, sans-serif";font-family:Arial, Helvetica, sans-serif}
.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, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff;margin-bottom:10px;}
.page-content H2{font:normal 200%/180.8% Arial, Helvetica, sans-serif;color:#333;background:#fff;margin-bottom:10px;}
.page-content H3{font:normal 184.6%/165.4% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff;margin-bottom:10px;}
.page-content H4{font:normal 169.2%/144.6% Arial, Helvetica, sans-serif;color:#333;background:#fff;margin-bottom:10px;}
.page-content H5{font:normal 138.5%/119.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff;margin-bottom:10px;}
.page-content H6{font:normal 123.1%/113.8% Arial, Helvetica, sans-serif;color:#333;background:#fff;margin-bottom:10px;}
.page-content H1.boxed{font:normal 215.4%/32px Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background:#bb9f60;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H2.boxed{font:normal 200%/32px Arial, Helvetica, sans-serif;color:#fff;background:#333;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H3.boxed{font:normal 184.6%/32px Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#ddcfaf;border-bottom:3px solid #fff;padding:15px 20px}
.page-content H4.boxed{font:normal 169.2%/32px Arial, Helvetica, sans-serif;color:#a9873c;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
.page-content H5.boxed{font:normal 138.5%/169.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#fff;border-bottom:2px solid #bb9f60;padding:15px 20px}
.page-content H6.boxed{font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;color:#a9873c;background:#fff;border-bottom:1px solid #333;padding:15px 20px}

/* page headings */
.page-wp H1{font:normal 215.4%/246.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
.page-wp H2{font:normal 200%/230.8% Arial, Helvetica, sans-serif;color:#333;background:#fff}
.page-wp H3{font:normal 184.6%/215.4% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
.page-wp H4{font:normal 169.2%/184.6% Arial, Helvetica, sans-serif;color:#333;background:#fff}
.page-wp H5{font:normal 138.5%/169.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#a9873c;background:#fff}
.page-wp H6{font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;color:#333;background:#fff}
.page-wp H1.boxed{font:normal 215.4%/32px Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;background:#bb9f60;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H2.boxed{font:normal 200%/32px Arial, Helvetica, sans-serif;color:#fff;background:#333;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H3.boxed{font:normal 184.6%/32px Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#ddcfaf;border-bottom:3px solid #fff;padding:15px 20px}
.page-wp H4.boxed{font:normal 169.2%/32px Arial, Helvetica, sans-serif;color:#a9873c;background:#fff;border-bottom:3px solid #333;padding:15px 20px}
.page-wp H5.boxed{font:normal 138.5%/169.2% Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#fff;border-bottom:2px solid #bb9f60;padding:15px 20px}
.page-wp H6.boxed{font:normal 123.1%/153.8% Arial, Helvetica, sans-serif;color:#a9873c;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, Helvetica, sans-serif;font-weight:bold;}
.MofaListUl ul li p font{font:13px/15px Arial, Helvetica, sans-serif;}
.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}
.Table-control label{font-family:Arial, Helvetica, sans-serif;padding:0 5px}
.capatcha_container input[type="text"]{font: 107.7%/20px Arial, Helvetica, sans-serif; background: #ebebeb;border: 1px solid #b5b5b5;height: 25px!important;width:455px!important;}
.Table-control input[type="submit"]{   background:#BB9F60; border: none; color: #FFF; float: right; font: 92.3%/24px Arial, Helvetica, sans-serif; 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, Helvetica, sans-serif; color: #333;background: #fff;}

.website-listing ul li{font:13px/28px Arial}
.rightNoImg .News-tittel a{color:#b2944d} /* for KingdomForeignPolicy  */
.PDF-listing {margin:10px 0;padding:0}
.PDF-listing li{list-style:none;padding:5px 0 5px 20px;background:url("../images/bullets.png") no-repeat scroll left 12px;color:#b2944d;font:110%/24px Arial, Helvetica, sans-serif;overflow:hidden}
.PDF-listing li a{float:right;font-size:30px}
.PDF-listing li a:hover{color:#333}

	
.PDF-listing li{text-align:left}
.website-listing li a{color:#b2944d!important}
.News-tittel a{font-size: 115%; line-height: 34px;font-family: Arial, Helvetica, sans-serif;padding-left: 10px;background: url("../images/bullets.png") no-repeat scroll left 15px;display: block;color: #b2944d;}
.SharekPost .News-tittel a{background-position: left 10px}
.MofaListUl a{font-size: 115%; line-height: 24px;font-family: Arial, Helvetica, sans-serif; display: block;color: #b2944d;}
.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: #bb9f60; color: #fff; font-size: 13px; padding: 2px 20px; border-right: 1px solid #c2ab73; 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-right: 0; float: none; height: auto; background: none; border: none}
.PoolBanner{display:none}
.Pool2 .tittel ,.rowgridvote .tittel ,.altgridvote .tittel {padding:0 0 20px;font:120% droid_sansbold} 
.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:#b2944d!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} 

/* 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, Helvetica, sans-serif; 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, Helvetica, sans-serif; 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, Helvetica, sans-serif; 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:-30px;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 #bb9f60}
.filter-by-continent{position:absolute}
.all-letters{background:none repeat scroll 0 0 #bb9f60;margin-top:2px;width:100%}
.title-all-letters h5,.title-world-map h5{border-bottom:2px solid #bb9f60;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:#bb9f60}
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;}

/*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:#a9873c;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:#9c771f !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:#a9873c !important;font-size:135%;line-height:24px;margin-left:12px;width:500px;margin-bottom:5px;/*float:left;*/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:#a9873c;font-family:Arial, Helvetica, sans-serif,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:14px 0 0 ;font-family:Arial, Helvetica, sans-serif;color:#a9873c;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:20px;padding-bottom:10px;display:block;margin-bottom:5px;padding-left:23px}
.Embassy_Tittel span {color:#A9873C !important;}
.gray-color{color:#666 !important;font-variant:normal}
.Embassy_Tittel{margin-bottom:30px}
.ext_Embassy_Tittel {font-weight:normal;font-size:123%;line-height:18px;border-bottom:1px solid #333;margin-top:20px;padding-bottom:10px;display:block;margin-bottom:5px;padding-left:23px;}
.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;height:30px;}
.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*/


/*Forms styles*/
.text-D-2 {min-width: 90px;display:inline-block;}
td input.TextBox-Field-2[id$="txtCaptcha"] {width: 365px !important;}
/*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 #bb9f60;padding:0 0 32px 16px;color:#333;width:319px;margin-right:10px;min-height:160px}
.FL{float:right}
.FR{float:left}
.clear{clear:both}
.services-listing h5{margin:32px 0 0;padding:0;color:#a9873c;font-family:'droid_sansbold';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, Helvetica, sans-serif;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, Helvetica, sans-serif;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:40px;width:100%;font-family:Arial}
input[name*="remLen"] {width:35px !important;}
.TxtBoxField102 ul{float:left;margin:0;padding:0}
.service-details h6,.TittelField101>span{font-family:Arial, Helvetica, sans-serif;color:#a9873c;font-size:100%;border-bottom:1px solid #333;padding:0 0 10px;margin: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:#bb9f60;border:medium none;color:#fff;float:none;font:12px/24px Arial, Helvetica, sans-serif;margin:0 0 10px 10px;min-width:117px;padding:0 10px;transition:all .3s ease-in-out 0}
.serviceLinks .gridbtn:hover{background:#7d6836 !important}
.serviceLinks {text-align:right;padding-top:10px;}
div[id*=upnlInquiryPassportReg] table {width:100%}
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;color:#333333;font-weight:bold;}
.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;}
.Butt-format-vote{background: #BB9F60;border: medium none;color: #FFFFFF;float: right;font: 100%/24px Arial, Helvetica, sans-serif;margin: 0 0 10px 10px;min-width: 117px;padding: 0 10px;transition: all 0.3s ease-in-out 0s;}
.Butt-format-vote:hover{background:#7D6836;}

.captcha-img img {border:0px none !important;}
.captcha-img span {display:inline-block;border:1px solid #B5B5B5 !important;width:auto !important;}
.Capatcha-Table * {font-family:Arial !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, Helvetica, sans-serif;}
.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:#A9873C;}
.contacts-list  .info-details {float:left;width:250px;}


/* 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;}


/* photo gallery fix */
.PagerWrapper #middle {max-width:337px;}