/*
Author: Planet Green Solutions
Author URL: http://www.pgsuae.com/
License: Custom theme for UAE Cabinet
*/




@font-face { font-family: 'UniversNextArabic'; src: url('../fonts/UniversNextArabic-Regular.eot'); src: url('../fonts/UniversNextArabic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/UniversNextArabic-Regular.woff') format('woff'), url('../fonts/UniversNextArabic-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'UniversNextArabic'; src: url('../fonts/UniversNextArabic-Bold.eot'); src: url('../fonts/UniversNextArabic-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/UniversNextArabic-Bold.woff') format('woff'), url('../fonts/UniversNextArabic-Bold.ttf') format('truetype'); font-weight: bold; font-style: normal; }
ul { padding:0px; margin:0px; list-style:none }
ol { list-style:inside none decimel; padding:0px }
body { font-family: 'UniversNextArabic'; background:#fff; }

body.invert-colors .rslides img {  /* Firefox 10-34 */ filter: url("data:images/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale"); /*
    Chrome 19+,
    Safari 6+,
    Safari 6+ iOS,
    Opera 15+
  */ -webkit-filter: grayscale(1); /* Firefox 35+ */ filter: grayscale(1); /* IE 6-9 */ filter: gray; }

p { text-align:justify }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-weight:bold }
.logo { float:left; padding:12px 0 4px; max-width:252px; width:100% }
.top-nav { float:right; }
.top-nav-left { float:left; margin:1.1em 2em 0; margin:0; }
.top-nav-left ul { padding: 0; margin:  0em; padding-top:15px }
.top-nav-left li { display: inline-block; margin:0 17px }
.navbar-brand { padding:0px; }
.top-nav-left li:last-child { margin-right:0 }
.top-nav-left li:hover, .top-nav-left li.active { border-bottom:3px solid #b68a35; }
.top-nav-left li a { color:#4a4848; text-transform: uppercase; text-decoration:none; }
.top-nav-left > ul > li a { padding: 5px 0px; display:inline-block; font-size:17px; }
.top-nav-left li a:hover, .top-nav-left li.selected a { color:#b68a35 }
.top-nav-right { float:right; margin: 1.8em 0px; }
.top-nav-left span.menu { display:none; }
.top-nav-left span.menu:before { content:url("../images/menu.png"); cursor:pointer; width:100%; }
/*----*/
/********** Login *************/
#loginContainer { position:relative; }
#loginContainer a { text-decoration:none; }
#loginContainer a span { display:block; color:#fff; background:#6f4189; border-radius:40px; -webkit-border-radius:40px; -ms-border-radius:40px; -o-border-radius:40px; -moz-border-radius:40px; padding: 9px 40px; font-size: 1.3em; }
#loginContainer a span:hover { background:#6f4189; }
/* Login Button */
#loginButton { display:inline-block; position:relative; z-index:30; cursor:pointer; }
/* Login Box */
#loginBox { position:absolute; top:53px; right:27px; display:none; z-index:29; }
#loginForm:after { content: ''; position: absolute; right: 25px; top: -10px; border-left:10px solid rgba(0, 0, 0, 0); border-right:10px solid rgba(0, 0, 0, 0); border-bottom: 10px solid #f0f0f0; }
/* Login Form */
#loginForm { width: 300px; background: #fff; border: 1px solid #d6d6d6; }
#loginForm fieldset { margin:0 0 15px 0; display:block; border:0; padding:0; }
fieldset#body { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; padding:15px 15px; margin:0; }
#loginForm #checkbox { width:auto; margin:3px 6px 0 0; float:left; padding:0; border:0; }
#body label { color:#000; margin:10px 0 0 0; display:block; float:left; font-size:0.8725em; }
#loginForm #body fieldset label { display:block; float:none; margin:0 0 6px 0; }
#body label i { color:#000; font-size:1em; font-style:normal; }
/*----slider----*/
#slider2, #slider3 { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0 auto; }
.rslides_tabs { list-style: none; padding: 0; position:absolute; width:200px; margin:0 auto; position:absolute; bottom:10px; z-index:999; left:0; right:0 }
.rslides_tabs li { display: inline; float: none; margin-right: 1px; }
.rslides_tabs a { width: auto; line-height: 20px; height: auto; background: transparent; display: inline; width:15px; height:15px; background:#fff; border-radius:25px; text-indent:-9999999px; display:block; border:2px solid #fff; }
.rslides_tabs li:first-child { margin-left: 0; }
.rslides_tabs .rslides_here a { border:2px solid #b68a35; }
.events { list-style: none; }
.callbacks_container { position: relative; float: left; width: 100%; }
.callbacks { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.callbacks li { position: absolute; width: 100%; left: 0; top: 0; }
.callbacks img { position: relative; z-index: 1; height: auto; border: 0; width: 100%; }
.callbacks .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; left: 0; padding: 0px; max-width: 630px;/*top: 22%;*/ background: rgba(255,255,255,0.7); width:100%; bottom:17px; }
.callbacks_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); bottom:5%; right: 8%; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 39px; width: 25px; background: transparent url("../images/themes.png") no-repeat; margin-top: -65px; }
a.callbacks_nav.callbacks1_nav.prev { /*display: none;*/ background-position:left bottom; right: 10%; }
a.callbacks_nav.callbacks1_nav.next { background-position:right bottom; right: 8%; }
.callbacks_nav:active { opacity: 1.0; }
.callbacks_nav.next { left: auto; background-position: right top; right: 8%; }
#slider3-pager a { display: inline-block; }
#slider3-pager span { float: left; }
#slider3-pager span { width:100px; height:15px; background:#fff; display:inline-block; border-radius:30em; opacity:0.6; }
#slider3-pager .rslides_here a { background: #FFF; border-radius:30em; opacity:1; z-index:99999 }
#slider3-pager a { padding: 0; }
#slider3-pager li { display:inline-block; }
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; max-height:465px }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { height: auto; border: 0; background-size:cover; width:100% }
.callbacks_tabs { list-style: none; position: absolute; bottom:30px; z-index: 990; right: 80px; padding: 0; margin: 0; }
.callbacks_tabs li { display:inline-block; margin-right:5px }
/*----*/
.callbacks_tabs a { text-indent:-9999px; display:block }
.callbacks_tabs a:after { content: "\f111"; font-size:0; font-family: FontAwesome; visibility: visible; display: block; height:20px; width:20px; display:block; background:url(../images/pager-a.png) no-repeat }
.callbacks_here a:after { background:url(../images/pager-active.png) no-repeat }
.slide-text-info { padding-left:40px; padding-right:15px; }
.slide-text-info h1 { font-size:23px; padding: 0px; font-weight:bold; color:#b68a35; }
.slide-text-info P { font-size:15px; color:#2d2828; line-height:24px; padding-bottom:10px }
a.banner-btn { font-size:1.3em; background:#6f4189; padding: 0.7em 1em; border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; color:#fff; text-decoration:none; }
a.banner-btn:hover { background:#6f4189; }
/*---slider---*/
.content-top { text-align:center; padding: 2.8em 0; }
.content-top h2 { color: #515151; font-size: 2.4em; text-transform: uppercase; font-weight: 700; margin: 0px auto; padding: 1.5em 0px; width: 55%; line-height: 54px; }
.content-top p.para, .content-top p.para-p { font-size: 1.3em; line-height: 32px; padding: 15px 0px; width:92%; margin: 0px auto; color:#8d8d8d; }
.content-top-top { padding: 2em 0px; }
.list ul li { list-style:none; padding: 0.5em 0; }
.list ul { margin:0; padding:0; }
.list ul li a { text-decoration:none; }
.list ul li label.circle { float:left; width: 50px; height: 50px; background:#515151; display: block; border-radius: 100px; text-align: center; line-height: 2.3em; color: #fff; font-size: 1.5em; transition: 0.5s all; -webkit-transition: 0.5s all; -o-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; }
.list ul li label.circle:hover { background:#ADD136; }
.list ul li h3.circle_desc { color: #515151; font-size:2.3em; padding: 0; margin: 0.2em 2em; }
.content-work { padding: 2.5em 0 0em; }
.glasses { margin: 5.5em auto; text-align: center; }
.top-img-para h4 { color:#6f4189; font-size:1.9em; margin:3em 0px 1em 0px; }
.top-img-para p { font-size:1.3em; line-height:32px; width: 88%; color:#8d8d8d; }
/*----*/
.content-bottom-left { background:#E2F8FF; padding: 6em 0px; }
.content-bottom-right { background: #F5F9EB; padding: 6em 0px; }
.content-bottom-left-head h5, .content-bottom-right-head h5 { font-size:2em; padding:0; margin:0; }
.content-bottom-left-head p, .content-bottom-right-head p { font-size: 1.3em; margin: 1em 0px 2em; padding: 0; width: 65%; line-height: 32px; }
.content-bottom-right-head p { width:52% }
.content-bottom-left-head a, .content-bottom-right-head a { font-size:1.2em; background:#26A6D1; padding:0.9em 1.3em; border-radius:6px; -webkit-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -moz-border-radius:6px; color:#fff; text-decoration:none; }
.content-bottom-left-head a:hover { background:#107090; }
img.content-bag { padding: 0px 0px 0px 5em; }
.content-bottom-right-head { float: right; width: 65%; }
.content-bottom-right-head a { background:#ADD136; }
.content-bottom-right-head a:hover { background:#6f4189; }
img.content-chair { padding: 0px 0em 0px 12em; }
.content-bottom-left-head { float: right; width: 51%; }
/*---*/
 .projects { margin:4em 0; }
.content-projects-member { padding: 1em 0px; }
.content-projects h2 { font-size:2em; padding: 0px 0.5em; margin: 0px; color:#515151; }
.content-member { margin: 1.5em 0 1em; }
.content-projects-brief p { width: 74%; font-size: 1.2em; color:#8d8d8d; }
.content-member a { padding:15px 20px; border: 1px solid #515151; border-radius: 10px; -webkit-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; color: #515151; text-decoration:none; }
.content-member a:hover { color:#fff; background:#ADD136; border: 1px solid #ADD136; }
/*---content-london----*/
.content_grid { }
.content-new { position:relative; }
.content-new span { position:absolute; left: -3.2%; top: -28px; }
.content-new a { background:#26A6D1; position:absolute; top: 73%; left: 41%; padding:10px 20px; border-radius:6px; -webkit-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; -moz-border-radius:6px; color:#fff; text-decoration:none; font-size:1.4em; }
.content-new a:hover { background:#107090; }
.content_grid h2 { font-size:1.6em; }
.content_grid p { padding:0; font-size: 1.1em; margin: 0px auto; color:#8d8d8d; line-height:25px; }
.content-green { width: 84%; margin: 18px auto; background: #D7DEE0; height: 14px; border-radius: 25px; }
.content-green > div { height: 100%; display: block; background: #ADD136; border-radius: 25px; }
.fun-left { border-bottom: 1px solid rgba(81, 81, 81, 0.3); margin:0px 1em; }
.funded { float:left; }
.funded p { width:100%; }
.days-left p { width:100%; }
.days-left { float:right; }
.button { float:right; margin: 22px 37px; position:relative; }
.button p { width:100% }
.button img { position:absolute; top: -1px; left: 104%; }
.content-london { padding: 1em 0 0 0; }
/*---*/
.community-h { padding: 4em 0px; }
.community { background:url(../images/ba-white.jpg) no-repeat 0px 0px; background-size:cover; min-height:620px; }
.community-h h2 { font-size:2.3em; color:#ADD136; text-align:center; }
.community-h p { font-size: 1.3em; margin: 0.5em auto; text-align: center; line-height:32px; width: 100%; color:#8d8d8d; }
.bottom-community-bottom-left { background:#fff; border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -moz-border-radius:10px; padding:3em 1em; margin:0em 2em; text-align:center; position:relative; }
img.david { border-radius:10px; float:left; }
.bottom-community-left { padding: 1.5em 8em; }
img.white { padding: 0 12em; }
p.back { float: left; margin: 16px; font-size: 1.3em; }
.bottom-community-bottom-left p { font-size: 1.2em; color:#8d8d8d; margin: 0 auto; padding: 0.8em 0 0; width: 90%; }
.bottom-community-bottom-left span { font-size:1.8em; color:#ADD136; }
/*---*/

#jquery-script-menu { position: fixed; height: 90px; width: 100%; top: 0; left: 0; border-top: 5px solid #316594; background: #fff; -moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16); -webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16); box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16); z-index: 999999; padding: 10px 0; }
.jquery-script-center { width: 960px; margin: 0 auto; }
.jquery-script-center ul { width: 212px; float:left; line-height:45px; margin:0; padding:0; list-style:none; }
.jquery-script-center a { text-decoration:none; }
.jquery-script-ads { width: 728px; height:90px; float:right; }
.jquery-script-clear { clear:both; height:0; }
.clearout { height: 20px; clear: both; }
#flexiselDemo1 { display: none; }
.nbs-flexisel-container { position: relative; max-width: 100%; }
.nbs-flexisel-ul { position: relative; width: 9999px; margin: 0px; padding: 0px; list-style-type: none; text-align: center; }
.nbs-flexisel-inner { overflow: hidden; width:80%; margin: 0 auto; }
.nbs-flexisel-item { float: left; margin: 0px; padding: 0px; cursor: pointer; position: relative; line-height: 0px; padding:0 6em; }
.nbs-flexisel-item > img { cursor: pointer; position: relative; }
/*---- Navigation ---*/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right { width:40px; height:60px; position: absolute; cursor: pointer; z-index: 100; }
.nbs-flexisel-nav-left { left: 0px; background: url(../images/arrow.png) no-repeat 3px 0px; }
.nbs-flexisel-nav-right { right: 0px; background: url(../images/arrow.png) no-repeat -33px 0px; }
.bottom-yah { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.bottom-yah-ic { padding:4em 0; }
/*------  content -----*/
/*------  footer -----*/
.footer-class { text-align:center; padding:28px 0 10px; }
.footer-class p { font-size:12px; text-align:center }
.footer-class a { color:#add136; text-decoration:none; }
.footer-class a:hover { color:#515151; }
a:hover { text-decoration:none; }
.callbacks_container .rslides li { /*height:465px;*/ -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: center center; }
.aboutUsWrap { margin-bottom:30px; }
.aboutUsWrap .content-top p { font-size:21px; color:#5f2c7c; line-height:32px; }
.aboutUsMainDesc h2 { margin-top:0; text-transform:uppercase; font-size:28px; color:#f5b23c; margin-bottom: 5px; line-height: 24px; }
.aboutUsMainDesc p { font-size:18px; line-height:30px; font-weight:300; text-align:justify; color:#717171; }
.readMoreBtn a { color:#b68a35; background:none; }
.readMoreBtn a:hover { color:#555; }
.search-block { background:#f8f6f6; padding:10px 10px 15px; margin-bottom:20px }
.search-block h3 { font-size:18px; margin-top:10px }
.readMoreBtnWrap { margin:15px 0; }
.speakerBlockWrap .readMoreBtnWrap { text-align:right; }
.footer { color:#373737; }
.footerMenu li { list-style:none; display:inline-block; margin-right:6px; font-weight:300; ; }
.footerMenu li a { margin-right:6px; font-weight:bold }
.footerMenu { margin:0; padding:0; text-align:left; margin-bottom: 5px; }
.footer, .footer a { color:#373737; }
.socialIcons li { list-style:none; display:inline-block; margin:0 3px; }
.socialIconsCap { text-transform:uppercase; font-size:17px; }
.socialIcons li a { background:#FFF; padding:0px 3px; color:#663283; width:24px; text-align:center; display:inline-block; }
.socialIcons { margin:0; padding:0; text-align:right; }
.copyRight { text-align:right; font-size:13px; }
.featuredWrap { margin: auto; width: 100%; max-height:435px; overflow: hidden; position: relative; }
.featuredDesc { position: absolute; width: 100%; height: 100%; top: 0; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.featuredDesc:hover { background: rgba(255, 255, 255, 0.1); }
.featuredDesText { position: absolute; top: -100%; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; width: 100%; text-align: center; color:#FFF; padding:10px 15px; display:none; }
.featuredDesc:hover .featuredDesText { top: auto; bottom:0px; background: rgba(102, 50, 131, 0.7); text-align:left; z-index:99; display:block; }
.featuredWrap img { transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.featuredWrap:hover img { cursor: pointer; transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); }
.featuredDesText h3 { text-transform:uppercase; font-size:17px; font-weight:600; margin:0; padding:0; margin-bottom:10px; }
.featuredDesText p { font-size:15px; line-height:24px; }
.moreWrap a { color:#FFF; font-size:13px; padding:5px 10px; border:1px solid #FFF; display:inline-block; }
.moreWrap a:hover { background: rgba(255, 255, 255, 0.8); text-decoration:none; color:#333; }
.moreWrap { margin-bottom:12px; margin-top:9px; }
.featuredWrapSmall { max-height:202px; overflow:hidden; margin-bottom:21px; }
.pastAsf { margin-top:1.2em; margin-bottom:5.5em; margin-bottom: 2em; }
.pastEvent { text-transform:uppercase; }
.featuredWrapSmall .featuredDesText { width:auto; }
.featuredWrapSmall a { color:#FFF; }
.featuredWrapSmall a:hover { text-decoration:none; }
.featuredWrap img { filter: url('../js/filters.svg#grayscale'); filter: gray; -webkit-filter: grayscale(1); }
.featuredWrap:hover img { filter: none; /* Applies to FF + IE */ -webkit-filter: grayscale(0); }
.speakerBlockWrap .readMoreBtn { padding:3px 10px; }
.galleryNewsWrap { margin-top:.2em; margin-bottom:5.5em; }
.event h3 { margin:0; margin-bottom:6px; font-size:17px; font-weight:400; }
.event p { font-size:14px; color:#717171; }
.newsBlock { margin-bottom:15px; }
.speakerPopimg { float:left; margin-right:15px; margin-bottom:10px; max-width:240px; filter: url('../js/filters.svg#grayscale'); filter: gray; -webkit-filter: grayscale(1); }
.speakerPopupWrap { width:950px; display: none; }
.speakerPopupWrap h4 { font-size:15px; font-weight:400; color:#8b8b8b; margin-bottom: 15px; margin-top: 0; }
.owl-dots { display:none !important; }
img.popImgHoverFx { transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
img.popImgHoverFx:hover { transform: scale(1.4); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); }
a.popImgHoverFxAncher { display:inline-block; border:2px solid #FFF; overflow:hidden; }
a.popImgHoverFxAncher:hover { display:inline-block; border:2px solid #f0f0f0; cursor:default; }
.speakerBlockWrap:hover { }
.speakerBlockWrap img { max-width:100%; width:100%; }
/*TAB STYLE*/
ul#tabs { list-style-type: none; padding: 0; text-align: center; }
ul#tabs li { display: inline-block; background-color: #32c896; border-bottom: solid 5px #238b68; padding: 5px 20px; margin-bottom: 4px; color: #fff; cursor: pointer; }
ul#tabs li:hover { background-color: #238b68; }
ul#tabs li.active { background-color: #238b68; }
ul#tab { list-style-type: none; margin: 0; padding: 0; }
ul#tab li { display: none; }
ul#tab li.active { display: block; }
#pageFadeTabMenu { }
#pageFadeTabContainer > li { display:none; }
#pageFadeTabContainer > li.active { display: block; }
#pageFadeTabContainer { }
.pageFadeTabContainer { padding:0; margin:0; }
.pageFadeTabContainer > li { list-style:none; padding:0; margin:0; }
/*TAB STYLE*/

/*#agenda_div, #contact_div, #newsPage_div, #homeWrapper{display:none;}

#homeWrapper.pageactive{display:block !important;}
.pageactive{display:block !important;}*/
.homePage { display:block; }
/*.showhideDiv { display:none; }*/
.innerBannerWrap img { max-width:100%; }
.galleryWrapInnerBlock img { max-width:100%; width:100%; }
.contactPara { padding-bottom:20px; }
.contactFormContainer .btn-info { background-color: #6f4189; border-color: #60307b; }
.socialMedia { padding:0; margin:0; margin-top:35px; }
.socialMedia li { list-style:none; display:inline-block !important; margin:5px 7px; }
.socialMedia li a { padding:5px; background-color: #6f4189; color:#FFF; display:inline-block; width:32px; text-align:center; }
.header { position: fixed; top: 0; left: 0; right:0; z-index: 991; background:#fff; border-bottom:1px solid #efefef !important }
.logo .mainLogosmall { display:none; }
.aboutUsWrap img { max-width:100%; }
.aboutUsWrap a.popImgHoverFxAncher { max-width:100%; }
a:focus { outline:none; text-decoration:none }
/*demo 2 page style*/


.pastASFHEad { margin-bottom:1.2em; }
.galleryWrap h2 { margin-bottom:1.1em; }
.latestNewsWraph2 { margin-bottom: 1.1em; }
.footer a:hover { color:#b89207; }
.aboutUsWrap .content-top:first-child { padding-bottom: 1.5em; }
.pastASFHEad { margin-bottom: 1.2em; padding-bottom: 0.3em; }
.footer #toTop { display:none !important; }
.socialIcons li a:hover { color:#582e70; }
.top-nav-left li.languageArab a:hover, .top-nav-left li.selected.languageArab a { background:none; color:#a2334a; }
.prevSpekersList li { list-style:circle; list-style-position:inside; }
.prevSpekersList { padding-left:0; }
.fancybox-inner { }
.agenda { font-size: 18px; line-height: 30px; }
.agenda p { color:#717171; }
.agendaImg img { max-width:100%; }
.agendaContentsWrap { text-align:justify; }
.agenda { margin-top:35px; margin-bottom:32px; }
.agendaImg a.popImgHoverFxAncher { margin-top:7px; display:inline-block; overflow:hidden; border:none; max-width:100%; }
.agendaImg a.popImgHoverFxAncher:hover { }
.desktopSlider { display:block; }
.mobileSlider { display:none; }
.agenda img { max-width:100%; }
.speakerPrev .content-new img { filter: url('../js/filters.svg#grayscale'); filter: gray; -webkit-filter: grayscale(1); }
.speakerPrev .content-new:hover img { filter: none; /* Applies to FF + IE */ -webkit-filter: grayscale(0); }
.newsPopupWrap { display:none; }
.newsPopupWrap { max-width:980px; }
.newsPopUpInner { padding:15px; }
.newsScroll a { color:#979797; }
.newsticker h3 { font-size:15px; }
.newsticker p { font-size:12px; }
.sectionCaption { text-align:center; margin-bottom: 2.3em; margin-top:1em; }
.sectionCaption h2 { margin:0; }
.content-london { padding:0; }
.content-top-top { padding:0; }
.agenda .sectionCaption { margin-bottom: 1.7em; }
.agenda { margin-top: 6px; }
.popUpInner { padding:15px; }
.aboutUsWrap .popImgHoverFxAncher { margin-top: 7px; }
/*============================================*/




/*----add css--------*/
.logoBig { float:left; }
.top-right { padding:24px 0 0px; }
.top-right .searchBlock { width:100%; max-width:218px; float:right; border:1px solid #b68a35 }
.top-right .searchBlock input { border:0px; height:30px; font-size:14px; color:#000; padding: 0 8px; max-width:168px; width:100%; }
.top-right .searchBlock input::-moz-placeholder {
color: #333333;
opacity: 1;
}
.top-right .searchBlock input::-ms-input-placeholder {
color: #333333;
}
.top-right .searchBlock input::-webkit-input-placeholder {
color: #333333;
}
.top-right .searchBlock .search-button { width:40px; height:30px; float:right; background:url(../images/search-button.png) no-repeat center #b68a35; border:0px; cursor:pointer; text-indent:-99999px; transition: 0.3s all; -webkit-transition: 0.3s all; -o-transition: 0.3s all; -moz-transition: 0.3s all; -ms-transition: 0.3s all }
.top-right .searchBlock .search-button:hover { background-color:#b68a35; }
.languageArab { color:#b68a35; width:60px; float:right; text-align:right; margin-top:2px; font-size:16px }
.languageArab a { color:#b68a35; }
.languageArab a:hover { color:#4a4848 !important; }
.content-area { margin-top:0px; display:block; position:relative }
.block1, .block2 { padding-bottom:0px; display:block }
.prd-block .InnerBlock { overflow:hidden; position:relative; margin-bottom:30px; max-height:280px; }
.prd-block .speakerHoverDiv { padding:5px 5px 7px 5px; text-align:center; }
.prd-block h4 { margin:2px 0; }
.prd-block .content-new img { transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.prd-block:hover .content-new img { transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); }
.innerBlock { position:relative; overflow:hidden }
.innerBlock:hover .speakerHoverDiv { display:block; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; text-align:center; }
.speakerPrev { overflow:hidden; }
.speakerPrev .speakerHoverDiv { padding:5px 5px 7px 5px; text-align:center; }
.speakerHoverDiv h4 { margin:2px 0; }
.speakerPrev .content-new img { transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.speakerPrev:hover .content-new img { transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); }
.prd-block .iInnerBlock { overflow:hidden; }
.prd-block h4 { margin:2px 0; }
.prd-block .content-new img { transform: scale(1); -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; width:100% }
.prd-block:hover .content-new img { transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); }
.blockCaptionHover { position:absolute; bottom:0; left:0; width:101%; background-color: rgba(175,133,52,0.9); z-index:99; padding:0px 20px; color:#FFF; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; bottom:0; height:45px; }
.prd-block .InnerBlock:hover .blockCaptionHover { height:100%; padding:10px 20px }
.blockCaptionHover h2 { font-size:16px; text-transform:uppercase; margin-top:15px; font-weight:bold }
.blockCaptionHover p { font-size:14px; line-height:22px; color:#f2ecec; letter-spacing:0.3px; padding-top:0px; text-align: left }
.blockPr { padding-left:20px; padding-right:20px }
.BlockWrapContainer { margin-left:-20px; margin-right:-20px }
.left-block { width:27%; float:left }
.right-block { width:70%; float:right; padding-left:60px }
.block-rht1 h2 { font-weight:normal; color:#fff; font-size:18px; text-transform:uppercase; margin-bottom:0; background:#b68a35; font-weight:bold; padding:12px 15px }
.block-rht1 h2 a { color:#fff }
.intiativeBlock { background:#f9ecbb; padding:15px; display:block; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; height:145px; cursor:pointer; border-bottom:2px solid #fff }
.intiativeBlock:hover { background:#ebd688 }
.block3 { display:block }
.intiativeBlock .intiativeLogo { width:115px; float:left; margin-right:20px; }
.intiativeBlock h4 { color:#b09944; font-size:19px; }
.intiativeBlock p { color:#555454; font-size:17px; line-height:28px }
.readmore { color:#b09944; font-style:italic; font-size:16px; }
.readmore:hover { color:#c8102e }
.initiatives { }
.initiatives .item { position:relative; height:330px; overflow:hidden; margin-bottom:0px }
.intiative-caption { position:absolute; height:45px; left:0; bottom:0px !important; padding-top:10px }
.initiatives .intiative-caption:hover { height:100% }
.initiatives .intiative-caption { padding-top:0px }
.initiative-block { background:#f4f2f2; margin-top:7px; }
.client-logo { max-width:200px; margin:0 auto; margin-top:60px }
.initiatives .owl-item .item { text-align:center; cursor:pointer }
.initiatives .owl-item .item h2 { color:#fff; text-transform:uppercase; font-size:16px; margin-top:8px; height:auto }
.twitter-widget { display:block; background:#efefef; }
.widgetBg { padding:3px 0px 5px }
.brd { border-right:2px solid #fff }
.text-feed { padding:3px 0; display:block; color:#2f2f2f; font-size:14px; position:relative }
.text-feed span { color:#b09944; margin-left:15px; margin-right:8px; }
.text-feed span a { color:#b09944; }
.text-feed span a:hover { color:#927e34 }
.text-feed i { color:#c8102e; float:left; }
.footerLeftBlock { margin:0 auto; display:table }
.readStyle { background: #fff; color:#b09944; padding:4px 8px; font-size:14px; margin-top:12px; display:table }
.readStyle:hover { color:#373737; background: #f9ecbb }
.socialMediaWrap { width:40px; position:absolute; right:0; top:280px; z-index:9999; }
.socialMediaWrap ul { border-radius:12px 0 0 12px; overflow:hidden }
.socialMediaWrap ul li { width:40px; height:45px; margin-bottom:1px; background:#b68a35; text-align:center; line-height:45px; -moz-transition: all 0.3s ease-in; /* WebKit */ -webkit-transition: all 0.3s ease-in; /* Opera */ -o-transition: all 0.3s ease-in; /* Standard */ transition: all 0.3s ease-in; }
.socialMediaWrap ul li:hover { background:#dfaa43 }
.socialMediaWrap ul li .hideText { display:block; text-indent:-9999px }
.socialMediaWrap ul li a { color:#fff; font-size:26px; width:40px; display:block }
.newsslider { display:block }
.newsslider li { width:100% !important; display:block; height:170px }
.tweet { float:left; width:300px }
.tweet ul li { display:block }
.navbar { border:0px; border-radius:0px; margin-bottom:0; float:left }
.navbar-main { margin-top:15px; }
.section-home { padding-top:70px; }
.section1 { display:block; }
.left-section { width:70%; float:left; display:block }
.right-section { width:30%; float:left; display:block; padding-left:40px; }
.img1 { width:100%; }
.cls1 { padding-left:8px; padding-right:8px }
.rowAr { margin-left:-8px; margin-right:-8px }
.block-box, .block-box1 { display:block; }
.img-bl { height:140px; overflow:hidden }
.sect-list { margin-bottom:16px }
.sect-list h2 { margin:0px; color:#4a4848; font-size:15px; font-weight:bold; text-transform:uppercase }
.sect-list p { font-size:14px; color:#595959; line-height:20px; padding-top:10px; }
.instgram-block { display:block; }
.blockPr h2 { margin:0px; color:#b68a35; text-transform:uppercase; font-size:16px; height:40px; line-height:30px; font-weight:bold }
.blockPr h2 i { margin-right:5px; background: #b68a35 none repeat scroll 0 0; border-radius: 20px; color: #fff; font-size: 21px; height: 40px; line-height: 41px; text-align: center; width: 40px; }
.initiatives h2 i { font-size:24px }
.instgram-block .insta-img { height:330px; overflow:hidden; margin-top:7px; }
.instgram-block .insta-img img { width:100%; border:1px solid #ccc }
.instgram-block .instagram-text { background:#eeeeee; padding:10px 15px; font-size:15px; color:#373737; min-height:62px; display:block; cursor:pointer }
.media-section { display:block; padding-top:47px; }
.media-section h2 { margin:0px; padding:8px 20px; color:#fff; background:#b09944; text-transform:uppercase; font-size:18px; height:45px; line-height:30px; }
.pdr-none { padding:0px; }
.bdr-rht { border-right:3px solid #fff }
.video-block { display:block; }
.video-block .youtube { margin-top:7px; overflow:hidden; position:relative; height:330px; }
.video-text { background:#f4f2f2; padding:10px 15px; font-size:15px; color:#373737; min-height:52px; display:block; cursor:pointer }
.footer { font-size:13px; padding-top:15px; }
/*
* 	Owl Carousel Owl Demo Theme 
*	v1.23
*/

.owl-theme .owl-controls { margin-top: 10px; text-align: center; }
/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div { color: #FFF; display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */
margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; }
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }
/* Styling Pagination*/

.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }
/* preloading images */
input:focus{outline:none;}
#homeWrapper { margin-top:117px; }
#initiatives .owl-controls .owl-nav div { position: absolute; color:#fff; cursor:pointer; background:#b68a35; padding:2px 5px; z-index:999 }
#initiatives .owl-controls .owl-nav .prev { left: 0px; top: 40%; }
#initiatives .owl-controls .owl-nav .next { right: 0px; top: 40%; }

.initiative-block .owl-controls .owl-nav div { position: absolute; color:#fff; cursor:pointer; background:#b68a35; padding:2px 5px; z-index:999 }
.initiative-block .owl-controls .owl-nav .prev { left: 0px; top: 40%; }
.initiative-block .owl-controls .owl-nav .next { right: 0px; top: 40%; }
.initiative-block{margin-bottom:28px;}
.inner-banner { background-size:cover; position:relative; padding-bottom:25px;  }
.inner-banner img { width:100% !important;   }
.left-block-inner { width:30%; float:left; height:auto !important }
.sect1 { display:block; padding-bottom:25px; }
.textWithImage { }
.textWithImage img { float:left; margin:15px 15px 15px 0 }
.inner-page-contentarea h1 { font-size:20px; text-transform:uppercase; color:#b68a35; margin-top:0px; font-weight:bold; line-height:26px; }
.sect1 h1 { font-size:21px; color:#b68a35; text-transform:uppercase; font-weight:bold; margin-top:15px; }
.sect1 p { color:#595959; font-size:14px; line-height:21px; margin-bottom:20px }
.list-block { display:block; padding-top:10px }
.list-block .rowList { padding-bottom:0px }
.list-block .img1 { width:100%; overflow:hidden; height:160px; }
.list-block .img1 img { width:100% }
.slogan1 h3 { color:#474646; font-size:19px; font-weight:normal }
.slogan1 p { color:#595959; font-size:15px; }
.block4 { display:block }
.block4:hover { cursor:pointer }
.col-sh { padding:0 23px }
.rowList .row { margin-left:-23px; margin-right:-23px }
.slogan1 { display:block; height:120px; }
.list-menu { padding:0px 0; }
.list-menu li { display:block; padding:8px 15px; background:#f4c059; border-top:1px solid #ffe3ab; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.list-menu li:nth-of-type(2) { background:#e2b252 }
.list-menu li:nth-of-type(3) { background:#d8a94c }
.list-menu li:nth-of-type(4) { background:#c69840 }
.list-menu li:nth-of-type(5) { background:#be913b }
.list-menu li:nth-of-type(6) { background:#b68a35 }
.list-menu li a { color:#fff; font-size:15px; background: url(../images/menu-li.png) left 3px no-repeat; display: block; padding-left:18px; }
.list-menu li a:hover { color:#b68a35; background: url(../images/menu-li-hover.png) left 3px no-repeat; }
.list-menu li:hover, .list-menu li.active-menu { background:#fff }
.list-menu li.active-menu a { color:#b68a35; background: url(../images/menu-li-hover.png) left 3px no-repeat; }
.list-menu li:hover a { color:#b68a35; background: url(../images/menu-li-hover.png) left 3px no-repeat; }
/*---------------SideNav-----------------------*/

#sidebarExpand > li { background:#f4c059 }
#sidebarExpand li a { color: #fff; font-weight: 300; font-size: 14px; text-transform: uppercase; padding: 7px 15px; padding-right:35px; }
#sidebarExpand > li:nth-of-type(2) { background:#e2b252 }
#sidebarExpand > li:nth-of-type(3) { background:#d8a94c }
#sidebarExpand > li:nth-of-type(4) { background:#c69840 }
#sidebarExpand > li:nth-of-type(5) { background:#be913b }
#sidebarExpand > li:nth-of-type(6) { background:#b68a35 }
#sidebarExpand > li:nth-of-type(2) ul > li { background:#e2b252 }
#sidebarExpand > li:nth-of-type(3) ul > li { background:#d8a94c }
#sidebarExpand > li:nth-of-type(4) ul > li { background:#c69840 }
#sidebarExpand > li:nth-of-type(5) ul > li { background:#be913b }
#sidebarExpand > li:nth-of-type(6) ul > li { background:#b68a35 }
#sidebarExpand > li ul li { padding-left:20px; background:#f4c059 }
#sidebarExpand > li ul li a { background: url(../images/menu-li.png) left 8px no-repeat; font-size:13px }
#sidebarExpand > li ul li:hover { background:#fff !important }
#sidebarExpand > li > a:hover { background-color:#fff; color:#b68a35; }
#sidebarExpand > li > a:focus { }
#sidebarExpand > li ul li a:hover { background: url(../images/menu-li-hover.png) left 8px no-repeat; color:#b68a35; }
#sidebarExpand > li ul li:hover a { color:#b68a35; }
#sidebarExpand span.cartIcon { display:inline-block; position:absolute; width:35px; right:0; top:0; height:100%; z-index:1; padding-top:5px; text-align:center }
#sidebarExpand li { position:relative; margin:0px; border-top:1px solid #ffe3ab }
#sidebarExpand > li.active > a { }
/*#sidebarExpand > li.active.open > a {  color:#fff; }*/



#sidebarExpand > li li { margin:0px; border-top:1px solid #ffe3ab }
#sidebarExpand > li li:first-child { }
#sidebarExpand > li li:last-child { border-bottom:0px }
#sidebarExpand > li ul li.currentMenu { background-color:#fff; }
#sidebarExpand > li ul li.currentMenu a { background: url(../images/menu-li-hover.png) left 8px no-repeat #fff; color:#b68a35; }
#sidebarExpand > li.selected { color:#b68a35; }
#sidebarExpand > li.currentMenu { background:#fff; }
#sidebarExpand > li.currentMenu > a { color:#b68a35; }
#sidebarExpand > li > ul > li:hover .selected { color:#fff }
#sidebarExpand > li.selected:hover { color:#fff; }
#sidebarExpand > li.active.open > a:hover { }
/*---------------End of SideNav----------------*/

 

.inner-news { display:block; margin-top:45px; }
.block-rh1 { display:block }
.block2 .block-rh1 h2 span { padding-top:0px; }
.ttr1 { padding-top:3px !important; }
.newsScroll-inn { padding:8px 0 !important }
.inner-page-contentarea { padding-top:0px; display:block }
.newsticker { background:#f4f1f1; }
.newsticker li img { width:100% }
.newsticker li { padding:22px 15px 0; display:block; border-bottom:1px solid #fff }
.newsticker li:last-child { border:0px; }
.event h3 { color:#b68a35; font-size:16px; }
.event p { color:#555454; font-size:14px; line-height:22px; letter-spacing:0 }
.news_block { background:#f4f1f1; margin-top:22px; }
.news_block .NewsImg { max-height:200px; display:block; overflow:hidden }
.news_block .NewsImg img { width:100% }
.newsScroll { padding:15px; display:block; height:420px; background:#f4f1f1; }
.newsticker { background:#f4f1f1; }
.newsticker li img { width:100% }
.newsticker li { padding:22px 15px 0; display:block; border-bottom:1px solid #fff }
.newsticker li:last-child { border:0px; }
.newsticker-sub { background:#f4f1f1; padding:15px }
.newsticker-sub li { padding:0px 0 0px }
.newsticker-sub li img { width:100% }
.inner-widget { margin-bottom:40px }
.twitter-name { max-width:110px; float:left; width:100% }
.twitter-marquee { float:left; display:block; max-width:1020px; width:100% }
.twitter-marquee ul li { float:left; padding-right:15px; font-size:13px; }
.twitter-marquee ul li a { font-size:14px; }
.twitter-icon { width:23px; float:left; margin-right:10px }
.sect2 { padding-top:20px; }
.twitter-marquee a { color:#b09944; font-weight:bold }
.accessibility { float:right; padding-top:10ppx; }
.accessibility ul li { height:30px; width:31px; float:left; margin:0px; margin-left:5px; background:url(../images/accessibility.png) no-repeat; border:0px !important; padding:4px 4px; border-radius:15px }
.accessibility ul li a { height:25px; text-indent:-9999px; display:block }
.accessibility ul li.home { background-position:3px 5px }
.accessibility ul li.print { background-position:-27px 6px }
.accessibility ul li.share { background-position:-59px 6px }
.accessibility ul li.share-social { background-position: -86px 6px }
.accessibility ul li.eye { background-position:-114px 6px }
.accessibility ul li.voice { background-position:-146px 7px }
.accessibility ul li.text-plus { background-position:-175px 7px }
.accessibility ul li.text-minus { background-position:-202px 6px }
.accessibility ul li:hover { border:0px !important; background-color:#000; background-position:left bottom }
.accessibility ul li:hover.home { background-position:3px -24px }
.accessibility ul li:hover.print { background-position:-27px -23px }
.accessibility ul li:hover.share { background-position:-59px -23px }
.accessibility ul li:hover.share-social { background-position: -86px -23px }
.accessibility ul li:hover.eye { background-position:-114px -23px }
.accessibility ul li:hover.voice { background-position:-146px -22px }
.accessibility ul li:hover.text-plus { background-position:-175px -22px }
.accessibility ul li:hover.text-minus { background-position:-202px -23px }
.accessibility ul li a { border:0px !important; }
.accessibility ul li a:hover { border:0px !important; }
.accessibility ul li .stLarge { width:21px; background: none !important; margin-top:-6px }
.content-area { }
.block-list { padding-bottom:30px }
.block-list img { margin-top:6px; width:100%; border:1px solid #eee }
.read { color:#b68a35 }
.read:hover { color:#595959 }
.navbar-collapse { padding:0px }
.tweets li { margin-right:10px; }
.navbar-toggle { border-radius:0px; background:#b68a35 }
.navbar-toggle .icon-bar { background-color:#fff }
#homeMobile { display:none }
.inner-page-contentarea img, inner-banner img {  /* Firefox 10-34 */ filter: url("data:images/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale"); /*
    Chrome 19+,
    Safari 6+,
    Safari 6+ iOS,
    Opera 15+
  */ -webkit-filter: grayscale(1); /* Firefox 35+ */ filter: grayscale(1); /* IE 6-9 */ filter: gray; }
/*.section1 h2{ color:#b68a35; font-size:20px; text-transform:uppercase  }*/
.contact-main { display:block }
.contact-main .form-control { border-radius:0px; border:1px solid #b7b6b6; box-shadow:none; height:38px }
.contact-main .form-control::-moz-placeholder {
color: #555;
opacity: 1;
}
.contact-main .form-control::-ms-input-placeholder {
color: #555;
}
.contact-main .form-control::-webkit-input-placeholder {
color: #555;
}

.contact-main .form-control.error{border:1px solid red;}
label.error{color:red;font-weight:normal;}


.contact-main textarea { resize:none; height:100px !important }
.contact-main .captcha { max-width:280px; width:100%; float:left }
.contact-main .captcha .code { width:110px; float:left }
.contact-main .captcha .code img { width:100%; height:38px; }
.contact-main .captcha .refresh { width:30px; float:left; margin:6px 8px; cursor:pointer; font-size:21px; text-align:center }
.contact-main .captcha .input1 { width:100px; float:left }
.contact-main .submit { border-radius:0px; background:#b68a35; border:0px; text-transform:uppercase; font-size:18px; padding:6px 18px; height:38px; }
.sect1 h2 { font-size:19px; }
.sect1 h3 { margin-top:20px; font-size:18px }
.sect1 h4 { font-size:16px; margin-top:15px }
.sect1 h5 { font-size:15px; margin-top:20px; font-weight:normal; color:#000 }
.block-list h3 { margin-top:0px }
.members { display:block; }
.members p { color: #595959; font-size: 14px; line-height: 23px; margin-bottom:10px }
.members h3 { color:#4a4848; font-size:15px; margin-top:0px; font-weight:bold; margin-bottom:5px; text-transform:uppercase; line-height:22px; }
.detail-image { max-width:320px; width:100%; float:left; margin:0 20px 10px 0 }
.social-mob { display:none }
.sect1 .pagination { float:right }
.pagination > li > span, .pagination > li:last-child > a, .pagination > li:last-child > span, .pagination > li:first-child > a { border-radius:0px !important; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color:#b68a35; border:1px solid #b68a35 }
.pagination > li > a, .pagination > li > span { color:#b68a35; font-size:15px }
.pagination > li { background:none !important; padding:0px !important }
.detail-view { overflow:hidden }
.sect1 .nav-tabs > li { padding-bottom:0px !important; margin:0px }
/*tab forms*/
.formWrapper { padding-top:35px }
#myTabs { padding-top:15px; display:block }
#myTabs a { color: #595959; cursor: pointer; font-size:15px; font-weight: bold; text-transform:uppercase }
.sect1 .nav-tabs > li > a { border-radius:0px !important; padding:10px 22px }
.sect1 .nav-tabs > li:hover a { background:#d8a94c; color:#fff !important }
.sect1 .nav-tabs > li.active > a, .sect1 .nav-tabs > li.active > a:hover, .sect1 .nav-tabs > li.active > a:focus { background:#b68a35; color:#fff !important }
.sect1 .nav-tabs { border-bottom:1px solid #b68a35 }
.sect1 ul, .detail-view ul { padding-top:10px; display:table; }
.sect1 > ul > li, .detail-view ul li { padding-bottom:15px; background: url(../images/ul-li-icon.png ) left 7px no-repeat; padding-left:20px; color:#595959 }
.inner-page-contentarea ol { padding-bottom:20px; padding-left:24px; }
.inner-page-contentarea ol li { padding-bottom:10px; list-style-position:outside; color:#595959 ;text-align:justify;line-height:26px;}
.detail-view p { margin-bottom:25px; }
.detail-view h4 { text-transform:uppercase }
.speakerDetails h2 { color:#fff; padding-top:8px }
.content-image-top { padding-bottom:20px; padding-top:10px; display:block }
.content-image-top img { max-width:100%; display:block }
/*......table menu style......*/ 
.sect1 table p { padding:0px; margin:0px }
.sect1 table { min-height:0.01%; overflow-x:auto; width:100% !important; margin-top:25px; border:1px solid #e8e8e8 }
.sect1 table > tbody > tr:nth-of-type(2n+1) { background-color:#f1f0f0; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8 }
.sect1 table > tbody > tr > td, .sect1 table > tbody > tr > th { padding:7px 15px; }
.sect1 table > tbody > tr > th { background-color:#f4c059 }
/*......bread menu style......*/ 

.brc-expand { padding-left:6px; margin-top:5px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0) }
.brc-expand:after { content:'\f105' } /* Level 1 */
.breadcrumbs > li { display:block; float:left; padding-right:12px; color:#333333; font-size:13px }
.breadcrumbs > li.current { color:#b68a35; line-height:23px; }
.breadcrumbsWrap a:hover { color:#b68a35; text-decoration:underline; }
.breadcrumbsWrap a { color:#333333; }
.breadcrumbsWrap { padding-bottom:10px }
.tooltip-inner { font-size:14px }
.members { padding-top:15px; }
.smallDetailImg { max-width:250px }
.members .detail-view { overflow: inherit }
/*......site map- menu......*/ 
.sitemap-wrapper > li { width:25%; float:left; padding-bottom:30px; display:block }
.sitemap-wrapper a { }
.sitemap-wrapper > li > a { font-weight:normal; color:#c11717; font-size:16px; font-weight:bold; text-transform: uppercase }
.sitemap-wrapper > li.has-sitemap-submenu { }
.sitemap-wrapper > li.has-sitemap-submenu > ul > li > a { color:#000; font-size:15px; }
.sitemap-wrapper > li.has-sitemap-submenu > ul > li > a:hover { color:#bea834 }
.sitemap-wrapper > li.has-sitemap-submenu > ul li { background: url(../images/arrow1.png ) left 8px no-repeat; padding-left:15px; margin-top:6px; line-height:24px; }
.sitemap-wrapper > li.has-sitemap-submenu > ul > li > ul> li a { color:#555; font-size:13px; line-height:16px; }
.sitemap-wrapper > li.has-sitemap-submenu > ul > li > ul> li a:hover { color:#bea834 }
.terms ul { list-style:disc inside none; padding:0; margin:0 }
.terms ul li { padding:5px 0; }
.terms a { text-decoration:underline; color:#b68a35; }
textarea.errorField { border: 1px solid red !important; }
.errorField { border: 1px solid red !important; }
.send-email-wrapper { display:block; }
.send-email-wrapper h3 { color:#b68a35; font-size:18px; text-transform:uppercase; margin-top:10px }
#sendEmailDiv { background-color:#fff; display:block; padding:12px; width:400px; max-width:100% }
.send-email-wrapper .form-control { border:1px solid #ccc; border-radius:0px; box-shadow:none !important }
.send-email-wrapper .form-group textarea { resize:none; height:70px }
.send-email-wrapper #btnSendEmail { padding:7px 12px; background:#c69840; border:0px; color:#fff; text-transform:uppercase; font-size:15px }
.send-email-wrapper #btnSendEmail:hover { background:#b68a35; }
#contactUsRecaptcha, #recaptcha1 { max-width:320px; width:100%; float:left }
.rc-anchor-light { border:1px solid #b7b6b6 !important; }
.rc-anchor { border-radius:0px !important }
.errorPage { text-align:center }
.errorPage img { max-width:100%; display:block; height:auto; margin:0 auto }
.textWithImage p a { color: #b68a35; text-decoration: underline; }
.textWithImage p a:hover { color:#555 }
 
/*ie 8 9 10 only style*/
@media screen\0 {
.socialMediaWrap { left:auto !important; right:13px; }
}
/*ie 8 9 10 only style*/


/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.socialMediaWrap { left:auto !important; right:0px; }
.navbar-main .dropdown { display:none; }
.navbar-main li:hover .dropdown { display:block; }
 /* Safari only override */
    ::i-block-chrome, .socialMediaWrap {
 right:13px;
}
}
 _::-webkit-full-page-media, _:future, :root .socialMediaWrap {
right:13px !important;
}
/*RIJ CHANGES*/
.twitter-widget { max-height:33px; overflow:hidden; }
body.invert-colors .initiative-block .owl-controls .owl-nav div{background-color: #000}
/*RIJ CHANGES*/

.gallery-view { border:1px solid #ddd; margin-bottom:20px }
.gallery-view img { float:none; margin:0px }
.view-txt { height:90px; padding:10px 10px; background:#eee; text-align:center }
.view-txt h3 { margin:0px; font-size:13.5px; font-weight:normal; line-height:20px; }
/*consitution-page*/
.consitution-wrapper .bx-controls { position:absolute; top:12px; }
.consitution-wrapper .bx-controls .bx-pager-item { float:left }
.consitution-wrapper .bx-controls .bx-pager-item a { border: 1px solid #dddddd; display: block; float: left; height: 27px; margin: 0 5px 5px 0; padding: 2px 0; text-align: center; width: 27px; color:#b68a35 }
.consitution-wrapper .bx-controls .bx-pager-item a:hover, .consitution-wrapper .bx-controls .bx-pager-item a.active { background:#b68a35; color:#fff }
.download-block { margin:15px 0 25px }
.download-block .dwnload { padding:4px 12px 4px 6px; color:#fff; float:right; margin-left:10px; text-transform: capitalize; font-size:15px }
.download-uae-constitution { background:#b68a35 }
.view-uae-constitution { background:#555 }
.download-uae-constitution:before { display: inline; content: "\f13a"; font: normal normal normal 20px/1 FontAwesome; margin-right:6px }
.view-uae-constitution:before { display: inline; content: "\f1c1"; font: normal normal normal 16px/1 FontAwesome; margin-right:6px }
/*-----------youtube------------------------*/
.youtube-wrapper .youtube-result-count { padding:10px 0; font-size:12px; color:#999; }
.yoututbe-details { height: 80px; }
.youtube-thumb > img { width:100% }
.youtube-video:hover { cursor:pointer; }
.yoututbe-details h6 { color: #646363; font-size: 13px; font-weight: normal; text-align:right; line-height:18px }
.load-more-wrapper { text-align:center; display:table; color:#fff; margin:0 auto }
.load-more-wrapper a { color:#fff; background:#d8a94c; padding:3px 10px; }
.load-more-wrapper a:hover { background:#b68a35 }
.youtube-results { margin-bottom:25px }
.youtube-thumb { position: relative; }
.youtube-thumb .fa-play { color: #b68a35; font-size: 30px; left: 44%; position: absolute; top: 44%; }
/*-----------go to top------------------------*/
#toTop { background: rgba(0, 0, 0, 0) url("../images/top-icon.png") no-repeat scroll 0 0; border: medium none; bottom: 10px; display: none; height: 48px; overflow: hidden; position: fixed; right: 10px; text-decoration: none; text-indent: 100%; width: 48px; }
#recaptcha2, #contactUsRecaptcha { margin-bottom:10px }
.address-box { padding-left:25px }
.address-box h3 { color:#b68a35; margin-top:0px; font-size:18px; font-weight:normal }
.pc-sub-menu { display:block }
.pc-sub-menu li a { color:#333 }
.pc-sub-menu li a:hover { color:#b68a35 }
.consitution-wrapper { position:relative }
.consitution-wrapper { background: #eee none repeat scroll 0 0; overflow: hidden; margin: 0 auto; padding:10px; position: relative; width: 100%; }
.const-main-wrapper { margin:25px 0; }
.sect1 > ul > li.pdfDownload { background:none; padding-left:0px; }
.sect1 > ul > li.pdfDownload a { color:#b68a35 }
.sect1 > ul > li.pdfDownload:before { content:'\f1c1'; font-family: 'FontAwesome'; color:#b68a35; font-size:20px; padding-right:8px }
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover { color:#333 }

.youtube iframe{ z-index:950 !important}




 @media (min-width: 1200px) {
ul.rslides { min-height:414px; }
}

.sect1 .accordionContainer table{margin-top: 18px;}
.accordionContainer .ui-widget p{text-align: initial;}
/*RIJ CHANGES*/



@media (min-width: 1090px) {
.bx-wrapper { width: 100%; }
.twitter-marquee .bx-viewport { height:30px; overflow:hidden }
.sitemap-wrapper > li:nth-child(5) { clear:both }
.navbar { min-height: auto !important }
.inner-banner { min-height:320px }
/*-----------FlipBook----------------------*/




}
 @media (min-width: 1026px) and (max-width: 1199px) {
.header ul.menu-list > li { margin:0 10px }
.header ul.menu-list li a { padding-right:10px }
.consitution-wrapper { padding-top:150px }
}
 @media (min-width: 992px) and (max-width: 1025px) {
nav ul li { margin:0 7px !important }
.accessibility ul li { margin:0 0 0 8px !important }
.callbacks_container .rslides li { height:354px }
.slide-text-info h1 { font-size:20px; }
.slide-text-info P { font-size:15px; line-height:24px; }
.callbacks .caption { max-width:600px; }
.sub-menu li { margin:0px !important }
.social-mob { display:none }
.languageArab { width:40px; }
.twitter-marquee { width:96% }
.twitter-marquee .bx-viewport { height:40px !important; }
.twitter-marquee ul li { height:40px !important; }
.video-block .youtube { height:300px; }
.initiatives .item { position:relative; height:300px; overflow:hidden }
.instgram-block .insta-img { height:300px; overflow:hidden }
.insta-img img { height:100% }
.header { position:fixed !important }
.consitution-wrapper { padding-top:140px }
.view-txt { height:110px }
}
 @media (min-width: 768px) and (max-width: 991px) {
.top-right { }
.logo { max-width:100%; width:200px }
#homeWrapper { margin-top:115px; }
.menu-toggle-button { position:absolute; bottom:15px; right:15px; }
.languageArab { position:absolute; right:75px; bottom:16px }
.header { height:115px; }
ul.menu-list { margin-top:27px !important }
.callbacks_container .rslides li { height:auto }
.twitter-marquee { width:94% }
.twitter-marquee .bx-viewport { height:40px !important; }
.twitter-marquee ul li { height:40px !important; }
.blockCaptionHover h2 { font-size:14px; }
.blockCaptionHover { padding:0 10px }
.prd-block .InnerBlock:hover .blockCaptionHover { height:100%; padding:5px 10px }
.rslides img { width:100% }
.callbacks_tabs { right:15px }
.blockPr h2 i { width:35px; height:35px; line-height:37px; font-size:17px; }
.slide-text-info h1 { font-size:20px; }
.slide-text-info p { font-size:14px; }
.header { position:fixed !important }
.initiatives { padding-top:40px }
.sitemap-wrapper > li { width:33% }
.footer-social-media .hideText { display:none; }
.block-rht1 h2 { font-size:15px }
.initiatives .blockCaptionHover p { padding-top:14px }
}
 @media (max-width: 991px) {
.social-mob { display: block }
.socialMediaWrap { display:none }
.footer-social-media { display:table; margin:0 auto }
.footer-social-media li { display:block; float:left; margin:0 5px; text-align:center }
.footer-social-media li a { display:block; color:#b68a35; font-size:20px }
.footer-social-media li a:hover { color:#dfaa43 }
.container { padding:0 15px }
ul.menu-list > li > a { border-right:0px !important; }
.footer-social-media .hideText { display:none; }
.navbar { float:none }
.consitution-wrapper { padding-top:140px; }
.address-box { padding-left:0px; padding-top:40px; }
}
 @media (max-width: 767px) {
.container { padding:0 15px; }
.left-section { width:100% }
.right-section { width:100%; padding-left:0px; }
.instgram-block { margin-top:30px; }
.homePage { padding-top:0px; }
.callbacks_container .rslides li { height: auto }
.slide-text-info P { display:none }
.callbacks_tabs { display:none }
.slide-text-info h1 { font-size:20px; }
.socialMediaWrap { display:none }
.initiatives { margin-top:45px; }
.top-right { padding:0px }
.BlockWrapContainer { margin-left:-15px; margin-right:-15px }
.sect2 { padding-top:0px; }
.instgram-block { margin-top:20px; }
.video-block { margin-top:40px; }
.footer-class { padding-top:18px }
.footerMenu { margin-top:15px; text-align:center; padding-bottom:15px }
.footer p { font-size:12px; }
.header { position: inherit }
.logo { max-width:200px; width:100% }
.search-block { width:200px; }
/*.accessibility{ display:none}*/
.slide-text-info h1 { margin-top:0px }
.slide-text-info { padding-top:10px; padding-left:15px }
.initiatives .item { height:280px; }
.logo { padding:6px 0 4px; }
.inner-banner { min-height:100px }
.left-block-inner { float:none; width:100%; overflow:hidden }
.right-block { padding-left:0px; width:100% }
.block-box, .block-box1 { height:auto }
.img-bl { height:auto }
#homeWrapper { margin-top:0px; }
#homeMobile { display:block !important }
.desktopSlider { display:none !important }
.twitter-marquee { width:88% }
.twitter-marquee ul li { height:auto }
.block-list img { width:100%; margin-bottom:15px }
.block-list { padding-bottom: 35px; padding-top: 10px; }
.detail-image { max-width:200px; }
.inner-page-contentarea h1 { font-size:16px; }
.inner-page-contentarea { padding-top:0px }
.sitemap-wrapper > li { width:50% }
.members { padding-top:0px }
.cnt { display:none }
/* ............menu section....................*/
.languageArab { text-align:right }
.navbar-main { margin-top:10px; height:0px }
.navbar-header { float:left }
.menu-list { margin-top:1px !important }
.top-right { float:left; padding-top:10px; clear:both }
.footer-social-media .hideText { display:none; }
.top-right .searchBlock { display:none }
.accessibility ul li.home { display:none }
.languageArab { position:absolute; right:15px; top:7px; }
.menu-toggle-button { margin-top:0px !important }
.accessibility { padding-top:5px }
#toTop { display: block; }
.view-txt { height:auto }
.instagram-post { padding:0px; margin:0px 0 20px 0 !important }
}
 @media (max-width: 560px) {
.detail-image { max-width:100%; margin-right:0px; float:none }
}
 @media (max-width: 490px) {
.slide-text-info h1 { font-size: 18px; }
.sitemap-wrapper > li { width:100% }
.instgram-block .insta-img { height:auto !important }
.accessibility ul li { margin:0px }
.consitution-wrapper { padding-top:150px; }
.top-right { padding-top:0px; clear:both }
.navbar { min-height:0px !important }
.twitter-widget { height:100px; max-height:100% }
.textWithImage img { max-width:100%; margin-right:0px }
}
 @media (max-width: 390px) {
.instgram-block { margin-top:10px }
.consitution-wrapper { padding-top:170px; }
.blockCaptionHover { }
.initiatives .blockCaptionHover p { padding-top:10px }
.textWithImage img { width:100%; max-width: auto!important; height:auto }
}
 @media (max-width: 320px) {
.speakerDetails h2 { padding-top:4px }
.blockCaptionHover { padding:0 15px }
.prd-block .InnerBlock:hover .blockCaptionHover { height:100%; padding:0 15px }
.blockCaptionHover p { line-height:20px; }
.twitter-widget { height:110px; max-height:100% }
.rc-anchor-normal { width:270px !important }
.rc-anchor-normal .rc-anchor-content { width:160px !important }
.rc-anchor-normal .rc-anchor-pt { display:none !important }
}
