﻿
/********************** Aller *************************/
@font-face {
    font-family: 'Aller-Display';
    src: url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-AllerDisplay.eot');
    src: local('Aller Display'), local('AllerDisplay'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-AllerDisplay.eot?#iefix') format('embedded-opentype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-AllerDisplay.woff') format('woff'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-AllerDisplay.ttf') format('truetype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-AllerDisplay.svg#AllerDisplay') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Aller-Light';
    src: url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Light.eot');
    src: local('Aller Light'), local('Aller-Light'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Light.eot?#iefix') format('embedded-opentype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Light.woff') format('woff'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Light.ttf') format('truetype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Light.svg#Aller-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Aller-LightItalic';
    src: url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-LightItalic.eot');
    src: local('Aller Light Italic'), local('Aller-LightItalic'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-LightItalic.woff') format('woff'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-LightItalic.ttf') format('truetype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-LightItalic.svg#Aller-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Aller';
    src: url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller.eot');
    src: local('Aller'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller.eot?#iefix') format('embedded-opentype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller.woff') format('woff'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller.ttf') format('truetype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller.svg#Aller') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Aller-Bold';
    src: url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Bold.eot');
    src: local('Aller Bold'), local('Aller-Bold'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Bold.eot?#iefix') format('embedded-opentype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Bold.woff') format('woff'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Bold.ttf') format('truetype'),
        url('/en/Style%20Library/en-us/css/Fonts/Aller/hinted-Aller-Bold.svg#Aller-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}



@font-face {
font-family: 'GE Dinar One Medium';
src: url('/Style Library/ar-sa/css/Fonts/70e7445b-bf3a-4454-afcb-8751be709d1f.eot');
src: url('/Style Library/ar-sa/css/Fonts/70e7445b-bf3a-4454-afcb-8751be709d1f.eot?iefix') format('embedded-opentype'),
url('/Style Library/ar-sa/css/Fonts/d05c6c4a-9731-44a4-b39d-0456c0757826.woff') format('woff'),
url('/Style Library/ar-sa/css/Fonts/5fa9f06e-4a5b-48c5-8f33-bf2064a4cf91.ttf') format('truetype'),
url('/Style Library/ar-sa/css/Fonts/d06bdbba-ef62-455e-a7e3-33085f73bb05.svg#d06bdbba-ef62-455e-a7e3-33085f73bb05') format('svg'); 
}

#divReadSpeaker
{
	position:relative;
}

#siteLanguage ,#siteLanguage a
{
	font-family:'GE Dinar One Medium';
	font-size:16px;
	font-weight:bold;
}
    .ms-webpart-cell-vertical {
    display: table!important;
}
.s4-wpcell, .s4-wpcell-plain, .s4-wpActive {
    vertical-align: top!important;
}

html{
	direction: ltr;
}

#s4-workspace
{
	position:relative;
	overflow: visible!important;
	height:auto !important;
}
.Error
{
	display: block;
}
.Error , .ms-formvalidation
{
	color:red!important;
	
}
body {

    font-family: 'Aller' !important;
    font-size: 9pt!important;
    direction: ltr;
    line-height: 1.42857;
    margin:0;
    overflow:auto!important;
    color:#000;
    /*overflow-x:hidden!important; */
}

#SiteHeader
{
	background-image:url('/Style Library/Images/ShuraHeaderBG.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	height:288px;
	width:976px;
}


div#SiteMainContainer
{
	margin-top:0px!important;
    max-width: 977px;
    margin-right: auto;
    margin-left: auto;  
    padding-left:0px!important;
    
padding-right:0px!important;
    
}
#siteLogo
{
	height:288px;	
	padding-right:0px;
}

#siteLogo , #siteLogo >div
{
	text-align:right;
}
#siteLogo img, #divSiteEngLogo img
{
	max-height:108px;
}
#siteLogo > div
{
	margin-top:30px;
	margin-right: 5px;
	
}
#siteBar
{
	position:relative;
}
#divSiteEngLogo 
{
		position:absolute;
		top:30px;
		left:0px;
}
#siteLogo ul.topMenu 
{
    list-style: none;
    float:right;
	margin-bottom:0px;
	height: 10px;
	margin-right: 20px;
    margin-top: 70px;
}

#siteLogo .topMenu li
{   border-right : 2px solid #ed1f24/*#ff0000*/;
    float: left;
    padding: 2px 10px;
    margin: 10px 0px;  
    font-size: 14px;
    font-family: 'Aller', Tahoma;
    word-spacing: 5px;
	height: 25px;
	
}

#siteLogo .topMenu li a
{
    color: #000;
    text-decoration: none;
}

#siteLogo .topMenu li:last-child
{
	border-right : 0px;
  /*  background:#ed1f24/*#ff0000*/;
    color: #ffffff;
    font-weight:normal;  
    font-family:'Aller-Bold';
}

#siteLogo .topMenu li:last-child a
{
  /*  color: #ffffff;
    text-decoration: none; */
}

#siteLogo .topMenu li.signIn
{
	border-left : 0px;
    background:#ed1f24/*#ff0000*/;
    color: #ffffff;
    font-family:'Aller-Bold';
    font-weight:normal;  
}

#siteLogo .topMenu li.signIn a
{
    color: #ffffff;
    text-decoration: none; 
}



/* *********************** main menu ************************** */

/* mainmenu*/

.MenuIcon {
    z-index: 999;
    padding: 10px;
    position: static;
    display: none;
}

#mainmenu {
    padding: 0;
    position: relative;
    z-index: 0;
    margin-bottom: 20px;
    margin: 0 auto;
    direction: ltr;
    height:130px;
    font-family:'Aller-Bold';
}

#mainmenu div
{
	width:100%;
	height:100%;
}

#mainmenu .nav {
    z-index: 998;
    list-style-type: none;
    padding: 0;
    width: 100%;
    display: table;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative
}

 #mainmenu   .nav > ul {
        left: 0;
        margin-top: 2px;
        background: #808281;
        padding-left: 0px;
        width: 100%;
        display: table;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    
#mainmenu .nav ul > li > ul {
    
    
    position: absolute;
    left: 0;
        margin-top: 3px;
        /*top: 103px;*/
        background: #808281;
    	height: 31px;
        padding-left: 0px;
        width: 976px;
        display: table;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        bottom: -36px;
}

#mainmenu .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item
{
	border:1px solid transparent;
}


#mainmenu .nav li {
        border-right: 1px solid #fff;
        list-style-type: none;
        display: table-cell;
		position: relative;
}

#mainmenu .nav > ul > li:first-child a
{
	top:0;
}

#mainmenu .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item 
{
	margin-right: 0px;
}

#mainmenu .ms-core-listMenu-horizontalBox > ul.root > li.static > .ms-core-listMenu-item
{
	margin-right: 0px;
	width: 100%;
	border-top: 0px;
	height:100%;
}

#mainmenu .nav ul li:hover, .nav ul li:focus, .nav > ul.root > li.selected, div.nav > ul > li > ul > li.selected
{
    color: #000000;
}

#mainmenu .nav > ul > li.LiCurrent > a > span > span
{
	 color: #fff;
}

#mainmenu .nav > ul > li.LiCurrent > a > span.ms-navedit-flyoutArrow
{
	background: url('/Style Library/Images/whiteArrow.png') no-repeat bottom;
}


#mainmenu .nav li a,
#mainmenu .nav li a:visited {
     font-size: 9pt;
     display: block;
     height: 70px;
}

#mainmenu .nav span
{
	font-family: 'Aller';
}
#mainmenu .nav > ul.root > li > a > span.menu-item-text,
#mainmenu .nav > ul.root > li > a > span {
     color: #4d4d4e;
     text-align: center;
     display: block;
     padding-bottom: 18px;
     font-size: 15pt;
     font-weight: normal;
     height: 100%;
     font-family: 'Aller-Bold'!important;
     background: url('/Style Library/Images/blackArrow.png') no-repeat bottom;
}


#mainmenu .nav > ul.static > li.selected > a > span, 
#mainmenu .nav > ul.static > li:hover > a > span,  
#mainmenu .nav > ul.static > li:focus> a > span {
     background-image: none;
}

#mainmenu .nav > ul.root > li.selected > a > span, 
#mainmenu .nav > ul.root > li:hover > a > span,  
#mainmenu .nav > ul.root > li:focus> a > span {
     background: url('/Style Library/Images/whiteArrow.png') no-repeat bottom;
}

#mainmenu .nav li a:hover > span,
#mainmenu .nav li a.current > span {
     color: #fff;
}

#mainmenu .nav > ul > li > a > span > span.menu-item-text
{
	display:block;
}
 #mainmenu    .nav li li {
        height: auto;
        border: none;
        font-size: 10.5pt;
        color: #ffffff;
        padding: 0px;
        border-right: 1px solid #fff;
        display: table-cell;
        text-align: center;
		vertical-align: middle;
    }

 #mainmenu    .nav li li:last-child {
         border-right: none;
    }

  #mainmenu   .nav li li a {
        background: none !important;
        text-align: center;
    }

  #mainmenu   .nav li li a, .nav li li a:link,
  #mainmenu   .nav li li a:visited, .nav li li a:active,
  #mainmenu   .nav li li a:hover, .nav li li a:focus
     {
          font-size:10.3pt;
          color: #fff;
          padding: 0 !important;
          height: auto;
     }

    #mainmenu  .nav li li a:hover,
   #mainmenu   .nav li li a.current,
   #mainmenu   .nav li li a.current:visited,
     {
                    color: #000;
                }
                
             

#mainmenu .currentSubLink {
    color: #000;
}

#mainmenu .nav li li:hover,
#mainmenu .nav li li:visited {
    color: #000;
}


#mainmenu .mspacing_2 .nav li a,
#mainmenu .mspacing_2 .nav li a:visited {
    padding: 17px 23px 4px 22px;
}

#mainmenu .mspacing_3 .nav li a,
#mainmenu .mspacing_3 .nav li a:visited {
    padding: 17px 23px 4px 22px;
}

#mainmenu div.nav > ul > li > ul > li.selected > a.selected:link,
#mainmenu div.nav > ul > li > ul > li.selected > a.selected:active,
#mainmenu div.nav > ul > li > ul > li.selected > a.selected:hover,
#mainmenu div.nav > ul > li > ul > li.selected > a.selected:focus,
#mainmenu div.nav > ul > li > ul > li.selected > a.selected:visited
{
	color: #000000;	
}


#mainmenu .nav > ul.root > li > a
{
	color:white;
}
#mainmenu .nav > ul.root > li > a > span
{
	height:64px;
}
#mainmenu .nav li a, .nav li a:visited
{
	padding-top:10px;
}
#mainmenu .nav > ul
{
	width:100%;/*977px*/
	background-color:transparent!important;
	height: 90px;
	padding-top:3px;
}
#mainmenu .ms-core-listMenu-horizontalBox > ul.root > li.static > .ms-core-listMenu-item
{
}
#mainmenu .nav > ul.root > li > a > span
{
	color:white;
}
#mainmenu .nav li a
{
	background-image:none!important;
}

#mainmenu .nav li
{
	background:none!important;
}

#mainmenu .ms-core-listMenu-root > li.static
{
	background-image:url('/Style%20Library/Images/MenuTopBG_117.png')!important;
	background-repeat:no-repeat!important;
	background-position:center top!important;
}

#mainmenu .ms-core-listMenu-root > li.static:last-child
{
	background-image:url('/Style%20Library/Images/MenuTopBG_120.png')!important;
	background-repeat:no-repeat!important;
	background-position:left top!important;
}

#mainmenu .ms-core-listMenu-root > li.static:last-child:hover
{
	background-image:url('/Style%20Library/Images/MenuTopBG_120.png')!important;
	background-repeat:no-repeat!important;
	background-position:left top!important;
}



#mainmenu .ms-core-listMenu-root > li.static:first-child
{
	background-image:url('/Style Library/Images/MenuTopBG_119.png')!important;
	background-repeat:no-repeat!important;
	background-position:right top!important;
}


#mainmenu .ms-core-listMenu-root > li.static:first-child > a, 
#mainmenu .ms-core-listMenu-root > li.static:first-child > ul
{
	background-color:#ed1f24/*#ff0000*/!important;
}
#mainmenu .ms-core-listMenu-root > li.static:nth-child(2) > a , 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(2) > ul
{
	background-color:#c24954!important;
}
#mainmenu .ms-core-listMenu-root > li.static:nth-child(3) > a , 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(3) > ul
{
	background-color:#cf5c34/*#95bf22*/!important;
}
#mainmenu .ms-core-listMenu-root > li.static:nth-child(4) > a, 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(4) > ul
{
	background-color:#d28e34/*#22bfa0*/!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(5) > a, 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(5) > ul
{
	background-color:#2f5366/*#2265bf*/!important;
}
#mainmenu .ms-core-listMenu-root > li.static:nth-child(6) > a, 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(6) > ul
{
	background-color:#329ab5/*#bf2261*/!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(7) > a , 
#mainmenu .ms-core-listMenu-root > li.static:nth-child(7) > ul
{
	background-color:#006a53/*#17853c*/!important;
}
#mainmenu .ms-core-listMenu-root > li.static:last-child > a , 
#mainmenu .ms-core-listMenu-root > li.static:last-child > ul
{
	background-color:#779764!important;
}


#mainmenu .ms-core-listMenu-root > li.selected  > ul > li.selected > a,
#mainmenu .ms-core-listMenu-root > li.selected  > ul > li.selected > a > span,
#mainmenu .ms-core-listMenu-root > li.selected  > ul > li.selected > a > span > span ,
#mainmenu .ms-core-listMenu-root > li.selected  > ul > li.selected ,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li:hover,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li:hover span,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li:hover a,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li > a:hover ,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li > a:hover span ,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li > a > span:hover,
#mainmenu .ms-core-listMenu-root > li.static  > ul > li > a > span > span:hover
{
	color:#000000!important;
	background-color:#d6c5ad/*#e1bd85*/!important;
}


/*

#mainmenu .ms-core-listMenu-root > li.static:first-child > a:hover,
#mainmenu .nav > ul.root > li.static:first-child .selected > a,
#mainmenu .ms-core-listMenu-root > li.static:first-child > ul > li.static:hover 
{
	background-color:#fac1c3!important;
	color:black;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(2) > a:hover,#mainmenu .nav > ul.root > li.static:nth-child(2) .selected > a,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(2) > ul > li.static:hover
{
	background-color:#fdecd4!important;
	color:black;
}


#mainmenu .ms-core-listMenu-root > li.static:nth-child(3) > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(3) > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:nth-child(3) .selected > a
{
	background-color:#d9e2d4!important;color:black;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(4) > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(4) > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:nth-child(4) .selected > a
{
	background-color:#eecdd0!important;color:black;
}


#mainmenu .ms-core-listMenu-root > li.static:nth-child(5) > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(5) > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:nth-child(5) .selected > a
{
	background-color:#c6d0d5!important;color:black;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(6) > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(6) > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:nth-child(6) .selected > a
{
	background-color:#f2d3df!important;color:black;
}


#mainmenu .ms-core-listMenu-root > li.static:nth-child(7) > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:nth-child(7) > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:nth-child(7) .selected > a
{
	background-color:#b9d6d0!important;
	color:black;
}

#mainmenu .ms-core-listMenu-root > li.static:last-child > a:hover,
#mainmenu .ms-core-listMenu-root > li.static:last-child > ul > li.static:hover ,
#mainmenu .nav > ul.root > li.static:last-child .selected > a
{
	background-color:#eee8cf!important;
	color:black;
}
*/
#mainmenu .nav li li a:hover , 
#mainmenu span.menu-item-text:hover , 
#mainmenu .nav span:hover , 
#mainmenu .ms-core-listMenu-horizontalBox , 
#mainmenu li.LiCurrent ,
#mainmenu .nav li a:hover , 
#mainmenu .nav > ul.root > li > a:hover,
#mainmenu .nav > ul.root > li > a > span:hover,
#mainmenu .nav > ul > li > a > span > span.menu-item-text:hover
{
	color:#ffffff!important
}
#mainmenu ul.root > li.static
{
    padding-top: 12px;
    padding-left: 2px;
    padding-right: 2px;
    height:100%;
    width:10%;
}

#mainmenu ul.root > li.static:first-child
{
  padding-left: 0px!important;
}
#mainmenu ul.root > li.static:last-child
{
  padding-right: 0px!important;
}


#mainmenu ul.root > li.static > ul.static
{
	/*position:absolute;
	top: 79px;
    width: 976px;*/
 }
#mainmenu .ms-core-listMenu-root > li.static:first-child > ul.static
{
	left:0px!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(2) > ul.static
{
	left:-118px!important;
}
#mainmenu .ms-core-listMenu-root > li.static:nth-child(3) > ul.static
{
	left:-245px!important
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(4) > ul.static
{
	left:-363px!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(5) > ul.static
{
	left:-481px!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(6) > ul.static
{
	left:-607px!important;
}

#mainmenu .ms-core-listMenu-root > li.static:nth-child(7) > ul.static
{
	left:-739px!important;
}

#mainmenu .ms-core-listMenu-root > li.static:last-child > ul.static
{
	left:-858px!important;
}

/* ********************* footer blocks ************************ */

.Footer .blocks
{
	padding-right: 0px;
	padding-left: 0px;
}

.blocks .col-md-3
{
	padding-right: 0px;
	padding-left: 0px;
}

.blocks .col-md-3
{
	max-width:250px;
	float:left;
}

.footerWPBlock
{
	border-radius: 4px;
	background: #dbdcdd;
	padding-right: 0px;
	padding-left: 0px;
	/*margin: 0px 5px 7px;*/
}
.footerWPBlock .block-Title, .footerWPBlock .block-Content
{
	float:left;
	height: 120px;
}
.footerWPBlock .block-Title
{
	width: 40px;
	background: #ed2024;
	border-radius: 4px;
}

.footerWPBlock .block-Title .Text
{
	height: 40px;
	width: 120px;
	transform: rotate(-90deg);
	transform-origin: left;
	color: white;
	font-size: 15px;
	padding: 10px 10px;
	position:relative;
	left: 45%;
	top: 83%;
	text-align: center;
	white-space: nowrap;
}
.footerWPBlock .block-Content
{
	width:190px;
	text-align: center;
	
}

.FooterBlocks .footerWPBlock .block-Content img
{
	margin-top: 9px;
	margin-right: 5px;

}

#HelloSrvBlock img, #HotLows img, #PhoneAppsBlock img, #PhoneAppsBlock img
{
	padding: 7px 0px;
	max-width: 200px;
	max-height: 96%;
	max-width:180px;
}

/* ************************ Footer Socail Media box ************** */

#FBlockSocial .dfwp-item
{
	display: none;
}

#FBlockSocial ul
{
	list-style: none;
	width: 200px;
	position: absolute;
	padding: 7px 0px;
	margin: 0px;
}

#FBlockSocial li{
	float:left;
}

#FBlockSocial li img
{
	width: 43px;
	height: 43px;
	margin: 4px 2px;
}

/* ********************* footer style ************************* */
.Footer
{
    margin: 0px 0px 15px;
}

.Footer .rightSide, .Footer .leftSide
{
	margin-top: 15px;
	display: inline-block;
}

.Footer .leftSide
{
	float: right; 
	min-height: 80px;
}

.FooterLogo , .copyRights
{
	text-align: center;
}
.FooterLogo img
{
	height:70px; 
}

.FooterLogo
{
	text-align: left;
	padding-right: 50px;

}
.copyRights
{
    color: #7c7c7c;
    font-size: 13px; /*12px; */
    text-align: left;
    line-height:22px;
    font-family: Aller ;
    padding-right: 50px;
    padding-top: 5px;
}


.footerItems
{
    text-align: center;
    height: auto;
    margin-bottom: 10px;
    display:block;
}
.footerUl
{
    list-style: none;
    text-align: center;
    height: auto;
    display: inline-block;
    padding: 0px;
    margin: 0px;
    padding-right: 35px;
    margin-top: 10px;
}

.footerUl li
{
    float:left; 
    font-size: 13px;
    color: #000000;
    font-weight: normal;
    margin: 0px;
    padding: 0px 7px;
    width:auto;
    text-align:left;
    width: 150px;    
}

.footerUl li.dfwp-item
{
    padding: 0px;
    margin: 0px;
    width:0px;
}


.footerUl li:first-child
{
    
    border-right: 0px solid #ed1c24;
}

.footerUl li a
{
    text-decoration: none;
    color: #000000;
    font-family: 'Aller';
    font-weight:normal;
}












/***********************************************************************************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/

.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, 
.nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    content: "";
    display: table;
}

.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear: both;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#suiteBarButtons
{
	width:50px!important;
}

.clear
{
    float:none;
    clear:both;
}


.row
{
	margin-right: 0px;
	margin-left: 0px;
	
}

 .rightPanel
{
	display: none;
}

.ms-fullWidth
{
	width:100%;
	box-sizing: border-box
}

.cbq-layout-main
{
	display:inline-block;
}

/************************ Article / HTML field Styles ************************/

H1.ms-rteElement-H1
{
-ms-name:"عنوان 1";
-ms-element:"true";
}
H2.ms-rteElement-H2
{
-ms-name:"عنوان 2";
-ms-element:"true";
}
H3.ms-rteElement-H3
{
-ms-name:"عنوان 3";
-ms-element:"true";
}
H4.ms-rteElement-H4
{
-ms-name:"عنوان 4";
-ms-element:"true";
}
H1.ms-rteElement-H1B
{
-ms-name:"بديل العنوان 1";
}
H2.ms-rteElement-H2B{
-ms-name:"بديل العنوان 2";
}
H3.ms-rteElement-H3B{
-ms-name:"بديل العنوان 3";
}
H4.ms-rteElement-H4B{
-ms-name:"بديل العنوان 4";
}
P.ms-rteElement-P{
-ms-name:"فقرة";
-ms-element:"true";
}
.ms-rteStyle-Normal
{
-ms-name:"عادي";
}
.ms-rteStyle-Quote
{
-ms-name:"اقتباس";
}
.ms-rteStyle-IntenseQuote
{
-ms-name:"اقتباس مكثف";
}
.ms-rteStyle-Emphasis
{
-ms-name:"توكيد";
}
.ms-rteStyle-IntenseEmphasis
{
-ms-name:"تأكيد مكثف";
}
.ms-rteStyle-References
{
-ms-name:"مرجع";
}
.ms-rteStyle-IntenseReferences
{
-ms-name:"مرجع مكثف";
}
.ms-rteStyle-Accent1
{
-ms-name:"التمييز 1";
}
.ms-rteStyle-Accent2
{
-ms-name:"التمييز 2";
}
.ms-rteForeColor-1
{
color:darkred;
-ms-name:"";
-ms-color:"أحمر داكن";
}
.ms-rteForeColor-2
{
color:red;
-ms-name:"";
-ms-color:"أحمر";
}
.ms-rteForeColor-3
{
color:orange;
-ms-name:"";
-ms-color:"ذهبي";
}
.ms-rteForeColor-4
{
color:yellow;
-ms-name:"";
-ms-color:"أصفر";
}
.ms-rteForeColor-5
{
color:lightgreen;
-ms-name:"";
-ms-color:"أخضر فاتح";
}
.ms-rteForeColor-6
{
color:green;
-ms-name:"";
-ms-color:"أخضر داكن";
}
.ms-rteForeColor-7
{
color:lightblue;
-ms-name:"";
-ms-color:"أزرق سماوي";
}
.ms-rteForeColor-8
{
color:blue;
-ms-name:"";
-ms-color:"أزرق";
}
.ms-rteForeColor-9
{
color:darkblue;
-ms-name:"";
-ms-color:"أزرق داكن";
}
.ms-rteForeColor-10
{
color:purple;
-ms-name:"";
-ms-color:"أرجواني داكن";
}
.ms-rteBackColor-1
{
background-color:darkred;
-ms-name:"";
-ms-color:"أحمر داكن";
}
.ms-rteBackColor-2
{
background-color:red;
-ms-name:"";
-ms-color:"أحمر";
}
.ms-rteBackColor-3
{
background-color:orange;
-ms-name:"";
-ms-color:"ذهبي";
}
.ms-rteBackColor-4
{
background-color:yellow;
-ms-name:"";
-ms-color:"أصفر";
}
.ms-rteBackColor-5
{
background-color:lightgreen;
-ms-name:"";
-ms-color:"أخضر فاتح";
}
.ms-rteBackColor-6
{
background-color:green;
-ms-name:"";
-ms-color:"أخضر داكن";
}
.ms-rteBackColor-7
{
background-color:lightblue;
-ms-name:"";
-ms-color:"أزرق سماوي";
}
.ms-rteBackColor-8
{
background-color:blue;
-ms-name:"";
-ms-color:"أزرق";
}
.ms-rteBackColor-9
{
background-color:darkblue;
-ms-name:"";
-ms-color:"أزرق داكن";
}
.ms-rteBackColor-10
{
background-color:purple;
-ms-name:"";
-ms-color:"أرجواني داكن";
}
.ms-rteFontFace-1
{
-ms-name:"Tahoma";
font-family:Tahoma,sans-serif;
}
.ms-rteFontFace-2
{
-ms-name:"Courier New";
font-family:"Courier New",monospace;
}
.ms-rteFontFace-3
{
-ms-name:"Times New Roman";
font-family:"Times New Roman",serif;
}
.ms-rteFontFace-4
{
-ms-name:"Microsoft Sans Serif";
font-family:"Microsoft Sans Serif",Tahoma,sans-serif;
}
.ms-rteFontFace-5
{
-ms-name:"Calibri";
font-family:Calibri,Arial,sans-serif;
}
.ms-rteFontFace-6
{
-ms-name:"Simplified Arabic";
font-family:"Simplified Arabic",Tahoma,sans-serif;
}
.ms-rteFontFace-7
{
-ms-name:"Impact";
font-family:Impact,Arial,sans-serif;
}
.ms-rteFontFace-8
{
-ms-name:"Arabic Typesetting";
font-family:"Arabic Typesetting",serif;
}
.ms-rteFontFace-9
{
-ms-name:"Andalus";
font-family:Andalus,"Andalus Regular",serif;
}
.ms-rteFontFace-10
{
-ms-name:"Arial";
font-family:Arial,sans-serif;
}
.ms-rteFontFace-11
{
-ms-name:"Traditional Arabic";
font-family:"Traditional Arabic",serif;
}
.ms-rteFontFace-12
{
-ms-name:"Segoe UI";
font-family:"Segoe UI",Tahoma,sans-serif;
}
.ms-rteFontSize-1
{
font-size:9pt;
}
.ms-rteFontSize-2
{
font-size:11pt;
font-family:'Aller-Bold';
font-weight:normal;
}
.ms-rteFontSize-3
{
font-size:16px;
}
.ms-rteFontSize-4
{
font-size:18pt;
}
.ms-rteFontSize-5
{
font-size:24pt;
}
.ms-rteFontSize-6
{
font-size:36pt;
}
.ms-rteFontSize-7
{
font-size:48pt;
}
.ms-rteFontSize-8
{
font-size:72pt;
}
.ms-rteThemeForeColor-1-0
{
 color:#fff;
-ms-name:"فاتح 1";
 -ms-color:"أبيض";
}
.ms-rteThemeForeColor-2-0
{
 color:#444;
-ms-name:"داكن 1";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-3-0
{
 color:#666;
-ms-name:"فاتح 2";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeForeColor-4-0
{
 color:#EFEFEF;
-ms-name:"داكن 2";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-5-0
{
 color:#E51400;
-ms-name:"التمييز 1";
 -ms-color:"أحمر";
}
.ms-rteThemeForeColor-6-0
{
 color:#393;
-ms-name:"التمييز 2";
 -ms-color:"أخضر";
}
.ms-rteThemeForeColor-7-0
{
 color:#960;
-ms-name:"التمييز 3";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeForeColor-8-0
{
 color:#F09609;
-ms-name:"التمييز 4";
 -ms-color:"برتقالي";
}
.ms-rteThemeForeColor-9-0
{
 color:#A200FF;
-ms-name:"التمييز 5";
 -ms-color:"أرجواني";
}
.ms-rteThemeForeColor-10-0
{
 color:#00ABA9;
-ms-name:"التمييز 6";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteThemeForeColor-1-1
{
 color:#E5E5E5;
-ms-name:"فاتح 1 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-2-1
{
 color:#D9D9D9;
-ms-name:"داكن 1 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-3-1
{
 color:#E0E0E0;
-ms-name:"فاتح 2 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-4-1
{
 color:#D7D7D7;
-ms-name:"داكن 2 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-5-1
{
 color:#FECBC6;
-ms-name:"التمييز 1 الأفتح";
 -ms-color:"وردي";
}
.ms-rteThemeForeColor-6-1
{
 color:#D1EFD1;
-ms-name:"التمييز 2 الأفتح";
 -ms-color:"أخضر فاتح";
}
.ms-rteThemeForeColor-7-1
{
 color:#FFE7B7;
-ms-name:"التمييز 3 الأفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeForeColor-8-1
{
 color:#FDEACC;
-ms-name:"التمييز 4 الأفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeForeColor-9-1
{
 color:#ECCCFF;
-ms-name:"التمييز 5 الأفتح";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeForeColor-10-1
{
 color:#BBFEFE;
-ms-name:"التمييز 6 الأفتح";
 -ms-color:"أزرق سماوي";
}
.ms-rteThemeForeColor-1-2
{
 color:#BFBFBF;
-ms-name:"فاتح 1 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-2-2
{
 color:#B4B4B4;
-ms-name:"داكن 1 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-3-2
{
 color:#C1C1C1;
-ms-name:"فاتح 2 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-4-2
{
 color:#B3B3B3;
-ms-name:"داكن 2 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeForeColor-5-2
{
 color:#FF988E;
-ms-name:"التمييز 1 أفتح";
 -ms-color:"وردي";
}
.ms-rteThemeForeColor-6-2
{
 color:#A3E0A3;
-ms-name:"التمييز 2 أفتح";
 -ms-color:"أخضر فاتح";
}
.ms-rteThemeForeColor-7-2
{
 color:#FFCF70;
-ms-name:"التمييز 3 أفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeForeColor-8-2
{
 color:#FBD59A;
-ms-name:"التمييز 4 أفتح";
 -ms-color:"برتقالي";
}
.ms-rteThemeForeColor-9-2
{
 color:#D999FE;
-ms-name:"التمييز 5 أفتح";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeForeColor-10-2
{
 color:#77FFFD;
-ms-name:"التمييز 6 أفتح";
 -ms-color:"أزرق مائي";
}
.ms-rteThemeForeColor-1-3
{
 color:#7F7F7F;
-ms-name:"فاتح 1 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeForeColor-2-3
{
 color:#8E8E8E;
-ms-name:"داكن 1 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeForeColor-3-3
{
 color:#A3A3A3;
-ms-name:"فاتح 2 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeForeColor-4-3
{
 color:#777;
-ms-name:"داكن 2 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeForeColor-5-3
{
 color:#FF6556;
-ms-name:"التمييز 1 متوسط";
 -ms-color:"أحمر";
}
.ms-rteThemeForeColor-6-3
{
 color:#75D175;
-ms-name:"التمييز 2 متوسط";
 -ms-color:"أخضر";
}
.ms-rteThemeForeColor-7-3
{
 color:#FEB728;
-ms-name:"التمييز 3 متوسط";
 -ms-color:"ذهبي";
}
.ms-rteThemeForeColor-8-3
{
 color:#F9C068;
-ms-name:"التمييز 4 متوسط";
 -ms-color:"برتقالي";
}
.ms-rteThemeForeColor-9-3
{
 color:#C765FF;
-ms-name:"التمييز 5 متوسط";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeForeColor-10-3
{
 color:#33FFFC;
-ms-name:"التمييز 6 متوسط";
 -ms-color:"أزرق مخضر";
}
.ms-rteThemeForeColor-1-4
{
 color:#3F3F3F;
-ms-name:"فاتح 1 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-2-4
{
 color:#414042;
-ms-name:"داكن 1 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-3-4
{
 color:#4C4C4C;
-ms-name:"فاتح 2 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-4-4
{
 color:#3B3B3B;
-ms-name:"داكن 2 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-5-4
{
 color:#AB0E00;
-ms-name:"التمييز 1 أدكن";
 -ms-color:"أحمر داكن";
}
.ms-rteThemeForeColor-6-4
{
 color:#267226;
-ms-name:"التمييز 2 أدكن";
 -ms-color:"أخضر داكن";
}
.ms-rteThemeForeColor-7-4
{
 color:#724C00;
-ms-name:"التمييز 3 أدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeForeColor-8-4
{
 color:#B47006;
-ms-name:"التمييز 4 أدكن";
 -ms-color:"بني";
}
.ms-rteThemeForeColor-9-4
{
 color:#7900BF;
-ms-name:"التمييز 5 أدكن";
 -ms-color:"أرجواني داكن";
}
.ms-rteThemeForeColor-10-4
{
 color:#00807E;
-ms-name:"التمييز 6 أدكن";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteThemeForeColor-1-5
{
 color:#191919;
-ms-name:"فاتح 1 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-2-5
{
 color:#222;
-ms-name:"داكن 1 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-3-5
{
 color:#414042;
-ms-name:"فاتح 2 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-4-5
{
 color:#171717;
-ms-name:"داكن 2 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeForeColor-5-5
{
 color:#720900;
-ms-name:"التمييز 1 الأدكن";
 -ms-color:"أحمر داكن";
}
.ms-rteThemeForeColor-6-5
{
 color:#194C19;
-ms-name:"التمييز 2 الأدكن";
 -ms-color:"أخضر داكن";
}
.ms-rteThemeForeColor-7-5
{
 color:#4C3200;
-ms-name:"التمييز 3 الأدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeForeColor-8-5
{
 color:#774B04;
-ms-name:"التمييز 4 الأدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeForeColor-9-5
{
 color:#51007F;
-ms-name:"التمييز 5 الأدكن";
 -ms-color:"أرجواني داكن";
}
.ms-rteThemeForeColor-10-5
{
 color:#005554;
-ms-name:"التمييز 6 الأدكن";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteThemeBackColor-1-0
{
 background-color:#fff;
-ms-name:"فاتح 1";
 -ms-color:"أبيض";
}
.ms-rteThemeBackColor-2-0
{
 background-color:#444;
-ms-name:"داكن 1";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-3-0
{
 background-color:#666;
-ms-name:"فاتح 2";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeBackColor-4-0
{
 background-color:#EFEFEF;
-ms-name:"داكن 2";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-5-0
{
 background-color:#E51400;
-ms-name:"التمييز 1";
 -ms-color:"أحمر";
}
.ms-rteThemeBackColor-6-0
{
 background-color:#393;
-ms-name:"التمييز 2";
 -ms-color:"أخضر";
}
.ms-rteThemeBackColor-7-0
{
 background-color:#960;
-ms-name:"التمييز 3";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeBackColor-8-0
{
 background-color:#FD9F08;
 background-color:#F09609;
-ms-name:"التمييز 4";
 -ms-color:"برتقالي";
}
.ms-rteThemeBackColor-9-0
{
 background-color:#A200FF;
-ms-name:"التمييز 5";
 -ms-color:"أرجواني";
}
.ms-rteThemeBackColor-10-0
{
 background-color:#00ABA9;
-ms-name:"التمييز 6";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteThemeBackColor-1-1
{
 background-color:#E5E5E5;
-ms-name:"فاتح 1 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-2-1
{
 background-color:#D9D9D9;
-ms-name:"داكن 1 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-3-1
{
 background-color:#E0E0E0;
-ms-name:"فاتح 2 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-4-1
{
 background-color:#D7D7D7;
-ms-name:"داكن 2 الأفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-5-1
{
 background-color:#FECBC6;
-ms-name:"التمييز 1 الأفتح";
 -ms-color:"وردي";
}
.ms-rteThemeBackColor-6-1
{
 background-color:#D1EFD1;
-ms-name:"التمييز 2 الأفتح";
 -ms-color:"أخضر فاتح";
}
.ms-rteThemeBackColor-7-1
{
 background-color:#FFE7B7;
-ms-name:"التمييز 3 الأفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeBackColor-8-1
{
 background-color:#FDEACC;
-ms-name:"التمييز 4 الأفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeBackColor-9-1
{
 background-color:#ECCCFF;
-ms-name:"التمييز 5 الأفتح";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeBackColor-10-1
{
 background-color:#BBFEFE;
-ms-name:"التمييز 6 الأفتح";
 -ms-color:"أزرق سماوي";
}
.ms-rteThemeBackColor-1-2
{
 background-color:#BFBFBF;
-ms-name:"فاتح 1 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-2-2
{
 background-color:#B4B4B4;
-ms-name:"داكن 1 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-3-2
{
 background-color:#C1C1C1;
-ms-name:"فاتح 2 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-4-2
{
 background-color:#B3B3B3;
-ms-name:"داكن 2 أفتح";
 -ms-color:"رمادي-25%‏";
}
.ms-rteThemeBackColor-5-2
{
 background-color:#FF988E;
-ms-name:"التمييز 1 أفتح";
 -ms-color:"وردي";
}
.ms-rteThemeBackColor-6-2
{
 background-color:#A3E0A3;
-ms-name:"التمييز 2 أفتح";
 -ms-color:"أخضر فاتح";
}
.ms-rteThemeBackColor-7-2
{
 background-color:#FFCF70;
-ms-name:"التمييز 3 أفتح";
 -ms-color:"أصفر فاتح";
}
.ms-rteThemeBackColor-8-2
{
 background-color:#FBD59A;
-ms-name:"التمييز 4 أفتح";
 -ms-color:"برتقالي";
}
.ms-rteThemeBackColor-9-2
{
 background-color:#D999FE;
-ms-name:"التمييز 5 أفتح";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeBackColor-10-2
{
 background-color:#77FFFD;
-ms-name:"التمييز 6 أفتح";
 -ms-color:"أزرق مائي";
}
.ms-rteThemeBackColor-1-3
{
 background-color:#7F7F7F;
-ms-name:"فاتح 1 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeBackColor-2-3
{
 background-color:#8E8E8E;
-ms-name:"داكن 1 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeBackColor-3-3
{
 background-color:#A3A3A3;
-ms-name:"فاتح 2 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeBackColor-4-3
{
 background-color:#777;
-ms-name:"داكن 2 متوسط";
 -ms-color:"رمادي-50%‏";
}
.ms-rteThemeBackColor-5-3
{
 background-color:#FF6556;
-ms-name:"التمييز 1 متوسط";
 -ms-color:"أحمر";
}
.ms-rteThemeBackColor-6-3
{
 background-color:#75D175;
-ms-name:"التمييز 2 متوسط";
 -ms-color:"أخضر";
}
.ms-rteThemeBackColor-7-3
{
 background-color:#FEB728;
-ms-name:"التمييز 3 متوسط";
 -ms-color:"ذهبي";
}
.ms-rteThemeBackColor-8-3
{
 background-color:#F9C068;
-ms-name:"التمييز 4 متوسط";
 -ms-color:"برتقالي";
}
.ms-rteThemeBackColor-9-3
{
 background-color:#C765FF;
-ms-name:"التمييز 5 متوسط";
 -ms-color:"أرجواني شاحب";
}
.ms-rteThemeBackColor-10-3
{
 background-color:#33FFFC;
-ms-name:"التمييز 6 متوسط";
 -ms-color:"أزرق مخضر";
}
.ms-rteThemeBackColor-1-4
{
 background-color:#3F3F3F;
-ms-name:"فاتح 1 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-2-4
{
 background-color:#414042;
-ms-name:"داكن 1 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-3-4
{
 background-color:#4C4C4C;
-ms-name:"فاتح 2 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-4-4
{
 background-color:#3B3B3B;
-ms-name:"داكن 2 أدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-5-4
{
 background-color:#AB0E00;
-ms-name:"التمييز 1 أدكن";
 -ms-color:"أحمر داكن";
}
.ms-rteThemeBackColor-6-4
{
 background-color:#267226;
-ms-name:"التمييز 2 أدكن";
 -ms-color:"أخضر داكن";
}
.ms-rteThemeBackColor-7-4
{
 background-color:#724C00;
-ms-name:"التمييز 3 أدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeBackColor-8-4
{
 background-color:#B47006;
-ms-name:"التمييز 4 أدكن";
 -ms-color:"بني";
}
.ms-rteThemeBackColor-9-4
{
 background-color:#7900BF;
-ms-name:"التمييز 5 أدكن";
 -ms-color:"أرجواني داكن";
}
.ms-rteThemeBackColor-10-4
{
 background-color:#00807E;
-ms-name:"التمييز 6 أدكن";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteThemeBackColor-1-5
{
 background-color:#191919;
-ms-name:"فاتح 1 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-2-5
{
 background-color:#222;
-ms-name:"داكن 1 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-3-5
{
 background-color:#414042;
-ms-name:"فاتح 2 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-4-5
{
 background-color:#171717;
-ms-name:"داكن 2 الأدكن";
 -ms-color:"رمادي-80%‏";
}
.ms-rteThemeBackColor-5-5
{
 background-color:#720900;
-ms-name:"التمييز 1 الأدكن";
 -ms-color:"أحمر داكن";
}
.ms-rteThemeBackColor-6-5
{
 background-color:#194C19;
-ms-name:"التمييز 2 الأدكن";
 -ms-color:"أخضر داكن";
}
.ms-rteThemeBackColor-7-5
{
 background-color:#4C3200;
-ms-name:"التمييز 3 الأدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeBackColor-8-5
{
 background-color:#774B04;
-ms-name:"التمييز 4 الأدكن";
 -ms-color:"أصفر داكن";
}
.ms-rteThemeBackColor-9-5
{
 background-color:#51007F;
-ms-name:"التمييز 5 الأدكن";
 -ms-color:"أرجواني داكن";
}
.ms-rteThemeBackColor-10-5
{
 background-color:#005554;
-ms-name:"التمييز 6 الأدكن";
 -ms-color:"أزرق مخضر داكن";
}
.ms-rteImage-0
{
-ms-name:"بلا حدود";
}
.ms-rteImage-1
{
-ms-name:"حد بخط رفيع";
 background-color:#444;
 border:1px solid #414042;
 background-image:url(tabtitlerowbottombg-DDD90AB6.themedpng?ctag);
background-repeat:repeat-x;
background-position:top;
}
.ms-rteImage-2
{
-ms-name:"حد الجدول";
padding:2px;
 border-top:1px solid #E5E5E5;
 border-bottom:1px solid #ABABAB;
 border-right:1px solid #E5E5E5;
 border-left:1px solid #ABABAB;
}
.ms-rteImage-3
{
-ms-name:"حد داكن";
padding:15px;
 background-color:#414042;
 border:1px solid #444;
 background-image:url(tabtitlerowbottombg-DDD90AB6.themedpng?ctag);
background-attachment:fixed;
background-repeat:repeat-x;
background-position:right bottom;
}
.ms-rteImage-4
{
-ms-name:"حد فاتح";
padding:6px;
padding-bottom:33px;
 background-color:#E5E5E5;
 border-top:1px solid #E5E5E5;
 border-bottom:1px solid #ABABAB;
 border-right:1px solid #E5E5E5;
 border-left:1px solid #ABABAB;
background-image:url("/_layouts/15/images/selbg.png?rev=23");
background-repeat:repeat-x;
background-position:top;
}
.ms-rteTable-default > tbody > tr > td,
.ms-rteTable-default > tbody > tr > th,
.ms-rteTable-0 > tbody > tr > td,
.ms-rteTable-0 > tbody > tr > th,
.ms-rteTable-1 > tbody > tr > td,
.ms-rteTable-1 > tbody > tr > th,
.ms-rteTable-2 > tbody > tr > td,
.ms-rteTable-2 > tbody > tr > th,
.ms-rteTable-3 > tbody > tr > td,
.ms-rteTable-3 > tbody > tr > th,
.ms-rteTable-4 > tbody > tr > td,
.ms-rteTable-4 > tbody > tr > th,
.ms-rteTable-5 > tbody > tr > td,
.ms-rteTable-5 > tbody > tr > th,
.ms-rteTable-6 > tbody > tr > td,
.ms-rteTable-6 > tbody > tr > th,
.ms-rteTable-7 > tbody > tr > td,
.ms-rteTable-7 > tbody > tr > th,
.ms-rteTable-8 > tbody > tr > td,
.ms-rteTable-8 > tbody > tr > th,
.ms-rteTable-9 > tbody > tr > td,
.ms-rteTable-9 > tbody > tr > th,
.ms-rteTable-10 > tbody > tr > td,
.ms-rteTable-10 > tbody > tr > th
{
vertical-align:top;
padding:7px 5px 6px;
}
.ms-rteTable-default > tbody > tr > th,
.ms-rteTable-default > tbody > tr.ms-rteTableFooterRow-default,
.ms-rteTable-0 > tbody > tr > th,
.ms-rteTable-0 > tbody > tr.ms-rteTableFooterRow-0,
.ms-rteTable-1 > tbody > tr > th,
.ms-rteTable-1 > tbody > tr.ms-rteTableFooterRow-1,
.ms-rteTable-2 > tbody > tr > th,
.ms-rteTable-2 > tbody > tr.ms-rteTableFooterRow-2,
.ms-rteTable-3 > tbody > tr > th,
.ms-rteTable-3 > tbody > tr.ms-rteTableFooterRow-3,
.ms-rteTable-4 > tbody > tr > th,
.ms-rteTable-4 > tbody > tr.ms-rteTableFooterRow-4,
.ms-rteTable-5 > tbody > tr > th,
.ms-rteTable-5 > tbody > tr.ms-rteTableFooterRow-5,
.ms-rteTable-6 > tbody > tr > th,
.ms-rteTable-6 > tbody > tr.ms-rteTableFooterRow-6,
.ms-rteTable-7 > tbody > tr > th,
.ms-rteTable-7 > tbody > tr.ms-rteTableFooterRow-7,
.ms-rteTable-8 > tbody > tr > th,
.ms-rteTable-8 > tbody > tr.ms-rteTableFooterRow-8,
.ms-rteTable-9 > tbody > tr > th,
.ms-rteTable-9 > tbody > tr.ms-rteTableFooterRow-9,
.ms-rteTable-10 > tbody > tr > th,
.ms-rteTable-10 > tbody > tr.ms-rteTableFooterRow-10
{
 color:#777;
text-align:right;
font-weight:normal;
}
.ms-rtetablecells
{
padding:2px;
vertical-align:top;
}
.ms-rteTable-default
{
-ms-name:"نمط الجدول الافتراضي - فاتح";
}
.ms-rteTable-default,
.ms-rteTable-default > tbody > tr > td,
.ms-rteTable-default > tbody > tr > th,
td.ms-rteTable-default,
th.ms-rteTable-default,
.ms-rtetablecells
{
 border:1px solid #E5E5E5;
}
.ms-rteTable-0
{
-ms-name:"نمط الجدول 1 - واضح";
border-width:0px;
border-style:none;
border-collapse:collapse;
}
.ms-rteTable-1{
-ms-name:"نمط الجدول 2 - فاتح متباين";
}
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1,
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 > th,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 > th,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 > td
{
 background-color:#fff;
 background-color:rgba(255, 255, 255, 0.90);
 border-top:1px solid #ABABAB;
 border-bottom:1px solid #ABABAB;
}
.ms-rteTable-1 tr.ms-rteTableOddRow-1
{
 background-color:#BFBFBF;
 background-color:rgba(191, 191, 191, 0.90);
}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1
{
 background-color:#fff;
 background-color:rgba(255, 255, 255, 0.90);
}
.ms-rteTable-6{
-ms-name:"نمط الجدول 3 - درجتا ألوان متوسطتان";
}
.ms-rteTable-6 tr.ms-rteTableHeaderRow-6,
.ms-rteTable-6 tr.ms-rteTableFooterRow-6,
.ms-rteTable-6 tr.ms-rteTableHeaderRow-6 > th,
.ms-rteTable-6 tr.ms-rteTableFooterRow-6 > th,
.ms-rteTable-6 tr.ms-rteTableFooterRow-6 > td
{
 background-color:#AB0E00;
 background-color:#AB0E00;
 color:rgba(255, 255, 255, 0.90);
}
.ms-rteTable-6 tr.ms-rteTableOddRow-6
{
 background-color:#FECBC6;
 background-color:rgba(254, 203, 198, 0.70);
}
.ms-rteTable-6 tr.ms-rteTableEvenRow-6
{
 background-color:#fff;
 background-color:rgba(255, 255, 255, 0.70);
}
.ms-rteTable-2{
-ms-name:"نمط الجدول 4 - خطوط فاتحة";
}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2,
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2 > th,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2 > th,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2 > td
{
 background-color:#444;
 color:#fff;
}
.ms-rteTable-2 tr.ms-rteTableOddRow-2,
.ms-rteTable-2 tr.ms-rteTableEvenRow-2
{
 border-top:1px solid #FF867A;
 border-bottom:1px solid #FF867A;
}
.ms-rteTable-3{
-ms-name:"نمط الجدول 5 - شبكة";
}
.ms-rteTable-3,
.ms-rteTable-3 > tbody > tr > td,
.ms-rteTable-3 > tbody > tr > th
{
 border:1px solid #ABABAB;
}
.ms-rteTable-3 tr.ms-rteTableOddRow-3
{
 background-color:#BFBFBF;
 background-color:rgba(191, 191, 191, 0.90);
}
.ms-rteTable-3 tr.ms-rteTableHeaderRow-3,
.ms-rteTable-3 tr.ms-rteTableFooterRow-3,
.ms-rteTable-3 tr.ms-rteTableEvenRow-3
{
 background-color:#fff;
 background-color:rgba(255, 255, 255, 0.90);
}
.ms-rteTable-4{
-ms-name:"نمط الجدول 6 - التمييز 1";
}
.ms-rteTable-4,
.ms-rteTable-4 > tbody > tr > td,
.ms-rteTable-4 > tbody > tr > th
{
 border:1px solid #AB0E00;
}
.ms-rteTable-4 tr.ms-rteTableHeaderRow-4,
.ms-rteTable-4 tr.ms-rteTableFooterRow-4,
.ms-rteTable-4 tr.ms-rteTableHeaderRow-4 > th,
.ms-rteTable-4 tr.ms-rteTableFooterRow-4 > th,
.ms-rteTable-4 tr.ms-rteTableFooterRow-4 > td
{
 background-color:#AB0E00;
 color:#fff;
}
.ms-rteTable-5{
-ms-name:"نمط الجدول 7 - التمييز 2";
}
.ms-rteTable-5,
.ms-rteTable-5 > tbody > tr > td,
.ms-rteTable-5 > tbody > tr > th
{
 border:1px solid #267226;
}
.ms-rteTable-5 tr.ms-rteTableHeaderRow-5,
.ms-rteTable-5 tr.ms-rteTableFooterRow-5,
.ms-rteTable-5 tr.ms-rteTableHeaderRow-5 > th,
.ms-rteTable-5 tr.ms-rteTableFooterRow-5 > th,
.ms-rteTable-5 tr.ms-rteTableFooterRow-5 > td
{
 background-color:#267226;
 color:#fff;
}
.ms-rteTable-7{
-ms-name:"نمط الجدول 8 - التمييز 3";
}
.ms-rteTable-7,
.ms-rteTable-7 > tbody > tr > td,
.ms-rteTable-7 > tbody > tr > th
{
 border:1px solid #724C00;
}
.ms-rteTable-7 tr.ms-rteTableHeaderRow-7,
.ms-rteTable-7 tr.ms-rteTableFooterRow-7,
.ms-rteTable-7 tr.ms-rteTableHeaderRow-7 > th,
.ms-rteTable-7 tr.ms-rteTableFooterRow-7 > th,
.ms-rteTable-7 tr.ms-rteTableFooterRow-7 > td
{
 background-color:#724C00;
 color:#fff;
}
.ms-rteTable-8{
-ms-name:"نمط الجدول 9 - التمييز 4";
}
.ms-rteTable-8,
.ms-rteTable-8 > tbody > tr > td,
.ms-rteTable-8 > tbody > tr > th
{
 border:1px solid #B47006;
}
.ms-rteTable-8 tr.ms-rteTableHeaderRow-8,
.ms-rteTable-8 tr.ms-rteTableFooterRow-8,
.ms-rteTable-8 tr.ms-rteTableHeaderRow-8 > th,
.ms-rteTable-8 tr.ms-rteTableFooterRow-8 > th,
.ms-rteTable-8 tr.ms-rteTableFooterRow-8 > td
{
 background-color:#B47006;
 color:#fff;
}
.ms-rteTable-9{
-ms-name:"نمط الجدول 10 - التمييز 5";
}
.ms-rteTable-9,
.ms-rteTable-9 > tbody > tr > td,
.ms-rteTable-9 > tbody > tr > th
{
 border:1px solid #7900BF;
}
.ms-rteTable-9 tr.ms-rteTableHeaderRow-9,
.ms-rteTable-9 tr.ms-rteTableFooterRow-9,
.ms-rteTable-9 tr.ms-rteTableHeaderRow-9 > th,
.ms-rteTable-9 tr.ms-rteTableFooterRow-9 > th,
.ms-rteTable-9 tr.ms-rteTableFooterRow-9 > td
{
 background-color:#7900BF;
 color:#fff;
}
.ms-rteTable-10{
-ms-name:"نمط الجدول 11 - التمييز 6";
}
.ms-rteTable-10,
.ms-rteTable-10 > tbody > tr > td,
.ms-rteTable-10 > tbody > tr > th
{
 border:1px solid #00807E;
}
.ms-rteTable-10 tr.ms-rteTableHeaderRow-10,
.ms-rteTable-10 tr.ms-rteTableFooterRow-10,
.ms-rteTable-10 tr.ms-rteTableHeaderRow-10 > th,
.ms-rteTable-10 tr.ms-rteTableFooterRow-10 > th,
.ms-rteTable-10 tr.ms-rteTableFooterRow-10 > td
{
 background-color:#00807E;
 color:#fff;
}
.ms-rteTableGrid td,.ms-rteTableGrid th{
border:1px dotted black;
}
.ms-rtePosition-1{
-ms-name:"اليسار";
float:right;
}
.ms-rtePosition-2{
-ms-name:"اليمين";
float:right;
}
.ms-rtePosition-3{
-ms-name:"أعلى";
vertical-align:text-top;
}
.ms-rtePosition-4{
-ms-name:"الوسط";
vertical-align:middle;
}
.ms-rtePosition-5{
-ms-name:"أسفل";
vertical-align:text-bottom;
}
.ms-rtestate-write
{
cursor:text;
min-height:1em;
}
.ms-asset-icon
{
border-width:0px;
margin:0px 5px;
}
.ms-rtestate-field TABLE,.ms-rtestate-write TABLE
{
border-collapse:collapse;
}
.ms-rte-autocomplete
{
 background-color:#fff;
border-width:1px;
border-style:solid;
 border-top-color:#E5E5E5;
 border-bottom-color:#ABABAB;
 border-right-color:#E5E5E5;
 border-left-color:#ABABAB;
font-family:Verdana;
font-size:1em;
padding-top:10px;
padding-bottom:10px;
position:absolute;
cursor:default;
}
.ms-rte-autocomplete-results div
{
border-top:1px solid transparent;
border-bottom:1px solid transparent;
 color:#444;
padding-right:10px;
padding-left:10px;
overflow:hidden;
}
.ms-rte-autocomplete-results div.ms-rte-autocomplete-selected,
.ms-rte-autocomplete-modes div.ms-rte-autocomplete-selected
{
 background-color:rgba(255, 226, 223, 0.50);
}
.ms-core-needIEFilter .ms-rte-autocomplete-results div.ms-rte-autocomplete-selected,.ms-core-needIEFilter .ms-rte-autocomplete-modes div.ms-rte-autocomplete-selected
{
background-color:transparent;
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffe2df, endColorstr=#7fffe2df);";
}
.ms-rte-autocomplete-modes div
{
border-top:1px solid transparent;
border-bottom:1px solid transparent;
 color:#444;
padding-right:20px;
padding-left:10px;
}
.ms-rte-autocomplete-info
{
padding-right:10px;
padding-left:10px;
}
.ms-rte-layoutszone-outer
{
float:right;
}
.ms-rte-layoutszone-inner
{
word-wrap:break-word;
border:1px solid transparent;
margin:1px;
padding:10px;
}
.ms-rte-layoutszone-inner-editable
{
 border:1px solid #E5E5E5;
margin:1px;
padding:10px;
min-height:100px !important;
}
.ms-rte-layoutszone-fixer
{
clear:both;
}
.ms-rte-wpbox
{
font-style:normal;
font-weight:normal;
font-variant:normal;
word-spacing:normal;
letter-spacing:normal;
text-transform:none;
text-align:right;
text-indent:0px;
text-decoration:none;
line-height:normal;
white-space:normal;
word-wrap:normal;
list-style-type:disc;
list-style-image:none;
list-style-position:outside;
}
.ms-rtestate-write .ms-webpart-chrome-title,
.ms-rtestate-write .ms-rte-embedcode-title
{
cursor:move;
}
.ms-rtestate-field
{
word-wrap:break-word;
}
.ms-rtefield{
min-width:384px;
padding:2px 2px 2px 2px;
}
.ms-rte-embeddialog-textarea
{
height:100px;
}
.ms-rte-embeddialog-preview
{
margin:30px 15px 0px 5px;
width:auto;
height:auto;
}
.ms-rte-embedcode-link
{
font-size:1.1em;
padding:5px 10px;
}
.ms-rte-embedcode-linkedit
{
text-align:left;
text-transform:uppercase;
}
.ms-rte-embedil
{
display:inline-block;
}
.ms-rte-embedcode-delete
{
float:right;
margin-top:5px;
}
#rtePasteFlyout,
#rtePasteFlyout .ms-cui-menusection
{
border-width:0px;
}
#rtePasteFlyoutLink
{
padding:5px;
margin:0px;
border:1px solid #bec1c4;
}
#rtePasteFlyoutLink:hover
{
border-color:#92b7d1;
}
#rtePasteFlyoutImg
{
vertical-align:middle;
}
#rtePasteFlyoutText
{
margin:0px 4px;
color:#23272c;
}
#rtePasteFlyoutOptions a.ms-rtePasteFlyout-option
{
width:24px;
height:24px;
display:inline-block;
}
.ms-rte-srcdialog-text
{
font-family:"Segoe UI",Tahoma,"Microsoft Sans Serif",sans-serif;
;
}
.ms-imagecrop-background
{
background-color:black;
}
span.ms-imagecrop img.ms-imagecrop-ghost
{
filter:Alpha(Opacity=50) !important;
opacity:0.5 !important;
}
.ms-imagecrop-handle
{
width:5px;
height:5px;
border-color:#cf8000;
border-width:2px;
border-style:solid;
background-color:white;
}
.ms-imagecrop-handle-ne
{
top:-5px;
left:-5px;
}
.ms-imagecrop-handle-se
{
bottom:-5px;
left:-5px;
}
.ms-imagecrop-handle-sw
{
bottom:-5px;
right:-5px;
}
.ms-imagecrop-handle-nw
{
top:-5px;
right:-5px;
}
.ms-imagecrop-edge
{
border-color:white;
border-width:2px;
border-style:dashed;
}
.ms-imagecrop-edge-left
{
right:-1px;
}
.ms-imagecrop-edge-top
{
top:-1px;
}
.ms-imagecrop-edge-right
{
left:-1px;
}
.ms-imagecrop-edge-bottom
{
bottom:-1px;
}
.ms-RteCropppedImage
{
overflow:hidden;
}
#ms-rte-styleGalleryMenu .ms-cui-gallerybutton-a
{
border:1px solid #afb4ba;
}
.ms-rte-stylePreview
{
white-space:normal;
width:64px;
}
.ms-rte-stylePreviewBox
{
overflow:hidden;
position:relative;
height:30px;
}
.ms-rte-stylePreviewBoxInner
{
display:table;
overflow:hidden;
padding:0px;
position:absolute;
bottom:0px;
height:30px;
}
.ms-rte-stylePreviewHolder
{
display:table-cell;
vertical-align:middle;
padding:0px;
}
.ms-rte-stylePreviewTitle,
.ms-rte-stylePreviewTitleFull
{
margin:0px auto;
display:table-cell;
vertical-align:middle;
width:64px;
}
.ms-rte-styleGalleryPreview
{
height:60px;
}
.ms-rte-styleGalleryPreview .ms-rte-stylePreviewHolder
{
vertical-align:bottom;
}
.ms-rte-styleGalleryPreview .ms-rte-stylePreviewTitle
{
height:30px;
}
.ms-rte-styleRibbonPreview
{
height:48px;
}
.ms-rte-styleRibbonPreview .ms-rte-stylePreviewTitle
{
height:18px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
display:block;
}
.ms-rte-styleRibbonPreview .ms-rte-stylePreviewTitleFull
{
height:46px;
}
.ms-rtestate-field h1,
h1.ms-rteElement-H1,
.ms-rtestate-field h2,
h2.ms-rteElement-H2
{
line-height:1.4;
 color:#E51400;
}
.ms-rtestate-field h3,
h3.ms-rteElement-H3
{
line-height:1.4;
}
.ms-rtestate-field h4,
h4.ms-rteElement-H4
{
line-height:1.6;
 color:#777;
}
h1.ms-rteElement-H1B,
h2.ms-rteElement-H2B,
h3.ms-rteElement-H3B,
h4.ms-rteElement-H4B
{
 color:#393;
}
.ms-rtestate-field p,
p.ms-rteElement-P
{
margin:0px 0px 10px 0px;
line-height:1.6;
}
.ms-rteElement-Hr
{
 background-color:#ABABAB;
height:1px;
}
.ms-rteElement-Callout1
{
color:#660000;
background-color:#fef4e4;
float:right;
width:25em;
padding:10px;
border:1px solid #FD9F08;
}
.ms-rteElement-Callout2
{
color:#353738;
background-color:#f2f2f2;
float:right;
width:25em;
padding:10px;
border:1px solid #36B000;
}
.ms-rteElement-Callout3
{
font-style:italic;
color:#CA0078;
float:right;
width:25em;
padding:10px;
}
.ms-rteElement-Callout4
{
color:#005677;
float:right;
width:20em;
padding:10px;
background-color:#d8f4ff;
border:1px solid #00ADEE;
}
.ms-rteStyle-Normal
{
 font-family:"Segoe UI",Tahoma,"Microsoft Sans Serif",sans-serif;
font-size:13px;
 color:#444;
 background-color:#fff;
 background-color:rgba(255, 255, 255, 0.90);
font-weight:normal;
}
.ms-rteStyle-Byline,
.ms-rteStyle-Quote,
.ms-rteStyle-IntenseQuote
{
font-style:italic;
 color:#444;
}
.ms-rteStyle-Emphasis,
.ms-rteStyle-IntenseEmphasis
{
font-style:italic;
 color:#E51400;
}
.ms-rteStyle-References,
.ms-rteStyle-IntenseReferences
{
 color:#777;
}
.ms-rteStyle-IntenseQuote,
.ms-rteStyle-IntenseEmphasis,
.ms-rteStyle-IntenseReferences
{
text-decoration:underline;
}
.ms-rteStyle-Comment,
.ms-rteStyle-Accent1
{
 color:#E51400;
}
.ms-rteStyle-Caption,
.ms-rteStyle-Accent2
{
 color:#393;
}
.ms-rteStyle-Tagline
{
font-size:1.3em;
 color:#777;
}
.ms-rteStyle-Highlight
{
 color:#444;
 background-color:#00ABA9;
}
.ms-rteThemeFontFace-1
{
-ms-name:"نص أساسي";
 font-family:"Segoe UI",Tahoma,"Microsoft Sans Serif",sans-serif;
}
.ms-rteThemeFontFace-2
{
-ms-name:"عنوان";
 font-family:"Segoe UI",Tahoma,"Microsoft Sans Serif",sans-serif;
}
.ms-rteLanguage-ar{
-ms-name:"العربية";
}
.ms-rteLanguage-eu{
-ms-name:"الباسكية";
}
.ms-rteLanguage-bg{
-ms-name:"البلغارية";
}
.ms-rteLanguage-ca{
-ms-name:"الكتالانية";
}
.ms-rteLanguage-zh-HanS{
-ms-name:"الصينية المبسّطة";
}
.ms-rteLanguage-zh-HanT{
-ms-name:"الصينية التقليدية";
}
.ms-rteLanguage-hr{
-ms-name:"الكرواتية";
}
.ms-rteLanguage-cs{
-ms-name:"التشيكية";
}
.ms-rteLanguage-da{
-ms-name:"الدانماركية";
}
.ms-rteLanguage-nl{
-ms-name:"الهولندية";
}
.ms-rteLanguage-en{
-ms-name:"الإنجليزية";
}
.ms-rteLanguage-et{
-ms-name:"الإستونية";
}
.ms-rteLanguage-fi{
-ms-name:"الفنلندية";
}
.ms-rteLanguage-fr{
-ms-name:"الفرنسية";
}
.ms-rteLanguage-gl{
-ms-name:"الغليشيانية";
}
.ms-rteLanguage-de{
-ms-name:"الألمانية";
}
.ms-rteLanguage-el{
-ms-name:"اليونانية";
}
.ms-rteLanguage-he{
-ms-name:"العبرية";
}
.ms-rteLanguage-hi{
-ms-name:"الهندية";
}
.ms-rteLanguage-hu{
-ms-name:"المجرية";
}
.ms-rteLanguage-ga{
-ms-name:"الأيرلندية";
}
.ms-rteLanguage-it{
-ms-name:"الإيطالية";
}
.ms-rteLanguage-ja{
-ms-name:"اليابانية";
}
.ms-rteLanguage-kk{
-ms-name:"الكازاخية";
}
.ms-rteLanguage-ko{
-ms-name:"الكورية";
}
.ms-rteLanguage-lv{
-ms-name:"اللاتفية";
}
.ms-rteLanguage-lt{
-ms-name:"اللتوانية";
}
.ms-rteLanguage-mk{
-ms-name:"المقدونية FYRO";
}
.ms-rteLanguage-ms{
-ms-name:"الماليزية";
}
.ms-rteLanguage-no{
-ms-name:"النرويجية";
}
.ms-rteLanguage-pl{
-ms-name:"البولندية";
}
.ms-rteLanguage-pt-PT{
-ms-name:"البرتغالية البرتغال";
}
.ms-rteLanguage-pt-BR{
-ms-name:"برتغالي برازيلي";
}
.ms-rteLanguage-ro{
-ms-name:"الرومانية";
}
.ms-rteLanguage-ru{
-ms-name:"الروسية";
}
.ms-rteLanguage-sr-Latn{
-ms-name:"الصربية اللاتينية";
}
.ms-rteLanguage-sr-Cyrl{
-ms-name:"الصربية السيريلية";
}
.ms-rteLanguage-sk{
-ms-name:"السلوفاكية";
}
.ms-rteLanguage-sl{
-ms-name:"السلوفينية";
}
.ms-rteLanguage-es{
-ms-name:"الأسبانية";
}
.ms-rteLanguage-sv{
-ms-name:"السويدية";
}
.ms-rteLanguage-th{
-ms-name:"التايلاندية";
}
.ms-rteLanguage-tr{
-ms-name:"التركية";
}
.ms-rteLanguage-uk{
-ms-name:"الأوكرانية";
}
.ms-rteLanguage-vi{
-ms-name:"الفييتنامية";
}
.ms-rteLanguage-cy{
-ms-name:"الولشية";
}
.ms-rtedialog
{
border-top:none;
}
.clip16x16
{
position:relative;
overflow:hidden;
width:16px;
height:16px;
}
.clip13x13
{
position:relative;
overflow:hidden;
width:13px;
height:13px;
}
.clip16x16 img,.clip16x16 input,.clip13x13 img,.clip13x13 input
{
position:absolute;
}
.ms-rtebold
{
top:0px;
left:0px;
}
.ms-rtecopy
{
top:0px;
left:-16px;
}
.ms-rtecut
{
top:-16px;
left:0px;
}
.ms-rtedrow
{
top:-16px;
left:-16px;
}
.ms-rtefntsz
{
top:0px;
left:-32px;
}
.ms-rteicol
{
top:-16px;
left:-32px;
}
.ms-rteimg
{
top:-32px;
left:0px;
}
.ms-rteital
{
top:-32px;
left:-16px;
}
.ms-rtelnk
{
top:-32px;
left:-32px;
}
.ms-rteltr
{
top:0px;
left:-48px;
}
.ms-rtenlst
{
top:-16px;
left:-48px;
}
.ms-rtertal
{
top:-32px;
left:-48px;
}
.ms-rtescell
{
top:-48px;
left:0px;
}
.ms-rtetxclr
{
top:-48px;
left:-16px;
}
.ms-rteundl
{
top:-48px;
left:-32px;
}
.ms-rteuidt
{
top:-48px;
left:-48px;
}
.ms-rtesrced
{
top:0px;
left:-64px;
}
.ms-rtertl
{
top:-16px;
left:-64px;
}
.ms-rtepaste
{
top:-32px;
left:-64px;
}
.ms-rtemcell
{
top:-48px;
left:-64px;
}
.ms-rteltal
{
top:-64px;
left:0px;
}
.ms-rteitbl
{
top:-64px;
left:-16px;
}
.ms-rteirow
{
top:-64px;
left:-32px;
}
.ms-rteidt
{
top:-64px;
left:-48px;
}
.ms-rteicell
{
top:-64px;
left:-64px;
}
.ms-rtefnt
{
top:0px;
left:-80px;
}
.ms-rtectral
{
top:-16px;
left:-80px;
}
.ms-rteclear
{
top:-32px;
left:-80px;
}
.ms-rteblst
{
top:-48px;
left:-80px;
}
.ms-rtebkclr
{
top:-64px;
left:-80px;
}
.ms-rtednar
{
top:-80px;
left:0px;
}

/********************** Site Top Bar ***************************/








/****************** search sharepoint style  **********************************/

#searchInputBox
{
margin-bottom:12px;
float:right;
}
.ms-srch-sb
{
display:inline-block;
}
.ms-core-header .ms-srch-sb
{
/* [ReplaceColor(themeColor:"HeaderBackground",opacity:"1")] */ background-color:#fff;
/* [ReplaceColor(themeColor:"HeaderBackground")] */ background-color:rgba( 255,255,255,0.85 );
}
.ms-srch-sb-border
{
border:1px solid #ababab;
}
.ms-core-header .ms-srch-sb-border
{
/* [ReplaceColor(themeColor:"HeaderLines")] */ border:1px solid #ababab;
}
.ms-srch-sb-border:hover
{
/* [ReplaceColor(themeColor:"StrongLines")] */ border:1px solid #92c0e0;
}
.ms-core-header .ms-srch-sb-border:hover
{
/* [ReplaceColor(themeColor:"HeaderStrongLines")] */ border:1px solid #92c0e0;
}
.ms-srch-sb-borderFocused
{
/* [ReplaceColor(themeColor:"AccentLines")] */ border:1px solid #2a8dd4;
}
.ms-core-header .ms-srch-sb-borderFocused
{
/* [ReplaceColor(themeColor:"HeaderAccentLines")] */ border:1px solid #2a8dd4;
}
.ms-srch-sb>input
{
display:inline-block;
border-style:none;
outline-style:none;
height:18px;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 1px;
width:200px;
background-color:transparent;
}
.ms-core-header .ms-srch-sb>input
{
/* [ReplaceColor(themeColor:"HeaderText")] */ color:#444;
}
.ms-srch-sb>input:focus
{
border-style:none;
outline-style:none;
}
.ms-srch-sb>input[type=text]::-ms-clear
{
display:none;
}
.ms-srch-sb-link
{
float:right;
margin-right:10px;
}
.ms-srch-sb-navLink,.ms-srch-sb-searchLink
{
display:inline-block;
cursor:pointer;
vertical-align:top;
background-color:transparent;
border:1px solid transparent;
position:relative;
overflow:hidden;
}
.ms-srch-sb > .ms-srch-sb-searchLink
{
margin-right:-1px;
height:20px;
width:20px;
}
.ms-srch-sb > .ms-srch-sb-navLink
{
height:20px;
width:20px;
}
.ms-srch-sb-searchLink:hover,.ms-srch-sb-navLink:hover
{
/* [ReplaceColor(themeColor:"ButtonHoverBackground",opacity:"1")] */ background-color:#e6f2fa;
/* [ReplaceColor(themeColor:"ButtonHoverBackground")] */ background-color:#e6f2fa;
}
.ms-srch-sb-searchLink:active,
.ms-srch-sb-searchLink > img:active,
.ms-srch-sb-navLink:active,
.ms-srch-sb-navLink > img:active,
.ms-srch-sb-navLink-menuOpen,
.ms-srch-sb-navLink-menuOpen:hover
{
/* [ReplaceColor(themeColor:"ButtonPressedBackground",opacity:"1")] */ background-color:#92c0e0;
/* [ReplaceColor(themeColor:"ButtonPressedBackground")] */ background-color:#92c0e0;
}
.ms-srch-sb-searchImg
{
left:-35px;
top:-57px;
position:absolute;
}
.ms-srch-sb-searchImg:hover
{
left:-1px;
top:-69px;
}
.ms-srch-sb-navImg
{
left:-35px;
top:-35px;
position:absolute;
}
.ms-srch-sb-navImg:hover,.ms-srch-sb-navLink-menuOpen > .ms-srch-sb-navImg
{
left:-57px;
top:-35px;
}
.ms-core-header .ms-srch-sb-prompt.ms-srch-sb-prompt
{
/* [ReplaceColor(themeColor:"HeaderSubtleText")] */ color:#777;
}

.js-callout-closeButton
{
width:16px;
height:16px;
position:relative;
overflow:hidden;
float:right;
margin:6px 6px 0px 6px;
border:solid 5px transparent;
}
.js-callout-closeButtonImage
{
position:absolute;
left:-197px;
top:-120px;
}

.ms-promlink-button-image
{
position:relative;
display:inline-block;
width:16px;
height:16px;
overflow:hidden;
}

.ms-verticalAlignMiddle
{
	vertical-align: middle;
}
.ms-srch-item
{
	margin:10px!important;
	padding:5px!important;
}

.ms-srch-group-content
{

}
.ms-srch-result-groups
{
	width: 98%;
}

/* ************************** sharepoint style **************************** */

/*.container {
    border-left: 1px solid #f0e7c1;
    border-right: 1px solid #f0e7c1;
    width: 1024px;
    width: 1007px;
    padding-bottom: 20px;
    max-width: none !important;
    margin-left: auto;
    margin-right: auto;
} */

.div.article, div.welcome
{
	padding:0px !important;
}

#s4-bodyContainer
{
	padding-bottom: 0px!important;
}

#mainContentBox
{
	margin: 0px 15px;
}

.Leftcol, .MiddleArea, .Rightcol
{
	margin: 5px;;
}

.nopadding {
    padding: 0 !important;
    margin: 0 !important;
}


a.ms-promotedActionButton:first-child span,
span#ms-help, span#fullscreenmode
{
	display: none!important;
	visibility:hidden;
}



h1,h2,h3,h4,h5,h6,.ms-h1,.ms-h2,.ms-h3,.ms-h4,.ms-h5,.ms-h6
{
margin:auto;
font-weight:normal;
}
h1,
.ms-h1
{
font-family:'MyWebFont', Fallback, sans-serif;
font-size:2.3em;
color:#ac1100;
font-weight:200;
}
h2,h3,.ms-h2,.ms-h3,
.ms-headerFont
{
/* font-family:'MyWebFont', Fallback, sans-serif; */
color:#90896c;
font-weight:300;
}
h2,.ms-h2
{
font-size:1.46em;
}
h3,.ms-h3
{
font-size:1.15em;
}
h4,h5,h6,.ms-h4,.ms-h5,.ms-h6
{
/* font-family:'MyWebFont', Fallback, sans-serif; */
}
h4,.ms-h4
{
font-size:1em;
color:#90896c;
}
h5,.ms-h5
{
font-size:1em;
}
h6,.ms-h6
{
font-size:1em;
}
img
{
border:none;
-webkit-tap-highlight-color:transparent;
}
iframe
{
border:none;
}
hr
{
	background: none repeat scroll 0 0 #90896c;
    height: 1px;
    margin: 10px;
}
#MainMembersBlock hr
{
	margin: 10px 0px;
}
a,
a:active,
a:hover,
a:visited,
a:link {
    outline: none;
	color:#000000;
	text-decoration:none;
}

ul, ol {
    margin-bottom: 10px;
    margin-top: 0;
}

.pull-left {
    float: left !important;
}

.pull-right {
    float: right !important;
}

.nav {
    list-style: outside none none;
}

.article-content
{
    font-family: Arial;
    font-size: 14px;
    text-align:justify;
}


#TurnOnAccessibility
{
	display: none!important;
}

#pageStatusBar, .ms-status-msg
{
	margin-bottom:0px!important;
}

.clear{
clear:both;
float:none;
}

.ms-hide
{
display:none;
}
.ms-visibilityHidden
{
visibility:hidden;
}
.ms-accessible,.ms-hidden,
a.ms-skip,a:hover.ms-skip,a:visited.ms-skip,a.ms-TurnOnAcc,a.ms-SkiptoMainContent,a.ms-SkiptoNavigation
{
position:absolute;
top:-2000px;
overflow:hidden;
height:1px;
width:1px;
display:block;
}
label
{
	font-family:'Aller-Bold';
}
input,
select,
label,
textarea,
button,
option
{
font-family:inherit;
font-size:inherit;
color:inherit;
vertical-align:middle;
font-weight:normal;
}

.container .navbar-header,
.container .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
}

/* Always float the navbar header */
.navbar-header {
    float: left;
}

/* Undo the collapsing navbar */
.navbar-collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
}

.navbar-toggle {
    display: none;
}

.navbar-collapse {
    border-top: 0;
}

.navbar-brand {
    margin-right: -15px;
}

/* Always apply the floated nav */
.navbar-nav {
    float: left;
    margin: 0;
}

.navbar-nav > li {
    float: left;
}

.navbar-nav > li > a {
    padding: 15px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
    float: right;
}

/* Undo custom dropdowns */
.navbar .navbar-nav .open .dropdown-menu {
    position: absolute;
    float: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-width: 0 1px 1px;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #414042;
}

.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff !important;
    background-color: #428bca !important;
}

.navbar .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #999 !important;
    background-color: transparent !important;
}

/***********************
*       Top Bar
/***********************/
#top-bar {
    background-color: #f5f1e1;
    height: 25px;
    border-bottom: 1px solid #c4a006;
}

#top-bar ul {
    list-style: none;
    line-height: 25px;
    float: left;
}

#top-bar ul li {
    display: inline;
    border-left: 1px solid #c5b083;
}


#top-bar ul li a {
    padding-left: 5px;
    padding-right: 5px;
    color: #c5b083;
    font-weight: normal;
    font-family:'Aller-Bold';
}

/***********************
*       font resize style
/***********************/

a#smallSize
{	font-size:14px;
}
a#midumSize
{	font-size:17px;
}
a#largSize
{	font-size:20px;
}
#sizecontroldiv a{ /*links inside DIV sizecontroldiv*/
outline:none;
padding-bottom: 0px;
}
#sizecontroldiv a.selectedcontrol { /*selected control's image*/
border-bottom:2px solid #ed2024;
}
.currentSize {
    color: #ed2024 !important;
    font-weight: normal !important;
    font-family:'Aller-Bold';
}

/********************************************************************/

li.LangSwitcher, li.LangSwitcher a
{
    border-left: 0px solid #c5b083!important;
    color: #ac1100!important;
}

/* *********************** Main Tabs ************************** */
/*******************************************/

.Block {
    background-color: #cdcbcc;
    min-height: 410px;
    position: relative;
    border-radius: 10px;
    padding: 11px 7px 11px 7px;
}

    .Block .Header {
        background-color: #f5f6f8;
        min-height: 35px;
        color: #ec1f24;
        padding: 5px 15px 5px 10px;
        font-size: 17px;
        font-weight: normal;
        font-family:'Aller-Bold';
        border-radius: 9px;
        text-align: right;
    }

    .Block .Content {
        min-height: 214px;
        color: #1f1f1f;
        margin-top: 11px;
    }


        .Block .Content img {
            height: auto;
            width: 90%;
        }

        .Block .Content .Desc {
            height: 70px;
            color: #1f1f1f;
            padding: 10px 5px;
            text-align: right;
        }


    .Block .Links ul {
        list-style-type: none;
        padding: 0px 10px 0px 15px;
        text-align: right;
    }

        .Block .Links ul li {
            font-size: 13px;
            border-top: 1px dashed white;
            margin-top: 3px;
            padding-top: 3px;
            height: 25px;
        }

            .Block .Links ul li a {
                text-decoration: none;
                color: #1f1f1f;
            }

/*******************************************/

.MainPanel .row {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 20px;
}

.mainTab {
    background: #E8E8E8;
    padding: 0px 7px;
    border-radius: 9px;
    margin-top:0px;
}

    .mainTab .Header {
        background-color: #F5F6F8;
        height: 50px;
        color: #EC1F24;
        padding: 10px 15px;
        font-size: 25px;
        font-weight: normal;
        font-family:'Aller-Bold';
        border-radius: 12px;
    }

#wrapper {
    /*background: #E8E8E8;*/
    /*font-family: MyWebFont;*/
}


#website-features .two-wide {
    display: block;
    float: left;
    width: 60%;
    height: 100%;
    margin-bottom: 0;
    width: calc(100% - 360px);
}
#ImgCurLT
{
	width:100%;
}
.UpperDiv {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border: 2px solid #ed1b24;
    border-color: -moz-use-text-color navy #ed1b24 -moz-use-text-color;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 2px;
    height: 254px;
    left: 0;
    position: absolute !important;
    top: 0;
    width: 100%;
}
.CPFont17
{
	font-size:17px!important;
}
#website-features.injected div#fullsize {
    width: 360px;
    right: 0;
}

#website-features.injected div.four-wide {
    display: block;
    float: left;
}

#content.two-column-with-panel #content-small .tabs-injected .two-wide {
    clear: none;
    display: block;
    float: left;
    margin-right: 8px;
}

#content.two-column-with-panel #content-small .tabs-injected .two-wide {
    width: 295px;
}

    #content.two-column-with-panel #content-small .tabs-injected .two-wide.media-player {
        margin-right: 9px;
        width: 300px;
    }

#content.two-column-with-panel .tabs-injected .two-wide {
    width: 459px;
}

    #content.two-column-with-panel .tabs-injected .two-wide.last, #content.two-column-with-panel #content-small .tabs-injected .two-wide.last {
        margin-right: 0;
    }

.wide .sub-content .two-wide, .wide #collection-artwork .two-wide, .wide #gallery .two-wide {
    float: left;
    margin-right: 20px;
    width: 460px;
}

    .wide .sub-content .two-wide.last, .wide #collection-artwork .two-wide.last, .wide #gallery .two-wide.last {
        margin-right: 0;
    }



P {
    margin-bottom: 10px;
}




H1 {
    font-size: 1.8em;
    line-height: 1.3em;
    margin-bottom: 10px;
}

H1, H2.underline {
    border-bottom: solid 1px #cfcfcf;
    line-height: 1.3em;
    padding-bottom: 5px;
}

H1, H2, H3, H4 {
    clear: both;
    color: #000;
}

H2 {
    font-size: 1.4em;
    margin-bottom: 10px;
}

#website-features {
    margin-top: 0px;
    min-height: 1px;
}

    #website-features H2 {
        height: 100px;
        /*overflow: hidden;*/
        /*text-indent: -9999px;*/
        width: 100%;
        padding-right:2px;
        font-size: 13px;
        line-height: 150%;
        text-align: right;
		text-align:justify;
		padding: 0px 5px;
    }

    #website-features H3 {
        color: #085196;
        font-size: 1.2em;
        font-weight: normal;
        font-family:'Aller-Bold';
    }

        #website-features H3 a {
            color: #ed1b24;
            font-size: 18px;
            text-decoration: none;
        }

        #website-features H3 EM {
            display: none;
        }

    #website-features DIV {
        border-bottom: solid 1px #cfcfcf;
        margin-bottom: 10px;
        min-height: 225px;
        padding: 0 0 10px 460px;
        position: relative;
    }

        #website-features DIV IMG {
            /*right: 0;
            position: absolute;
            top: 0;*/
        }

    #website-features.injected {
        /*background: url(../images/borderBottom.png) no-repeat left bottom;*/
        /*border: 2px solid #ed1b24;*/
        height: 340px;/*300px*/
        /*margin-bottom: 15px;*/
        overflow: hidden;
    }

        #website-features.injected DIV {
            border: none;
            min-height: 1px;
            padding: 0;
        }

            #website-features.injected DIV.thumbnails {
                /*background-image: url(../images/BackgroundBorder.png);*/
                background-repeat: no-repeat;
                margin-bottom: 0;
                min-height: 1px;
                /*padding-bottom: 10px;*/
            }



                #website-features.injected DIV.thumbnails.thumbnail-1-select {
                    background-position: left top;
                }

                #website-features.injected DIV.thumbnails.thumbnail-2-select {
                    background-position: left -159px;
                }

                #website-features.injected DIV.thumbnails.thumbnail-3-select {
                    background-position: left -318px;
                }

                #website-features.injected DIV.thumbnails.thumbnail-4-select {
                    background-position: left -477px;
                }

#content #website-features.injected DIV.thumbnails IMG {
    margin-bottom: 0;
}

#website-features.injected DIV.four-wide {
    float: left;
    height: 134px;
    margin: 10px 5px 0px 0px;
    position: relative;
    width: 175px;
}



    #website-features.injected DIV.four-wide A {
        color: #fff;
        display: block;
        left: 4px;
        position: absolute;
        top: 4px;
    }

        #website-features.injected DIV.four-wide A, #website-features.injected DIV.four-wide A IMG {
            height: 125px;
            /*padding-right: 2px;*/
            width: 98%;
            width:162px;
        }
 
    #website-features.injected DIV.four-wide EM {
        background: #b4b4b4;
        bottom: 0;
        color: #fff;
        cursor: pointer;
        display: block;
        font-size: 0.85em;
        font-style: normal;
        padding: 5px 8px;
        position: absolute;
        text-align: center;
        width: 95.7%;
        right: -3px;
        width:162px;
    }
   
    #website-features.injected DIV.four-wide.selected EM {
        background: #ed1b24;
    }

.thumbnails .selected {
    border: 2px solid #ed1b24;
    border-bottom: none !important;
    background: #E8E8E8;
}

.thumbnails .four-wide:first-child .selected {
    border-left: none !important;
}

#website-features.injected DIV.inner {
    background: #E8E8E8 none repeat scroll 0 0;
    border: 2px solid #ed1b24;
    border-right: none;
    border-top: none;
    height: 80px;
    overflow-y: auto;
    padding: 5px 10px 0;
    position: absolute;
    width: 100.5%;
    z-index: 9999;
    text-align: left;
}

    #website-features.injected DIV.inner H3, #website-features.injected DIV.inner P {
        padding-right: 10px;
    }

    #website-features.injected DIV.inner P {
        margin-bottom: 0;
    }

#website-features.injected DIV#fullsize {
    /*background: url(../images/ImageBorder.png) no-repeat right top;*/
    height: 334px;
    margin-bottom: 0;
    position: relative;
    float: left;
    
}

    #website-features.injected DIV#fullsize IMG {
        border: 2px solid #ed1b24;
        padding: 10px;
        max-height:100%;
        max-width:100%;
        /*
        height: 88.8%;
        
        width: 100%;*/
        border-width:0px!important;
    }



#wrapper:after, FIELDSET.site-search UL:after, #header #navigation:after, #header UL#level-1:after, #header UL#level-2:after, FIELDSET.site-search UL#search-options:after, #content:after, .outer:after, #content.homepage .full-width:after, #content-small .a-to-z-listing UL:after, #passage-of-a-bill .house:after, #passage-of-a-bill .house UL LI OL:after, .collections-thumbnails:after, UL#artwork-options:after, .alternate-rows LI:after, .arrows-previous-next:after, #fat-footer .inner:after, #find-your-mp FIELDSET:after, #contact-us LI:after, DIV.submission:after, .pagination:after, .get-involved:after, #website-features:after, #website-features.injected DIV.thumbnails:after, .tabs-wrapper .triggers:after, .tabs-wrapper:after, .tabs-wrapper DIV.inner DIV:after, .tabs-injected UL#bills-list.square-bullets:after, .committees .news-listing UL.split-list:after, #send-a-friend LI:after, .photo-description:after, #bookmark-with UL:after, #news-landing .inner:after, #calendar FIELDSET:after, #landing-advanced .thumbnail-image-list:after, #previous-next-with-title:after, #previous-next-with-numbers:after, .sub-content:after, #advanced-search FIELDSET LI:after, #gallery .flash UL:after, #content.gallery .inner UL:after, #files-listing .inner:after, #footer UL:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}


/* ********************** Blocks ********************** */
/* *********************** Summary Links ************************** */

    .SummaryLinksBlock {
        background-color: #cdcbcc;
        height: auto;
        position: relative;
        border-radius: 10px;
        padding: 11px 7px 11px 7px;
        margin-bottom: 17px;
        direction: ltr;
    }

			
        .SmmaryLinksBlock .Header a {
            background-color: #f5f6f8;
            height: auto;
            color: #ec1f24;
            padding: 3px 15px 5px 10px;
            font-size: 20px;
            font-weight: normal;
            font-family:'Aller-Bold';
            border-radius: 12px;
            text-decoration: none;
            
        background-color: #c49a6c;
        min-height: 35px;
        color: #ffffff;
		padding:5px 17px 5px 10px;
		font-size:16px;
        text-align: right;
        border-radius: 12px;
        }

        .SummaryLinksBlock .Content {
            height: auto;
            color: #1f1f1f;
            margin-top: 11px;
            padding: 0px 20px 0px 20px;
        }

            .SummaryLinksBlock .Content img {
                height: auto;
                width: 95%;
            }

            .SummaryLinksBlock .Content .Desc,
            .SummaryLinksBlock .Content .Desc a {
                height: auto;
                color: #1f1f1f;
                padding: 5px;
                text-decoration: none;
                text-align:justify;
            }
		
		
        .SummaryLinksBlock .Links ul {
            list-style-type: none;
            padding: 0px 15px 0px 15px;
        }

            .SummaryLinksBlock .Links ul li {
                display: none;
                visibility: hidden;
            }


            .SummaryLinksBlock .Links ul .LinksLi {
                font-size: 14px;
                border-top: 1px dashed white;
                margin-top: 3px;
                padding-top: 3px;
                height: auto;
                display: block !important;
                visibility: visible !important;
            }

            .SummaryLinksBlock .Links ul li a {
                text-decoration: none;
                color: #1f1f1f;
            }
			
			
			/*********************/

    /***********************/


    .SummaryLinksBlock2 {
        background-color: #e8e8e8;
        background-color: #bbbcbe;
        height: auto;
        position: relative;
        border-radius: 10px;
        padding: 11px 7px 11px 7px;
        direction: ltr;
        display: inline-block;
        width: 100%;
    }

     
        .SummaryLinksBlock2 .Header,
        .SummaryLinksBlock2 .Header a,
		.SummaryLinksBlock2 .Header a:link,
		.SummaryLinksBlock2 .Header a:active,
		.SummaryLinksBlock2 .Header a:visited,
		.SummaryLinksBlock2 .Header a:focus, 
		.SummaryLinksBlock2 .Header a:hover
        {
            background-color: #c49a6c;
            height: auto;
            color: #ffffff;
            padding: 5px 17px 5px 10px;
            font-size: 16px;
            font-weight: normal;
            border-radius: 12px;
            text-decoration: none;
            margin-bottom:2px;
            font-family:'Aller-Bold';
            /*white-space:nowrap;*/
        }
        
        .SummaryLinksBlock2 .Header a
        {
			padding: 5px 0px;
		}
        
        .SummaryLinksBlock2 .Header2,
		.SummaryLinksBlock2 .Header2 a,
		.SummaryLinksBlock2 .Header2 a:link,
		.SummaryLinksBlock2 .Header2 a:active,
		.SummaryLinksBlock2 .Header2 a:visited,
		.SummaryLinksBlock2 .Header2 a:focus, 
		.SummaryLinksBlock2 .Header2 a:hover
		
		{
			background-color:#c49a6c;
			height:auto;
			color:#c49a6c;
			padding:5px 17px 5px 10px;
			font-size:16px;
			font-weight:normal;font-family:'Aller-Bold';
			border-radius:12px;
			text-decoration:none;
			margin-bottom:2px;
		} 
		
        .SummaryLinksBlock2 .Header2 a
        {
			padding: 5px 0px;
		}

        
        .SummaryLinksBlock2 hr
 		{
            border-top: 2px dashed #ed121a;
            margin-top: 5px;
            margin-bottom: 5px;
            background: transparent;
        }

.SummaryLinksBlock2 .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:10px;
	padding:15px 25px 0px 20px;
	background-color:#fff;
	width:99%;
	border-radius: 5px;
	background-color:#fff;
	text-align:center;
} 

#MultiItemWhiteBackground .Content
{
	border-radius:5px 5px 0px 0px;
	border-bottom: 1px solid #ffffff;
	padding:10px 23px 0px 23px;
}

.SummaryLinksBlock2 .Content2
{
	height:200px !important;
	color:#1f1f1f;
	margin-top:10px;
	padding:10px 23px 0px 23px;
	background-color:#fff;
	width:99%;
	border-radius: 5px;
} 

.SummaryLinksBlock2 .Content3
{
	height:auto;
	color:#1f1f1f;
	margin-top:10px;
	padding:10px 25px 0px 20px;
	background-color:#fff;
	width:99%;
	border-radius: 5px;
} 

.SummaryLinksBlock2 .Content4
{
	max-height:200px !important;
	height:auto;
	color:#1f1f1f;
	margin-top:10px;
	padding:10px 25px 7pxpx 20px;
	background-color:#fff;
	width:99%;
	border-radius: 5px;	
	padding:10px;
} 



.SummaryLinksBlock2 .Content img
{
	/*max-height:150px;
	width:95%;*/
	max-width:303px;
    max-height: 150px;

} 



.SummaryLinksBlock2 .Content2 img
{
	height:150px;
		width:95%;
} 


.SummaryLinksBlock2 .Content3 img
{
	height:150px;
		width:95%;
} 


.SummaryLinksBlock2 .Content4 img
{
	height:150px;
	width:50%;
} 


.SummaryLinksBlock2 .Content .Desc,
.SummaryLinksBlock2 .Content .Desc a,
.SummaryLinksBlock2 .Content .Desc a:hover,
.SummaryLinksBlock2 .Content .Desc a:active,
.SummaryLinksBlock2 .Content .Desc a:visited,
.SummaryLinksBlock2 .Content .Desc a:link,
.SummaryLinksBlock2 .Content .Desc a:focus
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
} 


.SummaryLinksBlock2 .Content2 .Desc2,
.SummaryLinksBlock2 .Content2 .Desc2 a,
.SummaryLinksBlock2 .Content2 .Desc2 a:hover,
.SummaryLinksBlock2 .Content2 .Desc2 a:active,
.SummaryLinksBlock2 .Content2 .Desc2 a:visited,
.SummaryLinksBlock2 .Content2 .Desc2 a:link,
.SummaryLinksBlock2 .Content2 .Desc2 a:focus
{
	height:auto;
	color:#1f1f1f;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
} 



.SummaryLinksBlock2 .Content3 .Desc3,
.SummaryLinksBlock2 .Content3 .Desc3 a,
.SummaryLinksBlock2 .Content3 .Desc3 a:hover,
.SummaryLinksBlock2 .Content3 .Desc3 a:active,
.SummaryLinksBlock2 .Content3 .Desc3 a:visited,
.SummaryLinksBlock2 .Content3 .Desc3 a:link,
.SummaryLinksBlock2 .Content3 .Desc3 a:focus
{
	height:auto;
	color:#1f1f1f;
	margin-top:2px;
	margin-bottom:5px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	padding:5px;
} 

.SummaryLinksBlock2 .Content4 .Desc4,
.SummaryLinksBlock2 .Content4 .Desc4 a,
.SummaryLinksBlock2 .Content4 .Desc4 a:hover,
.SummaryLinksBlock2 .Content4 .Desc4 a:active,
.SummaryLinksBlock2 .Content4 .Desc4 a:visited,
.SummaryLinksBlock2 .Content4 .Desc4 a:link,
.SummaryLinksBlock2 .Content4 .Desc4 a:focus
{
	height:auto;
	color:#1f1f1f;
	margin:2px 5px 2px 0;
	text-decoration:none;
	font-size:12px;
	padding:5px;
	width:47%;
	display:inline-block;
	float:right;
} 


.SummaryLinksBlock2 .Links 
{
	 background-color:#fff;
	 padding: 8px 5px 8px 5px;
     width: 99%;
     border-bottom-right-radius: 5px;
	 border-bottom-left-radius: 5px; 
} 


.SummaryLinksBlock2 .LinksUL ul
{
	padding-right: 11px;
	padding: 0px 20px 0px 15px;
	list-style-type:circle !important;
} 

             .SummaryLinksBlock2 .Links ul .LinksLi li,
             .SummaryLinksBlock2 .Links ul .LinksLi li a,
			 .SummaryLinksBlock2 .Links ul .LinksLi li a:hover,
			 .SummaryLinksBlock2 .Links ul .LinksLi li a:visited,
			 .SummaryLinksBlock2 .Links ul .LinksLi li a:link,
			 .SummaryLinksBlock2 .Links ul .LinksLi li a:focus,
			 .SummaryLinksBlock2 .Links ul .LinksLi li a:active

			 {
                margin-top: 3px;
                padding-top: 3px;
                padding-bottom:5px;
                height: auto;
                display: block !important;
                padding-right: 15px !important;
                visibility: visible !important;
                color: #1f1f1f;
                text-decoration: none;

            }

			
            .SummaryLinksBlock2 .Links ul li a,
            .SummaryLinksBlock2 .Links ul li a:hover,
            .SummaryLinksBlock2 .Links ul li a:active,
            .SummaryLinksBlock2 .Links ul li a:focus,
            .SummaryLinksBlock2 .Links ul li a:link,
            .SummaryLinksBlock2 .Links ul li a:visited
			 {
				color: #1f1f1f;
                text-decoration: none;

             }

             


/*********************************************/

#SingalItemWhiteBackground .Content
{
	text-align: center;
	padding: 10px 20px 0px 20px
}

.SummaryLinksBlock2 .WhiteLinks 
{
	 background-color:#fff;
	 padding: 7px 20px 7px 15px;
     width: 99%;
     border-radius: 5px;
     font-size:14px;
} 

.WhiteLinks ol.LinksUL 
{
	padding-left: 10px;
}

.SummaryLinksBlock2 .WhiteLinks ol li
{
	 visibility:hidden;  
	 height: 0px;
} 
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi 
{
	 visibility:visible !important; 
	 height:auto;
	 margin-top:3px;
	 padding-top:3px; 
	 padding-right: 5px !important;
    
} 

.SummaryLinksBlock2 .WhiteLinks ol .LinksLi,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a:active,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a:link,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a:focus,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a:hover,
.SummaryLinksBlock2 .WhiteLinks ol .LinksLi a:visited
{
	 color: #000000;
     text-decoration: none;

}  

/* ***********************  Council News Slider  ************************ */ 


#LatestShuraNews .Content2  
{
	text-align: center;
	padding: 7px 25px 0px 25px;
}
#LatestShuraNews .Content2 .slick-slider
{
	margin-right: auto; 
	margin-left:auto;

}


#LatestShuraNews .Content2 img, #LatestShuraNews .Content2 img
{
	height: 140px;
	/*padding-bottom: 5px;*/
	/*border: 1px red solid;*/
    border-radius: 8px;
}

#LatestShuraNews .OneItem2
{
	width: 208px !important;
}

.OneItem1.slick-slider
{
	width: 208px !important;
	margin-right: auto!important;
	margin-left:auto!important;

}

#LatestShuraNews .OneItem2 .slick-dots
{
	position: relative;
	top: -238px !important;
	right: 0px !important;
	
}
#LatestShuraNews .OneItem2 .slick-next
{
	/*right: 184px; */
	right: -35px;
}

#LatestShuraNews .slick-slide
{
	margin-right: auto!important;
	margin-left: auto!important;
}

#LatestNewsSlider .slick-slide, #CommitteesSingalSlider .slick-slide, #PhotoGallerySlider .slick-slide
{
	margin-right: auto!important;
	margin-left: auto!important;
}


    /*********************  Council Updates Block  **********************/

    .CouncilUpdatesBlock {
        background-color: #e8e8e8;
        background-color: #bbbcbe;
        height: auto;
        position: relative;
        border-radius: 10px;
        padding: 11px 7px 11px 7px;
        display:inline-block;
		margin-right: 4px;
        
    /*    margin-bottom: 17px; */
    }

        .CouncilUpdatesBlock .Header {
        background-color: #c49a6c;
        min-height: 35px;
        color: #ffffff;
		padding:7px 17px 5px 10px;
		font-size:16px;
        font-weight: normal;font-family:'Aller-Bold';
        text-align: left;
        border-radius: 12px;
        
        }

        .CouncilUpdatesBlock hr {
            border-top: 2px dashed #ed121a;
            margin-top: 5px;
            margin-bottom: 5px;
            background: transparent;
        }

        .CouncilUpdatesBlock .UpdatesItem {
            display: inline-block;
            width: 100%;
            margin-top: 5px;
        }

            .CouncilUpdatesBlock .UpdatesItem .Image {
                width: 25%;
                float: left;
                padding-left: 10px;
            }

                .CouncilUpdatesBlock .UpdatesItem .Image img {
                    width: 65%;
                    height: auto;
                }

            .CouncilUpdatesBlock .UpdatesItem .Desc {
                width: 65%;
                float: left;
                font-size: 14px;
                text-align:justify;
            }

                .CouncilUpdatesBlock .UpdatesItem .Desc a {
                    text-decoration: none;
                    color: #1f1f1f;
                }


/*******************************************/
/*******************************************/
/************ Left Menu Style added by Deena **********/
div#leftPanel ul.root > li:last-child > ul.static > li.static:last-child,
div#leftPanel ul.root > li:last-child{
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
}
div#leftPanel  ul.root > li{
	background-color:#d6c5ad;/*#808281*/
}
div#leftPanel ul.root > li  ul.static{
	margin:0px;
	padding:0px;
}

div#leftPanel ul.root > li  ul.static li
{
	background-color:#bdbdbd;
}
div#leftPanel ul.root > li ul.static li ul.static li
{
	background-color:#e8e8e8;
}


div#leftPanel ul.root > li:first-child{
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
div#leftPanel ul.root  li{
	list-style-type:none;
	color:white;
}
div#leftPanel ul.root >li > ul.static > li.selected span,
div#leftPanel ul.root > li.selected span,
div#leftPanel ul.root >li > ul.static > li.selected a,
div#leftPanel ul.root > li.selected a
{
	background-color:transparent !important;
	color:black!important;
}
div#leftPanel  ul.root > li > ul.static > li.selected,
div#leftPanel  ul.root > li.selected{
	background-color:#d6c5ad!important;
	color:black!important;
}

div#leftPanel #DivLeftNavigationTitle , div.divTitle
{
	display:none!important;
	visibility:hidden;
} 

div#leftPanel ul.root > li,
div#leftPanel ul.root,
div#leftPanel ul.root > span, 
div#leftPanel ul.root > li a
{
color:#fff!important;
	font-weight:normal;
	font-family:"Aller" /*"GE Dinar One Light"*/;
}
div#leftPanel ul.root > li img.expandCollapseImage
{
	    vertical-align: top;
    padding-top: 5px;
}
div#leftPanel ul.root > li  a
{
background: none;
max-width: 205px;
width: auto;
}

div#leftPanel ul.root > li > ul.static,
div#leftPanel ul.root > li > ul.static > li,
div#leftPanel ul.root > li > ul.static span, 
div#leftPanel  ul.root > li > ul.static a
{
color:#18181a!important;
	font-weight:normal!important;
	font-family:"Aller" /*"GE Dinar One Light"*/;
}
div#leftPanel li.static a
{
display:inline-block;
}
div#leftPanel li.selected < li,
div#leftPanel li.selected li::before{
	background-color:#333333!important;
}
div#leftPanel ul.root{
	margin:0px;
	padding:0px;
	font-size: 13px;
}

/***************** sub menu style from core15.css **********/
#DivLeftNavigation .ms-core-listMenu-verticalBox > .ms-core-listMenu-item,#DivLeftNavigation  .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item {
  padding: 5px 20px;
}

#DivLeftNavigation .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item,#DivLeftNavigation  .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenuEdit, .ms-core-listMenu-heading,
.ms-tv-header {
  font-size: 1em;
  vertical-align: middle;
  
}
.ms-core-listMenu-item, .ms-core-listMenu-item:link, .ms-core-listMenu-item:visited, .ms-tv-item:link, .ms-tv-item:visited, .ms-tv-header:link, .ms-tv-header:visited {
  text-decoration: none;
}

a:visited {
  color: #000000;
  text-decoration: none;
}

#DivLeftNavigation .ms-core-listMenu-verticalBox, .ms-core-listMenu-horizontalBox {
  font-size: 1em;
}

#DivLeftNavigation .ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item
{
	padding-left:25px;
}


/***********************
*       Blocks
/***********************/

/* *********************** Summary Links ************************** */  
.SummaryLinksBlock
{
	background-color:#cdcbcc;
	background-color: #bbbcbe;
	height:auto;
	position: relative;
	border-radius:10px;
	padding:11px 7px 11px 7px;
	/* margin-bottom: 17px; */
	direction:ltr;
}

.SummaryLinksBlock .Header,
.SummaryLinksBlock .Header a
{
	background-color:#f5f6f8;
	height:auto;
	color:#ec1f24;
	padding:3px 15px 5px 10px;
	font-size:20px;
	font-weight:normal;font-family:'Aller-Bold';
	border-radius:12px;
	text-decoration:none;
} 

.SummaryLinksBlock .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:11px;
	padding:0px 20px 0px 20px;
} 

.SummaryLinksBlock .Content img
{
	height:150px;
	width:95%;
} 

.SummaryLinksBlock .Content .Desc,
.SummaryLinksBlock .Content .Desc a
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-decoration:none;
} 

.SummaryLinksBlock .Links ul 
{
	 list-style-type: none;
	 padding:0px 15px 0px 15px;
} 

.SummaryLinksBlock .Links ul li
{
	 display:none;
	 visibility:hidden;
} 


.SummaryLinksBlock .Links ul .LinksLi
{
	 font-size:14px;
	 border-top:1px dashed white;
	 margin-top:3px;
	 padding-top:3px;
	 height:auto;
	 display:block !important;
	 visibility:visible !important;
} 

.SummaryLinksBlock .Links ul li a
{
	text-decoration:none;
	color:#1f1f1f;
} 

/*******************************************/

	#SliderDescBlock {
	height:auto;
	width:100% !important;
	}

    #SliderDescBlock .Header,
     #SliderDescBlock .Header a , .MPCVLayout .Header , .MPCVLayout .Header a
    {
    color: #5e5e5e;
    font-size: 17px;
    font-weight: normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 0px 0px 15px;
	text-align: left;
    }
	
	#SliderDescBlock hr ,  .MPCVLayout hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	width:95%;
	}
	
	#SliderDescBlock .Content , .MPCVLayout .Content {	
    border-radius: 12px;
    font-size: 14px;
    font-weight: normal;/*bold*/
    height: auto;
    padding: 10px 15px;
    }
    
    .MPCVLayout
    {
	display:inline-block;
}
      
     .MPCVLayout .MPCVDetails
     {
     padding-top:0px;
   	 }
    .MPCVLayout  .MPCVDetails ul
    {
		 padding-top:0px!important;
		 
}
	.MPCVLayout  .MPCVDetails ul, .MPCVLayout .MPCVDetails div
	{
	 font-size: 14px;
	 text-align:justify;
	 list-style-type:square;
	  padding:10px;
}
.MPCVLayout .MPCVDetails a
{
	color:#ed1f24!important;
}
.MPCVLayout .MPCVDetails h2
{font-weight:normal;font-family:'Aller-Bold';
	font-size:15px;
	color:black;
	border-bottom:0px;
	font-family:'Aller' !important;
}
.MPCVLayout .MPCVDetails h3
{font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
	color:black;
	border-bottom:0px;
	font-family:'Aller' !important;
}

.MPCVLayout .MPCVDetails h1
{
	font-size:15px;
	font-weight:normal;
	font-family:'Aller-Bold' !important;
	color:black;
	border-bottom:0px;
}

.DivMPCVSection
{
	margin-bottom:20px;
}

	#SliderBlock1,#SliderBlock, #tabs-1, #tabs-2 {
    padding: 0px;
    border-radius: 9px;
    margin-top:20px;
    height:auto;
	}
	
	#SliderBlock , #SliderBlock1
	{
		margin-top:-15px;
	}
	
	#SliderBlock1 .Header,#SliderBlock .Header {
    color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 0px 0px 15px;
	text-align: left;
    }
	
	#SliderBlock hr,#SliderBlock1 hr

	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	}

.Container {
    background: #ffffff;
    padding-top: 15px;
    padding-left: 10px;
    margin-top: 5px;
    border-radius: 10px;
}
.MPServices .Container,
.MPLibrary .Container
.MPServicesLinks .Container,
.MPLibraryLinks .Container
{
	padding-left: 25px;
}

.MPLibrary
{
	height:auto;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:20px;
	margin-right:40%;
	color:red;
	padding:5px;
	padding-left:25px;
	text-decoration:none;
}


.ShowAll,
.ShowAll a
{
	height:auto;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:16px;
	text-align:right;
	float:right;
	color:red;
	padding:5px;
	padding-left:25px;
	text-decoration:underline;
	display:inline-block;
	vertical-align:middle;
	position:relative;
}

.OrderBy{
	height:auto;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:16px;
	text-align:left;
	padding:5px;
	padding-right:25px;	
	display:inline-block;
	width:100%;
	vertical-align:middle;
}

.OrderBy .Title
{
	vertical-align:middle;
	float:left;
	padding-top:10px;
}


.ui-widget
{
	 font-family: "Aller" /*"GE Dinar One Light"*/ !important;
}

.TransparentButton {

            background-color: Transparent;
            background-repeat:no-repeat;
            border: none;
            cursor:pointer;
            overflow: hidden;
        }
 

.TransparentButton:hover {
     background-color: Transparent;
}
         
#Button1 {
	background-color: red;
	display:inline-block;
	border-radius: 10px;
	margin-right:5px;
	color:white;
}    
    
#Button2 {
	display:inline-block;
	border-radius: 10px;
	margin-right:3px;
}    
       
#ProtocolOrder
{
	position:static;
}

#AlphaOrder
{
	position:static;
}

       
.responsive0 {
	padding:0px !important;
	height:180px;
	display:inline-block;
}
.responsive7 .ImgBox,
.responsive .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:10px;
	height:166px;
	width:130px;
}
.responsive7 .ImgBox img,
.responsive .ImgBox img
{
    height: 110px;
    width: 105px;
}
.responsive7 .ImgTitle,
.responsive .ImgTitle{
	color:#ef161b;
	text-align:center;
	height:40px;
	line-height:14px;
}

.responsive7 .ImgTitle a,
.responsive .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:12px;
}
.responsive7 .slick-dots.
.responsive .slick-dots {
    right: -30px;
    top: -204px !important;
}
.responsive0 .slick-prev
{
	left:-15px;
}

.responsive0 {
	padding:5px 10px 0px 0px !important;
	height:180px;
	display:inline-block;
	width:540px;
}

.responsive0 .ImgBox{
	background:#cdcbcc;
	background:#bbbcbe;
	height:166px;
	text-align:center;
}

.responsive0 .ImgBox img
{
    height: 110px;
    width: 105px;
}

.responsive0 .ImgTitle{
	color:#ef161b;
	text-align:center;
	height:40px;
}

.responsive0 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:12px;
}

.responsive0 .slick-dots {
    right: -25px;
    /* top: -287px !important; */
}


.responsive1 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:5px;
	max-height:166px;
	min-height:166px;
}

.responsive1 .ImgBox img,.responsive2 .ImgBox img{
	width:100%;
	max-height:80px;
	min-height:70px;
}

.responsive1 .ImgTitle{
	color:#ef161b;
	text-align:center;
	min-height:40px;
}

	
.responsive1 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
}

.responsive1 .slick-dots {
	top:-230px !important;
	right:-55PX !important;
}

	
.responsive2 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:5px;
	max-height:166px;
	min-height:166px;
}

.responsive2 .ImgTitle{
	color:#ef161b;
	text-align:center;
	min-height:40px;
}

	
.responsive2 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
}

#NewsSlider .sy-controls li.sy-next a:after{
background-image: url("images/NextNoBg.png") !important;
background-color: transparent !important;
  margin-right:0;
}

#NewsSlider .sy-controls li.sy-prev a:after{
background-image: url("images/PrevNoBg.png") !important;
background-color: transparent !important;
  margin-right: -2.5em;
}

#NewsSlider .sy-pager{
 top: -237px;
}

#NewsSlider .sy-pager li.sy-active a {
    background-color: #ed1e24;
}

/*******************************************/


.OneItem 
{
width:160px !important;
padding:0px !important;
}


.OneItem .slick-dots{
	top:-235px !important;
}	


.OneItem .slick-dots li button::before{
	background:#FFFFFF !important;
}

.OneItem .slick-dots li.slick-active button:before
{
    color: red !important;
}

.OneItem .slick-prev::before, 
.OneItem .slick-next::before{
	background:#FFFFFF !important;
}

.OneItem .slick-prev, 
.OneItem .slick-next
{
	background:#FFF !important;
	opacity:1 !important;
}


.OneItem .slick-dots {
	top:-243px !important;
	right:20px !important;
	width:260px !important;
}
#CommitteesSingalSlider li
{
	max-height:180px;
}
#CommitteesSingalSlider .Header2
{
	
}
#CommitteesSingalSlider .OneItem .slick-dots
{
	top:-237px !important;
	right:40px !important;
	width:280px !important;
	max-height:180px;
}

.OneItem li.slick-dots button{
	color:lime;
}


.OneItem .slick-prev
{
    left: -25px;
}

[dir='rtl'] .OneItem .slick-prev
{
    right: -45px;
}

.OneItem .slick-next
{
   /* right: 210px; */
}

[dir='rtl'] .OneItem .slick-next
{
    left: -40px !important;
}

.slick-dots li.slick-active button:before
{
    opacity:0.9 !important;
    background: red !important;
}

/*******************************************/


.OneItem1 
{
width:160px !important;
padding:0px !important;
}


.OneItem1 .slick-dots{
	top:-235px !important;
	display: block!important;
}	


.OneItem1 .slick-dots li button::before{
	background:#FFFFFF !important;
}

.OneItem1 .slick-dots li.slick-active button:before
{
    color: red !important;
}

.OneItem1 .slick-prev::before, 
.OneItem1 .slick-next::before{
	background:#FFFFFF !important;
}


.OneItem1 .slick-prev, 
.OneItem1 .slick-next
{
	background:#FFF !important;
	opacity:1 !important;
}


.OneItem1 .slick-dots {
	top:-229px !important;
	right:5px !important;
	width:260px !important;
}

.OneItem1 li.slick-dots button{
	color:lime;
}


.OneItem1 .slick-prev
{
    left: -25px;
}

[dir='rtl'] .OneItem1 .slick-prev
{
    right: -45px;
}

.OneItem1 .slick-next
{
    right: -25px;
}

[dir='rtl'] .OneItem1 .slick-next
{
    left: -45px !important;
}

.slick-dots li.slick-active button:before
{
    opacity:0.9 !important;
    background: red !important;
}

/*******************************************/


.OneItem2 
{
width:208px !important;
padding:0px !important;
text-align: center;
}



.OneItem2 .slick-dots{
	top:-235px !important;
}	


.OneItem2 .slick-dots li button::before{
	background:#FFFFFF !important;
}

.OneItem2 .slick-dots li.slick-active button:before
{
    color: red !important;
}

.OneItem2 .slick-prev::before, 
.OneItem2 .slick-next::before{
	background:#FFFFFF !important;
}


.OneItem2 .slick-prev, 
.OneItem2 .slick-next
{
	background:#FFF !important;
	opacity:1 !important;
}


.OneItem2 .slick-dots {
	top:-229px !important;
	right:5px !important;
	width:260px !important;
}


.OneItem2 li.slick-dots button{
	color:lime;
}


.OneItem2 .slick-prev
{
    left: -25px;
}


[dir='rtl'] .OneItem2 .slick-prev
{
    right: -45px;
}

.OneItem2 .slick-next
{
    right: -35px;
}

[dir='rtl'] .OneItem2 .slick-next
{
    left: -40px !important;
}

.slick-dots li.slick-active button:before
{
    opacity:0.9 !important;
    background: red !important;
}

/*******************************************/

	#ThreeBlocks {
	height:auto;
	width:100% !important;
	}

	#ThreeBlocks .Header {
    color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 0px 0px 15px;
	text-align: left;
    }
	
	#ThreeBlocks hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	}
	
	#ThreeBlocks .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:10px;
	margin-left: 5px;
	padding:10px 8px 0px 8px;
	background-color:#cdcbcc;
	background-color: #bbbcbe;
	width:32%;
	display:inline-block;
	border-radius: 5px;
	list-style: outside none none;
	display: block;
    float: left;
} 

#ThreeBlocks .Content img
{
	height:150px;
	width:95%;
} 

#ThreeBlocks .Content .Desc,
#ThreeBlocks .Content .Desc a
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
} 

#ThreeBlocks li 
{
	 list-style-type: none;	
}


	#RelatedThreeBlocks {
	height:auto;
	width:100% !important;
	}

	#RelatedThreeBlocks .Header {
    color: #5e5e5e;
    font-size: 17px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 0px 0px 15px;
	text-align: left;
    }
	
	#RelatedThreeBlocks hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	width: 95%;
	}
	
	#RelatedThreeBlocks .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:10px;
	margin-right: 5px;
	padding:10px 25px 0px 20px;
	background-color:#cdcbcc;
	background:#bbbcbe;
	width:31%;
	border-radius: 5px;
	list-style: outside none none;
	display: block;
    float: left;
} 

#RelatedThreeBlocks .Content img
{
	height:150px;
	width:95%;
} 

#RelatedThreeBlocks .Content .Desc,
#RelatedThreeBlocks .Content .Desc a
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
} 

#RelatedThreeBlocks li 
{
	 list-style-type: none;	
}


/*******************************************/

	#ImageAndDesc {
	height:auto;
	width:100% !important;
	}

	#ImageAndDesc .Content
{
	height:auto;
	color:#414042;
	margin-top:10px;
	margin-right: 5px;
	width:100%;
	display:inline-block;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	list-style: outside none none;
	display: block;
} 

#ImageAndDesc .Content .Image
{	
	text-align:center;
	height:50%;
}

#ImageAndDesc .Content .Image img
{
	height:auto;
	max-height:180px;
	width:60%;
} 


#ImageAndDesc .Content .Desc
{
	height:50%;
	color:#414042;
	padding:5px;
	text-align:center;
	font-size:14px;
	margin-top: 15px;
} 

#ImageAndDesc li 
{
	 list-style-type: none;	
}

/*******************************************/

	#MembersBlock
	{	
	width: 100%;
    font-size: 16px;
    font-weight:normal;font-family:'Aller-Bold';
    /* padding: 10px 15px;*/
    padding-left:15px;
    padding-top:40px;
    }
	
	#MembersBlock  .Member{	
	width: 100%;
	background-color:#fff;
	padding:7px;
	margin-bottom:10px; 
	min-height: 160px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	width:90%;
	margin-left:20px;
    }
    
    #MembersBlock  .Member img{	
	max-height: 107px;
    max-width: 100px;
    min-height: 105px;
    }

	
	#MembersBlock .Desc{	
	width:55%;
	height:100%;
	min-height:75px;
	float:right;
	margin:5px;
	    margin-right: 0px;
    }
	
	#MembersBlock .Desc .Name, .Member .Desc .Name , .Member .Desc .Name a,
	#MembersBlock .Desc .Name a
	{	
	width: 100%;
	font-size:12pt;
	font-weight:normal;font-family:'Aller-Bold';
	text-align:left;
	font-size:12pt;
	color:#000;
    }
    #MembersBlock .Title , #MembersBlock .Title a{
	text-align:center!important;
	color:#ed1f24!important;
}
    #MembersBlock .Title,
    #MembersBlock .Title a,
	#MembersBlock .Desc .Title a, 
	.Member .Desc .Title,
	#MembersBlock .Desc .Title{	
	width: 100%;
	font-size:14px;
	text-align:left;
	margin-top:5px;
	color:black;
    }
    .MPCVLayout 
    {
	width:99%;
}
    .MPCVLayout .Title
    {
	font-size:17px !important;
	color:#ed1f24!important;
	font-weight:normal;font-family:'Aller-Bold';
	padding-top:10px;
}
    
    #MembersBlock li, #MembersBlock .dfwp-item li
	{
	 list-style-type: none;	
	}
	

/*******************************************/	
	
	#MainMembersBlock
	{	
	width: 100%;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    padding: 0px 15px;
    }
    
    #MainMembersBlock .Header
    {
	width: 100%;
	font-size:14pt;
	font-weight:normal;font-family:'Aller-Bold';
	text-align:center;
	white-space:nowrap;

    }
  	
	#MainMembersBlock  hr	
	{
   border-top:2px dashed #ed121a;
   margin-top:5px;
   margin-bottom:5px;
   background:transparent;
	}

	#MainMembersBlock  .Member{	
	width: 100%;
	background-color:#fff;
	padding:7px;
	margin-bottom:10px;
	min-height: 140px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
    }
    
	#MainMembersBlock  img	
	{	width: 257px;
	padding: 8px;
	}

	#MainMembersBlock .Desc{	
	width:100%;
	margin:5px;
    }
    
    #MainMembersBlock a {
	width: 100%;
	font-size:12pt;
	font-weight:normal;font-family:'Aller-Bold';
	text-align:left;
	text-decoration:none;
	color:black;
    }
	
	
	#MainMembersBlock .Desc .Name{	
	width: 100%;
	font-size:22px;
	font-weight:normal;font-family:'Aller-Bold';
    }
	    
    #MainMembersBlock li, #MainMembersBlock .dfwp-item li
	{
	 list-style-type: none;	
	}
	
/*******************************************/	
.SingleItemBlock {
    border-radius: 10px;
    direction: ltr;
    height: auto;
    padding: 11px 7px;
    position: relative;
    min-width:260px;
	padding-top:0px;
	margin-top: -25px;
}

.SingleItemBlock .Content {
    background-color: #f3f3f3;
    border-radius: 5px;
    color: #1f1f1f;
    height: 260px !important;
    margin-top: 10px;
    padding: 10px 25px 0 20px;
    width: 75%;
}
.SingleItem {
    padding: 0 !important;
    width: 160px !important;
}
.SingleItemBlock .ImgBox, 
.SingleItemBlock .ImgBox a {
    background: #cdcbcc none repeat scroll 0 0;
    color: #ef161b;
    display: block;
    float: left;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    margin: 5px;
    max-height: 166px;
    min-height: 149px;
    padding: 5px;
    text-align: center;
    vertical-align: middle !important;
}
.SingleItemBlock .Desc, 
.SingleItemBlock .Desc a {
    color: red;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    padding: 5px 5px 5px 25px;
    text-align: center;
    text-decoration: none;
}
.SingleItemBlock .slick-list {
    margin-right: -20px !important;
    width: 83% !important;
}
.SingleItemBlock .slick-prev {
    right: -45px !important;
}
.SingleItemBlock .slick-next {
    right: 100px !important;
}

/*******************************************/


#MPInfoIconsBlock
{
	
	height:auto;
	position: relative;
	border-radius:10px;
	padding:11px 7px 11px 7px;
	direction:ltr;
	text-align:center;
	background-color:#ffffff;
}


#MPInfoIconsBlock .MPIcon
{
	padding-left:5px;
	display:inline-block;
	max-width:40px;
	vertical-align:top;
	margin-left:7px;
} 

#MPInfoIconsBlock .MPIcon img
{
width:33px;
height:33px;
} 


#MPInfoIconsBlock .Desc
{
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:10px;
	display:none;
} 

.MPFullImg
{
	text-align:center;
}
.MPFullImg img
{
	width:95%;
/*	min-height: 300px;*/
	max-height: 245px;
/*	margin-top:10px;*/
}

#MPInfoIconsBlockWhite
{
	background-color:#f3f3f3;
	height:auto;
	position: relative;
	border-radius:10px;
	padding:11px 7px 11px 7px;
	direction:ltr;
	text-align:center;
	margin-bottom:0px;
	margin-bottom: 8px;
    margin-top: 5px;
}

#MPInfoIconsBlockWhite .MPIcon
{
	padding-right:5px;
	display:inline-block;
	max-width:40px;
	vertical-align:top;
	margin-left:7px;
} 

#MPInfoIconsBlockWhite .MPIcon img
{
width:33px;
height:33px;
} 


#MPInfoIconsBlockWhite .Desc
{
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:10px;
	display:none;
	white-space:nowrap;
} 
#MPInfoIconsBlockWhite .ContactMP
{
	margin-left:-15px!important;
}

/*******************************************/

.EPIcon
{
	padding-left:5px;
	padding-right:5px;
	display:inline-block;
	max-width:55px;
	vertical-align:top;
	margin:10px 10px 10px 10px;
	list-style-type:none;
	text-align:center;
} 

.EPIcon img
{
	width:60px;
	height:60px;
} 


.EPIcon .Content .Desc
{
	font-weight:normal;font-family:'Aller-Bold';
	margin-right:8px;
	
} 


.EPIcon1
{
	padding-left:5px;
	display:inline-block;
	max-width:40px;
	vertical-align:top;
	margin:10px 10px 10px 10px;	
	text-align:center;
} 

.EPIcon1 img
{
	width:50px;
	height:50px;
} 


.EPIcon1 .Content .Desc
{
	font-weight:normal;font-family:'Aller-Bold';
} 
/*******************************************/

	.MPCVBlock , .MPCommitteesBlock
	{	
	width: 100%;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    }
	.MPCommitteesBlock
{
	margin-top:-4px;
}
	.MPCVBlock .CV ,.MPCVBlock  .MPSuggection,.MPCVBlock  .MPParticipation , .MPCVBlock  .MPCommittee , .MPCommitteesBlock .MPCommittee
	{	
	width: 100%;
	background-color:#f3f3f3;
	padding:7px;
	border-radius: 10px;
	margin-bottom:2px;
	display: inline-block;
    }
    img.MPCommitteeIcon
    {
	}
	
	#MPCommitteesBlock ul , 	#MPCommitteesBlock li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
	
.MPCommitteesBlock .MPCommittee .col-md-2	
{
	    background: #414042;
    max-width: 50px;
    border-radius: 5px;
    max-height:33px;
    text-align:center;
    height:33px;
}
.MPCommitteesBlock .MPCommittee .col-md-2 img
{
	max-width: 50px;
 max-height:31px;
margin-right:4px;margin-top:1px;
}
    
    .MPCVBlock .CV img ,  .MPCVBlock .MPSuggection img ,  .MPCVBlock .MPParticipation img, .MPCVBlock  .MPCommittee img ,  .MPCommitteesBlock .MPCommittee img
	{	
	max-height:100px;
	max-width:50px;
	float:left;
    }

	
	.MPCVBlock .Desc, .MPCommitteesBlock .Desc , .MPCommitteesBlock  .Desc a ,
	.MPCVBlock .Desc a
	{	
	color:red;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:20px;
	float:left;
	margin:0px;/*2px 5px;*/
	margin-left:6px;
	vertical-align:middle;
	text-decoration:none;
	font-family:"Aller-Bold";
    }
    
    .MPCommitteesBlock .MPCommittee .Desc ,  .MPCommitteesBlock .MPCommittee .Desc a
    {
	margin-left:0px;
	padding-left:5px;

}
	
/*******************************************/


#FourCPBlocks
{
	background-color:#e8e8e8;
	height:auto;
	position: relative;
	border-radius:10px;
	padding:11px 7px 11px 7px;
	/* margin-bottom: 17px; */
	direction:ltr;
}

#FourCPBlocks .Header,
#FourCPBlocks .Header a
{
	height:auto;
	color:#000;
	padding:0px 10px;
	font-size:20px;
	font-weight:normal;font-family:'Aller-Bold';
	border-radius:12px;
	text-decoration:none;
} 

#FourCPBlocks hr
{
   border-top:2px dashed #ed121a;
   margin-top:5px;
   margin-bottom:5px;
   background:transparent;
}

#FourCPBlocks	div.RightDivs			
{
	width:47%;
	float:left;
	margin-left:10px;
	/*min-width: 303px;*/
    max-width: 300px;
}
	
#FourCPBlocks ul.RightDivs
{
	margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#FourCPBlocks .MainBlock
{	
	width: 100%;
	background-color:#fff;
	padding:10px 10px 0px 10px;
	min-height: 50px;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
#AnchDetCurLT
{
	white-space:nowrap;
}

#FourCPBlocks .MainBlock .Image
{		
	text-align: center;
    width: 100%;
}


#FourCPBlocks .MainBlock img
{		
	max-height:150px;
}

#FourCPBlocks .MainBlock .Desc,
#FourCPBlocks .MainBlock .Desc a
{
	height:auto;
	padding:5px 0px;
	text-align:left;
	text-decoration:none;
	color: #000;
    font-size: 16px;
    font-weight:normal;font-family:'Aller-Bold';
} 

#FourCPBlocks .CPBlocks
{
	width: 47%;
	float:right;
	margin-right:10px;
}

#FourCPBlocks .CPBlock
{	
	width:100%;
	background-color:#fff;
	padding:7px;
	margin-bottom:10px;
	min-height: 75px;
	border-radius: 10px;
	white-space:nowrap;
}

#FourCPBlocks .CPBlock img
{		
	max-height: 100px;
    max-width: 50px;
    display:inline-block;
}

#FourCPBlocks .CPBlock .Desc,
#FourCPBlocks .CPBlock .Desc a
{
	height:auto;
	padding:5px 0px;
	text-align:left;
	text-decoration:none;
	color: #000;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    display:inline-block;
} 

#FourCPBlocks .CPLinks
{
	background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    min-height: 50px;
    width: 100%;
    padding:7px;
}

#FourCPBlocks .CPLinks .Link
{
	
    font-size: 12px;
    min-height: 30px;
    padding: 10px;
    text-align: left;
    width: 100%;
    border-top:2px dashed #ed121a;
}

#FourCPBlocks .CPLinks .Link a
{
	text-decoration:none;
	color: #000;
}

/*******************************************/

	#PreviousLTBlock
	{	
	width: 100%;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    padding: 10px 15px;
    padding-right:5px;
    }
    
    #PreviousLTBlock .Header
    {
	height:auto;
	color:#000;
	padding:5px 17px 5px 10px;
	font-size:16px;
	font-weight:normal;font-family:'Aller-Bold';
	border-radius:12px;
	text-decoration:none;
	} 


    #PreviousLTBlock hr
	{
   border-top:2px dashed #ed121a;
   margin-top:5px;
   margin-bottom:5px;
   background:transparent;
	}

	#PreviousLTBlock .LT
	{	
	width: 100%;
	background-color:#fff;
	padding:7px;
	border-radius: 10px;
	margin-bottom:5px;
	min-height:75px;
    }

	#PreviousLTBlock .LT img
	{	
	max-height:100px;
	max-width:50px;
    }
    
    #PreviousLTBlock li
	{	
	list-style-type:none;
    }


	
	#PreviousLTBlock .Desc,
	#PreviousLTBlock .Desc a
	{	
	color:#000;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:20px;
	margin:5px;
	margin-right:18px;
	vertical-align:middle;
	text-decoration:none;
	display:inline-block;
    }

/*******************************************/

.MemberItem
{
 	background-color: #f5f6f8;
    float: left;
    /*height: 200px;*/
    margin-right: 8px;
    width: 150px;
    margin-bottom:15px;
    border-radius: 10px;
}

.MemberHead
{
 	background-color: #f5f6f8;
    height: 225px;
    margin-right: 10px;
    width: 150px;
    margin-bottom:0px;
    border-radius: 10px;
    margin-left:auto;
    margin-right:auto;
}


.MemberImage
{
	/*height: 130px;*/
	
    margin-right: 10px;
    margin-top: 10px;
    width: 130px;
    border-radius: 10px;
}

.MDetails{
	text-align:center;
	margin:0px 5px;
}
.MemberName{
	color:#000;
	font-size: 14px;
	font-weight:normal;font-family:'Aller-Bold';
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top:0px;
}



.MPsListingTitle {
    color: #5e5e5e;
    font-size: 24px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0px 0px;
	text-align: Center;
    }
    
   /******************************************/
   
   .NewsBlock
{
	background-color:#cdcbcc;
	height:auto;
	position: relative;
	border-radius:10px;
	padding:11px 7px 11px 7px;
	/* margin-bottom: 17px; */
	direction:ltr;
	min-height: 290px;

}
.NewsBlock .Header
{
	height:32px;
}
.NewsBlock .Header,
.NewsBlock .Header a
{
	background-color:#f5f6f8;
	height:auto;
	color:#ec1f24;
	padding:3px 10px 5px 5px;
	font-size:17px;
	font-weight:normal;font-family:'Aller-Bold';
	text-decoration:none;
    line-height:normal;      border-radius: 12px;
}
/*
    .NewsBlock .Header {
  
    }
    .NewsBlock .Header a
    {
padding:0px !important;
margin:0px !important;
    }*/
.NewsBlock .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:11px;
	padding:0px 20px 0px 20px;
} 

.NewsBlock .Content img
{
	height:180px;
	width:100%;
	display:inline-block;
	float:right;
} 


.NewsBlock .ImgAndDesc
{
	display:inline-block;
	width:100%;
}

.NewsBlock .Icons,
.NewsBlock .Icons a
{
	float:right;	
	text-decoration:none;
	padding:0px;
	
	
} 

.NewsBlock .Icons img
{
	border:0px;
	margin-right:7px;
} 

.NewsBlock .MainTitle
{
	color: #1f1f1f;
	font-size:16px;
	font-weight:normal;font-family:'Aller-Bold';
	display:inline-block;
	width:100%;
	text-align: left;
} 


.NewsBlock .Content .Desc,
.NewsBlock .Content .Desc a
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-decoration:none;
	width:52%;
	display:inline-block;
	float:right;
	text-align:justify;
	display:none;
} 

.NewsBlock .Content .Desc p
{
	margin-bottom: 0px!important;
}

v.NewsBlock .Links 
{
	 border:green 1px solid;
}

.NewsBlock .Links ul 
{
	 list-style-type: none;
	 padding:0px 15px 0px 15px;
} 

.NewsBlock .Links ul li
{
	 display:none;
	 visibility:hidden;
} 


.NewsBlock .Links ul .LinksLi
{
	 font-size:14px;
	 border-top:1px dashed white;
	 margin-top:3px;
	 padding-top:3px;
	 height:auto;
	 display:block !important;
	 visibility:visible !important;
} 

.NewsBlock .Links ul li a
{
	text-decoration:none;
	color:#1f1f1f;
} 

/***************************************************/
.MainNews .Block-Content
{
	background-color:black;
}
.MainNews
{
	background-color:#cdcbcc;
	height:auto;
	position: relative;
	border-radius:10px;
	padding:15px 7px 15px 7px;
	direction:ltr;
	margin-right:5px;
	margin-left:5px;
}

.MainNews .Content
{
	height:auto;
	color:#1f1f1f;
	margin-top:11px;
	padding:0px 25px 0px 20px;
} 

.MainNews  .Content img
{
	max-height:150px;
	width:40%;
	display:inline-block;
	float:right;
} 

.MainNewsLi{
	left:0px;
}

.MainNewsItem
{
	height:auto;
	width:100%;
	display:inline-block;
	margin-left: 0px;
	padding:10px;
}

.MainNewsItem .Details
{
	width:55%;         
	display:inline-block;
	float:left;
}


.MainNewsItem .Details .Title,
.MainNewsItem .Details .Title a,
.MainNewsItem .Details .Title a:active,
.MainNewsItem .Details .Title a:link,
.MainNewsItem .Details .Title a:visited,
.MainNewsItem .Details .Title a:hover,
.MainNewsItem .Details .Title a:focus
 {
    color: black;
    display: inline-block;
    float: right;
    font-family: "Aller";
    font-size: 18px;
    font-weight:normal;font-family:'Aller-Bold';
	text-decoration:none;
	width:100%;
}

.MainNewsItem .Details .Date
{
  font-size: 17px;
  text-align: left;
  font-weight:normal;font-family:'Aller-Bold';
}

.MainNewsItem .Details .ByLine
{
  text-align: left;
  font-size: 14px;
  font-weight:normal;font-family:'Aller-Bold';
}

.MainNewsItem .Details .Desc
{
  margin-top:15px;
  text-align:justify; 
}

.MainNewsItem .Image img
{
	width:50%;    
	display:inline-block;
	float:left;
	max-height:300px;
	border:0px solid #1f1f1f;
}

.MainNews .bx-wrapper .bx-viewport
{
	background:transparent;
    border:0px solid black;
    box-shadow: 0 0 5px #ccc;
    left:0px;
    height:300px !important;
}

.MainNews .bx-wrapper .bx-pager
{
	color:red;
    padding-top: 0px;
    text-align: left;
    top: -75px;
    height: 40px;
    right:-10px;
}

.MainNews .bx-wrapper .bx-pager.bx-default-pager a {
    background: #c49a6c none repeat scroll 0 0;
    border-radius: 0px;
    height: 22px; 
    width: 22px;
    line-height: 60px;
    overflow: hidden;
}
    
.MainNews .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	 background: red none repeat scroll 0 0 !important;
}
.MainNews .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.hover {
	 background: #fff none repeat scroll 0 0 !important;
}

.MainNews .bx-wrapper {
	 margin: 0 auto;
}

.MainNews .bx-pager-link active{
	
}

.MainNews .bx-wrapper .bx-controls-direction a {
    float: left;
    margin-top: 0;
    top: 80%;
    z-index:1;  
}

.MainNews .bx-wrapper .bx-prev,
.MainNews .bx-wrapper .bx-prev:hover
{
    background: url('/Style%20Library/Images/NewsNext.png');
    z-index:1 !important;
    left:195px;
    height:40px;
    width:42px;
}

.MainNews .bx-wrapper .bx-next,
.MainNews .bx-wrapper .bx-next:hover
{
    background:url('/Style%20Library/Images/NewsPrev.png');
    right:509px;
    z-index:1 !important;
    height:40px;
    width:43px;
}

.MainNews .bx-wrapper .bx-controls-auto .bx-start
{	
	background: url("/Style Library/Images/NewsStart.png") !important;
    height: 50px;
    margin-bottom: 30px;
    margin-right: 460px;
    width: 50px;   
    position:relative;
    z-index:-1;
}

.MainNews .bx-wrapper .bx-controls-auto .bx-stop {
	background: url("/Style Library/Images/NewsStop.png") !important;
	height: 50px;
    margin-bottom: 48px;
    margin-right: 460px;
    width: 50px;
}

.MainNews .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager
{
	width:100%;
}
/***************************************************/

#Newstabs
{
	border:#fff solid 0px;
	background-color: #e8e8e8;
	background-color: #bbbcbe;
    border-radius: 10px;
    height: auto;
    padding: 11px 7px;
	margin-right:4px;
}

.ui-tabs { direction: ltr; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs .ui-tabs-nav li.ui-state-default {float: left; }
.ui-tabs .ui-tabs-nav li a { float: left; }

.MostRead .ui-widget-header
{
	border:#e8e8e8 0px solid;
	background:transparent;
	background:#e8e8e8;
	background:#bbbcbe;
}

.MostRead hr {
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
}


.MostRead ul li
{
	background-color: #c49a6c;
    border-radius: 12px;
    cursor: pointer;
    font-size: 14px;
    width:48%;
    font-family: "Aller" /*"GE Dinar One Light"*/;
	font-weight:normal;font-family:'Aller-Bold';
	color:#000;
	
}


.MostRead ul li a
{
	width:100%;
}

.MostRead .ui-state-default a, .MostRead  .ui-state-default a:link {
	color:#fff !important;
}


.MostRead .ui-state-default a, .MostRead  .ui-state-default a:link, .MostRead  .ui-state-default a:visited {
	font-weight:normal;font-family:'Aller-Bold';
	text-decoration:none;
}

.MostRead .ui-state-active, .MostRead  .ui-widget-content .ui-state-active, .MostRead  .ui-widget-header .ui-state-active
{
	border:#fff solid 0px;
	color:#fff !important;
	background-color:red !important;
}

#MostReadtab, 
#MostSharedtab
{
 	background-color: #fff;
    border-radius: 5px;
    color: #1f1f1f;
    min-height: 100px !important;
    margin-top: 10px;
    padding: 10px 5px 10px 5px;
    font-family: "Aller" /*"GE Dinar One Light"*/;
    text-align:left;
}

#MostReadtab ol,
#MostSharedtab ol
{
	padding-right:2px;
}

#MostReadtab ol li,
#MostSharedtab ol li 
{
	margin-top:5px;
	padding-right:10px;
	text-align: justify;
}
		

#MostReadtab ol li a,
#MostSharedtab ol li a
{
	color: #1f1f1f;
	text-decoration:none;
}


/** Make ui Tabs direction right to left **/

.ui-tabs { direction: ltr; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
.ui-tabs .ui-tabs-nav li.ui-state-default {float: left; }
.ui-tabs .ui-tabs-nav li a { float: left; }
/***************************************************/

.CalendarContainer {
    background: rgba(0, 0, 0, 0) linear-gradient(180deg, #a0a1a5 1%, #919296 37%, #6d6e72 100%) repeat scroll 0 0;
    border-radius: 10px;
    display: inline-block;
    margin-right: 5%;
	margin-left: 5%;
    padding: 15px;
    position: relative;
    width: 90%;
}
.CalendarInput {
    float: left;
    width: 45%;
}
.CalendarInput .Title {
    color: #f5f6f8;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    margin-bottom: 4px;
    padding-right: 3px;
}
.CalendarInput select {
    -moz-appearance: none;
    background: url("/Style Library/Images/down.png") no-repeat scroll 98% 50%, rgba(0, 0, 0, 0) linear-gradient(180deg, #fdfdfe 1%, #f1f1f1 37%, #dfdfdf 100%) repeat scroll 0 0;
    border: 0 none !important;
    border-radius: 15px;
    color: #434343;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    margin-bottom: 7px;
    margin-top: 7px;
    padding: 5px 5px 5px 15px;
    width: 95%;
}
#tester {
    display: none;
}
.CalendarBlock {
    background: rgba(0, 0, 0, 0) linear-gradient(180deg, #fdfdfe 1%, #f1f1f1 37%, #dfdfdf 100%) repeat scroll 0 0;
    border-radius: 10px;
    float: right;
    padding: 5px;
}
.cal_calendar {
    border: medium none;
    border-collapse: collapse;
    font-family: verdana;
    font-size: 10pt;
    margin: 0;
    text-align: center;
}
.cal_header {
    border: medium none;
    border-collapse: collapse;
    font-family: "Aller" /*"GE Dinar One Light"*/ !important;
    font-weight:normal;font-family:'Aller-Bold';
    margin: 0;
    padding: 0;
}
.cal_cell {
    border: 0 groove;
    cursor: pointer;
    margin: 3px;
    padding: 5px;
    text-align: center;
    width: 3ex;
}
.cal_labelcell {
    border: 0 groove;
    font-weight:normal;font-family:'Aller-Bold';
    margin: 1px;
    padding: 2px;
    text-align: center;
}
.cal_oddweek {
    border: medium none;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
}
.cal_evenweek {
    border: medium none;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
}
.cal_day {
    border: medium none;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 3ex;
}
.cal_today {
    background-color: red;
    border: medium none;
    border-collapse: collapse;
    color: #fff;
    font-weight:normal;font-family:'Aller-Bold';
    margin: 0;
    padding: 0;
    width: 3ex;
}
.cal_disabled {
    border: medium none;
    border-collapse: collapse;
    color: #999999;
    margin: 0;
    padding: 0;
    width: 3ex;
}
.cal_common {
    border: medium none;
    border-collapse: collapse;
    color: black;
    margin: 0;
    padding: 0;
    width: 3ex;
}
.cal_holiday {
    border: medium none;
    border-collapse: collapse;
    color: red;
    margin: 0;
    padding: 0;
    width: 3ex;
}



/*****************************/

.ms-WPBorderBorderOnly {
border:0px solid #c6c6c6;
}
/********************************************/

.AgendaTable table {
    border-spacing: 0;
    border: 1px solid red;
}


/********************************************/
.sessionTitle
{
padding-right: 12px!important;
padding-left:10px!important;
}

.AgendaItem {
    height: auto;
  /*  margin: 20px 10px 20px 10px; */
    margin: 3px;
	display: inline-block;
	width: 100%;
	
}

.AgendaItemOrder{
	width:6.5%;
    text-align:left;
	float:right;
    padding-left:5px;
}

.AgendaItemBody {
    display: inline-block;
    height: auto;
    padding-right: 15px;
    width:90%;
    border-right: 2px solid #ed1f24;
    float:right;
	text-align: justify;
}

.AgendaText {
    height: auto;
   /* min-height: 65px;*/
}

.AgendaTitle, .AgendaTitle a {
    color: #000!important;
    font-size: 14px!important;
    text-decoration:none!important;
    font-weight:normal!important;font-family:'Aller-Bold';
}

.AgendaDate {
    color: #000;
    font-size: 13px;
    margin: 3px 0;
}

.AgendaLineBy {
	color: #000;
    font-size: 12px;
    margin: 3px 0;
}

.AgendaDetails {
    color: #000;
    display: inline-block;
    height: auto;
    font-size:13px;
    font-family: "Aller" /*"GE Dinar One Light"*/ !important;
}

.AgendaAttachment a,
.AgendaAttachmen a:active,
.AgendaAttachmen a:link,
.AgendaAttachmen a:visited,
.AgendaAttachmen a:hover,
.AgendaAttachmen a:focus
{
	color:#ed2024;
}

.ms-paging, .ms-paging a {
    color: #000;
    font-size: 12px;
    padding-top: 10px;
    position: relative;
    text-align: left;
    text-decoration:none;
}

/********************************************/

#LinksIconsContainer {
	width:100%;
	display:inline-block;

}

.LinksIcon
{
	width:23%;
 	display:inline-block;
	padding:10px;
	margin-right:7px;
	margin-top:15px;
	cursor:pointer;
}

.LinksIcon .Image
{
	width: 100%;
	text-align: center;
}


.LinksIcon .Image img
{
	max-height: 70px;
    max-width: 70px;
    min-height: 50px;
    align:middle;
}

.LinksIcon .Desc ,
.LinksIcon .Desc a
{
	color: #000;
	 font-size: 14px;
    text-align: center;
    text-decoration: none;
    padding-top:7px;
    font-weight:normal;font-family:'Aller-Bold';
}


/********************************************/

div.pager {
    text-align: left;
    margin:7px 0px 0px 13px;;
}

div.pager span {
    display: inline-block;
    width: 1.8em;
    height: 1.8em;
    line-height: 1.8;
    text-align: center;
    cursor: pointer;
    background: #fff;
    color: #000;
    margin-right: 0.5em;
    margin-bottom:4px;
}

div.pager span.active {
    background: red ;
}

/***************************************************/

#MPstabs
{
	border:#fff solid 0px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: auto;
    font-size: 16px;
    font-weight:normal;font-family:'Aller-Bold';
    text-align: left;
    margin-right: -10px;
    width: 100% !important;
}

#MPstabs .ui-widget-content
{
border: 0 solid #aaaaaa;
}

#MPstabs .ui-widget-header
{
border: 0 solid #aaaaaa;
width:60%;
float:left;
}

#MPstabs .ui-corner-all, #MPstabs .ui-corner-top, #MPstabs .ui-corner-right, #MPstabs .ui-corner-tr
{
    border-radius: 4px;
}

#MPstabs.ui-corner-all, #MPstabs .ui-corner-top, #MPstabs .ui-corner-left, #MPstabs .ui-corner-tl
{
    border-radius: 4px;
}

#MPstabs .ui-state-default a, #MPstabs .ui-state-default a:link, #MPstabs .ui-state-default a:visited
{
	color:#000;
	font-weight: b
}


#MPstabs .ui-state-active, #MPstabs .ui-widget-content .ui-state-active, #MPstabs .ui-widget-header  .ui-state-active
{
	background-color:red !important;
}

#MPstabs .ui-state-active, #MPstabs .ui-widget-content .ui-state-active, #MPstabs .ui-widget-header  .ui-state-active a
{
	color:#fff !important;
}

.slick-prev, 
.slick-next
{
	width:20px !important;
	/*border:green 1px solid;*/
}


/*******************************************/

	#legalBlock
	{	
	width: 100%;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    padding: 10px 5px 10px 5px;
    display:inline-block;
    }
	
	#legalBlock  .legal
	{	
	background-color:#fff;
	padding:5px;
	margin-bottom: 10px;
    min-height: 160px;
    border-radius: 5px;
    display: inline-block;
    width: 280px;
    margin-left: 10px;
    }
    
    #legalBlock  .legal img{	
	max-height:150px;
	max-width:120px;
	border: 3px solid #815717!important;
    border-radius: 17px;
    }

	
	#legalBlock .Desc{	
	width:50%;
	height:100%;
	min-height:95px;
	float:right;
	margin:5px;
    }
	
	#legalBlock .Desc .Name{	
	width: 100%;
	font-size:18px;
	font-weight:normal;font-family:'Aller-Bold';
	text-align:left;
    }
	
	#legalBlock .Desc .Title{	
	width: 100%;
	font-size:13px;
	text-align:left;
	margin-top:5px;
    }
    
    #legalBlock li, 
    #legal .dfwp-item li
	{
	 display: inline-block;
    list-style-type: none;
	}
	

/*******************************************/	

.legalLink
{
	width:100%;
	display:inline-block;
	border-top: 2px dashed #ed121a;
	padding:7px;
	margin-bottom:5px;
}

.legalLink .Image
{
	width:20%;
	display:inline-block;
}

.legalLink .Image img
{
	width:100px;
	height:100px;
}


.legalLink .Desc
{
	width:75%;
	display:inline-block;
	font-size: 18px;
    font-weight:normal;font-family:'Aller-Bold';
}

.legalLink .Desc a
{
	text-decoration:none;
	color: #414042;
}

/*******************************************/
 
#PublicationBlock
{
	/* border:red 1p; */
	 padding-left: 20px;
}

.PublicationHeader
{
    height: auto;
    padding: 5px 10px 5px 17px;
    margin-bottom:2px;
}

.PublicationHeader a
{
	font-size: 18px;
    font-weight:normal;font-family:'Aller-Bold';
    color:#414042;
    text-decoration:none;
}

.PublicationHeader hr
{
	background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	width:100%;
	margin-right: 0px;
	margin-left:0px;
	
}

#PublicationBlock .Publication
{
	display: inline-block;
	vertical-align:middle;
}

#PublicationBlock .Publication .Type
{
	background:#cccccc;
	width:125px;
    display: inline-block;
    min-height:150px;
    padding:7px;
    text-align:center;
    vertical-align:middle;
}

#PublicationBlock .Publication .Type a
{
	color: #ed2024;
    font-size: 17px;
    font-weight:normal;font-family:'Aller-Bold';
    text-decoration:none;
}

#PublicationBlock .Publication .Items
{
	background:#cccccc;
	display: inline-block;
	padding:10px;
	min-height:150px;
	width:240px;
	vertical-align:middle;
	margin-right:5px;
}


#PublicationBlock .Publication .Items .Image
{
	width:35%;
	display: inline-block;
}

#PublicationBlock .Publication .Items .Image img
{
	width:90px;
	height:120px;
}

#PublicationBlock .Publication .Items .Desc
{
	width:55%;
	display: inline-block;
     float:right;
     margin-right:3px;
}

#PublicationBlock .Publication .Items .Desc .Name
{
	
	font-weight:normal;font-family:'Aller-Bold';
	margin-bottom:3px;
}

#PublicationBlock .Publication .Items .Desc .Details,
#PublicationBlock .Publication .Items .Desc .Details a
{
	 font-size:10px;
	 text-decoration:none;
	 color: #414042;
}

#PublicationBlock li.dfwp-item
{
	list-style-type:none;
	display:inline-block;
	
}

/*******************************************/

	#BulletinsSlider {
	height:auto;
	width:100% !important;
	padding-left:10px;
	}
    
.responsive3 {
	padding:0px !important;
}

 
.responsive3 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:7px;
	padding:5px;
	height:240px;
	text-align: center;
	width: 170px;
}

.responsive3 .ImgBox .Type
{
    margin: 2px 0px 7px 2px;
}

.responsive3 .ImgBox .Type a
{
    color: #ed2024;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    text-decoration:none;
}

.responsive3 .ImgBox .Image{
	margin-bottom:3px;
}


.responsive3 .ImgBox .Image img{

	max-height:165px;
	min-height:100px;
}

.responsive3 .ImgTitle,
.responsive3 .ImgTitle a
{
	color: #414042;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	padding:0px;
}

.responsive3 .slick-slide img {
    width: auto;
}

.responsive3 .slick-dots
{
	top: -310px;
	right: -20px;
}

.responsive3 .slick-next{
    height: 240px !important;
}

.responsive3 .slick-prev{
    height: 240px !important;
}

/********************************************/

.publicationItem
{
	float: right;
    height: 180px;
    margin-bottom: 10px;
    margin-right: 15px;
    width: 280px;
    display:inline-block;
}

.publicationItem .Image
{
	float: right;
    margin-right: 10px;
    width: 102px;
}


.publicationItem img
{
	border: 1px solid #cdcbcc;
    max-height: 130px;
    width: 100px;	
}

.publicationItem .Details
{
	float:right;
	margin-right: 10px;
	width: 155px;
	padding-top: 6px;
	line-height: 1.7;	
}

.publicationItem .Details .Title
{
	font-size:14px;
	color: #ac1100;
}

.publicationItem .Details .Title a
{
	 color: #ed2024;
    font-size: 14px;
    font-weight:normal;font-family:'Aller-Bold';
    text-decoration: none;
}

.publicationItem .Details .IssueDate
{
	margin-right: 4px;
	display:block;
}

.publicationItem .Details .Link
{
	margin-right: 4px;
	display:block;
}

.publicationItem .Details .Link a
{
	color: #414042;
    font-weight:normal;font-family:'Aller-Bold';
    text-decoration: none;
}

/**********************************/

#MediaNewsPaper
{
	width:100%;
}

#MediaNewsPaper .Header
{
	color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0 0;
    text-align: right;

}

#MediaNewsPaper .Header hr
{
	background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
}

#MediaNewsPaper li.NewspaperItem
{                                                               
	display:inline-block;
	width:45%;
	list-style-type:none;
	margin:10px;
}

#MediaNewsPaper li.NewspaperItem .Image
{
	display:inline-block;
	width:45%;
}


#MediaNewsPaper li.NewspaperItem .Image img
{
	width:100px;
	height:100px;
}


#MediaNewsPaper li.NewspaperItem .Title
{
	display:inline-block;
	width:45%;

}

#MediaNewsPaper li.NewspaperItem .Title a
{
	color:#414042;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
	text-decoration:none;
}

#MediaNewsPaper li.dfwp-item
{
	list-style-type:none;
	display:none;
	visibility:hidden;
	
}
/**********************************/

#CurrentBulletinBlock
{
	width:100%;
}

#CurrentBulletinBlock .Header
{
	color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0 0;
    text-align: right;

}

#CurrentBulletinBlock .Header hr
{
	background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
}

#CurrentBulletinBlock li
{
	width:100%;
	list-style-type:none;
}


#CurrentBulletinBlock .Image
{
	width:100%;
	text-align:center;
	background-color:gray;
	padding:10px;

}

#CurrentBulletinBlock .Image img
{
	max-width:30%;
	max-height:250px;
}


/**********************************/

#PreviousBulletinBlock
{
	width:100%;
}

#PreviousBulletinBlock .Header
{
	color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0 0;
    text-align: right;

}

#PreviousBulletinBlock .Header hr
{
	background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
}

#PreviousBulletinBlock li.dfwp-item
{
	list-style-type:none;
}

.responsive4 {
	padding-right:30px;
	margin-right:50px;
}

.responsive4 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:7px;
	height:220px;
}

.responsive4 .ImgBox img{
	width:140px;
	height:165px;
}

.responsive4 .ImgTitle{
	color:#ef161b;
	text-align:center;
	min-height:40px;
}

	
.responsive4 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
}


.responsive4 .slick-dots
{
	top: -265px;
	right: -60px;
}

.responsive4 .slick-track
{
	height:230px;
}


.responsive4 .slick-next
{
	height:220px;
}

.responsive4 .slick-prev
{
	height:220px;
}

/*********************************/

#MultiPublications .Header ,
#MultiPublications .Header a 
{ 
	font-size:12px;
	padding:7px;
}

#MultiPublications .Links ul {
    list-style-type: none;
    padding: 0 10px 0 15px;
     font-size: 14px;
}

#MultiPublications .Content {
    padding: 0 10px 0 20px;
     font-size: 14px;
}

#MultiPublications .Content .Image
{
	text-align:center;
}

#MultiPublications .Content img
{
	margin-bottom:3px;
}

/**************************************/

.MostRead2 .ui-widget-header
{
	border:#e8e8e8 0px solid;
	background: transparent;
	background: #e8e8e8;
	background:#bbbcbe;
}

.MostRead2 hr {
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
}


.MostRead2 ul li
{
	background-color: #c49a6c;
    border-radius: 12px;
    cursor: pointer;
    font-size: 12px;
    width:48%;
    font-family: "Aller" /*"GE Dinar One Light"*/;
	font-weight:normal;font-family:'Aller-Bold';
	padding:1px;
}


.MostRead2 ul li a
{
	width:100%;
}

.MostRead2 .ui-state-default a, .MostRead2 .ui-state-default a:link {
	color:#fff !important;
}


.MostRead2 .ui-state-default a, .MostRead2 .ui-state-default a:link, .MostRead2 .ui-state-default a:visited {

	font-weight: normal;font-family:'Aller-Bold';
	text-decoration:none;
}

.MostRead2 .ui-state-active, .MostRead2 .ui-widget-content .ui-state-active, .MostRead2 .ui-widget-header .ui-state-active
{
	background-color:red !important;
	border:#fff solid 0px;
	color:#fff !important;
}

/**************************************/

#OtherEvents
{
	background-color: #cdcbcc;
    border-radius: 10px;
    direction: ltr;
    height: auto;
    padding: 11px 7px;
}

#OtherEvents .Header
{
    background-color: #f5f6f8;
    border-radius: 12px;
    color: #ec1f24;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    padding: 3px 15px 5px 10px;
    text-decoration: none;
}

#OtherEvents .EventsBlocks
{
	display:inline-block;
	width:100%;
}


#OtherEvents li.Event
{
	border-bottom: 1px dashed white;
	display:inline-block;
	width:45%;
	list-style-type:none;
	visibility:visible;
	margin-left:13px;
	margin-right:13px;
	padding:7px;
}

#OtherEvents li
{
	display:none;
	visibility:hidden;
}


#OtherEvents .Title,
#OtherEvents .Title a
{
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    text-decoration: none;
    color:#414042;
    margin-bottom:5px;
}

#OtherEvents .Content
{
	width:100%;
	vertical-align:middle;
}

#OtherEvents .Content .Image 
{
	width: 48%;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
	float:right;

}

#OtherEvents .Content .Image img
{
	height: 70px;

}

#OtherEvents .Content .Desc
{
	width: 48%;
	display:inline-block;
	vertical-align:middle;
	float:right;
}

/**************************************/

#CategoryNews
{
	background-color: #cdcbcc;
    border-radius: 10px;
    direction: ltr;
    height: auto;
    padding: 11px 7px;
	margin-left:5px;
	margin-right:5px;
}

#CategoryNews .NewsBlocks
{
	display:inline-block;
	width:100%;
}

#CategoryNews li
{
	display:none;
	visibility:hidden;
}

#CategoryNews li.NewsItem
{
	border-top: 1px dashed white;
	display:inline-block;
	width:45%;
	list-style-type:none;
	visibility:visible;
	margin-left:13px;
	margin-right:13px;
	padding:7px;
}



#CategoryNews .NewsItem .Title,
#CategoryNews .NewsItem .Title a
{
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    text-decoration: none;
    color:#414042;
    margin-bottom:5px;
}

#CategoryNews .NewsItem .Content
{
	width:100%;
	vertical-align:middle;
}

#CategoryNews .NewsItem .Content .Image 
{
	width: 48%;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
	float:right;

}

#CategoryNews .NewsItem .Content .Image img
{
	height: 100px;
	width:120px;

}

#CategoryNews .NewsItem .Content .Desc
{
	width: 48%;
	display:inline-block;
	vertical-align:middle;
	float:right;
}
.TextCenter
{
	text-align:center;
}

#CategoryNews li.FirstNewsItem
{
	display:inline-block;
	width:100%;
	list-style-type:none;
	visibility:visible;
	margin-left:13px;
	margin-right:13px;
	padding:7px;
}

#CategoryNews .FirstNewsItem .Content
{
	display:inline-block;
	vertical-align:middle;
	float:right;
	width: 48%;
}

#CategoryNews .FirstNewsItem .Content .Title,
#CategoryNews .FirstNewsItem .Content .Title a
{
    font-size: 22px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    text-decoration: none;
    color:#414042;
    margin-bottom:5px;
	width: 100%;
	padding-bottom:5px;
}

#CategoryNews .FirstNewsItem .Content .Details
{
	font-size: 12px;
    font-weight:normal;font-family:'Aller-Bold';
	vertical-align:middle;
	width: 100%;
	padding-bottom:5px;
}


#CategoryNews .FirstNewsItem .Content .Desc
{
	vertical-align:middle;
	width: 100%;
}

#CategoryNews .FirstNewsItem  .Image 
{
	width: 48%;
	display:inline-block;
	vertical-align:middle;
	margin-right:15px;
	background-color: gray;
	text-align:center;
	float:right;
	min-height:150px;
	padding:10px;
	margin-top:8px;
}

#CategoryNews .FirstNewsItem .Image img
{
	height: 140px;
	width:285px;
}
/**************************************/

#MultiItems .Links ul .LinksLi{
	border-top: 1px dashed white;
	/*border-top: 0px dashed white; */
}
.NewsCategoryListing li.LinksLi
{
	min-height:45px;
}
#MultiItems .Links ul li.LinksLi:first-child {
	border-top: 0px!important;
}


#MultiItems .Header, 
#MultiItems .Header a
{
	font-size:16px;
}

/**************************************/

	#GrayDescBlock {
	height:auto;
	width:100% !important;
	}

    #GrayDescBlock .Header,
    #GrayDescBlock .Header a
    {
    color: #5e5e5e;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0px 0px;
	text-align: right;
    }
	
	#GrayDescBlock hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	}

/**************************************/

	#RedDescBlock {
	height:auto;
	width:100% !important;
	}

    #RedDescBlock .Header,
    #RedDescBlock .Header a
    {
    color: #ed121a;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 15px 0px 0px;
	text-align: right;
	text-decoration:underline;
    }
	
	#RedDescBlock hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	}

/**************************************/

.ms-webpartzone-cell
{
      margin: auto auto 20px !important; /*auto auto 20px !important;*/
}


/**************************************/

.responsive5 {
	padding:0px !important;
	margin-left:70px !important;
}
 
.responsive5 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:5px;
	height:166px;
	width:120px;
}

.responsive5 .ImgBox img{
	width:110px;
	height:120px;
}

.responsive5 .ImgTitle{
	color:#ef161b;
	text-align:center;
	height:40px;
}

	
.responsive5 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
}

.responsive5 .slick-dots
{
	top: -250px;
	left: -50px;
}
	
.responsive5 li .slick-slide 
{
 	border:1px green solid !important;
	width:100px;
}

.responsive5 .slick-slider
{

}
.responsive0 .slick-slide
{
	margin-right: 0px;
	margin-left:20px;
}
/**************************************/

.Slider3 {
	padding:0px !important;
	height:180px;
	width:870px !important;
	margin-right:15px;
}
 
.Slider3 .ImgBox{
	display: block;
	float:left;
	background:#cdcbcc;
	background:#bbbcbe;
	margin:5px;
	padding:7px;
	height:166px;
	width:250px;
}

.Slider3 .ImgBox img{
	width:260px;
	height:120px;
}

.Slider3 .ImgTitle{
	color:#ef161b;
	text-align:center;
	height:40px;
	padding-top:3px;
}

	
.Slider3 .ImgTitle a{
	color:#ed121a;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
	font-size:14px;
}

.Slider3 .slick-dots
{
	top: -230px;
	right: -35px;
}
	
.Slider3 li .slick-slide 
{
 	border:1px green solid !important;
	width:100px;
}


/**************************************/
.MoreAlbumsHeader
{
    background-color: #c49a6c;
    border-radius: 10px;
    color: #ffffff;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    margin-bottom: 2px;
    padding: 5px 17px 5px 10px;
	width:94%;
	margin-right:15px;
}

/**************************************/

	#RelatedTwoBlocks {
	width:100% !important;
	background-color: #bbbcbe;
    border-radius: 10px;
    direction: ltr;
    height: auto;
    min-height:280px;
    padding: 11px 7px;
    position: relative;
	}

	#RelatedTwoBlocks .Header {
    min-height: 35px;
	text-align: right;
	background-color: #c49a6c;
    border-radius: 12px;
    color: #ffffff;
    font-size: 20px;
    font-weight:normal;font-family:'Aller-Bold';
    height: auto;
    margin-bottom: 2px;
    padding: 5px 17px 5px 10px;
    }
	
	#RelatedTwoBlocks hr
	{
    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
	}
	
	#RelatedTwoBlocks .Content
{
	height:auto;
	color:#1f1f1f;
	margin:10px 13px 0px 5px;
	padding:10px 25px 0px 20px;
	background-color:#cdcbcc;
	background:#bbbcbe;
	background-color: #f7f3ef;
	width:47%;
	list-style: outside none none;
	display: block;
    float: right;
    border-radius: 5px;
} 

#RelatedTwoBlocks .Content img
{
	height:150px;
	width:95%;
} 

#RelatedTwoBlocks .Content .Desc,
#RelatedTwoBlocks .Content .Desc a
{
	height:auto;
	color:#1f1f1f;
	padding:5px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
} 

#RelatedTwoBlocks li 
{
	 list-style-type: none;	
}


/*******************************************/

input[type="button"], input[type="reset"], input[type="submit"], button
{
min-width: 1.3em;
}

/*******************************************/

#CommitteesSingalSlider
{
	margin-bottom:20px;
}

#CommitteesSingalSlider .Content2 
{
	text-align:center;
}

#CommitteesSingalSlider .Content2 img {
	margin-right: 0px;
}

#CommitteesSingalSlider .Content2 .Desc2
{
	margin-right: 0px;
	margin-top: -3px;
}

#CommitteesSingalSlider .Content2 .Desc2 a,
#CommitteesSingalSlider .Content2 .Desc2 a:hover,
#CommitteesSingalSlider .Content2 .Desc2 a:active, 
#CommitteesSingalSlider .Content2 .Desc2 a:visited,
#CommitteesSingalSlider .Content2 .Desc2 a:link, 
#CommitteesSingalSlider .Content2 .Desc2 a:focus {
	
}

.CouncilNews .bx-wrapper .bx-pager
{
	font-size: 0 !important;
	padding-bottom: 15px !important;
}

#CommitteesSingalSlider .OneItem
{
	width: 208px!important;
	margin-right: auto!important;
	margin-left: auto!important;
	text-align: center;
}

/*******************************************/

	#ObserverJournalistBlock{	
	background: linear-gradient(180deg, #a2a3a7 1%, #6c6d70 37%, #6c6d70 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding:15px 10px 15px 10px;
	text-align:right;
	color:#eaeaea;
	border-radius: 5px;
	font-size:14px;
	margin:20px;
	}
	
	#ObserverJournalistBlock table {
	width: 100%; 	
	}
	
	#ObserverJournalistBlock table td{
	padding:5px;
	}
	
	#ObserverJournalistBlock table .lable{
	width: 15%; 	
	}
	
	#ObserverJournalistBlock table .DropDown{
	width: 80%; 	
	}
	

	#ObserverJournalistBlock select {
	border: 0 !important;
	-webkit-appearance: none; 
	background: url("/Style Library/Images/down.png") no-repeat scroll 5% 50%, linear-gradient(180deg, #fdfdfe 1%, #f1f1f1 37%, #dfdfdf 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 60%; 
	color: #434343;
	border-radius: 15px;
	padding: 5px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	}
	
	#ObserverJournalistBlock  .Year{
	width:25%;
	}
	
	#ObserverJournalistBlock .Month{
	width:35%;
	}

	#ObserverJournalistBlock .btn {
    background:linear-gradient(180deg, #fdfdfe 1%, #f1f1f1 37%, #dfdfdf 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border:1px soild gray;
    border-radius: 15px;
    color: #ef030d;
    font-size: 16px;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
    border:0;
    float:right;
    font-weight:normal;font-family:'Aller-Bold';
	}


/********************************/

#PressReleaseResult
{ 
padding:0px 0px;
}


#PressReleaseTable table{
width:100%;
font-size:10px;
font-size:12px !important;
margin-top:30px;
}

#PressReleaseTable th{
background:#b4b4b4;
border:3px solid white;
padding:3px;
padding-right:5px;
text-align:center;
font-family:'Aller-Bold';
font-weight:normal;
}

#PressReleaseTable td{
padding:3px;
height:30px;
text-align:center;
border:3px solid white;
}
#PressReleaseTable td:first-child
{
	text-align:left;
}

#PressReleaseTable td a
{
text-decoration: underline;
color:#000; 
}

#PressReleaseTable .GroupHeader
{
text-align:right;
background:#b4b4b4;
font-weight:normal;font-family:'Aller-Bold';
padding-right:8px;
color:#000000;
font-size:14px;
}

#PressReleaseTable .GroupHeader img{
width:9px;
height:9px;
}

#PressReleaseTable .GroupHeader1{
text-align:right;
background:#d0cece;
font-weight:normal;font-family:'Aller-Bold';
padding-right:18px;
color:#000000;
font-size:13px;
}

#PressReleaseTable .GroupHeader1 img{
width:9px;
height:9px;
}


#PressReleaseTable img{
width:20px;
height:20px;
margin-right:8px;
}

/********************************************/


table.PressTable
{
width:100%;
font-size:10px;
font-size:12px !important;
margin-top:30px;
}

th.PressTable{
background:#b4b4b4;
border:3px solid white;
padding:3px;
padding-right:5px;
text-align:center;
}

td.PressTable{
padding:3px;
height:30px;
text-align:center;
border:0px solid white;
}

td.PressTable a
{
text-decoration: underline;
color:#000; 
}

td.PressTable a img {
    height: 20px;
    margin-right: 8px;
    width: 20px;
}

td.PressTableYear {
	border-bottom: 0px solid #ababab !important;
    font-weight:normal;font-family:'Aller-Bold';
    height: 22px;
    padding-bottom: 3px;
	padding:3px;
	padding-right:5px;
}
	
/**************  Latest Updated of the page stype ****************/

.PageUpdate
{
    display: inline-block;
    width: 92%;
    margin: 10px 4% 15px;
	word-spacing: 3px; 
}

.PageUpdate .ms-webpartzone-cell
{
	margin-bottom: 0px!important;
}

.PageUpdate .Description
{
	margin-bottom: 6px;
	color: #ed2024;
}

.PageUpdate .Description a, .PageUpdate .Description a:active, .PageUpdate .Description a:focus,.PageUpdate .Description a:hover,
.PageUpdate .Description a:link, .PageUpdate .Description a:visited
{
	color: #ed2024;
	text-decoration:underline;
}

.PageUpdate .Description .ms-spimn-presenceLink
{
	display: none;
}


/*******************************/


.tabContainer
{
	width: 659px !important;
	height:203px !important;
	text-align:center;
	padding-top:100px;
}

/*******************************/
#PreviousMPs
{
	padding:10px;
}

#PreviousMPs .outterLT
{
	font-size:16px;
	font-weight:normal;font-family:'Aller-Bold';
	margin-top:30px;
}

#PreviousMPs .innerC
{
	font-size:12px;
	border:red solid 1px;
	padding-bottom:15px;
}

#PreviousMPs .Title
{
	width:100%;
	float:none;
	vertical-align:baseline;
	display:list-item;
}

#PreviousMPs .Pos
{
	width:100%;
	float:none;
	vertical-align:baseline;
	font-size: 14px;
	margin-top: 4px;
}

#PreviousMPs .ui-body-a, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a {
	background-color: transparent !important;
	border: #ddd 0px solid !important;
}

#PreviousMPs .ui-icon-plus::after {
    background-image: url("/_layouts/15/images/plus.gif");
}

#PreviousMPs .ui-icon-minus::after{
    background-image: url("/_layouts/15/images/minus.gif");
}

#PreviousMPs .ui-btn-icon-left::after, .ui-btn-icon-right::after, .ui-btn-icon-top::after, .ui-btn-icon-bottom::after, .ui-btn-icon-notext::after
{
	background-color: transparent !important;
	padding:2px !important;
}

#PreviousMPs .ui-collapsible-heading, #PreviousMPs .ui-collapsible-heading a:link, #PreviousMPs .ui-collapsible-heading a:visited,
#PreviousMPs .ui-collapsible-heading a:hover, #PreviousMPs .ui-collapsible-heading a:active, #PreviousMPs .ui-collapsible-heading a:focus
{
	font-family: "Aller" /*"GE Dinar One Light"*/ !important;
	border: #ddd 0px solid !important;
	background-color: transparent !important;
	text-shadow: 0px 0px transparent !important;
	text-align:right !important;
	font-size: 14px  !important;
	padding-right:20px !important;
	height:30px !important;
}

#PreviousMPs .ui-btn-icon-left::after 
{
	right: -7px !important;
}

#PreviousMPs .ui-collapsible-content .ui-body-inherit
{
	padding:5px !important;
	margin:5px !important;
	width:100%;
	/*display: inline-block; */
}

#PreviousMPs .Item
{
	display: inline-block;
	width:95%;
	margin-right:30px;
	margin-bottom:7px;
}

/************ search page style *****************/

a#AdvancedLink
{
	margin-top:10px;
	display:inline-block;
}

.ms-srch-result #Paging a
{
	padding: 0px;
}
div.ms-advsearch-header
{
	margin-right:10px;
	margin-bottom: 10px!important;
}

.srch-advancedtable td.ms-advsrchText-v1
{
	padding-right:10px;
}

.srch-advancedtable input[type=text]
{
	height:20px;
} 

.ms-advsrchtips
{
	padding-bottom: 25px;
	padding-right:10px;
}

.ms-advsrchText-v2 input[type=checkbox]
{
	margin-right: 4px;
}

.ms-advsrchbutton input[type='submit']
{
    width: 80px;
    margin-right: 18px;

}

.ms-advsrchText-v1 label, .ms-advsrchText-v2 label
{
	margin-top: 5px;
}

/******************************************************/

.GeneralPageContent
{
	padding:5px;
	margin-left: 25px;
}

/******************************************************/

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3,
 .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, 
 .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, 
 .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, 
 .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 3px;
    padding-right: 3px;
}

/******************************************************/

#CommitteesSlider .slick-next:hover, #CommitteesSlider .slick-prev:hover,
#BulletinsSlider .slick-next:hover, #BulletinsSlider .slick-prev:hover
 {
background-color:#c49a6c!important;
}


#FBlockSocial
{
	margin-right: 0px;
	width: 243px;
}

.slick-prev::before, .slick-next::before
{
	background: none;
}

#MediaNewsPaper .Header hr
{
	margin-right:0px!important;
	margin-left:0px!important;
}


#MediaNewsPaper 
{
    width: 96%;
    margin-right: 2%;
    margin-left: 2%;
}

#MediaNewsPaper .Header
{
	padding: 5px 0px 0 0;
}
/******************************************************/
.level-bullet {
    background-image: url("/Style Library/Images/lstbulet1.gif") !important; 
	margin-right:2px !important;
}

.level-band{
	background-color:#f7f3ef !important;
}

.level-band span a
{
	font-size: 18px !important;
	color:red !important;
	font-weight:normal!important;font-family:'Aller-Bold';
}

.level-header span a
{
	color:#000 !important;
}

/*****************************************************/

.welcome-content
{
    font-size: 14px !important;
    width: 96%;
    text-align: justify;
}

.white-content
{padding-bottom: 0px;}

/*********************************************************/

.slick-prev, .slick-next
{
	background: #cdcbcc;
}
#MPCommitteesSlider .slick-slide, .SingleItemBlock .slick-slide
{
	background:#cdcbcc none repeat scroll 0 0;
	min-height:165px!important;
	max-height:165px!important;}

#MPCommitteesSlider .slick-track, .SingleItemBlock .slick-track
{
	padding-top:5px;
	min-height:165px!important;
	max-height:165px!important;
}

#MPCommitteesSlider .slick-prev, #MPCommitteesSlider .slick-next,
.SingleItemBlock  .slick-prev, .SingleItemBlock  .slick-next
{ /*height:176px; */
}
.SingleItemBlock .ImgBox
{
	width: 100%;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
.SingleItemBlock .ImgBox, .SingleItemBlock .ImgBox a
{margin: 0px;
height:165px;
}

.SingleItemBlock .ImgBox  a
{
	padding:0px;
	font-size: 13px;
/*	color:#1f1f1f; */
	width:100%;
	text-align: center;
}


.SingleItemBlock .ImgBox .image, .SingleItemBlock .ImgBox .Link
{
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	width:100%;
	margin-top:3px;
}

#MPCommitteesSlider  .slick-prev:hover,#MPCommitteesSlider  .slick-next:hover, 
.SingleItemBlock  .slick-prev:hover,.SingleItemBlock  .slick-next:hover 
{
 background-color:#bbbcbe!important;
}

.SingleItemBlock .slick-slide img
{
	width:auto!important;
	height:75px!important;
	width: auto!important;
}

.SingleItemBlock .Desc, .SingleItemBlock .Desc a,
.SingleItemBlock .ImgBox a,.MPLibrary, .responsive2 .ImgTitle a, 
.responsive1 .ImgTitle
{
	font-family:"Aller-Bold";
}

.responsive2 .ImgTitle a, .responsive1 .ImgTitle a
{
	color: #ffffff;
	font-size:13px!important;
}

.responsive2 .ImgTitle, .responsive1 .ImgTitle
{
	background:#808281;
	padding: 5px;
	margin: 4px 0px;
	height: 146px;
	
}
.responsive2 .slick-prev, .responsive2 .slick-next,
.responsive1 .slick-prev, .responsive1 .slick-next
{
	background: #bbbcbe;
}

.responsive1 .slick-prev:hover, .responsive1 .slick-next:hover,
.responsive2 .slick-prev:hover, .responsive2 .slick-next:hover
{
 background-color:#cdcbcc!important;
}


.responsive1 .ImgBox, .responsive2 .ImgBox
{
	width: 110px;
}

.responsive1.slick-slider, .responsive2.slick-slider
{
	width:600px;
	height:195px;
}

.responsive1 li.slick-active
{
	background: red!important;
}

#MPCommitteesSlider .ImgBox a, #SuggestionsSlider .ImgBox a, #ParticipitionsSlider .ImgBox a
{
	height:auto;
	min-height:auto;
}

/********************************/

#MPObserverJournalist
{ 
padding:0px 3px 0px 3px;;
}


#MPObserverJournalistTable table{
width:100%;
font-size:10px;
font-size:12px !important;
margin-top:30px;
}

#MPObserverJournalistTable th{
background:#b4b4b4;
border:3px solid white;
padding:3px;
padding-right:5px;
text-align:center;
}

#MPObserverJournalistTable td{
padding:3px;
height:30px;
text-align:center;
border:3px solid white;
}

#MPObserverJournalistTable td a
{
text-decoration: underline;
color:#000; 
}

#MPObserverJournalistTable .GroupHeader
{
text-align:right;
background:#b4b4b4;
font-weight:normal;font-family:'Aller-Bold';
padding-right:8px;
color:#000000;
font-size:14px;
}

#MPObserverJournalistTable .GroupHeader img{
width:9px;
height:9px;
}

#MPObserverJournalistTable .GroupHeader1{
text-align:right;
background:#d0cece;
font-weight:normal;font-family:'Aller-Bold';
padding-right:18px;
color:#000000;
font-size:13px;
}

#MPObserverJournalistTable .GroupHeader1 img{
width:9px;
height:9px;
}

#MPObserverJournalistTable img{
width:20px;
height:20px;
margin-left:8px;
}

/********************************************/
	
.slm-edit-ecb {
/*
    position: relative;
    z-index: 1000 !important;
    */
}
	
.Footer > .blocks > .ms-webpart-chrome-fullWidth
{
	min-width: 75%!important;
	width: 75%!important;
	float:left;
}	
	
.ms-webpart-zone
{
   /* display:table;*/
}


div.MainNewsItem div.Image {
    float: left;
    background-color: white;
    width: 280px;
    height: 300px;
    padding: 5px;
}

div.MainNewsItem div.Image img
{
    width:100%!important;
}

.OneItem1 .slick-dots {
    top: -249px !important;
    right: 10px !important;
    width: 260px !important;
}


#DeltaWebPartAdderUpdatePanelContainer , #globalNavBox
{
    z-index:1000;
}

.NoItemNumbering
{
    border-right: solid 2px #815717!important;
    margin-right: 15px;
    padding-left: 15px;
}

#DivSessionDecisionsListing .AgendaItem
{
    margin-right:15px;
}

.HideText{
    color:transparent;
}
.NumberOrderText
{
    font-size:13px;
}


#DivSessionWordsListing .AgendaDate
{
    text-align:right;
}

.DivMinutesTitle li.dfwp-item
{
    list-style-type:none;
}
.MintuesDatesDetails
{
    margin-right: 20px;
    text-align: right;
}


#ShuraCP .CPBlock {
    width: 100%;
    background-color: #fff;
    padding: 7px;
    margin-bottom: 10px;
    min-height: 75px;
    border-radius: 10px;
}
#ShuraCP .CPBlock img {
    max-height: 100px;
    max-width: 50px;
    display: inline-block;
}

#ShuraCP .CPBlock .Desc, #FourCPBlocks .CPBlock .Desc a {
    height: auto;
    padding: 5px;
    text-align: left;
    text-decoration: none;
    color: #000;
    font-size: 18px;
    font-weight:normal;font-family:'Aller-Bold';
    display: inline-block;
}

#ShuraCP .KingSpeech
{
    border-bottom-width:0px!important;
}
#ShuraCP a{
    color:black;
}
#ShuraCP .OtherCPs{
    padding:10px;
}
ul.OtherCPsLIs
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#ShuraCP .CPInfo
{

}
#ShuraCP h1 {

font-family:"Aller" /*"GE Dinar One Light"*/;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px dashed #ed2024;
}

.ApprovedSessionLinks img
{
	max-height:30px!important;
	max-width:50px;
}
.ApprovedSessionLinks .LinksIcon
{
	background-color:transparent!important;
	width:25%;
	height: auto!important;
	text-align:center;
	padding:0px;
	margin:2px 0px;
	padding-top:5px!important;
	vertical-align:top;
	
}
.LDesc , .LDesc a
{
	font-family:"Aller" /*"GE Dinar One Light"*/;
	font-size:10px;
	color:black;
}
.BorderTop
{
	    border-top: 2px dashed #ed121a;
	    padding-top:5px!important;
	    margin-top:5px!important;
}
.sessionOthersLinks .LinksBlock
{
    width: 98%;
    background-color: #fff;
    padding:7px;
    padding-left:0px;
    margin-bottom: 10px;
    min-height: 20px;
    border-radius: 10px;
    white-space:nowrap;
    }
    .sessionOthersLinks .LinksBlock{
	vertical-align:top;
}
    .sessionOthersLinks .LinksBlock img {
    max-height: 100px!important;
    max-width: 50px!important;
    display: inline-block;
    vertical-align:top;
}
.sessionOthersLinks
{
	margin-top:10px;
}
.sessionOthersLinks .LinksBlock .Desc, .sessionOthersLinks .LinksBlock .Desc a {
    height: auto;
    padding: 0px;
    text-align: left;
    text-decoration: none;
    color: #000;
    font-size: 16px;
    font-weight: normal;font-family:'Aller-Bold';
    display: inline-block;
    padding-left:5px;
}
    
.VerticalSessionRelatedLinks
{
	background-color: #e8e8e8;
    background-color: #bbbcbe;
    height: auto;
    position: relative;
    border-radius: 10px;
    padding: 11px 7px 11px 7px;
    direction: ltr;
    display: inline-block;
    width: 100%;
}


.VerticalSessionRelatedLinks .Header, .VerticalSessionRelatedLinks .Header a, .VerticalSessionRelatedLinks .Header a:link, 
.VerticalSessionRelatedLinks .Header a:active, .VerticalSessionRelatedLinks .Header a:visited, 
.VerticalSessionRelatedLinks .Header a:focus, .VerticalSessionRelatedLinks .Header a:hover {
    background-color: #c49a6c;
    height: auto;
    color: #ffffff;
    padding: 5px 17px 5px 10px;
    font-size: 16px;
    font-weight:normal;font-family:'Aller-Bold';
    border-radius: 12px;
    text-decoration: none;
    margin-bottom: 2px;
}
.VerticalSessionRelatedLinks hr {
    border-top: 2px dashed #ed121a;
    margin-top: 5px;
    margin-bottom: 5px;
    background: transparent;
}
.VerticalSessionRelatedLinks .Content a
{
	color:black;
}
.VerticalSessionRelatedLinks .Content {
    background-color: #fff;
    padding: 7px 20px 7px 15px;
    width: 99%;
    border-radius: 5px;
    font-size: 14px;
}

.VerticalSessionRelatedLinks  .Content img {
    max-width: 190px;
}
.VerticalSessionRelatedLinks  .RelatedTopicLink:first-child
{
	
margin-bottom:10px;
}
.VerticalSessionRelatedLinks li ,.VerticalSessionRelatedLinks  .RelatedTopicLink
{
list-style-type:none;
text-align:center;
}
.VerticalSessionRelatedLinks .Content img {
    max-height: 150px;
    width: 95%;
}
table.ShuraForm input[type=text]
{
	width:90%;
	
}
table.ShuraForm td.ms-formlabel
{
	padding-left:14px;
}
td.ms-toolbar:first-child > table td.ms-toolbar:first-child
{
	width:222px !important;
}
table td.ms-toolbar:first-child input[type="button"]
{
	background-color: #ed2024 !important;
color: white !important;
font-size: 12px !important;
width: 60px !important;
height: 30px !important;
margin: 0px !important;
padding: 0px !important;
font-weight:normal!important
;font-family:'Aller-Bold';
border-radius: 3px;
border-width: 0px;
}
table.ShuraForm td.ms-toolbar, input[type="button"]
{
	text-align:center;
}
.KingSpeechImage img
{
	max-width:550px;
	min-width: 400px;
	padding:8px;
}
.KingSpeechYoutubeLink
{
	padding-right:20px;
}
.KingSpeechYoutubeLink a
{
	
color:#ed1f24!important;
text-decoration:underline;
}
.KingSpeechImage
{
	text-align:center;
}
.KingSpeechHeader
{
	direction:ltr;
	text-align:left;
	padding-left:18px;
}
#divOpeningSpeechesListing a
{
	color: #ed1b24;font-weight: normal;font-family:'Aller-Bold';
}
#divOpeningSpeechesListing .divSpeechLink
{
	float:left;
	width:45%;
	border:2px solid #815717;
	border-radius:4px;
	margin:8px;
		padding:8px;
		background-color:white;
		min-height:200px;
}
#divOpeningSpeechesListing .SpeechPageTitleLink
{
	min-height:38px;
}

.divSpeechRollupImage{
    border:2px solid #ed1b24!important;
    max-width:275px;
    max-height:119px;
    padding:0px;
}
.divSpeechRollupImage img
{
    width:271px;
    height:114px;
}
.SpeechPageDetails
{
	padding-bottom:8px;
	font-weight: normal;font-family:'Aller-Bold';
}
#divOpeningSpeechesListing
{
	margin-left:auto;
	margin-right:auto;
	max-width:660px;
	text-align:center;
}
.SpeechPageTitleLink , .SpeechPageDate , .SpeechPageDetails
{
	padding-top:5px;
}
#ddlLTNames
{
	margin-left:20px;
	font-size: 16px;
}
table.AppListing td
{
	font-size:13px;
}
table.AppListing th
{
	color:black;
	background-color:#808281;
	
	font-weight: normal;font-family:'Aller-Bold';font-size:13px;
}
table.AppListing td , table.AppListing th
{
	text-align:center;
	vertical-align:middle;
padding-top:5px;
padding-bottom:5px;	
}
 table.AppListing td.Title
 {
	text-align:left!important;
	padding-left:8px;
}
table.AppListing div.Title
{
	padding-bottom:5px;
	color:#ed1f24!important;
}
 table.AppListing .description
 {
	font-size:11px;
	text-align:justify;
	padding-right:15px;
}
 table.AppListing tr.ms-alternating
 {
	background-color:#ffffff;
	margin-top:2px;
	margin-bottom:2px;
}
table.AppListing a
{
	color:#ed1f24!important;
}
.AppDetails a
{
	color:#ed1f24!important;
}
.AppDetails .col-md-12 
{
	padding-bottom:5px;
}
.AppDetails div.Label
{
	font-weight: normal;font-family:'Aller-Bold';
}
table.AppListing
{
	border: 8px solid #d1d3d4;
    background-color: #f2f2f3;
    margin-bottom: 10px;
}

div.CouncilNews .Block-Header div.rectangle a
{
	color:white!important;
}
.SurveyForm textarea
{
	width:97%;
	max-height:80px;
	margin-bottom:8px;
	    margin-top: 5px;
}
.SurveyForm
{
	margin-right:10px;
	margin-left:10px;
	    max-width: 660px;
}
.SurveyForm .ms-toolbar , #part1 .ms-toolbar
{
	padding-top:10px;
}
.SurveyForm .ms-formbody{
	padding-right:20px;
	background-color:#f3f3f3;
}
.NoItems
{
	display:none;
}
.SurveyForm .ms-formlabel
{
	padding-top:20px;
	border-bottom:dashed 2px #ed1f24!important;

}
.SurveyForm .ms-formlabel h3
{
	font-size:14px;
	font-weight:normal;font-family:'Aller-Bold';
}
.MemberItem .MemberName a , .MemberHead a
{
	color:black!important;
}
.ShuraFormControls
{
	width:68%;
}
.ShuraFormLabel
{
	width:32%;
}
.HideTD
{
	display:none;
}
.ShuraFormControls input[type=text],
.ShuraFormControls select,
.ShuraFormControls textarea
{
	width:90%!important;
}
.ShuraFormControls,
.ShuraFormControls td
{
		text-align:left!important;
}

#MembersBlock a
{
	color:black;
}

.MPsListingHome a{
    color:white;
}
.Section
{
	clear:both;
	float:none;
	text-align:center;
	display:block;
}
.MPName ,.MPName a
{
	color:#000000!important;
	font-size:14px;
		font-weight: normal;font-family:'Aller-Bold';
}
.MPImage img
{
	height:160px;
	width:130px;
}
.MPPosition{
	padding-bottom:10px;
	min-height: 76px;
	vertical-align:middle;
}
.DivCouncilMP .AddPaddingTop 
{
	padding-top:15px;
}
.MPPosition a
{
}
.MPPosition,.MPPosition a{
	color:#ed1f24!important;
	font-size:16px;
	font-weight:normal;font-family:'Aller-Bold';
}
#PreviousCouncilOfficeMembersBlock hr
{
	border-top: 2px dashed #ed121a;
    margin-top: 5px;
    margin-bottom: 5px;
    background: transparent;
}
#PreviousCouncilOfficeMembersBlock .LTDropDownList , #PreviousCouncilOfficeMembersBlock .CPDropDownList
{
	margin:8px;
	padding-left:15px;
}
#PreviousCouncilOfficeMembersBlock select
{
	font-size:16px;
}
.DivCouncilMP
{
	margin:7px;
	background-color:white;
	padding:5px;
	border:3px solid #815717;
	border-radius:15px;
	height:300px;
	display:inline-block;
	min-width:200px;
}

.Section3 .DivCouncilMP
{
	width:30%!important;
	/*float:right;*/
vertical-align: top;
} 
#CouncilOfficeStatementBlock hr
{
	border-top: 2px dashed #ed121a;
    margin-top: 5px;
    margin-bottom: 5px;
    background: transparent;
}
#CouncilOfficeStatementBlock .LTDropDownList , #CouncilOfficeStatementBlock .CPDropDownList
{
	margin:8px;
	padding-left:15px;
}
#CouncilOfficeStatementBlock select
{
	font-size:16px;
}
.DivNews .NewsBody
{
	color:#000000;
	font-size:14px;
}
.DivNews .NewsDate
{
	color:#000000;
	font-size:13px;
}
.Listing 
{
	padding:10px;
}
#CouncilOfficeStatementBlock .Listing
{
	border: 8px solid #d1d3d4;
    background-color: #f2f2f3;
    margin-bottom: 10px;
    clear:both;
    float:none;
}
.DivNews .NewsTitle , .DivNews .NewsTitle a
{
	font-size:16px;
	color:#ed121a;
}
.DivNews
{
	margin:8px;
    border-bottom: dashed 2px #836e4d!important;
	padding-bottom:8px;
	width:98%;
}
.NewsMoreLink
{
	color:#ed121a!important;
	font-weight: normal;font-family:'Aller-Bold';
}
.DivNews .NewsImage img
{
	width:100px;
	height:85px;
	border-radius:8px;
	border:solid 2px #836e4d!important;
}

.NoDashedLine
{
	border-bottom:0px!important;
}
#RelatedThreeBlocks div.RelatedCommitteeLink .Desc a,
#RelatedThreeBlocks div.RelatedCommitteeLink .Desc
{
padding:5px 0px!important;
}
#RelatedThreeBlocks .RelatedLinksCommitteePage img
{
	width:175px!important;
	height:130px!important;
}

#RelatedThreeBlocks .RelatedCommitteeLink img
{
	width:175px!important;
	height:125px!important;

}
#CommitteesMembersSlider .slick-prev,
#CommitteesMembersSlider .slick-next
{
	height:188px;

}
#CommitteeIntroductionInfo .Desc
{
	display:none;
	visibility:hidden;
}
#CommitteesSlider  .ImgBox
{
	padding-top:8px;
}
#CommitteesMembersSlider .ImgBox
{
	height:188px;
}
#CommitteeIntroductionInfo img
{
	max-width:180px;
	width:auto!important;
}

.ReportsListing , #AnnualReportsListing
{
	position:relative;
}

.CommitteeOracleReportsDetails
{
	width:47%;
	border:solid 4px #815717;
	float:left;
	margin:8px;
	background-color:#ffffff;
	min-height:338px;
}
#CommitteesOracleReports select
{
	margin:8px; 
	font-size:14px;
	margin-left:15px;
}
#CommitteesOracleReports hr
{
	 border-top: 2px dashed #ed121a;
            margin-top: 5px;
            margin-bottom: 5px;
            background: transparent;
}
.CommitteeOracleReportsDetails .BlockTitle
{
	Color:#ed2024;
	font-size:14px;
	text-align:center;
	font-family:'Aller-Bold';
	font-weight:normal;
}
.CommitteeOracleReportsDetails .BlockDetails
{
	text-align:center;
	
}
.CommitteeOracleReportsDetails ul
{
	margin:8px;
	padding:0px;
	text-align:left;
	margin-left:25px;
}
.CommitteeOracleReportsDetails a
{
	color:#000000;
	text-align:right;
}
.CommitteeOracleReportsDetails .CommInfo img
{
max-height:150px;
text-align:center;
padding-top:8px;
}






.AnnualReportsDetails
{
	width:30%;
	border:solid 2px #815717;
	float:left;
	margin:8px;
	background-color:#cccccc;
}
#CouncilYearlyReports 
{
	margin-left:15px;
}
#CouncilYearlyReports select
{
	margin:8px; 
	font-size:14px;
}
#CouncilYearlyReports hr
{
	 border-top: 2px dashed #ed121a;
            margin-top: 5px;
            margin-bottom: 5px;
            background: transparent;
}
.AnnualReportsDetails .BlockTitle
{
	Color:#ed2024;
	font-size:14px;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
}
.AnnualReportsDetails .BlockDetails
{
	text-align:center;
	
}
.AnnualReportsDetails ul
{
	margin:8px;
	padding:0px;
	text-align:right;
	margin-right:25px;
}
.AnnualReportsDetails a
{
	color:#ed121a;
	text-align:right;
}
.ReportCover {
	text-align:center;
}

.ReportDetails span.label
{
	color:black;
	min-width:80px;
	font-size:12px;
	font-family:'Aller-Bold';
	font-weight:normal;
	
}

.ReportCover img
{
height:100px;
text-align:center;
padding-top:8px;
max-width:180px!important;
}


.ShuraOracleReportsDetails
{
	width: 97%;
    border: solid 2px #808080;
    float: left;
    margin: 8px;
    background-color: #cccccc;
    /* min-height: 270px; */
    padding: 8px;
}
#ShuraOracleReports select
{
	margin:8px; 
	font-size:14px;
}
#ShuraOracleReports hr
{
	 border-top: 2px dashed #ed121a;
            margin-top: 5px;
            margin-bottom: 5px;
            background: transparent;
}
.ShuraOracleReportsDetails .BlockTitle
{
	Color:#ed2024;
	font-size:14px;
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
}
.ShuraOracleReportsDetails .BlockDetails
{
	text-align:center;
	
}
.ShuraOracleReportsDetails ul
{
	margin:8px;
	padding:0px;
	text-align:right;
	margin-right:25px;
}
.ShuraOracleReportsDetails a
{
	color:#000000;
	text-align:center;
	display: table-cell;
    vertical-align: middle;
    font-size:13px;
}

.ShuraOracleReport {
    border: solid 2px #808080;
    margin: 5px;
    height: 88px;
    text-align: center;
    font-weight:normal;font-family:'Aller-Bold';
    vertical-align:text-bottom;
    padding-top: 5px;
    background-color: white;
    width:23%;
    float:left;
    padding:5px 4px;
    display:table;
    min-width:100px;
}
.ReportPaddingTop
{
	padding-top:15px;
}

.ReportPaddingTop1
{
	padding-top:18px;
}
.ComRptLink
{
	clear:both;
	float:none;
	padding-left:10px;
	text-align:left;
	font-size:13px;
}
.RSSLinks ul, .RSSLinks li
{
	margin:0px;
	padding:0px;
}
.RSSLinks li
{
	list-style-type:none;
}

#legalBlock .Title
{
	color:#ed1f24;
}
.ArticleDetailsPaddingBottom
{
	margin-bottom:15px;
}


.MainNews .bx-wrapper .bx-next, .MainNews .bx-wrapper .bx-next:hover
{
left: -15px!important;
    right: auto!important;
    top: 46%!important;
}

.MainNews .bx-wrapper .bx-controls-auto .bx-stop
{
margin-right:490px;
display:none;
visibility:hidden;
}

.MainNews .bx-wrapper .bx-prev, .MainNews .bx-wrapper .bx-prev:hover
{
	right: -30px!important;
    left: auto!important;
    top: 45%!important;
}

.NewsCategoryListing .Header
{
	/*min-height:50px;*/
	vertical-align:middle;
	text-align:center;
	padding:3px 0px 5px 0px!important;
}
#NewsCategoryBlock hr
{
	border-top: 2px dashed #ed121a;
    margin-top: 5px;
    margin-bottom: 5px;
    background: transparent;
}
#NewsCategoryBlock .LTDropDownList , #NewsCategoryBlock .CPDropDownList
{
	margin:8px;
	padding-right:15px;
}
#NewsCategoryBlock select
{
	font-size:16px;
	min-width:120px;
}
#NewsCategoryBlock .Listing
{
	border: 8px solid #d1d3d4;
    background-color: #f2f2f3;
    margin-bottom: 10px;
    clear:both;
    float:none;
}
#MultiItems .LinksUL
{
	padding:0px 10px 0px 10px
}
.SummaryLinksBlock .Content img
{
	height:100px!important;
}
.NewsBlock
{
	min-height:355px!important;
}

.MainPanel .ArticlePageTitle
{
	color:#ed121a!important;
}


div#leftPanel ul.root > li > ul.static > li.selected > ul > li.static > a,
div#leftPanel ul.root > li > ul.static > li.selected > ul > li.static  > a > span,
div#leftPanel ul.root > li > ul.static > li.selected > ul > li.static  span,
div#leftPanel ul.root > li > ul.static > li.selected > ul > li.static
{
	color:#000000!important;
}

#MultiItemsGrayBackground img
{
	height:auto!important;
	width:auto!important;
	max-width:250px;
	max-height:150px;
}
#CouncilNews .LinksLi , #CouncilCommitteesNews .LinksLi,#ForeignDelegationNews .LinksLi,#SecretariatNews .LinksLi
{
	    min-height: 40px
}

#CouncilNews .Content , #CouncilCommitteesNews .Content ,#ForeignDelegationNews .Content ,#SecretariatNews .Content
{
	    min-height: 175px;
}

.sessionOthersLinks .newsDate
{
	color:#ed121a!important;
	font-size:13px;
	display:block;
    text-align: left;
}
.BroadcastIcons
{
	margin-bottom:5px;
}

#DivSessionsSubjectsListing div.SubjectItemTitle a
{
	color:#000000 !important;
}
TD.SessionsListIndicators .SessionListIndicator
{
	color:#ed2024;
}

TD.SessionsListIndicators
{
	padding:8px;
	text-align:left;
	font-weight:normal;font-family:'Aller-Bold';
	background:white;
}
.div_SessionListing .SessionIndicator 
{
	color:#ed2024;	
}
.TR_SessionListing .SessionRow2
{
	background-color:transparent;
	
}
.TR_SessionListing .SessionRow1
{
	background-color:transparent;
	
}
span.UpcomingSessionPhrase
{
	font-size:14px;
	color:#ed2024;
}
div.SessionIndicators
{
	padding-right:15px;
	float:left;
	padding-top:15px;
}
div.SessionIndicators > span.UpcomingSessionPhrase 
{
	margin-top:10px;
}
.PrevSessionsTable .SessionRow2 
{
	background-color:#f2f2f3;
}
.PrevSessionsTable .SessionRow1 
{
	background-color:#f2e2db;
}
.PrevSessionsTable th
{
	background-color:#ed2024;
	color:white!important;
	    padding-bottom: 5px;
}

.PrevSessionsTable .TD_SessionListing
{
	color:#595a5c;
}
.PrevSessionsTable .div_SessionListing
{
	min-width:140px;
}

div#leftPanel li.selectedMenu a ,  div#leftPanel li.selectedMenu a > span , div#leftPanel li.selectedMenu a > span > span , div#leftPanel ul.root > li > ul.static li.selectedMenu > a > span > span
{
	color:white!important;
}
div#leftPanel li.selected 
{
	background-color: #ed1f24!important;
}
div#leftPanel li.selected , div#leftPanel  li.selected > a , div#leftPanel li.selected > a > span , div#leftPanel li.selected > a > span > span,
div#leftPanel ul.root > li > ul.static li.selected span
{
    color: white!important;
}

#DivSessionsSubjectsListing .TopicClassification span,#DivSessionsSubjectsListing .QualitativeClassification span
{
	font-weight: normal;font-family:'Aller-Bold';
}
.CenterBoldText
{
	text-align:center;
	font-weight:normal;font-family:'Aller-Bold';
}
#CommitteesMPsListing hr
{
	    background: transparent none repeat scroll 0 0;
    border-top: 2px dashed #ed121a;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 95%;
} 
#CommitteesMPsListing .MembersListing
{
	float:none;
	clear:both;
	padding:10px;
	margin-left: 50px;
}
#CommitteesMPsListing .ImgBox
{
	width: 128px;
	height: 188px;
	background: #bbbcbe;
    margin: 5px;
    padding: 5px;
    float:left;
}
#CommitteesMPsListing .ImgBox img
{
	width: 110px;
    height: 120px;
}
#CommitteesMPsListing .ImgTitle
{
	text-align:center;
}
#CommitteesMPsListing .ImgTitle a {
    color: #ed121a;
    text-align: center;
    font-weight:normal;font-family:'Aller-Bold';
    font-size: 12px;
}
#CommitteesMPsListing .ListingHeader
{
	background-color:#737373;
	margin:5px;
	margin-bottom:15px;
	padding:8px;
	text-align:center;
	font-size:18px;
	color:white;
	max-width:657px;
	font-family: 'Aller-Bold';
    font-weight: normal;

}
#CommitteesMPsListing .slick-prev , #CommitteesMPsListing  .slick-next
{
	min-height:188px;
	margin-top:0px;
}

#CommitteesMPsListing
{
	margin-left:15px;
}
#CommitteesMPsListing select {
    margin: 8px;
    font-size: 14px;
    min-width:280px;
}
#CommitteesMPsListing .slick-dots
{
	top:-245px!important;
	right:-50px!important;
}
#CommitteesMPsListing  .Listing
{
	padding-left:0px;
	padding-right:0px;
}
#CommitteesMPsListing .PrevHeader
{
    color: #5e5e5e;
    font-size: 20px;
    font-weight: normal;
    font-family:'Aller-Bold';
    min-height: 35px;
    padding: 5px 0px 0px 15px;
    text-align: left;
}
div.PreviousMPLink
{
	text-align:right;
	padding-top:20px;
}
div.PreviousMPLink a
{
	color: red;
    font-size: 15px;
    text-align: left;
}

#DivParliamentaryLinks .DivSiteLink
{
	float:left;
	border:2px solid #815717;
	margin:8px;
	padding:8px;
	background:white;
	width:200px;
	text-align:center;
	min-height:200px;
}
#DivParliamentaryLinks select
{
	    margin: 8px;
    font-size: 14px;
    margin-right:15px;
}
#DivParliamentaryLinks hr
{
	    border-top: 2px dashed #ed121a;
    margin-top: 5px;
    margin-bottom: 5px;
    background: transparent;
}
#DivParliamentaryLinks .DivSiteLink a
{
	color:#ed1b24;
	font-size:14px;
}

#DivParliamentaryLinks .DivSiteLink img
{
	width:180px;
	height:140px;
}

.MainNews
{
	padding:15px 12px!important;
}
.MainNewsItem
{
	position:relative;
}
.MainNews .bx-wrapper img
{
	width:634px;
	height:300px;
	width: auto!important;
    height: auto!important;
    margin-left:auto;
    margin-right:auto;
	max-width:634px;
	max-height:300px;

}

.LandingPage .bx-wrapper img
{
	width:550px;
	height:300px;
	margin-left:auto;
    margin-right:auto;
	max-width:100%;
	max-height:100%;
    width: auto!important;
    height: auto!important;

	
}

.MainNewsItem
{
	padding:0px;
	margin-left:0px;
	height:300px;
}
.MainNews  .MainNewsItem
{
	width:634px;
	 background: #000;
}
.LandingPage .MainNewsItem
{
	width:100%;
	 background: #000;
}

.MainNews  .MainNewsItem img{
 width: auto!important;
    height: auto!important;
}

.MainNews div.MainNewsItem div.Title
    {
        position:absolute;
        bottom:0px;
        left:0px;
        
        background-color:#000000;
        z-index:10000;
        height:90px;
        opacity:0.7;
        color:white!important;
        padding:0px 15px;
    }
        .MainNews div.MainNewsItem div.Title
    {
	width:634px;
}
   
    .LandingPage div.MainNewsItem div.Title
    {
	width:550px;
}
    
    .MainNews div.MainNewsItem div.Title a
    {
        color:white!important;
        font-size: 15px;
    }
    
    .NewsBlock .MainTitle
    {
	/*min-height:50px;*/
	font-size:14px;
	}

#CouncilNews .LinksLi, #CouncilCommitteesNews .LinksLi, #ForeignDelegationNews .LinksLi, #SecretariatNews .LinksLi
{
	   /* min-height: 85px;*/
}

ul.topMenu >span
{
	display:none;
}

#mainmenu .nav > ul.root > li > a > span {
    height: 69px;
}

.selectedSiteLevel6
{
	background-color:#625A4F!important;
}
.selectedSiteLevel5
{
	background-color:#756C5F!important;
}

.selectedSiteLevel1
{
	background-color:#897E6F!important;
}

.selectedSiteLevel2
{
	background-color:#9C907E!important;
}

.selectedSiteLevel3
{
	background-color:#B0A28E!important;
}

.selectedSiteLevel4
{
	background-color:#C3B49E!important;
}

#mainmenu .nav li a, .nav li a:visited
{
padding-top:5px;
}

#CommitteesMembersSlider .responsive5
{
	width:535px!important;
}

#CommitteesMembersSlider .responsive5 .ImgBox
{
	width:120px!important;
}


#CommitteesMPsListing .MembersListing
{
	width:570px!important;
}
#CommitteesMPsListing .MembersListing .ImgBox
{
	width:128px;
}

#CommitteesMPsListing .MembersListing .slick-dots {
       top: -55px!important;
    right: -50px!important;
    height:30px;
    position:absolute!important;
    }



#DivFooterSubpageBlocks .blocks .col-md-3 {
    max-width: 235px;
    float: left;
    margin-right: 5px;
    min-width: 235px;
}

#DivFooterSubpageBlocks
{
margin-right: auto;
    margin-left: auto;
    text-align: center;
    width: 100%;
}
#DivFooterSubpageBlocks  .footerWPBlock
{
width: 233px;
    margin-top: 10px;
} 

.Footer .col-md-12
{
	width:100%;
	float:none;
	clear:both;
}

#SliderDescBlock .Content
{
	text-align:justify;
}

    #toBottom , #toTop
    {
	z-index:10000!important;
}

.NoDataPhrase
{
	padding:0px 30px;
}

/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/**********************************   Mobile CSS    ************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/
#mainmenu {
   display:block;  
	}
#Mob_mainmenu
{
	 display:none; 
}
.SessionArabicMessage
{
	color:#ed1f24;
	font-weight:normal;font-family:'Aller-Bold';
	padding:10px;
	width:100%;
	border:solid 1px #ed1f24;
	background-color:white;
	margin-bottom:10px;
}

.ArabicPhrase
{
	color:#ed1f24;
}
.ArabicMessage
{
	color:#ed1f24;
	font-weight:normal;font-family:'Aller-Bold';
	padding:10px;
	width:100%;
	border:solid 1px #ed1f24;
	background-color:white;
	    margin-left: 10px;
    width: 98%;
}

#NewsCategoryBlock
{
	    margin: 0px 15px;
}
#divadsearch {
	width:95%!important;
	background-color:#fff;
	border-radius:15px;
	border:solid 2px #006a53;
	padding:8px;
}

#tbladsrch input[type=text],
#tbladsrch select
{
	height:30px;
}
#tbladsrch .divinformation
{
	font-size:11px;
	color:#303030;
}
#tbladsrch .ms-formlabel
{
	vertical-align:top;
	font-size:14px;
}
#tbladsrch h3.ms-advsearch-header
{
	color:#006a53;
}
#tbladsrch td.ms-advsrchbutton
{
	text-align:right;
}

.CommitteePreviousMPsListing #MembersBlock
{
	padding-left: 0px;
    padding-top: 0px;
}
#DivLastUpdateDate
{
	margin-bottom:10px;
	clear: both;
    float: none;
    display:block;
}

div.generalSubPage strong,
div.generalSubPage b
{
	font-family:'Aller-Bold';
	font-weight:normal;
}

Div.DivParlimentVocationNote
{
	min-height: 285px;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    color: maroon;
}

.generalSubPage img
{
	max-width:700px;
}

#LinksIconsContainer img
{
	max-width:60px!important;
}

#siteLogo > div
{
	height:100px;
}

@media screen and (max-width: 1199px)
{
	#website-features .two-wide
	{
		width:62%;
	}
	#website-features.injected div#fullsize
	{
	width:38%;
	}
	#toBottom , #toTop
    {
    right:0px!important;
}

}



@media screen and (max-width: 991px)  
{
#SiteHeader
{
	width:100%;
}
	#mainmenu {
   		display:none;  
	}
	#Mob_mainmenu .ms-core-navigation
	{
	font-family: 'Aller';

}



	#Mob_mainmenu
	{
	 	display:block!important; 
	 	background:#d6c5ad;
	    width: 100%;
	    margin: 0px;
		padding: 0px;
		
		font-family: 'Aller';


	}
	#MainPanel
	{
		    padding-right: 0px!important;
	}
	#DivLeftNavigation
	{
		display:none!important;
	}
	
	#SiteHeader {
	    background-position-x: center;
	    position:relative;
	}
	
	#siteLogo img
	{
		display:none;
	}
	#BtnMobileMenu img
	{
		    max-height: 28px;
	}
	#Mob_mainmenu  ul.root 
	{
		display:block!important;
		position:relative;
	}
		
	ul.topMenu
	{
        margin-top: 0px!important;
    	
	}
	#siteLogo .topMenu li:last-child,
	#siteLogo .topMenu li#sizecontroldiv
	{
		display:none!important;
	}
	#divReadSpeaker
	{
		position: absolute!important;
	    bottom: -40px!important;
	    right: 10px!important;
	    border-right: 0px;
	}
	#siteLogo .topMenu li#siteLanguage
	{
		position:absolute!important;
    	bottom:0px!important;
    	right:10px!important;
    	border-right-width:0px;
	}



	#Mob_mainmenu .Level2 , #Mob_mainmenu .Level3 , #Mob_mainmenu .Level4,
	#Mob_mainmenu .Level5, #Mob_mainmenu .Level6
	{
		padding-right:20px!important;
	}


	#Mob_mainmenu div.ms-core-navigation
	{
		margin: 0px;
		padding: 0px;
	/*position: absolute;*/
		z-index: 1000;
		top: 40px;
		width: 100%;	
		margin-top:8px;
		display:none;
	}
	#Mob_mainmenu div.ms-core-navigation,
	#Mob_mainmenu div.ms-core-navigation ul.root
	{
		margin:0px;
		padding:0px;
		width:100%;
		background-color:white;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li > a > span > span
	{
			    font-weight: normal;font-family:'Aller-Bold';
	}
	#Mob_mainmenu div.ms-core-navigation ul.root  li
	{
		font-size: 11pt;
		padding-top:8px;
	/*	padding-bottom:8px;*/
		padding:0px;
		display: list-item;
	}

	#Mob_mainmenu div.ms-core-navigation ul.root > li
	{
		margin:5px 0px 0px 0px;
		background:#d6c5ad;
		width:100%;
		min-height:20px;
		border-left:solid 5px;
		padding-bottom:8px;
		float:none;
		min-height:30px;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li > a,
	#Mob_mainmenu div.ms-core-navigation ul.root > li > img
	{
	display:inline-block;
	padding:0px;
	margin:0px
		}
		#Mob_mainmenu div.ms-core-navigation ul.root > li > img
		{
	padding-left:2px;
	padding-right:3px;
}
	img.expandCollapseMobileImage
	{
		padding-right:3px;
		display: inline-block;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root a
	{
		height:20px!important;
		display:inline-block;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li > ul
	{
		margin-top:5px;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child
	{
		border-left-color:#ed1f24;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2)
	{
		border-left-color:#c24954;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3)
	{
		border-left-color:#cf5c34;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(4)
	{
		border-left-color:#d28e34;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(5)
	{
		border-left-color:#2f5366;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(6)
	{
		border-left-color:#329ab5;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7)
	{
		border-left-color:#006a53;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(8)
	{
		border-left-color:#779764;
	}
	
	.SelectedSite
	{
		
	}
	
	/****** council **/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul
	{
		background:#ed1f24;
	} 
	
	#Mob_mainmenu ul.root > li:first-child ul.static li
	{
		background-color: #f37073/*#ff6666*/;
		background:#ed1f24;
	
	}
	#Mob_mainmenu ul.root > li:first-child ul.static li ul.static li{
		background-color: #f2989a/*#fe9494*/;
		background-color: #f37073
	} 
	#Mob_mainmenu ul.root > li:first-child ul.static li ul.static li ul.static li{
			background-color: #fcd7d5/*#fcd7d5*/;
			background-color: #f2989a;
	} 
	
	#Mob_mainmenu ul.root > li:first-child ul.static li ul.static li ul.static li ul.static li{
			background-color: #fcd7d5/*#fcd7d5*/;
	
	} 
	
	#Mob_mainmenu ul.root > li:first-child ul.static li ul.static li a span,
	#Mob_mainmenu ul.root > li:first-child ul.static li ul.static li a
	{
		color:black!important;
	}
	
	
	
	
	/**** Gen Sec **/ 
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) ul.static li
	{
		background:#c24954;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) ul.static li ul.static li 
	{
		background:#d88b92;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) ul.static li ul.static li ul.static li
	{
		background:#e3acb1;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) ul.static li ul.static li ul.static li ul.static li
	{ 
		background:#eecdd0;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(2) ul.static li ul.static li span
	{
		color:black!important;
	}
	
	
	/***** media center ***/
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li
	{
		background:#cf5c34;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li ul.static li
	{
		background:#d77958;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li ul.static li ul.static li
	{
		background:#e0977d;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li ul.static li ul.static li ul.static li
	{
		background:#e9b4a2;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li ul.static li ul.static li ul.static li ul.static li
	{
		background:#f1d2c7;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) ul.static li ul.static li span
	{
		color:black!important;
	}

	
	/***** Hide articles pages ********/
																					/**News > Council News > Sessions News **/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:first-child > img,			
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:first-child > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(2) > img,																		
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(2) > ul,
																			
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(3) > ul.static > li > ul.static,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(3) > ul.static > li > img,
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(4) > img,																		
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(4) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(5) > img,																		
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(5) > ul
	{
		display:none!important;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:first-child > ul.static > li:nth-child(3) > ul.static > li
	{
		display:block!important;
	}
	/** Gen Sec News**/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(2) > ul.static > li >img,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(2) > ul.static > li >ul
	{
		display:none!important;
	
	}
	/** Committees News**/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(3) > ul.static > li > ul.static > li > img,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(3) > ul.static > li > ul.static > li > ul
	{
		display:none!important;
	
	}
	/** Forign News**/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(4) > ul.static > li > img,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(3) > ul.static > li:nth-child(2) > ul.static > li:nth-child(4) > ul.static > li > ul
	{
		display:none!important;
	
	}
	
	
	/** council News**/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:first-child > ul.static > li > img,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:first-child > ul.static > li > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:nth-child(2) > ul.static > li > ul.static > li > img,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:nth-child(2) > ul.static > li > ul.static > li > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:nth-child(3) li > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:first-child > ul.static > li:nth-child(5) > ul.static > li:nth-child(3) li > img
	{
		display:none!important;
	
	}
	
	/****** research and studies ********/
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(4) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(4) ul.static li
	{
		background:#d28e34;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(4) ul.static li	ul.static li
	{
		background:#f2e0c7;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(4) ul.static li	ul.static li span
	{
		color:black!important;
	}
	
	
	/****** Legislative Resources ********/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(5) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(5) ul.static li
	{
		background:#2f5366;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(5) ul.static li ul.static li
	{
		background:#c6d0d5;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(5) ul.static li ul.static li span
	{
		color:black!important;
	}
	
	
	/****** multimedia ********/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(6) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(6) ul.static li
	{
		background:#329ab5;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(6) ul.static li ul.static li
	{
		background:#c7e3ea;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(6) ul.static li ul.static li span
	{
			color:black!important;
	}
	
	/****** search ********/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) ul.static li
	{
		background:#006a53;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) ul.static li ul.static li
	{
		background:#459281;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) ul.static li ul.static li ul.static li
	{
		background:#8bbbb0;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) ul.static li ul.static li ul.static li ul.static li
	{
		background:#b9d6d0;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(7) ul.static li ul.static li span
	{
		color:black!important;
	
	}
	
	/****** services ********/
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(8) > ul,
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(8) ul.static li
	{
		background:#779764;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(8) ul.static li ul.static li
	{
		background:#d9e2d4;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li:nth-child(8) ul.static li ul.static li span
	{
		color:black!important;
	
	}
	
	
	
	/******general*******/
	
	
	
	
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li > a,
	#Mob_mainmenu div.ms-core-navigation ul.root > li > a > span,
	#Mob_mainmenu div.ms-core-navigation ul.root > li > a > span > span
	{
		color:black!important;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li > ul span,
	#Mob_mainmenu div.ms-core-navigation ul.root > li > ul a
	{
		color:white!important;
	}
	
	
	#Mob_mainmenu div.ms-core-navigation li
	{
		list-style-type:none!important;
	}
	
	#MainContent #leftPanel
	{
		display:none;
	}
	
	#Mob_mainmenu div.ms-core-navigation ul.root > li.static > ul.static li.static,
	#Mob_mainmenu div.ms-core-navigation ul.root > li.static > ul.static li.static ul.static,
	#Mob_mainmenu div.ms-core-navigation ul.root > li.static > ul.static
	{
		margin:0px;
		padding:0px;
		width:auto;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li.static > ul.static
	{
		margin-top:5px;
	width:100%;
	}
	#Mob_mainmenu div.ms-core-navigation ul.root > li.static > ul.static li.static{
	
		padding:5px;
	
	}
	
	.footerWPBlock .block-Content
	{
		text-align: center;
	}
	#DivFooterSubpageBlocks > div
	{
		
	margin-left: 5px;
		padding:0px;
	}
	#FBlockSocial ul
	{
		width:90%;
	}
	#FBlockSocial , .footerWPBlock
	{
	    margin-right:0px;
	}
	#DivKingWords .DivWords
	{
		width:70%!important;
		
	}
	#DivKingWords .KingPhoto
	{
		width:30%!important;
	}
	#DivKingWords .BlockTitle
	{
		font-size: 14pt!important;
	}
	#DivKingWords .BoldText
	{
		    font-size: 17pt!important;
	}
	
	#DivKingWords .DivSpeechesLink a {
	    font-size: 11pt!important;
	}
	
	/***********  Landing Page of all sections ****************/
	#website-features.injected DIV#fullsize
	{
	    display: none;
	    clear: both;
	    float: none;
	}
	#website-features.injected
	{
	height:auto;
	}
	
	
	#website-features.injected DIV.inner
	{
		display:none;
	}
	#website-features .two-wide
	{
		width:100%;
	}
	
	#website-features.injected DIV.four-wide A
	{
		position:relative;
	}
	
	.thumbnails .selected, .UpperDiv
	{
		border-width:0px!important;
	}
	
	.MainSection .ms-fullWidth
	{
		width:auto;
	}
	.MainSection .ms-webpart-zone .ms-webpartzone-cell
	{
		float:left;
	}
	#website-features .intro
	{
	display:block;
	}
	#website-features H3
	{
	 	background:#d6c4ac;
	 	color:black;
		font-size: 13pt;
	    display: block;
	    padding: 8px;
	    width: 100%;	
    }
    #website-features > div > p
    {
	display: block;
    text-align: justify;
    padding: 3px;
}
	#website-features > div
	{
		width:30%;
		float:left;
		border:solid 2px #d6c4ac;
		display:inline-block;
		padding:0px;
		margin:5px 10px 5px 0px;
		min-height:310px;
	}
	#website-features DIV IMG {
    	width: 100%;
    	background-image: url('/Style Library/Images/BlockBackgrounds/Top/Sml/gold.jpg')!important;
    	background-position:center top;
    	max-height:155px;
	}
	.ms-webpart-cell-vertical
	{
		display:block!important;
	}
	
	#website-features H3 a {
    font-size: 15px;
    text-decoration: none;
    color: black!important;
    display: block;
    }
    
    #MultiItemsGrayBackground
    {
	max-width:298px;
	}
	.RightSection .ms-webpartzone-cell
	{
		max-width:318px;
		float:left;
		margin-right:5px!important;
	}
	.RightSection .SingalItemWhiteBackground
	{
	/*min-width:318px;*/
}
	#rightPanel .ms-webpartzone-cell
	{
	float:left;
	width:323px;
	margin-left:15px!important;
}

.SubPageLayoutWithoutTopZone .welcome-content img
{
	width:100%;
}
.MainPanel
{
	padding-left:0px!important;
}

#RelatedThreeBlocks .Content
{
	width:170px;
	
}

#Mob_mainmenu div.ms-core-navigation ul.root a.selected span
 {
  color:Black!important;
}

.MainPanel
{
	float:none;
}

.DivNews .NewsImage img {
        max-width: 100%;
    height: auto;
    width: auto;
    max-height: 200px;
    text-align: center;    
    }
    .DivNews .NewsImage 
    {
	text-align:center;
}
    

#DivMPCommitteesListing .DivListingCommittees .TwoCommittees,
#DivMPCommitteesListing .DivListingCommittees .ThreeCommittees
{
	float:left;
}
#DivMPCommitteesListing .DivListingCommittees .DivMPCommittee
{
	max-width:215px;
}

#DivMPCommitteesListing .DivListingCommittees .OneCommittee {
    margin-right: auto!important;
    margin-left: auto!important;
    float: none!important;
}

#MembersBlock  .Member
{
	width:290px;
}

#MembersBlock  .Member .col-md-5
{
	float:left;
	width:35%;
}
#CommitteesMPsListing .CommitteePresidentsDtls
{
	    clear: both;
    float: none;
    margin-bottom: 20px;
    min-height: 180px;
}
#CommitteesMPsListing .CommitteePresidentsDtls .col-md-6
{
	width:47%;
	float:left;
}

.AnnualReportsDetails
{
	min-width:202px;
}


.MainNews  .MainNewsItem,
.MainNews div.MainNewsItem div.Title
{
	width:99%;
}
#dVideo iframe
{
	width:98%;
}

	}
	
	
	
	@media screen and (max-width: 767px) 
	{
		
		#DivKingWords .DivSpeechesLink a {
	    font-size: 10pt!important;
	    }
		#DivKingWords .WordText
		{
		max-height:120px;
		overflow: hidden;
		}
		.MPFullImg img
		{
	    width: auto;
	    min-width:309px;
		}
		
		.responsive1 .slick-slider
		{
	width:550px;
}

#MembersBlock  .Member
{
	width:290px;
	margin-left: auto;
    margin-right: auto;
    float: none;
    clear: both;
}

#MembersBlock  .Member .col-md-5
{
	float:left;
	width:35%;
}

#LatestShuraNews
{
	width:340px;
}

#MoreRelatedNews
{
	width:354px;
}

.article .article-header
{
width:30%;

}

.article .captioned-image
{
width:70%;
}
.article .captioned-image .image
{
    max-width: inherit;
}

.article .date-line, .article .by-line
{
    white-space: nowrap;
}

.table-responsive
{
	overflow:hidden;
}

.PrevSessionsTable .div_SessionListing
{
	min-width:auto;
}

.SummaryLinksBlock .Content img {

    max-width: 180px;
}

.NewsCategoryListing
{
	max-width:231px;
}
#Newstabs
{
	max-width:340px;
}
#QuickLinks , div.RSSLinks
{
	max-width:340px;
}
.NewsSectionLandingPage .col-sm-4
{
	float:left;
}
.NewsSectionLandingPageFooter
{
	width:100%;
}
.NewsSectionLandingPageFooter,
.NewsSectionLandingPageFooter .col-sm-6 , #Newstabs
{
	margin-right: auto;
    margin-left: auto;
    text-align: center;
}
#DivFooterSubpageBlocks
{
	min-height: 260px;
}
    .NewsBlock .Content img
    {
	width:auto!important;
	float:none!important;
}
    .NewsBlock
    {
	max-width:350px;
	    margin-left: auto;
    margin-right: auto;
}
    
	}
	
	@media screen and (max-width: 767px) 
	{
	#rg-image {
    width: auto!important;
}
}
	
	
	@media screen and (max-width: 730px) 
	{
	.responsive1.slick-slider, 
	.responsive2.slick-slider {
    width: 580px;
    }
    .responsive1 .ImgBox, .responsive2 .ImgBox
    {
	width:100px;
}

.divSpeechRollupImage img {
    width: 100%;
}

#CommitteesMPsListing .CommitteePresidentsDtls .col-md-6
{
	width:auto;
	float:none;
}


	}
	@media screen and (max-width: 700px)
	{
	#FourCPBlocks div.RightDivs,
#FourCPBlocks .CPBlocks {
    width: 270px;
    float:none;
	margin-left: auto;
    margin-right: auto;
    }
    #FourCPBlocks	div.RightDivs {
    margin-bottom: 10px;
}

}
	
	@media screen and (max-width: 696px) 
	{
		
		#DivKingWords .DivSpeechesLink a {
	    font-size: 9.5pt!important;
	    }
	    #DivKingWords .WordText
	{
		max-height:124px;
		overflow: hidden;
	}
		.responsive2 .slick-slider,
	.responsive1 .slick-slider
		{
	    margin-right: 10px;
}

	.responsive1.slick-slider, 
	.responsive2.slick-slider 
	{
    width: 560px;
    }
    .responsive1 .ImgBox, .responsive2 .ImgBox
    {
	width:90px;
	}

	.responsive5 {
    	margin-left: auto !important;
    }
	.responsive5 .ImgBox
	{
		width:110px;
	}
	
	#CommitteesMPsListing .MembersListing
	{
	width:520px!important;
}
	
	#CommitteesMPsListing .MembersListing .ImgBox
	{
	width:120px;
}

#CommitteesMPsListing .MembersListing {
    padding: 10px 0px;
        margin-right: auto;
    }
    
    .addthis_toolbox a.at300b, .addthis_toolbox a.at300m
    {
	    margin-bottom: 10px;
    display: inline-block;
}

	.ShuraForm nobr {
    white-space: normal;
}

#rightPanel .ms-webpartzone-cell
{
	float: none;
    margin-left: auto!important;
     margin-right: auto!important;
}

#rightPanel
{
	
	width:100%;
}

	}
		
	
	@media screen and (max-width: 676px) 
	{
	
	#CommitteesMPsListing .MembersListing
{
	width:500px!important;
}

#CommitteesMPsListing .MembersListing
{
	margin-top:0px!important;
}



#CommitteesMPsListing .MembersListing .ImgBox
{
	width:118px;
}

}


	
	
	@media screen and (max-width: 661px)  
	{
		#DivKingWords .Words li
	{
		font-size:10pt!important;
	}
	#DivKingWords .Words
	{
		top:auto!important;
	}
	#DivKingWords .DivWords
	{
		    border-top-left-radius: 20px;
	    border-bottom-left-radius: 20px;
	}
	
	#DivKingWords .WordText
	{
		max-height:140px;
		overflow: hidden;
	}
	    
	    
	#DivKingWords .BoldText
	{
		font-size: 14pt!important;
	}
	#DivKingWords .BlockTitle {
	    font-size: 12pt!important;
	}
	#DivKingWords .DivWords
	{
		width:100%!important;
	}
	#DivKingWords .KingPhoto
	{
		display:none!important;
	}
	
	#website-features > div
	{
	    width: 45%;
	    min-height:310px;
    float: left;
}
	#website-features DIV IMG
	{
	max-height:none;
}

.responsive5 .ImgBox
	{
		width:100px;
	}
	
	.MainNews .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager
	{
	top: -45px;
	
}
  .MainNews
  {
	margin-top: 10px;
}
 

	
	}
	
	@media screen and (max-width: 650px)  
	{
		.responsive2 .slick-dots
		{
	top: -230px;
}
		.responsive1.slick-slider, 
	.responsive2.slick-slider {
    width:480px;
			    margin-right: 20px;
    }
    .responsive1 .ImgBox, .responsive2 .ImgBox
    {
	width:110px;
}

.responsive1 .slick-dots {
    right: -30px!important;
    }
    
    #divOpeningSpeechesListing .divSpeechLink
    {
	min-height:260px;
}
.KingSpeechImage img
{
	max-width:90%;
	min-width:90%;
}
#CommitteesSlider .slick-next
{
	right: -15px;
}
#CommitteesSlider .slick-slider
{
	width:450px;
}

#CommitteesMembersSlider .slick-slider
	{
	    width: 480px;
}
#CommitteesMembersSlider .responsive5 .ImgBox
{
    margin: 4px;
    padding: 5px;
    width: 120px;
}

#FourCPBlocks div.RightDivs,
#FourCPBlocks .CPBlocks {
    width: 270px;
    float:none;
	margin-left: auto;
    margin-right: auto;
    }
    
#FourCPBlocks	div.RightDivs{
	margin-bottom: 10px;
	
}

#FourCPBlocks .CPBlocks
{
	float:none;
}
        

	}
	
	@media screen and (max-width: 649px)  
	{
	.CalendarContainer .CalendarInput
	{
	width:100%;
}
	.CalendarContainer .CalendarBlock,
	.CalendarContainer .CalendarInput
	{
	float:none;
	    clear: both;
	    margin-left: auto;
    margin-right: auto;
}
.CalendarContainer .CalendarBlock
{
	max-width:238px;
	    width: 238px;
}

	}
	@media screen and (max-width: 532px) 
	{
	.ms-srch-item-path_shura
	{
	display:none;
}
	}

@media screen and (max-width: 532px) 
	{
	.ms-srch-sbLarge-navWidth {
    width:100%!important;
}
	}
	
	@media screen and (max-width: 532px) 
	{
		#CommitteesSlider .slick-slider
		{
			width:400px;
		}

	}
	
	
	@media screen and (max-width: 587px) 
	{
	.CommitteeOracleReportsDetails {
    width: 45%;
    }
	}
	@media screen and (max-width: 580px) 
	{
	
	#CommitteesMembersSlider .slick-slider
	{
	    width: 350px;
	        margin-top: 50px;
}
#CommitteesMembersSlider .responsive5 .ImgBox
{
    width: 130px;
}

#CommitteesMembersSlider .responsive5 .slick-dots {
    top: -230px !important;
}



	#CommitteesMPsListing .MembersListing .ImgBox
{
	width:128px;
}

	#CommitteesMPsListing .MembersListing
{
	width:410px!important;
	margin-right:auto!important;
	margin-left:auto!important;
}


#CommitteesMPsListing .MembersListing
{
	margin-top:0px!important;
}
.ms-srch-sbLarge-fullWidth {
    width: 400px!important;
}

}

	
	
	@media screen and (max-width: 550px)  
	{
.responsive1.slick-slider, 
	.responsive2.slick-slider {
    width:345px;
			    margin-right: 10px;
    }
    .responsive1 .ImgBox, .responsive2 .ImgBox
    {
	width:110px;
}
	

}

	
	
	@media screen and (max-width: 528px)  
	{
	.NewsSectionLandingPage .col-sm-4
	{
	    float: none;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    clear: both;
	}
	.NewsCategoryListing
	{
	margin-left: auto;
    margin-right: auto;

}

	table.AppListing td, table.AppListing th
	{
	white-space:normal;
}

	
	
	}
	
	
	@media screen and (max-width: 500px)
  {
  .RightSection .SingalItemWhiteBackground,
  
  .RightSection .ms-webpartzone-cell,
  #MultiItemsGrayBackground,
  .dfwp-column,
  .MainSection .ms-webpart-zone .ms-webpartzone-cell
{
	margin-left: auto!important;
    float:none!important;
    margin-right: auto!important;

	
}
#DivFooterSubpageBlocks > div {
	

    margin-left: auto!important;
    float:none;
    margin-right: auto!important;
}
}

	

	@media screen and (max-width: 480px)  
	{
	
	.ms-srch-sbLarge-fullWidth
{
	width: auto!important;
}


	.ShuraForm nobr {
    white-space: nowrap;
}
.ShuraForm .PageMessage,
.ShuraForm .CouncilTopicsSearchExample{
    width:auto;
}

#msgdiv
{
	white-space: normal;
}

#TxtSub1,#TxtSub2,#TxtSub3
{
	display:block;
	width:100%!important;
	    margin-top: 2px;
    margin-bottom: 4px;
}

.ShuraForm .CouncilTopicsSearchExample nobr {
    white-space: normal;
}


.ShuraForm td {
    margin: 0px;
    padding: 5px;
    display: block;
    }
    td.ms-formbody
    {
	    width: 100%;
}
    .ShuraFormControls input[type=text], .ShuraFormControls select, .ShuraFormControls textarea,
table.ShuraForm input[type=text]    
 {
    width: 90%;
}
    .ShuraFormControls
    {
	width:auto;
}


	}
	@media screen and (max-width: 479px)  
	{
	.MainNews
	{
	margin-top: 35px;
}
.MainNews .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
    top: -70px;
    }
}
	@media screen and (max-width: 460px)  
	{
		#CommitteesSlider .slick-slider
		{
			width:350px;
		}

	}
	
	@media screen and (max-width: 450px)  
	{
		#siteLogo .topMenu li#siteLanguage
	{
	top:85px!important;
	bottom:auto!important;
	}
	
	#divReadSpeaker
	{
	    bottom: 120px!important;
	}


	.NewsSectionLandingPage .col-sm-4
{
	float:none;
	text-align:center;
}
.NewsSectionLandingPage .SummaryLinksBlock
{
	text-align: center;
    margin-left: auto;
    margin-right: auto;
}
	#divSiteEngLogo
	{
	top:0px;
}

	#DivKingWords .Words li
	{
		font-size:10pt!important;
	}
	#DivKingWords .Words
	{
		top:auto!important;
	}
	#DivKingWords .DivWords
	{
		    border-top-right-radius: 20px;
	    border-bottom-right-radius: 20px;
	}
	
	#DivKingWords .WordText
	{
		max-height:140px;
		overflow: hidden;
	}
	    
	    
	#DivKingWords .BoldText
	{
		font-size: 14pt!important;
	}
	#DivKingWords .BlockTitle {
	    font-size: 12pt!important;
	}
	#DivKingWords .DivWords
	{
		width:100%!important;
	}
	#DivKingWords .KingPhoto
	{
		display:none!important;
	}
	
	#SiteHeader
	{
		background-image:none;
		height: 130px;
	}
	#siteLogo > div
	{
		margin-top:10px;
	}
		
	#website-features > div
	{
	    width: 100%;
    float: none;
}
	#website-features DIV IMG
	{
	max-height:none;
}

#divOpeningSpeechesListing .divSpeechLink {
    float: none;
    width: 98%;
    }
    .divSpeechRollupImage
    {
	max-width:inherit;
}

#CommitteesMembersSlider .slick-slider
	{
	    margin-right:10px;
}






#CommitteesMPsListing .MembersListing .ImgBox
{
	width:128px;
}

	#CommitteesMPsListing .MembersListing
{
	width:270px!important;
	margin-right:auto!important;
	margin-left:auto!important;
}

#CommitteesMPsListing .MembersListing
{
	margin-top:0px!important;
}

.CommitteeOracleReportsDetails .CommInfo img {
    max-height: 130px;
    }

#CommitteesOracleReports select,
.CommitteePreviousMPsListing #ddlCommittees
{
	max-width:350px;
}




	}
	
	@media screen and (max-width: 445px)  
	{
		#RelatedThreeBlocks .Content
		{
			float: none;
		    margin-left: auto!important;
		    margin-right: auto;
		}
	}

	
	@media screen and (max-width: 400px) 
	{
	table.AppListing td, table.AppListing th
	{
	white-space:normal;
}
	#CommitteesMembersSlider .slick-slider
	{
	    width: 250px;
	    margin-top:80px;
	    margin-right: 15px;
}
#CommitteesMembersSlider .responsive5 .ImgBox
{
    width: 130px;
}
#CommitteesMembersSlider .responsive5 .slick-dots {
    top: -260px !important;
}

#CommitteesSlider .slick-slider
		{
			width:300px;
		}


.MPFullImg img
		{
	    min-width:200px;
		}

.CommitteeOracleReportsDetails {
    width: 90%;
    }
    
    .rc-anchor-normal,
    .g-recaptcha , .g-recaptcha div, .g-recaptcha iframe, .g-recaptcha textarea
    {
	width:auto!important;
}
/************/
.responsive1.slick-slider, 
	.responsive2.slick-slider {
    width:280px;
			    margin-left: 10px;
    }
    .responsive1 .ImgBox, .responsive2 .ImgBox
    {
	width:110px;
}
#SliderBlock1 .Header, #SliderBlock .Header
{
	min-height:55px;
}
/************/
#CommitteesOracleReports select,
.CommitteePreviousMPsListing #ddlCommittees
{
	max-width:300px;
}


}

@media screen and (max-width: 370px) 
	{
	td.ms-formlabel,
td.ms-formbody
{
	width:80%;
}

#CommitteesOracleReports select, .CommitteePreviousMPsListing #ddlCommittees
{
	    max-width: 250px;
}

 .NewsBlock
    {
	max-width:300px;
}
.ArabicMessage
{
	width:90%;
}

}

@media screen and (max-width: 310px) 
	{
	.ShuraFormControls input[type=text], 
	.ShuraFormControls select, .ShuraFormControls textarea, 
	table.ShuraForm input[type=text]
	{
	width: 80%;
}
}

