﻿/* ===============================  
	Theme Name: MEP
	Author: LinkDev (http://a15)
================================== */
/* =================== Reset Browsers ========================== */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
body{font-size:14px;line-height:1;overflow-y: scroll;}
body #s4-workspace {overflow:visible;height: auto !important}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a, .ms-link:visited{outline: 0;color:#00a996}
a:visited{color:#00a996}
*::before, *::after {box-sizing: border-box}
.form-row {clear: both;width: 100%}
.underDev{position:absolute;right:5px;text-align:center;top:115px;z-index:99999;display:none}
/* =================== Fonts ========================== */
@font-face {
    font-family: 'Optima';
    src: url('../Fonts/Optima.eot?v=4.3.0');src: url('../Fonts/Optima.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../Fonts/Optima.woff2?v=4.3.0') format('woff2'), url('../Fonts/Optima.woff?v=4.3.0') format('woff'), url('../Fonts/Optima.ttf?v=4.3.0') format('truetype'), url('../Fonts/Optima.svg?v=4.3.0#fontawesomeregular') format('svg');
  	font-weight: normal;font-style: normal;
}
 
@font-face {
	font-family: 'DINNextLTArabicLight';
	src: url('../Fonts/DINNextLTArabic-Light.eot');
	src: url('../Fonts/DINNextLTArabic-Light.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/DINNextLTArabic-Light.woff2') format('woff2'),
		url('../Fonts/DINNextLTArabic-Light.woff') format('woff'),
		url('../Fonts/DINNextLTArabic-Light.ttf') format('truetype'),
		url('../Fonts/DINNextLTArabic-Light.svg#DINNextLTArabic-Light') format('svg');
	font-weight: 300;
	font-style: normal;
}
/* This stylesheet generated by Transfonter (https://transfonter.org) on May 2, 2017 12:51 PM */

@font-face {
	font-family: 'DINNextLTArabicRegular';
	src: url('../Fonts/DINNextLTArabic-Regular.eot');
	src: url('../Fonts/DINNextLTArabic-Regular.eot?#iefix') format('embedded-opentype'),
		url('../Fonts/DINNextLTArabic-Regular.woff2') format('woff2'),
		url('../Fonts/DINNextLTArabic-Regular.woff') format('woff'),
		url('../Fonts/DINNextLTArabic-Regular.ttf') format('truetype'),
		url('../Fonts/DINNextLTArabic-Regular.svg#DINNextLTArabic-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* =================== SVG Fonts ========================== */
@font-face {
  font-family: 'MEPIcons';
  src:  url('../Fonts/MEPIcons.eot?yzau56');
  src:  url('../Fonts/MEPIcons.eot?yzau56#iefix') format('embedded-opentype'),
    url('../Fonts/MEPIcons.ttf?yzau56') format('truetype'),
    url('../Fonts/MEPIcons.woff?yzau56') format('woff'),
    url('../Fonts/MEPIcons.svg?yzau56#AlJalila') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class*=" icon-"],[class^=icon-]{font-family:MEPIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*.icon-arrowUpThin:before{content:"\e908"}.icon-chevron-thin-right:before{content:"\e914"}.icon-unlock:before{content:"\e90a"}.icon-chevron-thin-left:before{content:"\e911"}.icon-employee2:before{content:"\e92b"}.icon-heart:before{content:"\e90b"}.icon-play:before{content:"\e900"}.icon-video-camera:before{content:"\e902"}.icon-arrowUp:before{content:"\e903"}.icon-attach:before{content:"\e904"}.icon-cancel:before{content:"\e905"}.icon-delete:before{content:"\e906"}.icon-money2:before{content:"\e907"}.icon-facebook:before{content:"\e909"}.icon-twitter:before{content:"\e90e"}.icon-linkedin:before{content:"\e913"}.icon-location:before{content:"\e915"}.icon-medical:before{content:"\e916"}.icon-medical-1:before{content:"\e917"}.icon-money:before{content:"\e918"}.icon-nature:before{content:"\e919"}.icon-networking:before{content:"\e91a"}.icon-present:before{content:"\e91b"}.icon-search:before{content:"\e91c"}.icon-telephone:before{content:"\e91d"}.icon-tool:before{content:"\e91e"}.icon-two:before{content:"\e91f"}.icon-book:before{content:"\e925"}.icon-business:before{content:"\e926"}.icon-employee:before{content:"\e927"}.icon-graduation:before{content:"\e928"}.icon-Idcard:before{content:"\e929"}.icon-reference:before{content:"\e92a"}.icon-fax:before{content:"\e92d"}.icon-three-books:before{content:"\e92f"}.icon-education:before{content:"\e930"}.icon-search2:before{content:"\e932"}.icon-scholarship:before{content:"\e933"}.icon-networking2:before{content:"\e935"}.icon-checkmark:before{content:"\e938"}.icon-cross:before{content:"\e939"}.icon-upload:before{content:"\e940"}.icon-arrowDown:before{content:"\e941"}.icon-edit:before{content:"\e942"}.icon-attach2:before{content:"\e943"}.icon-task:before{content:"\e944"}.icon-phone:before{content:"\e920"}.icon-instagram:before{content:"\e910"}.icon-arrow-left:before{content:"\e90c"}.icon-arrow-right:before{content:"\e901"}.icon-mail:before{content:"\e912"}.icon-right-quote:before{content:"\e90d"}.icon-left-quote:before{content:"\e90f"}.icon-clock:before{content:"\e94e"}.icon-calendar:before{content:"\e953"}.icon-profile:before{content:"\e975"}.icon-logout:before{content:"\e9b6"}.icon-plus:before{content:"\ea0a"}.icon-gmail:before{content:"\ea8b"}
*/

.icon-download:before {
  content: "\e922";
}
.icon-symbol:before {
  content: "\e923";
}
.icon-photo-camera:before {
  content: "\e900";
}
.icon-play:before {
  content: "\e901";
}
.icon-chevron-thin-right:before {
  content: "\e902";
}
.icon-video-camera:before {
  content: "\e903";
}
.icon-arrowUp:before {
  content: "\e904";
}
.icon-attach:before {
  content: "\e905";
}
.icon-cancel:before {
  content: "\e906";
}
.icon-delete:before {
  content: "\e907";
}
.icon-money2:before {
  content: "\e908";
}
.icon-keyboard_arrow_up:before {
  content: "\e909";
}
.icon-facebook:before {
  content: "\e90a";
}
.icon-unlock-alt:before {
  content: "\e90b";
}
.icon-heart:before {
  content: "\e90c";
}
.icon-chevron-thin-left:before {
  content: "\e90d";
}
.icon-right-quote:before {
  content: "\e90e";
}
.icon-twitter:before {
  content: "\e90f";
}
.icon-left-quote:before {
  content: "\e910";
}
.icon-instagram:before {
  content: "\e911";
}
.icon-chevron-thin-left2:before {
  content: "\e912";
}
.icon-mail-envelope-open:before {
  content: "\e913";
}
.icon-linkedin:before {
  content: "\e914";
}
.icon-chevron-thin-right2:before {
  content: "\e915";
}
.icon-location:before {
  content: "\e916";
}
.icon-medical:before {
  content: "\e917";
}
.icon-medical-1:before {
  content: "\e918";
}
.icon-money:before {
  content: "\e919";
}
.icon-nature:before {
  content: "\e91a";
}
.icon-networking:before {
  content: "\e91b";
}
.icon-present:before {
  content: "\e91c";
}
.icon-search:before {
  content: "\e91d";
}
.icon-telephone:before {
  content: "\e91e";
}
.icon-tool:before {
  content: "\e91f";
}
.icon-two:before {
  content: "\e920";
}
.icon-phone:before {
  content: "\e921";
}
.icon-book:before {
  content: "\e925";
}
.icon-business:before {
  content: "\e926";
}
.icon-employee:before {
  content: "\e927";
}
.icon-graduation:before {
  content: "\e928";
}
.icon-Idcard:before {
  content: "\e929";
}
.icon-reference:before {
  content: "\e92a";
}
.icon-employee2:before {
  content: "\e92b";
}
.icon-tool2:before {
  content: "\e92d";
}
.icon-three-books:before {
  content: "\e92f";
}
.icon-education:before {
  content: "\e930";
}
.icon-search2:before {
  content: "\e932";
}
.icon-scholarship:before {
  content: "\e933";
}
.icon-networking2:before {
  content: "\e935";
}
.icon-checkmark:before {
  content: "\e938";
}
.icon-cross:before {
  content: "\e939";
}
.icon-upload:before {
  content: "\e940";
}
.icon-arrowDown:before {
  content: "\e941";
}
.icon-edit:before {
  content: "\e942";
}
.icon-attach2:before {
  content: "\e943";
}
.icon-task:before {
  content: "\e944";
}
.icon-clock:before {
  content: "\e94e";
}
.icon-calendar:before {
  content: "\e953";
}
.icon-user-check:before {
  content: "\e975";
}
.icon-switch:before {
  content: "\e9b6";
}
.icon-plus:before {
  content: "\ea0a";
}
.icon-google-plus:before {
  content: "\ea8b";
}


/* =================== SVG Fonts ========================== */
.btn-5b::before{left:-100%;top:0}
.btn-5::before{font-size:180%;height:100%;line-height:2.5;position:absolute;transition:all .3s ease 0;width:100%}
/* =================== SharePoint ========================== */
#s4-bodyContainer{padding-bottom:0}
#suiteBarLeft {background-color: #168d91}
#MSOTlPn_Tbl{position:fixed;left:20px;z-index:1000;top:192px;width:295px!important}
#MSOTlPn_Parts .ms-ToolPaneBody{max-height:300px!important;overflow-y:auto!important;overflow-x:hidden!important}
.ms-welcome-root > .ms-core-menu-box.ms-core-menu-box, .ms-siteactions-hover > .ms-core-menu-box.ms-core-menu-box{z-index:99999!important}
.ms-srch-hover-content{display:none}
.ms-cui-ribbon, .ms-cui-menu, .ms-cui-toolbar-toolbar{position: absolute;width: 100%;z-index: 0}
.onesignal-bell-container {/*display: none*/}
.ms-dlgTitleText{line-height:1.5}
/* =================== General Classes ========================== */
h1 {font-family:'DINNextLTArabicLight',Calibri!important}
h1,h2,h3,h4,h5,h6{font-family:'DINNextLTArabicLight',Calibri}

.clear {clear: both}
.margTop10{margin-top:10px!important}
.margTop5{margin-top:5px}
.margBottom10{margin-bottom:10px}
.layoutCol1{width:8.333333333333333%}
.layoutCol2{width:16.66666666666667%}
.layoutCol3{width:25%}
.layoutCol4{width:33.33333333333333%}
.layoutCol5{width:41.66666666666667%}
.layoutCol6{width:50%}
.layoutCol7{width:58.33333333333333%}
.layoutCol8{width:66.66666666666667%}
.layoutCol9{width:75%}
.layoutCol10{width:83.33333333333333%}
.layoutCol11{width:91.66666666666667%}
.layoutCol11Half{width:95.83333333333334%} 
.layoutCol12{width:100%}
.visibleSMobile{display:none}.visibleDesktop{display:block!important}.hiddenDeskTop,.HDN{display:none!important}
/*.container {margin:0 auto;max-width:1200px;width:95%;padding:0 20px}*/
.container{padding-left: 15px;margin-left: auto;padding-right: 15px;margin-right: auto;max-width:1200px}

.displayBlock{display:block!important}.displayInlineBlock{display:inline-block!important}.displayInline{display:inline}
.float{float:left}.floatDir{float:right}.vAlignT{vertical-align:top}
.vAlignM{vertical-align:middle}.vAlignB{vertical-align:bottom}
.txtAlignR{text-align:right}.txtAlignL{text-align:left}.txtAlignC{text-align:center}
input[type="button"], input[type="reset"], input[type="submit"], button {font-family: 'DINNextLTArabicRegular',Arial,sans-serif;background-color: #00a996;border: 0 none;color: #fff;cursor:pointer;font-size: 1.125em;line-height: 1;padding-bottom:15px}
input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:hover {background-color: #00a996}
input[type="password"]:hover,input[type="text"]:hover,input[type="file"]:hover,textarea:hover,.sp-peoplepicker-topLevel:hover,.ms-inputBox:hover,input[type="password"]:focus,input[type="text"]:focus,select:focus,textarea:focus,.sp-peoplepicker-topLevelFocus,.ms-inputBoxActive,.ms-inputBox.ms-inputBoxActive:hover{border-color:#ccc}
h1.pageTitle {color: #008795;font-size:2.142857142857143em;text-transform: uppercase;margin-top:20px}
/* =================== Background Colors ========================== */
.fountainBlueBg{background-color:#61adba}
.fountainBlueDarkBg{background-color:#008795}
.lightGreenBg{background-color:#8ec043}
.greyBg{background-color:#d9d9d9}
.lightGreyBg{background-color:#f1f1f1}
.whiteColor{color:#fff}
.blueBg{ background-color:#00a0dc}
.prupleBg{ background-color:#8c6cab}
.orangeBg{ background-color:#e68622}
.redBg{ background-color:#de5243}
.lightFountainBg{ background-color:#01aeb4}
.yellowBg{ background-color:#ecb220}
.pinkBg{ background-color:#dd4c87}
a.aLink {display: inline-block;margin: 10px;background: #585a59;color: #fff;padding: 5px;vertical-align: middle;text-decoration: none}
/* =================== Header ========================== */
header li {display:inline-block;font-size:0.8571428571428571em;}
/* text-transform:uppercase */
header nav .container {text-align: center}
header nav a {text-transform: uppercase;display: inline-block;color: #008795}
.headerLinks,.headerLinks:focus,.headerLinks:visited{color:rgba(255,255,255,0.8) !important; padding: 0 10px; position: relative; top: -4px }
.ms-signInLink{color:#008795;padding:0!important;line-height:14px;height:auto}
header a.lang{color:#fff;opacity:0.6;text-transform: none;font-weight:500}
a.lang.en {}
header a.lang.active {font-weight: normal;background-color: #00a996;border-radius: 10px;color: #fff;padding:5px 7px;opacity:1;}
header nav .verticalBar {padding-left:10px;padding-right:10px;color:#fff;opacity:0.6}
.lang:hover,.fontSize:hover {text-decoration: none}
header .fontSize{cursor:pointer;color:#fff;opacity:0.6; font-family:"Segoe UI",Arial}
.fontSize.reset {font-size: 16px}
header .fontSize.max {font-size:1.428571428571429em}
.ms-signInLink {vertical-align: top}
.ms-welcome-root > a.ms-core-menu-root:active, .ms-signInLink:active,.ms-welcome-hover > a.ms-core-menu-root, .ms-signInLink:hover{color:#008795}
.headerLogin,.AnonymousUsers {position:absolute;right:0;top: 0}
header nav .container{position:relative}
.headerTools{display:inline-block}
.AnonymousUsers{margin-top:10px;display:none}
.icon-search{font-size:18px;vertical-align:middle}
.searchIcn{cursor:pointer}
.searchPopup{background:#00a996  none repeat scroll 0 0;border-radius:5px;display:none;padding:10px;position:absolute;top:30px;width:250px}
.searchHome{display:inline-block;position:relative}
.ms-srch-sb > input{height:19px!important;color:#fff}
.ms-srch-sb-border{border-color:#fff}
.searchHome .ms-srch-sb-searchImg{background-color:#fff}
.searchHome .arrow{border-color:transparent;border-style:solid;height:0;margin-top:-12px;position:absolute;top:50%;width:0;border-right-color:#fff;border-width:10px 10px 10px 0;left:-10px}
.searchPopup .icon-arrowUp{font-size:30px;position:absolute;top:-18px;color:#00a996}
.ms-srch-sb-borderFocused,.ms-srch-sb-border:hover{border-color:#fff}
header nav a:last-child:hover{text-decoration:none}
.logoWrapper a:first-child{}
.logoWrapper a:last-child{}
.logoWrapper:after{clear:both;height:0;content:"";display:block}
.logoWrapper{z-index: 9;margin-top: 25px;top: 65px;position: absolute;width: 100%}
/*Navigation*/
.donateBtn {padding:10px 25px;display:inline-block; background-color: #7cc242;color:#fff!important;text-align:center;text-transform: uppercase}
.greenBtn{color:#fff!important;display:inline-block}
.donateBtn .icon-heart{ top: 10px;font-size:20px;transition:all .3s ease 0;position:absolute;-webkit-animation:pulse2 1s linear infinite;-moz-animation:pulse2 1s linear infinite;-ms-animation:pulse2 1s linear infinite;animation:pulse2 1s linear infinite}
a[disabled=disabled] { cursor: default}
.noScroll{ overflow:hidden}
.noScroll #s4-workspace {
    width: 100%!important;
}
 .overlay-pushy.overlay-active {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9998;
    background-color: rgba(0,0,0,0.5);
    -webkit-animation: fade 500ms;
    -moz-animation: fade 500ms;
    -o-animation: fade 500ms;
    animation: fade 500ms;
} 
.noScroll .master-slider{width:100%!important}
.noScroll .ms-slide-loading{display:none}
.noScroll .ms-slide .ms-slide-bgcont,.noScroll .ms-slide .ms-slide-bgvideocont{width:auto!important}
.noScroll .ms-view{width: 100%!important}  
/*
.mainNav{transition: all 0.3s ease 0s ;width: 100%;padding:10px 0;background-color:#f2f0f0;z-index:9999}
.mainMenu{height: 15px;padding: 10px 0}
.mainNav .ms-navedit-editLinksText {display: none}
.nav-right{display:none}
*/
/*SubMenu*/
/*
.mainMenu ul.root > li.static > a.ms-core-listMenu-item{margin-left:10px;margin-right:10px;background:rgba(0,0,0,0) url(../images/iconSprite.png) no-repeat scroll 0 0;padding:0 5px;text-indent:-9999px;width:29px;height:30px;margin-top:-8px;vertical-align:middle}
.mainNav ul.dynamic:before{content:"\e903"; font-family:MEPIcons;color:#168d91; font-size: 35px;position: absolute;top: -20px}
.mainNav ul.dynamic{transition: opacity 0.2s ease 0s, visibility 0.3s ease 0s, top 0.1s ease 0s;list-style:none;background:#168d91 none repeat scroll 0 0;border:0;border-radius:5px;box-shadow:0 0 2px;display:block;margin-left:15px;padding:10px;position:absolute;top:45px;min-width:210px !important;border-bottom:5px solid #01626c}
.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{color:#fff!important}
.mainMenu li.static .static{font-weight:bold;color:#008795!important;font-size:1.28571em}
.ms-core-listMenu-horizontalBox li.static:last-child > .ms-core-listMenu-item { margin: 0;}
.mainMenu li.static a.static{font-size:14px}
ul.dynamic li.dynamic{line-height:1.5;font-size:1.14286em;padding:10px;border-bottom:1px dashed #61aeb9}
ul.dynamic li.dynamic:hover{background:#01626c none repeat scroll 0 0}
.mainMenu ul.dynamic li.dynamic a::after{background:transparent!important}
.additional-background.ms-navedit-flyoutArrow.dynamic-children{background:transparent none repeat scroll 0 0;padding:0}
.ms-core-listMenu-horizontalBox .dynamic .dynamic-children.additional-background{background:transparent}
ul.dynamic li.dynamic:last-child{border:0 none}
*/
.fixedMenu {transition: all 0.3s ease 0s ;opacity: 1!important;position: fixed!important;top: 0;z-index: 999999}

/* =================== Inner Layout ========================== */
.breadCrumbWrapper{border-bottom:2px solid #d7d7d7;font-size:1.14286em;padding-bottom:24px;padding-top:24px;color:#939393;margin-bottom:35px}
.breadCrumbWrapper .float {width:75%}
.breadCrumbWrapper .separator{border:0;font-size:0;display:inline-block;width:8px;height:10px;vertical-align:middle;margin-left:10px;margin-right:10px}
/*.breadCrumbWrapper .float {width:75%}*/
a.breadcrumbRootNode {display:none}
.breadcrumbNode{color: #00a996}
.breadcrumbCurrentNode {line-height: 1.2}
.breadCrumbWrapper .tools > a{ background:url("../Images/breadCrumbIcn.png") no-repeat 0 0 transparent;width:26px;height: 23px;display:inline-block; text-indent:-9999px}
.breadCrumbWrapper .tools > a.print{background-position:0 -57px}
.breadCrumbWrapper .tools > a.send{background-position:0 -26px;margin: 0 10px}
.a2apage_wide.a2a_wide {display: none}
.a2a_menu a{color:#008795!important;font-family: "Segoe UI"!important;	width:200px!important}
.a2a_mini{top:470px!important;width:200px!important}
a.a2a_sss:hover {border-left-color:#fff!important}
.innerLayout {color:#58595b}
.article-content, .welcome-content {margin:0!important}
main{min-height:200px}
.innerContent{font-family:"DINNextLTArabicLight",'Segoe UI',Tahoma;color:#000;line-height:1.5;text-align:justify;margin-bottom:60px;font-size: 1.142857142857143em;}
.innerContent h3{color:#008795;font-size:1.285714285714286em;font-weight:600;padding-top:10px;padding-bottom:5px}
.imgContent{margin-bottom:20px;margin-top:10px}
.leftZone,.rightZone{display:inline-block;vertical-align:top}
.leftZone{margin-right:30px;margin-left:30px}
/*See Also Part*/
.seeAlsoContanir h2{font-weight:normal;text-transform:uppercase}
.seeAlso{position:relative;width:calc(33% - 20px);display:inline-block;max-width:100%;background-color: #333;max-height:220px;overflow:hidden}
.seeAlso div{background-color:rgba(0, 76, 69, 0.6);position:absolute;padding:10px 15px 15px;color:#fff;top:20px;margin-left:20px;margin-right:20px;font-family:"Optima";height:150px;width: calc(100% - 80px)}
.seeAlso p{font-size:1.142857142857143em}
.seeAlso a.more{color:#fff;text-decoration:none;background-color:#00a996;padding:5px 15px 10px;position:absolute;bottom:0px;font-size:1.428571428571429em}
.seeAlso h3{
	position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.seeAlso h3 a{display:block;margin:0;color:#fff;font-size:1.777777777777778em;font-weight:normal; text-decoration:none;line-height:32px;text-align:center}
.seeAlso img{opacity:0.5;width:100%;object-fit: cover;height:220px}
 .ms-rteStyle-Quote {     display: blockg;background-color:#ececec;padding: 20px;color:#008795!important;margin:10px 0}
.newsLayout  .ms-rteStyle-Quote {color:#008795!important}

/* =================== Footer ========================== */
footer{background-color:#004c45;font-family: 'DINNextLTArabicRegular',Arial,sans-serif;margin-top:20px}
.footerLinks{padding:30px 0 10px}
.footerLinks .container{padding-bottom: 30px;border-bottom:1px solid #00a996}
footer ul {list-style: outside none none}
.footerLinks li {margin-bottom: 10px}
footer .footerItem {width: 20%}
.footerItem:first-child a {color: #fff}
.footerLinks li:first-child a {color: #fff;font-size: 1.285714285714286em}
/*.footerLinks li:first-child {font-size: 1.285714285714286em}*/
.footerLinks h3{font-size: 1.285714285714286em;color:#fff; margin-bottom:20px}
footer .footerItem:last-child{width: 15%;padding-bottom:20px;margin:0}
.footerLinks a {color: #00a996;font-size:1.142857142857143em}
/*.footerLinks li:after { display: inline-block;content: "|";color: #fff;margin-right:10px;margin-left:10px}*/
footer .footerItem:last-child li:after{color:#00a996}
.footerLinks li:last-child:after{content:""}
.singleLogo:before{ background:url("../Images/logoIcn.png") no-repeat 0 0 transparent;content:"";width: 64px;height: 80px;display: inline-block;vertical-align: top}
.singleLogo span:last-child{display:block;margin-top:10px}
.singleLogo{font-size:16px}
.singleLogo span:first-child {margin-top: 20px;display: block}
.socialIcn {background:url("../Images/socialIcns.png") no-repeat 0 0 transparent; width: 27px;height:27px;display:inline-block}
.socialIcn.twitter{width:30px;background-position:-43px 0}
.socialIcn.linkedIn{width:30px;background-position:-95px 0}
.socialIcn.youtube{width:30px;background-position:-140px 0}
.socialIcn.instgram{background: url(../Images/instagram-white.png) no-repeat 0 0 transparent!important;}
.socialIcn.facebook{background: url(../Images/facebook-white.png) no-repeat 0 0 transparent!important;}
.socialWrapper{margin-top:20px}
.copyrights{font-size: 18px;padding:10px 0}
.copyrights a{color:#fff;font-size:1.142857142857143em}
.subscribeWrapper {background-color: #61aeb9;padding: 20px 0;text-align: center;}
.subscribeWrapper p { text-transform: uppercase;vertical-align: middle;display: inline-block;color: #fff;font-size: 1.538461538461538em}
.subscribeWrapper > input[type="text"] {-webkit-border-radius:0;-webkit-appearance: none;margin: 0 15px;display: inline-block;height: 50px;color:#6a6a6a;width: 235px;background: #fff;font-family: Calibri;border: 0 none;font-size:1.142857142857143em;padding:0 15px}
.subscribeWrapper > input[type="button"]{-webkit-border-radius:0;-webkit-appearance: none;height: 50px;width: 108px;background:#008795;font-size: 1.428571428571429em; text-transform: uppercase;margin:0 20px}

/*MEP NewsLetter HP*/
.newsletterHP {background:#003933;width: 30%}
.newsletterHP > div{padding:20px}
.newsletterHP h4{font-size:1.714285714285714em;color:#fff}
.newsletterHP p{color:#fff;opacity:0.4;margin-top:15px;margin-bottom:10px;line-height: 1.3}
#txtSubscriberEmail{background-color:#fff;color:#000;padding:10px;border: 0;width:180px}
#btnSubscribe{min-width: 0;line-height: 0.5;padding-bottom: 20px;padding-top: 12px;margin-right: -5px;background-color:#00a996;width:105px; font-family: 'DINNextLTArabicRegular',Arial,sans-serif;font-size:1.285714285714286em}
.unsubscribeLink{ min-width: 0;font-size:1em!important;margin-top:10px;display:block}
.unsubscribeLink:before {content: 'x';color: #003933;background-color: #00a996;display: inline-block;padding: 0px 5px 5px;border-radius: 50%;vertical-align: middle;line-height: 1;margin-left: 5px;font-weight: bold}
/* =================== MEP QUICK Links ========================== */
#quickLinks li{vertical-align: top;border:2px solid #fff;padding:10px 15px;display:inline-block;min-height:90px;    line-height: 1.3;width:28.8%}
.sliderQuickWrapper{position:relative}
#quickLinks{left:50%;transform: translate(-50%, -25%); position:absolute;bottom:30px;color:#fff;width:85%}
#quickLinks .numb {display: block; font-size:30px;padding-bottom:15px}
#quickLinks a{color:#fff;font-size:20px}
/******Search MEP******/
.searchIcn{background:url("../Images/searchIcn.png") no-repeat 0 0 transparent;width: 20px;height: 20px;display: block; opacity:0.6}
.searchBar{    position: absolute;z-index: 9;border-bottom:1px solid #fff;border-color:rgba(255,255,255,0.2);padding:20px 0;width: 100%}
.move-to-left .searchBar{z-index:9}
/* ==================EconomicIndicators MEP=============================== */
#EconomicIndicators{background:#00a996;color:#fff;margin-bottom: 30px;padding:30px;font-family: 'DINNextLTArabicLight','Segoe UI',Tahoma;text-align:center}
#EconomicIndicators h3{ font-family: 'DINNextLTArabicRegular','Segoe UI',Tahoma;font-size:30px;color:#fff;padding-bottom:30px}
#EconomicIndicators li{vertical-align: top;
    min-height: 110px;width: 20%;display:inline-block;background:#004c45;padding:30px 15px;margin:0 10px}
#EconomicIndicators li .numb{padding-bottom: 15px;display:block;font-size:40px}
#EconomicIndicators li .desc{min-height:0px;display:block;font-size:13px;color:#fff;line-height: 1.5}
/* =================== MEP Inner Layout =================== */
.contextMenuPopup{z-index:999999!important}
header{height: 420px}
.innerBanner{background:url(../Images/innerBanner-new.png) no-repeat center center transparent;position: absolute;height: 420px;top: 0;width: 100%;z-index: 0}
.innerBanner .content{ position: absolute; text-align:center; width: 45%;top: 60%;right: 0;font-size:20px;transform: translate(-60%,-50%);color:#fff}
.innerBanner .content h1.pageTitle{color:#fff;font-size:48px;margin-bottom:15px}
.innerBanner .content p {line-height: 1.3}
.briefBorder {border-bottom: 3px solid #fff;width: 95px;display: block;text-align: center;position: absolute;transform: translate(-50%,-50%);left:50%;margin-top: 15px}
.visionProgLogo:hover,.visionLogo:hover,.logoWrapper a:first-child:hover{ text-decoration:none}

/* =================== MEP zones Layout =================== */
/*Bottom Zones*/
.bottomZoneOne{margin-top: 20px;padding-bottom: 10px;background:url("/Style Library/MEPLinkDev/Images/bottomZoneOne.png") no-repeat 0 0 transparent;background-size: cover}
.bzoRight{
    width: 25%;
}
.bzoLeft{
    width: 75%;
}
.bzoRight,.bzoLeft{
	margin-top:25px
}
/*Knowledge Base*/
.documentBase h3{color:#fff;font-size: 1.857142857142857em;margin-bottom: 25px}
.documentBase .viewAll{margin-top: 8px;font-size:14px;color:#fff}
.documentBase , .documentBase *,.reportsWrapper ,.reportsWrapper * {box-sizing: border-box}
.reportsWrapper{margin-bottom: 15px}
.dbCategories{margin-bottom:30px}
.dbCategories li{display:inline-block}
.dbCategories li a{border:1px solid #fff;padding:10px;color:#fff}
.dbCategories li a.active{background:#fff;color:#000}
.documentBase .itemBody {padding: 20px 15px}
.dbItems li{vertical-align: top;display:inline-block;background:#eee;width:30%;margin-bottom: 10px}
.dbItems li:nth-child(3n+0){margin:0}
.dbItems a{line-height: 1.3;overflow: hidden;text-overflow: ellipsis;width: 150px;white-space: nowrap;margin-bottom: 5px;display: inline-block;font-size:1.285714285714286em;color:#000}
.dbItems .itemImg{background-color:#00a996;padding:20px;width:83px;height:83px}
.documentBase .icon-reference{color: #fff;font-size: 40px}
.dbDate{display:block;color:#909090}
.knItem .emptyContent {width: 90%;background: transparent}
.reportsWrapper .itemsWrapper{background-color:#004c45;padding:15px 10px}
.reportsWrapper h3{color:#fff;font-size:1.857142857142857em;margin-bottom:25px}
.reportsWrapper a{text-align: center;font-family: 'DINNextLTArabicRegular','Segoe UI',Tahoma;background:url("../Images/reportsBG.png") repeat-x center bottom #00a996;color: #fff;display:block;margin-bottom:10px }
/*.reportsWrapper img{float: right;display: inline-block;background-color: #fff}*/
.reportsWrapper a .itemBody{display:inline-block;font-size:1.428571428571429em;width: 60%;padding-top: 15px;line-height:1.3;vertical-align:top}
.reportsWrapper a:last-child{
	margin-bottom:0
}
.reportsWrapper .itemImg{
	    width: 100px;background: #fff;
    padding: 25px;
    height:100px;
}
/* =================== Polls=============== */
.pollsWrapper {font-family: 'DINNextLTArabicRegular','Segoe UI',Tahoma;width: 30%;color:#333}
.pollsWrapper h2{font-size: 1.857142857142857em;margin-bottom: 20px;padding: 0;color:#000!important}
.PollVote{position: relative;min-height: 365px;background:#e5e5e5;padding:20px 30px 30px!important;width:auto}
.PollAnswers td{margin-bottom:30px;display:block}
.pollsWrapper label{color:#000;font-size:18px}
.pollsWrapper input[type="radio"]{margin:0;padding:0}
.Maintextpollper {color: #fff;line-height: 0.5;margin-top: 10px;margin-bottom: 10px}
.noAnswer {height: 9px;width: 100%;margin-top: -11px}
nobr {color:#003933}
/*.pollLink:before{content: "\e90d";font-family: MEPIcons;color: #159bc2;font-size: 12px;font-weight: bold;vertical-align: middle}*/
.pollLink{ margin-bottom:20px;font-size:16px;display:block}
.QTable + div {margin: 0 auto;display: block;text-align: center;left: 50%;transform: translate(-50%, -25%);position: absolute;bottom: 80px}
.QTable + div a {background-color: #004c45;color: #fff;border-radius: 50%;display: inline-block;padding: 5px 8px}
.ZeroVotes {margin-bottom: 10px}
.ZeroVotes span {background: #00a996;display: block;width: 30px;height: 15px;padding-top: 5px}
/* Poll */
.NoActivePoll {text-align: center;margin: 30% 0 }
.PollQuestion{line-height: 1.5;padding-bottom:35px;color:#000;font-size:20px;font-size:20px}
a.ShowResult:link, a.PreviousPoll:link{color:teal}
.ShowResult{margin-bottom: 15px!important;display: block}
.PreviousPoll{left: 50%;color:#7d7d7d!important;border:1px solid #7d7d7d;padding:10px;display: block;margin: 30px auto 0;text-align: center;width: 60%}
.VoteButton{font-family: 'DINNextLTArabicLight','Segoe UI',Tahoma!important;background:#00a996!important;color:#fff;padding:10px;font-size:16px!important}
.PollResult{}
.PollTotalVotes{font-weight: bold;margin-bottom:10px}
.pollresultimg{    height: 11px!important;background: #00a996;padding: 5px}
.PollLnks{margin-top:10px}
.PollLnks a{margin:0 10px;color:#292929!important;text-decoration:underline}
nobr {
    line-height: 0.8;
    background-color: #00a996;
}
/* =================== Animation ========================== */
a.effect,a.effect:visited,a.effect:hover,a.effect:active,
.mainMenu a,.mainMenu a:visited,.mainMenu a:hover,.mainMenu a:active,.ms-signInLink,.ms-signInLink:active,.ms-signInLink:hover,.ms-signInLink:visited
{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition:0.5s color ease;text-decoration:none}
/*a.effect:after,.mainMenu a:after,.ms-signInLink:after{content: "";transition:0.5s all ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;bottom:-0.25em;height:2px;width:0;background:#008795}
a.effect:hover:after,.mainMenu a:hover:after,.ms-signInLink:hover:after{width:100%}	*/
/* =================== Form Template ========================== */
.progLanding .item {padding:0;border:1px solid #ededed;box-shadow: 0 0 2px #ccc;width:30%;margin:0 10px 25px;display:inline-block; vertical-align:top}
.progLanding h3 {overflow: hidden;text-overflow: ellipsis; white-space: nowrap;font-size: 1.142857142857143em;padding-top:20px; padding-bottom: 5px;}
.progLanding h3 a{color: #008795}
.progLanding .info {line-height: 1.2}
.progLanding .info{  padding: 10px 20px 21px;}
.progLanding .addInfo {margin-top: 20px;background: #eee none repeat scroll 0 0;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;
  font-size: 1.142857142857143em;padding:10px 20px;text-align: center}
.progLanding .addInfo a{color: #646464}
.progLanding [class^="icon-"],.progLanding [class*=" icon-"]{color: #fff;font-size:30px;padding: 20px}
.progLanding .icon-scholarship{font-size: 55px;padding: 10px 15px}
.addInfo [class^="icon-"] {color: #7cc242;font-size:1.5625em;padding:0}
.addInfo .icon-cross {color: #d9675d !important;font-size: 20px !important}
.progLanding.container {margin-top: 20px}
.prevNxtBtn{margin-top:10px}
.prevNxtBtn a {text-transform: uppercase}
.prevNxtBtn a:hover{text-decoration:none}
.prevNxtBtn .disabled [class^="icon-"],.prevNxtBtn  .disabled [class*="icon-"] {background-color: #c4c4c4}
.prevNxtBtn a.disabled{color:#c4c4c4}
.prevNxtBtn [class^="icon-"],.prevNxtBtn [class*="icon-"] {background-color: #61aeb8;border-radius: 50%;color: #ffffff;font-weight: bold;margin: 5px;padding: 10px}
.prevBtn {padding-bottom: 5px;padding-top: 5px}
.tabsWrapper {background: #008795 none repeat scroll 0 0;color: #fff;margin-bottom:20px;padding:20px}
.tabsWrapper .item {position:relative;width:10%;font-size: 1.285714285714286em;color: #84c0ca;text-align: center;color: #84c0ca;clear:none;padding:0}
.tabsWrapper .tabScroll .item{position:static;width:120px}
.tabScrollWrap{}
.tabScroll{width:1000px !important;margin:0 auto;text-align:center}
.tabScroll a{  line-height: 1.2;color: #84c0ca;  width: 100% !important;font-size:1.28571em	}
.tabScrollWrap .owl-theme .owl-controls .owl-nav [class*="owl-"],.tabScrollWrap  .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{	color: #84c0ca!important;}
#requestForm {min-height: 300px;}
.tabsWrapper .item.tabs7{width:16%}
.tabsWrapper [class^="icon-"],.tabsWrapper [class*=" icon-"]{display: block;font-size: 40px;padding-bottom:5px}
.tabsWrapper a:hover {color: #fff;text-decoration: none}
.tabsWrapper a.active {color: #fff}
.tabsWrapper .item span:last-child:hover {text-decoration: underline}
.linkMessage {background: #008795;padding: 5px 10px;color: #fff;border-radius: 5px; display:inline-block}
.tabsWrapper .icon-scholarship {font-size: 65px !important;line-height: 40px}
h2{font-size:1.285714285714286em;font-weight: 600;color:#004c45!important;text-transform: uppercase;padding-top: 15px; padding-bottom: 20px}
.formWrapper {color: #6a6a6a}
.mandatory,.hint,.validationError{color:#e93b3e}
.hint{margin-bottom:25px}
.formWrapper input,.formWrapper textarea {-webkit-border-radius:0;-webkit-appearance: none;margin-bottom: 5px;border: 1px solid #ccc;padding: 10px;vertical-align: middle;box-shadow: 0 0 2px #ccc;width:90%}
.formWrapper input[type="checkbox"] ,.formWrapper input[type="radio"] {-webkit-appearance:checkbox;cursor:pointer;border:0; box-shadow:none ;margin-bottom: 0;vertical-align: inherit;width: auto}
.formWrapper input[type="checkbox"]  label ,.formWrapper input[type="radio"] label{cursor:pointer}
.formWrapper input[type="text"],.formWrapper textarea{color: #6a6a6a} 

::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #ccc!important}
::-moz-placeholder { /* Firefox 19+ */color: #ccc!important}
:-ms-input-placeholder { /* IE 10+ */color: #ccc!important}
:-moz-placeholder { /* Firefox 18- */color: #ccc!important}
.formWrapper input[type="button"],.formWrapper input[type="reset"],.formWrapper input[type="submit"], button{-webkit-border-radius:0;-webkit-appearance: none;border:0;box-shadow: none;font-size:15px;padding: 5px;text-transform: uppercase;width: 150px}
.formWrapper select {color: #6a6a6a;border: 1px solid #ccc;box-shadow: 0 0 2px #ccc;padding: 8px;width:98%}
.labelCont {/*padding-top:10px*/}
.formGroup {line-height: 1.2;padding-bottom: 20px;margin-bottom: 10px}
.dropDownSelect select{    color: #84848d;margin-bottom:10px;height:40px;text-overflow:ellipsis;white-space:nowrap;-ms-appearance:none;-prefix-appearance:none;-webkit-appearance:button;-moz-appearance:none;background-color:#fff;background-repeat:no-repeat;cursor:pointer}:root .dropDownSelect select {padding: 5px 5px 4px 5px\0/!important}
.dropDownSelect select::-ms-expand{display:none}
/*.loaderWrapper {margin: 50px auto 0;text-align: center}*/
.errorsWrap > ul{list-style:inside none disc}
.errorsWrap li{padding:5px}
.formWrapper .layoutCol6{margin-bottom: 10px;min-height: 55px}
.formWrapper .layoutCol6:after{clear:both;height:1px;content:"";display:block}
input[type="button"]:disabled {color: #fff !important;cursor: not-allowed;opacity:0.6;  background-color: rgba(160, 155, 155, 0.73)}
textarea{resize:none}
.radioWrap { cursor: pointer;display: inline-block;padding-bottom:10px}
.formGroup .birthDate select{width:32%!important}
.formRow {  margin: 20px 0;}
#OfflinePayment .fileupload-buttonbar {float: left}

/*Grid*/
.table{display:table}
.tableRow{display:table-row}
.tableCell{text-align: center;padding:10px;display:table-cell}
.thead{text-align: center;background:#e9e9e9;display:table-row;color:#61aeb8;font-weight:700}
.grid .header{background:#61aeb8 none repeat scroll 0 0;color:#fff;font-size:18px;padding:10px}
.grid input[type="button"]{font-size:1em}
.tableRow:nth-of-type(odd){background:#f4f5f5 none repeat scroll 0 0}
.grid{margin:20px 0}
.grid .table{margin-bottom:20px;width:100%}
.grid .icon-edit,.grid .icon-delete,.grid .icon-cancel,.grid .icon-checkmark{margin-bottom: 5px;display:inline-block;background:rgba(255,255,255,1);background:-moz-linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=1);border:1px solid #ccc;border-radius:5px;color:#6a6a6a;text-align:center;vertical-align:top;width:25px;height:25px}
.grid .icon-edit:hover, .grid .icon-delete:hover{background-color:#e9e9e9}
.grid .icon-delete {font-size: 18px !important;line-height:24px}
.grid .icon-edit {font-size: 24px !important}
.grid input,.grid textarea,.grid select{vertical-align:top}
.grid .icon-checkmark,.grid .icon-cancel{color:#fff;font-size:15px;line-height:24px}
.grid .icon-checkmark{margin-bottom: 10px;background:#31b06d;border-color:#31b06d}
.grid .icon-cancel {   background: #e93b3e none repeat scroll 0 0;border-color: #e93b3e}
[class^="icon-"]:hover, [class*=" icon-"]:hover {text-decoration: none}
.formGroup::after{clear:both;content:"";display:block;height:0}
.formWrapper.view .formGroup{border-bottom:1px solid #ccc;margin:0;padding:0 0 15px}
.formWrapper.view .formGroup ul{	margin:0 20px}
.formWrapper.view .formGroup li{margin-bottom:10px}
.formWrapper.view .labelCont{padding-top:0;font-weight:600}
.formWrapper.view .layoutCol6{min-height:40px}
.formWrapper.view .formGroup:last-child{border:0 none}
.inCompleteIcn{display: inline-block;background-image:url("../Images/incompleteIcn.png");width:27px ;height:32px;background-repeat:no-repeat}
.completeIcn{display: inline-block;background-image:url("../Images/completeIcn.png");background-repeat:no-repeat;width:27px ;height:32px}
input.error,textarea.error ,select.error  {/*border: 1px solid #e93b3e*/}
.addInfo:after{content:"";height:0;display:block;clear:both}
.moneyInput{width:50%!important}
.tableCell.tools {padding: 0}
.tabsMenu a{color:#fff;float:right}
pre {font-family: "Segoe UI",Arial}
.adminAreaLink a{    color: #fff;
    opacity: 0.6;text-transform:none;text-decoration:underline;padding-right:30px}
.adminAreaLink .icon-book {    color: #fff;
    opacity: 0.6;font-size: 20px;vertical-align: middle}
.gridBtn {cursor: pointer}
.gridBtn .icon-plus {background-color: #008795;color: #ffffff;padding: 10px; margin-right: 10px}
.saveBtn,.clearBtn{background-color:#018795!important}
.btnWrapper .icon-arrow-left {vertical-align: middle}
.buttons .messageBtn {margin: 0 auto;text-align: center;display: block;width: 100px}
.cancelBtn {background-color: transparent!important;color: #333!important;padding: 0!important;margin: 0!important;width: auto!important; min-width: 0!important}
/*SiteMap*/
.accordion-section li {margin-bottom: 10px;list-style-type:none}
.accordion-section li p {display: inline-block;font-weight: 600;font-size: 15px}
.accordion-section li span{display:block}
.accordion-section .h4Content {margin: 0 0 10px}
.accordion-section li:before{font-family:MEPIcons;vertical-align: middle}
h2.innerHeader {border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 10px;margin-top: 0;padding-top: 0;font-size: 1.428571428571429em}
/*File Uploader*/
.btn{margin-bottom:5px!important}
.disabled {pointer-events: none;cursor: default}
.icon-upload,.icon-cancel {font-size:20px;vertical-align: middle}
.icon-add::before{content:"+"}
.btnWrapper{border-top: 1px solid #cccccc;padding-top: 10px;width:100%}
.datepicker {background-image:url("../Images/calIcn.png"); background-repeat: no-repeat}
.fieldHint{line-height: 1.5;color:#8c8c8c}
.fieldHint li {margin:5px 20px;}
.attachments .item{margin-bottom: 10px; border-bottom:1px dashed #ccc;padding:10px 0}
.attachments .item:last-child{border:0}
.fileinput-button {background-color: #008795!important;border: 0 none!important}
.fileupload-buttonbar {display: inline-block}
#fileupload .table{background-color: #f9f9f9;border:0;width:80%;}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th{	border:0}
.uploadWrapper {width:55%}
input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus{
	    outline: none!important;outline-offset: 0!important; cursor:default
}
.fileinput-button input{
	height:10px!important;width: 72px;    text-indent: -9999px;
} 
#requestForm .table select { width: 100%!important;}
/*Messages*/
.confMsg p{line-height: 1.5;display:inline-block;vertical-align:middle;margin:0 5px 5px;width:85%}
.confMsg{color:#000;padding:20px 15px;margin-bottom:25px}
.confMsg.error{background-color:#fdbdbd;border-color:#e93b3e;color:#e93b3e}
.confMsg.warning{background-color:#e6d8c6}
.confMsg.successful{background-color:#ccebc9;border-color:#30af6c;color:green}
.confMsg.info{background-color:#6fb1c7;color:#fff}
.confMsg > span{padding:20px}
.confMsg.error > span{background:url("../Images/error.png") no-repeat left}
.confMsg.warning > span{background:url("../Images/warning.png") no-repeat left}
.confMsg.successful > span{background:url("../Images/successful.png") no-repeat left}
.confMsg.info > span{background:url("../Images/info.png") no-repeat left}
.surveyPopup .confMsg.successful{background-color:transparent;text-align:center}
.confMsg.successful > span{    display: block;margin-bottom: 20px; background-position:center center}

/*Full Messages*/
.confirmationWrapper > div{background-color:#f0f0f0;background-position:center 15%;background-repeat:no-repeat;border-radius:5px;margin:10px auto ;padding:50px;text-align:center;width:50%}
.confirmationWrapper > div.txtAlignC {background-color: transparent;padding: 0}
.fullSuccessMsgCon{background-image: url("../Images/FullSuccessMsgIcn.png")}
.confirmationWrapper  h3{font-family:"Optima" , Arial;color:#188e28;font-size:30px;margin-bottom:0;padding-top:80px}
.confirmationWrapper  p{line-height: 1.5;font-size:16px}
.fullErrorMsgCon{background-image: url("../Images/FullErrorMsgIcn.png")}
.fullErrorMsgCon h3{color:#ff3939}
.fullWarningMsgCon{background-image: url("../Images/FullWarningMsgIcn.png")}
.fullWarningMsgCon h3{color:#ffa500}
.emptyIcn { background: rgba(0, 0, 0, 0) url("../Images/emptyIcn.png") no-repeat scroll center center;  display: block;  height: 74px;  margin-bottom: 15px;}
.info .TextCont > h3{color:#014359}
.error .TextCont > h3{color:#e93b3e;margin-bottom:5px}
.successful .TextCont > h3{color:#30af6c}
.TextCont > h3{font:100 214.286% "Segoe UI";line-height:1;margin-bottom:0;margin-right:0;margin-top:-10px}
.TextCont{  width: 90%;display:inline-block;margin:0 10px;vertical-align:top}
.TextCont li{list-style-type: none;line-height:21px;list-style-position:inside}
.TextCont p{margin:0}
.errorUpdate{color:#e93b3e!important;font-size:16px;font-family: Optima;}
.errorUpdate .icon-edit{ margin: 0 15px;color:#e93b3e!important}
.errorUpdate:before{padding-right:10px}
.messageBtn{background:#008795 none repeat scroll 0 0;color:#fff!important;display:inline-block;margin:15px;padding:10px;text-align:center;min-width:150px}

/* =================== Modal ========================== */
.modal{left:50%;top: 50%;transform: translateX(-50%) translateY(-50%);display:none;position:fixed;z-index:100000; cursor: default;padding-top:15%;width:100vw;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4)}
.modal-dialog {display: inline-block;text-align: left;position: relative; vertical-align: middle}
.modalContent{ transition: all 0.3s ease 0s;font-family:calibri;position:relative;background-color:#fefefe;margin:0 auto;padding:0;max-height:500px;width:50%;border-radius:0;border:14px solid rgba(255,255,255,0.14);background-color:white;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box; -webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.modalContent.videos {width: 65%}
.closeModal{color:#fff;font-size:28px;font-weight:700}
.closeModal:hover,.closeModal:focus{color:#fff;text-decoration:none;cursor:pointer;opacity:.5}
.modalHeader{color: #fff;padding:15px;border-bottom:1px solid #d9d9d9;border-radius:0;background-color:#008795}
.modalHeader h2{font-size: 1.285714285714286em!important;padding:0px 0px 10px;text-transform:none;color:#fff!important;}
.donationInner .modalHeader h2{padding:0}
.imgPopup{ vertical-align: middle;width:35px;height:35px;background-size:35px;background-position: left bottom;display:inline-block;margin: 0 10px}
.modalBody{border-bottom:1px solid #e5e5e5;padding: 15px;overflow:auto;max-height:370px}
.modalFooter{padding:15px;color:#696969}
.modalContent:after{    content: "";clear: both; display: table;}
.modal .red{background-color:#018795}
.modal .green{background-color:#7cc242}
.modal .labelCont{font-family:"Segoe UI"}
/*Modal Content*/
ul.formContent{box-sizing:border-box;margin-bottom: 20px;padding:5px 15px;border:0px;outline:0px;vertical-align:baseline;list-style:none;}
ul.formContent li{font-size:16px;background-color:#e3ebec;box-sizing:border-box;margin:0px;padding:15px 10px;border-bottom:1px solid #e3ebec;outline:0px;vertical-align:baseline;display:block}
ul.formContent.altColor li:nth-child(2n){background-color:#fff}
ul.formContent strong{color: #008795;margin:0 5px;min-width: 100px; display:inline-block}
.modalBody .pContentPopUp{color: #58595b;  margin: 0px 0px 10px 0px; font-size: 1.29em;  line-height: 1.6}
.stillLoading{width:100vw;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);position:fixed;z-index:100000;top:0}
#YoutubeVideos iframe {width: 100%}
/* =================== Registration ========================== */
.formWrapper.full {margin-top: 20px;max-width: none}
.formSubLabel { font-weight: 600;display: inline-block;padding-bottom: 10px}
.centerForm{color:#474747;margin:50px auto 0;width:50%}
.innerLayout .centerForm{margin-top:20px}
.centerForm h1{padding-bottom:20px}
.centerForm p{line-height: 1.3;font-size:24px;margin-bottom:40px;  text-align: center}
.centerForm .labelCont{display: inline-block;font-size: 18px;padding-bottom: 10px}
.centerForm input[type="submit"] {margin-left: 0;margin-top: 20px}
.centerForm a {color: #008795;font-family: Calibri;font-size: 18px}
.loginErrorMsg{margin-bottom: 15px;line-height: 1.5;font-size: 12px}
.formWrapper.full .labelCont{width:100%!important;padding-bottom:10px}
.fileUpload {width: 75%!important}
#profilePictureImg{width: 140px;height:140px;border-radius: 50%;}
.profilePicWrapper .labelCont {font-size: 16px;font-weight: 600;margin-bottom: 15px}
.profileImgPreview {display: inline-block;margin-top: 10px;vertical-align: top}
.profileImgPreview .icon-delete {color: #008795;font-size: 25px}
.clearLink:hover{text-decoration:none}
.profilePicWrapper {margin-bottom: 20px}
.formWrapper.full .dropDownSelect select{width:96%}
.regUserImg {vertical-align:middle}
.regUserImg > img {border: 1px solid #b2dbdf;border-top:0;height: 30px;width:35px}
.regWelcome,.regUserName{padding-top: 5px;display:inline-block;vertical-align: middle;color:#008795; font-family:"Segoe UI"; font-size:14px ;text-transform:uppercase}
.regUserName{text-transform:capitalize}
.welcomeWrapper{cursor:pointer}
.welcomeWrapper .icon-arrowDown{margin-top: 5px; display:inline-block;color:#008795;vertical-align: middle}
.userMenu{box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);width: 200px;position: absolute;display:none; z-index:99999}
.userMenu li{display:block;border-bottom: 1px solid #ccc;padding:15px 5px}
.userMenu ul{background-color:#f2f0f0; border-radius: 5px }
.welcomeWrapper li a {display: inline-block; text-transform:none; color: #60615f; font-size:1.166666666666667em;width:100%}
.userMenu [class^="icon-"] {font-size: 1.5em; color:#008795;vertical-align: middle}
.userMenu li:hover {background: #008795}
.userMenu li:hover a,.userMenu li:hover [class^="icon-"]{color:#fff}
.userMenu li:last-child {border: 0 none}
/* =================== Conatct Us ========================== */
.innerLayout #map {/*height: 230px !important*/}
.formWrapper.contactusHome{background:#61aeb9 none repeat scroll 0 0;font-family:Calibri;color:#fff;padding:20px 30px 5px;font-size:18px}
.formWrapper.contactusHome input,.formWrapper.contactusHome textarea,.formWrapper.contactusHome select{width:96%;background-color:#008795;box-shadow:none;border:0;margin-bottom:0;padding:9px 6px}
.formWrapper.contactusHome .labelCont{width:30%}
.formWrapper.contactusHome .mandatory{color:#fff}
.formWrapper.contactusHome select{color:#fff;width:100%!important;margin-bottom:0}
.formWrapper.contactusHome input[type="submit"]{font-size: 18px;margin:0!important;text-transform:none;width:auto!important}
.formWrapper.contactusHome .validationError {margin: 5px 0;display: block}
.contactUsInfo{font-size:1.142857142857143em;color:#fff;line-height:18px;padding:25px 20px 0}
.contactUsInfo [class^="icon-"], .contactUsInfo [class*=" icon-"] {vertical-align: middle;font-size:1.5em}
.contactUsInfo a{color:#fff;font-size:16px;text-decoration:underline;vertical-align:middle}
.contactUsInfo .displayInlineBlock {margin-top: 5px}
.rc-anchor-light{border:0}
.innerLayout .formWrapper.contactusHome {margin-top: 30px;max-width: none}
.innerLayout .formWrapper.contactusHome select{width:66.6%!important}
.formWrapper.contactusHome input, .formWrapper.contactusHome textarea{color:#fff}
.formWrapper.contactusHome .validationError{font-size: 14px;color:#b70000}
.formWrapper.contactusHome .formRow {margin-bottom:0;margin-top:0}
.exportIcn {float: right;font-size: 14px;text-transform: none;color:#008795}
.exportIcn:after{ margin-left: 10px;background:url("../Images/exportExcelIcn.png")no-repeat 0 0 transparent;width:34px;height:34px;content:"";display:inline-block;vertical-align:middle}
.ms-webpartzone-cell{margin-bottom:0}
.contactUsWebpartH {margin-top:35px}
.contactUsWebpartH h3{color:#808285;font-size:30px;line-height:1;text-align:center}
.contactUsWebpartH > p{color:#808285;font-size:18px;margin:0px auto 5px;text-align:center}
.socialIcns{font-size:40px;margin-bottom:25px;text-align:center}
.socialIcns [class^="icon-"],.socialIcns [class*=" icon-"]{display:inline-block;background-color:#008795;border-radius:50%;color:#fff}
.socialIcns a {margin: 0 5px}
.icon-facebook{background:#3c579e}
.icon-youtube{font-size: 25px;padding: 8px 10px}
.icon-gmail{background:#d95032;font-size:30px;padding:5px}
.icon-instagram{vertical-align: top;background:#125688;font-size:25px;padding:8px 10px}
.icon-twitter{background:#55acee}
.icon-linkedin{vertical-align: top;background:#0076b4;font-size:30px;padding:5px}
.socialIcns .icon-play {font-size: 20px;padding: 10px;vertical-align:top}
.socialIcns > a:hover{text-decoration:none}
.leftZone .confirmationWrapper > div,.rightZone .confirmationWrapper > div {margin: 60px 0!important;width: 80% !important}
.rightZone #map {height: 260px}
h3.innerHeader {font-size: 18px;border-bottom: 1px solid #ccc;margin-bottom: 10px}
h3.innerHeader +.fieldHint { margin-bottom: 20px;}
/* =================== Home Page ========================== */
.onepage-pagination{position:fixed;right:35px;top:50%;z-index:999999999;list-style:none;margin:0;padding:0}
.onepage-pagination li{padding:0;text-align:center;transition:all .1s ease-in-out 0}
.onepage-pagination li a{position:relative;padding:10px;width:4px;height:4px;display:block;transition:all .1s ease-in-out 0}
.onepage-pagination li a:before{content:'';position:absolute;width:5px;height:5px;background:#008795;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .1s ease-in-out 0}
.onepage-pagination a:hover::before{height:12px;margin-top:-4px;left:8px;width:12px;background-color:#7CC242}
.onepage-pagination li a.active:before{width:12px;background-color:#7CC242;border:1px solid #7CC242;height:12px;background:##7cc242;margin-top:-4px;left:8px;transition:all .1s ease-in-out 0}
.homeSlider > img {max-width: 100%}
[data-index="1"] .sectionName:after{content:"AlJalila Foundation";color:#fff}
[data-index="2"] .sectionName:after{content:"Our Journey to date";color:#fff}
[data-index="3"] .sectionName:after{content:"Our Programs";color:#fff}
[data-index="4"] .sectionName:after{content:"Press Releases";color:#fff}
[data-index="5"] .sectionName:after{content:"Our Testimonials";color:#fff}
[data-index="6"] .sectionName:after{content:"Conatct Us";color:#fff}
[data-index="7"] .sectionName:after{content:"Our Partners";color:#fff}
.sectionName{visibility:hidden;width:165px;background-color:#7cc242;text-align:center;border-radius:6px;padding:5px 0;right:30px;top:0;position:absolute;z-index:1}
.sectionLink:hover .sectionName{visibility:visible}
.scrollDown{background:url('../Images/iconSprite.png') 15px -45px no-repeat rgba(0,0,0,0);height:50px;left:48.5%!important;top:80%!important}
.scrollDown ul{list-style-type:none}
.scrollDown .sectionLink{color:#fff;display:block;font-family:Segoe UI;font-size:14px;padding-top:55px}
.back-top{position:fixed;bottom:30px;width:50px;height:50px;color:#fff;background:#00a996;border-radius:50%;right:15px;z-index:99}
.back-top a{display:block;text-decoration:none;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.back-top a:hover{color:#000}
.back-top span{color:#fff;display:block;font-size:45px;text-align:center;transition:all 1s ease 0s}
.back-top:hover{}
/*Owl Carousel*/
/*
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{  margin: 0 auto;position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.owl-carousel .owl-item img{max-height: 150px;
    max-width: 200px; min-height:150px;min-width:200px; display:block;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-prev:before{font-family: MEPIcons;content:'\e90d';font-size:60px}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-theme .owl-dots .owl-dot span{color:#008795}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{color:#7cc242}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{font-family:MEPIcons;color:#adafb6;font-size:0;background-color:transparent}
.owl-next:after{font-family: MEPIcons;content: '\e902';font-size:60px}
.owl-next{position:absolute;right:-70px;top:10%}
.owl-prev{position:absolute;left:-70px;top:10%}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:transparent!important;color:#adafb6!important}
*/

/**
 * Owl Carousel v2.2.1*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{/*UI Customize*/max-height: 150px;max-width: 200px;min-height: 150px;min-width: 200px;display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*Theme*/
.owl-prev:before{font-family: MEPIcons;content:'\e90d';font-size:60px}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-theme .owl-dots .owl-dot span{color:#008795}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{color:#7cc242}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{font-family:MEPIcons;color:#adafb6;font-size:0;background-color:transparent}
.owl-next:after{font-family: MEPIcons;content: '\e902';font-size:60px}
.owl-next{position:absolute;right:-70px;top:10%}
.owl-prev{position:absolute;left:-70px;top:10%}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:transparent!important;color:#adafb6!important}
/* =================== Testmonials HomePage ========================== */
.testimonials.da-slider{height:100%}
.testimonials .da-slide p{top:25%}
.testimonials .da-slide p::before{font-family:MEPIcons;font-size:40px;vertical-align:middle}
.testimonials .da-slide p:after{font-family:MEPIcons;font-size:40px;vertical-align:middle}
.testimonials .da-slide p{color:#fff;text-align:center;font-size:2.142857142857143em;line-height:40px;width:70%}
.testimonials .da-slide .da-link{background:rgba(0,0,0,0) none repeat scroll 0 0;text-align:center;font-size:1.714285714285714em;top:50%;width:70%}
.testimonials .da-slide .da-link span{    margin-top: 10px;display:block}
#ourTestimonials{position:relative;background:#333 url("../Images/Testimonials.jpg") no-repeat center 0 ;background-attachment:fixed;background-size:cover;-webkit-transition:background-position 1.4s ease-in-out .3s;-moz-transition:background-position 1.4s ease-in-out .3s;-o-transition:background-position 1.4s ease-in-out .3s;-ms-transition:background-position 1.4s ease-in-out .3s;transition:background-position 1.4s ease-in-out .3s}
#ourTestimonials .emptyContent{background-color:transparent}
.innerAttach{padding-top:25px;padding-bottom:25px}
.da-slider{min-height: 658px;width:100%;min-width:520px;position:relative;margin:50px auto 35px;overflow:hidden;}
.donationMiddle{ z-index: 2001;font-family:Calibri; font-size: 20px; color: #fff;position: absolute;bottom:85px;background:rgba(4,113,123,0.7);padding:30px 30px 0px;width:70%;margin:20px auto;text-align:center;left:13%}
.makeDonationBtn>a,.otherwaysBtn>a{text-transform:uppercase;display:inline-block}
.donationMiddle .displayInlineBlock:first-child{font-size:24px;padding-top:6px;opacity:.8;text-transform:uppercase;margin-right:15px;vertical-align:top}
.donationMiddle .dropDownSelect select{background-color:transparent!important;box-shadow:none;border-color:#fff;font-size:14px;color:#fff}
.donationMiddle .dropDownSelect{width:25%}
.donationMiddle .dropDownSelect option{color:#6a6a6a;padding:10px}
.makeDonationBtn,.otherwaysBtn{vertical-align:top}
.makeDonationBtn>a{background-color:#fff;color:#008795;padding:10px;margin-left:15px;margin-right:15px}
.otherwaysBtn>a{background-color:#61adba;color:#fff;padding:10px}
.makeDonationBtn>a:hover,.otherwaysBtn>a{text-decoration:none}
.da-slide{position:absolute;width:100%;height:100%;top:0;}
.da-slide-current{z-index:1000}
.da-slide h2,.da-slide p,.da-slide .da-link,.da-slide .da-img{position:absolute;opacity:0}
.da-slider-fb .da-slide h2,.da-slider-fb .da-slide p,.da-slider-fb .da-slide .da-link{opacity:1}
.da-slider-fb .da-slide .da-img{opacity:1}
.da-slider h2{font-weight:normal;color:#fff!important;font-size:2.571428571428571em;margin-top: 10px;white-space:nowrap;z-index:10;text-transform:none;text-align:center}
.da-slide p{overflow:hidden}
.da-slide .da-img{text-align:center;width:30%;top:70px;height:256px;line-height:320px}
.da-slide .da-link{top:270px;color:#fff}
.da-dots{width:100%;position:absolute;text-align:center;bottom:200px;z-index:2000;-moz-user-select:none;-webkit-user-select:none}
.da-dots span{display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;background:#168d91;margin:10px;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset,1px 1px 1px rgba(255,255,255,0.1)}
.da-dots span.da-dots-current:after{content:'';width:8px;height:8px;position:absolute;top:2px;left:2px;border-radius:50%;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)}
.da-arrows{-moz-user-select:none;-webkit-user-select:none}
.da-arrows span{width:70px;height:128px;background-image:url("../Images/sliderArrows.png"); background-repeat:no-repeat;background-color:transparent;position:absolute;top:20%;height:128px;width:70px;cursor:pointer;z-index:2000;opacity:0;-webkit-transition:opacity .4s ease-in-out .2s;-moz-transition:opacity .4s ease-in-out .2s;-o-transition:opacity .4s ease-in-out .2s;-ms-transition:opacity .4s ease-in-out .2s;transition:opacity .4s ease-in-out .2s}
.da-slider:hover .da-arrows span{opacity:1}
.da-slide-current h2,.da-slide-current p,.da-slide-current .da-link{opacity:1}
.da-slide-current .da-img{opacity:1}
.da-slide-toright h2{-webkit-animation:toRightAnim1 .6s ease-in .6s both;-moz-animation:toRightAnim1 .6s ease-in .6s both;-o-animation:toRightAnim1 .6s ease-in .6s both;-ms-animation:toRightAnim1 .6s ease-in .6s both;animation:toRightAnim1 .6s ease-in .6s both}
.da-slide-toright p{-webkit-animation:toRightAnim2 .6s ease-in .3s both;-moz-animation:toRightAnim2 .6s ease-in .3s both;-o-animation:toRightAnim2 .6s ease-in .3s both;-ms-animation:toRightAnim2 .6s ease-in .3s both;animation:toRightAnim2 .6s ease-in .3s both}
.da-slide-toright .da-link{-webkit-animation:toRightAnim3 .4s ease-in both;-moz-animation:toRightAnim3 .4s ease-in both;-o-animation:toRightAnim3 .4s ease-in both;-ms-animation:toRightAnim3 .4s ease-in both;animation:toRightAnim3 .4s ease-in both}
.da-slide-toright .da-img{-webkit-animation:toRightAnim4 .6s ease-in both;-moz-animation:toRightAnim4 .6s ease-in both;-o-animation:toRightAnim4 .6s ease-in both;-ms-animation:toRightAnim4 .6s ease-in both;animation:toRightAnim4 .6s ease-in both}
.da-slide-toleft h2{-webkit-animation:toLeftAnim1 .6s ease-in both;-moz-animation:toLeftAnim1 .6s ease-in both;-o-animation:toLeftAnim1 .6s ease-in both;-ms-animation:toLeftAnim1 .6s ease-in both;animation:toLeftAnim1 .6s ease-in both}
.da-slide-toleft p{-webkit-animation:toLeftAnim2 .6s ease-in .3s both;-moz-animation:toLeftAnim2 .6s ease-in .3s both;-o-animation:toLeftAnim2 .6s ease-in .3s both;-ms-animation:toLeftAnim2 .6s ease-in .3s both;animation:toLeftAnim2 .6s ease-in .3s both}
.da-slide-toleft .da-link{-webkit-animation:toLeftAnim3 .4s ease-in both;-moz-animation:toLeftAnim3 .4s ease-in both;-o-animation:toLeftAnim3 .4s ease-in both;-ms-animation:toLeftAnim3 .4s ease-in both;animation:toLeftAnim3 .4s ease-in both}
.da-slide-toleft .da-img{-webkit-animation:toLeftAnim4 .6s ease-in .6s both;-moz-animation:toLeftAnim4 .6s ease-in .6s both;-o-animation:toLeftAnim4 .6s ease-in .6s both;-ms-animation:toLeftAnim4 .6s ease-in .6s both;animation:toLeftAnim4 .6s ease-in .6s both}
.da-slide-fromright h2{-webkit-animation:fromRightAnim1 .6s ease-in .8s both;-moz-animation:fromRightAnim1 .6s ease-in .8s both;-o-animation:fromRightAnim1 .6s ease-in .8s both;-ms-animation:fromRightAnim1 .6s ease-in .8s both;animation:fromRightAnim1 .6s ease-in .8s both}
.da-slide-fromright p{-webkit-animation:fromRightAnim2 .6s ease-in .8s both;-moz-animation:fromRightAnim2 .6s ease-in .8s both;-o-animation:fromRightAnim2 .6s ease-in .8s both;-ms-animation:fromRightAnim2 .6s ease-in .8s both;animation:fromRightAnim2 .6s ease-in .8s both}
.da-slide-fromright .da-link{-webkit-animation:fromRightAnim3 .4s ease-in 1.2s both;-moz-animation:fromRightAnim3 .4s ease-in 1.2s both;-o-animation:fromRightAnim3 .4s ease-in 1.2s both;-ms-animation:fromRightAnim3 .4s ease-in 1.2s both;animation:fromRightAnim3 .4s ease-in 1.2s both}
.da-slide-fromright .da-img{-webkit-animation:fromRightAnim4 .6s ease-in .8s both;-moz-animation:fromRightAnim4 .6s ease-in .8s both;-o-animation:fromRightAnim4 .6s ease-in .8s both;-ms-animation:fromRightAnim4 .6s ease-in .8s both;animation:fromRightAnim4 .6s ease-in .8s both}
.da-slide-fromleft h2{-webkit-animation:fromLeftAnim1 .6s ease-in .6s both;-moz-animation:fromLeftAnim1 .6s ease-in .6s both;-o-animation:fromLeftAnim1 .6s ease-in .6s both;-ms-animation:fromLeftAnim1 .6s ease-in .6s both;animation:fromLeftAnim1 .6s ease-in .6s both}
.da-slide-fromleft p{-webkit-animation:fromLeftAnim2 .6s ease-in .6s both;-moz-animation:fromLeftAnim2 .6s ease-in .6s both;-o-animation:fromLeftAnim2 .6s ease-in .6s both;-ms-animation:fromLeftAnim2 .6s ease-in .6s both;animation:fromLeftAnim2 .6s ease-in .6s both}
.da-slide-fromleft .da-link{-webkit-animation:fromLeftAnim3 .4s ease-in 1.2s both;-moz-animation:fromLeftAnim3 .4s ease-in 1.2s both;-o-animation:fromLeftAnim3 .4s ease-in 1.2s both;-ms-animation:fromLeftAnim3 .4s ease-in 1.2s both;animation:fromLeftAnim3 .4s ease-in 1.2s both}
.da-slide-fromleft .da-img{-webkit-animation:fromLeftAnim4 .6s ease-in .6s both;-moz-animation:fromLeftAnim4 .6s ease-in .6s both;-o-animation:fromLeftAnim4 .6s ease-in .6s both;-ms-animation:fromLeftAnim4 .6s ease-in .6s both;animation:fromLeftAnim4 .6s ease-in .6s both}
.emiratesVideo{opacity: 0.55;position: absolute; width: 1602px; height:658px;background-color:#000}
.testimonials .da-slide p{position: static;margin: 145px auto 20px}
.testimonials .da-slide .da-link{position: static; margin: 0 auto;display:block}
.da-dots{bottom: 255px}
.donationMiddle{bottom: 140px}

/* =================== Animations List ========================== */
@-webkit-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:60%;opacity:1}}@-moz-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:60%;opacity:1}}@-o-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:60%;opacity:1}}@-ms-keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:60%;opacity:1}}@keyframes fromRightAnim1{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromRightAnim2{0%{left:110%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromRightAnim3{0%{left:110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromRightAnim4{0%{left:110%;opacity:0}100%{left:60%;opacity:1}}@-webkit-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-webkit-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:60%;opacity:1}}@-moz-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-moz-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:60%;opacity:1}}@-o-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-o-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:60%;opacity:1}}@-ms-keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@-ms-keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:60%;opacity:1}}@keyframes fromLeftAnim1{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromLeftAnim2{0%{left:-110%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromLeftAnim3{0%{left:-110%;opacity:0}1%{left:10%;opacity:0}100%{left:10%;opacity:1}}@keyframes fromLeftAnim4{0%{left:-110%;opacity:0}100%{left:60%;opacity:1}}@-webkit-keyframes toRightAnim1{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-webkit-keyframes toRightAnim2{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-webkit-keyframes toRightAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:100%;opacity:0}}@-webkit-keyframes toRightAnim4{0%{left:60%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim1{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim2{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:100%;opacity:0}}@-moz-keyframes toRightAnim4{0%{left:60%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim1{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim2{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:100%;opacity:0}}@-o-keyframes toRightAnim4{0%{left:60%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim1{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim2{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:100%;opacity:0}}@-ms-keyframes toRightAnim4{0%{left:60%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@keyframes toRightAnim1{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@keyframes toRightAnim2{0%{left:10%;opacity:1}100%{left:100%;opacity:0}}@keyframes toRightAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:100%;opacity:0}}@keyframes toRightAnim4{0%{left:60%;opacity:1}30%{left:55%;opacity:1}100%{left:100%;opacity:0}}@-webkit-keyframes toLeftAnim1{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-webkit-keyframes toLeftAnim2{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-webkit-keyframes toLeftAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:-50%;opacity:0}}@-webkit-keyframes toLeftAnim4{0%{left:60%;opacity:1}40%{left:70%;opacity:1}90%{left:0;opacity:0}100%{left:-50%;opacity:0}}@-moz-keyframes toLeftAnim1{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-moz-keyframes toLeftAnim2{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-moz-keyframes toLeftAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:-50%;opacity:0}}@-moz-keyframes toLeftAnim4{0%{left:60%;opacity:1}40%{left:70%;opacity:1}90%{left:0;opacity:0}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim1{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim2{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:-50%;opacity:0}}@-o-keyframes toLeftAnim4{0%{left:60%;opacity:1}40%{left:70%;opacity:1}90%{left:0;opacity:0}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim1{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim2{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:-50%;opacity:0}}@-ms-keyframes toLeftAnim4{0%{left:60%;opacity:1}40%{left:70%;opacity:1}90%{left:0;opacity:0}100%{left:-50%;opacity:0}}@keyframes toLeftAnim1{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@keyframes toLeftAnim2{0%{left:10%;opacity:1}30%{left:15%;opacity:1}100%{left:-50%;opacity:0}}@keyframes toLeftAnim3{0%{left:10%;opacity:1}99%{left:10%;opacity:0}100%{left:-50%;opacity:0}}@keyframes toLeftAnim4{0%{left:60%;opacity:1}40%{left:70%;opacity:1}90%{left:0;opacity:0}100%{left:-50%;opacity:0}}/*ProgramsHome Diamond*/
@-webkit-keyframes fadeOut {0%{opacity:1}100%{opacity:0}}
@keyframes fadeOut {0%{opacity:1}100%{opacity:0}}
@-webkit-keyframes animatetop {from{top:-300px;opacity:0}to{top:0;opacity:1}}
@keyframes animatetop {from{top:-300px;opacity:0}to{top:0;opacity:1}}
@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}
@keyframes point-anim{0%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);opacity:1}100%{transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);opacity:0}}@-webkit-keyframes point-anim{0%{-webkit-transform:scale(0.5);opacity:1}100%{-webkit-transform:scale(1.5);opacity:0}}

/* =================== Programs HomePage ========================== */
.diamonds{margin-top:140px;box-sizing:border-box}
.diamond {display: block;width: 190px;height: 190px;transform: rotate(45deg); /* 270-190 */margin-top: -55px; /* 270/2-190 */}
.diamond > div {border:3px solid #fff;margin: 5px; height:calc(100% - 10px);overflow:hidden; transition: all 0.5s ease-out 0s;}
.diamondContent {margin-top: 10px;height: 100%;display:block;text-align:center; transform: rotate(-45deg);color:#fff}
.programsHomePage{position:relative;color:#fff;background:url("../Images/OurPrograms.jpg") no-repeat center 0 transparent; background-attachment:fixed; background-size:cover; width:100%;height: 615px;/*height:100%;*/padding-top:15px}
.programsHomePage h2{ text-align:center;font-size: 30px;  text-transform: none;color: #fff!important;font-weight: normal}
.programsHomePage p{font-size:20px;text-align:center}
.programsHomePage a{color:#fff}
.programsHomePage .moreDetails {position: absolute;top:70%;left:0;width: 100%;font-size: 30px}
.programsHomePage a:hover{text-decoration:none}
.programsHomePage .title{ transition: all 0.5s ease-out 0s;  width: 100%;top:45%;position:absolute;opacity:0;font-size:22px;display:block}
.programsHomePage .viewAll{background-color: #008795;bottom: 15px;padding: 15px;text-align:center;position: absolute;text-transform: uppercase}
.diamond:hover > div {background: #008795}
.diamond img {position: relative;transition: all 0.5s ease-out 0s;top: 20%}
.diamond:hover > div img {top: 0;transition: all 0.5s ease-out 0s}
.diamond:hover .title{opacity:1;transition: all 0.5s ease-out 0s}

/* =================== HomePage Banner ========================== */
.homePageSlider h3,.homePageSlider h3 a{ font-size:35px;line-height:1.3;color:#fff;text-align: center;text-shadow: 2px 2px 8px #333}
.homePageSlider .readMoreCont{padding:15px!important;width:165px;text-align:center;border:1px solid #fff;top:60%!important}
.homePageSlider .readMoreCont a{font-size:18px;color:#fff;text-transform:uppercase;background-color:transparent;padding:0;border:0;margin:0}
.homePageSlider .donateNowCont{background-color:#8dc043;padding:15px!important;width:165px;text-align:center;border:1px solid #8dc043;top:60%!important}
.homePageSlider .donateNowCont a{font-size:18px;text-transform:uppercase;color:#fff}
.homePageSlider .detailsCont{left: 50% !important;transform: translate(-50%, -25%);top:40%!important;width:40%!important}
.homePageSlider .sliderDetails{color:white;font-size:22px;line-height:1;margin-top: 20px;text-align: center}
.bannerSection{min-height:500px}
.homePageSlider a{color:#fff}
.ms-slide-bgcont:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;

opacity:1}
.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0,0,0)}
#video_overlays {background: url("/Style Library/MEPLinkDev/Images/MEP_FilterBanner.png") no-repeat 0 0 transparent;z-index: 999;position: absolute;height: 100%;width: 100%}
.videoDetails {top: 50%;left: 50%;position: absolute;transform: translate(-50%,-50%)}
.responsiveVideo {display:none}
.responsiveVideo * {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}
.responsiveVideo .sliderDetails{top:55%}
.master-slider.ms-fullheight{height:100%}
.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}
.ms-layout-partialview{overflow:hidden}.master-slider img{height:100%!important;margin-top:0!important;max-width:none;background-color:transparent}
.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}
.ms-loading-container{position:absolute;width:100%;top:0}
.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:53px;height:53px;position:absolute;left:50%;top:50%;margin:-18px;opacity:.9;background:url('../Images/BannerLoading.gif') center no-repeat}
.ms-view,.ms-view .ms-slide-container{position:relative}
.ms-def-cursor{cursor:auto!important}
.ms-grab-cursor{cursor:url('../Images/grab.png'),move}
.ms-grabbing-cursor{cursor:url('../Images/grabbing.png'),move}
.ms-ie .ms-grab-cursor{cursor:url(../masterslider/style/grab.cur),move}
.ms-ie .ms-grabbing-cursor{cursor:url(../masterslider/style/grabbing.cur),move}
.ms-view{margin:0 auto;overflow:hidden;background:#fff;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;perspective:2000px}
.ms-slide{position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;height:100%}
.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}
.ms-slide .ms-slide-bgvideocont{height:100%}
.ms-slide .ms-slide-bgvideocont,.ms-slide-bgvideocont>video{-webkit-transform:translateZ(.3px);-moz-transform:translateZ(.3px);-ms-transform:translateZ(.3px);-o-transform:translateZ(.3px);transform:translateZ(.3px)}.ms-slide .ms-slide-bgvideo{/*position:absolute;top:0*/}.ms-container{position:relative;margin:0 auto}.ms-container,.ms-slide .ms-slide-bgcont img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-layer{position:absolute}.ms-slide .ms-slide-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:10;top:0}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:11;background:#000;padding:0;margin:0;border:none}.ms-layer.video-box{background:#000}.ms-layer.video-box iframe{padding:0;margin:0;border:none;position:absolute;z-index:10}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:10}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:13}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:#000;color:#fff;text-align:center;cursor:pointer;z-index:13}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url(video-close-btn.png) 0 3px no-repeat;padding-left:15px;height:15px;color:#DBDBDB;margin-top:7px}.ms-thumb-list.ms-dir-v,.ms-video-img{height:100%;top:0}.ms-slide .ms-slide-layers,.ms-slide .ms-slide-vcbtn,.ms-slide .ms-slide-video,.ms-slide .ms-slide-vpbtn{-webkit-transform:translateZ(.44px);-moz-transform:translateZ(.44px);-ms-transform:translateZ(.44px);-o-transform:translateZ(.44px);transform:translateZ(.44px)}.ms-video-img{position:absolute;width:100%;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#F6f6f6;text-shadow:0 1px 1px #fff;color:#222;border:1px solid #fff;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs .ms-thumb{padding:20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#EDEDED}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0;left:50%;margin-left:-12px;border-bottom:solid 12px #F6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#EDEDED}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #EDEDED;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#fff}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px;position:relative;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ms-ctimer,.ms-slide-info,.ms-timerbar{position:absolute}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-timerbar{width:100%;bottom:0}.ms-ctimer{top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width 120ms linear;-moz-transition:width 120ms linear;-ms-transition:width 120ms linear;-o-transition:width 120ms linear;transition:width 120ms linear}.ms-ie7 .ms-tooltip-arrow{height:0}.ms-slide-info.ms-dir-v{top:0}@keyframes point-anim{0%{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);opacity:1}100%{transform:scale(.5);-webkit-transform:scale(.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);opacity:0}}@-webkit-keyframes point-anim{0%{-webkit-transform:scale(.5);opacity:1}100%{-webkit-transform:scale(1.5);opacity:0}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.bannerBtn div{display:inline-block;margin:0 10px}.bannerBtn{left:43.5%!important;top:60%!important}/*Default Theme*/
.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url(light-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}
.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(light-skin-1.png) no-repeat -24px -28px;top:18px;right:30px}
.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{opacity: 0.4;width:88px;background:url("../Images/sliderArrows.png");background-position:0 0;height:128px;cursor:pointer;top:40%;left:6%;margin-top:-20px;position:absolute;z-index:10}
.ms-skin-default .ms-nav-next{right:7%;left:auto;background-position:80px 0}
.ms-skin-default .ms-thumb-frame-selected{opacity:.6}
.ms-skin-default .ms-thumb-list.ms-dir-h{bottom:-60px;width:100%;height:60px}
.ms-skin-default .ms-thumb-list.ms-dir-v{height:100%;width:60px;right:-60px;top:0}
.ms-skin-default .ms-thumb-frame{cursor:pointer;float:left;width:60px;height:60px;margin:1px 0 0 1px;overflow:hidden}
.ms-skin-default .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}
.ms-skin-default .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}
.ms-skin-default .ms-bullet{width:10px;height:10px;background:url(light-skin-1.png) no-repeat;margin:4px;background-position:-34px -117px}
.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}
.ms-skin-default .ms-sbar{position:absolute}
.ms-skin-default .ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}
.ms-skin-default .ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}
.ms-skin-default .ms-sbar .ms-bar{height:4px;background:#D0F;border-radius:4px}
.ms-skin-default .ms-sbar.ms-dir-v .ms-bar{width:4px}
.ms-skin-default .ms-timerbar{width:100%;bottom:0;position:absolute}
.ms-skin-default .ms-time-bar{height:3px;background:#FFF;border-top:solid 1px rgba(0,0,0,0.41)}
.ms-skin-default .ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}
.ms-skin-default .ms-tooltip{position:absolute;z-index:110;cursor:auto}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}
.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,0.88);bottom:-10px}
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,0.88);top:-10px}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}
.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,0.88);left:-10px}
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,0.88);right:-10px}
.ms-skin-default .ms-tooltip-point{cursor:pointer}
.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #BBB;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:5}
.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,0.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:point-anim 1.5s infinite;-moz-animation:point-anim 1.5s infinite;-webkit-animation:point-anim 1.5s infinite;-o-animation:point-anim 1.5s infinite}
.ms-android.ms-skin-default .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}
.ms-skin-default .ms-tooltip{max-width:200px}
.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,0.88);text-shadow:0 1px 0 #fff;margin-left:-1px}
@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and ( min--moz-device-pixel-ratio: 2),only screen and ( -o-min-device-pixel-ratio: 21),only screen and ( min-device-pixel-ratio: 2),only screen and ( min-resolution: 192dpi),only screen and ( min-resolution: 2dppx) {
}
/*TimeLine*/
.successItems{width:945px}
.successStory ol,.successStory ul{list-style:outside none none}
.successStory{margin:20px auto;text-align:center}
.successStory h2{padding:0 0 10px;font-family:Optima;font-size:3em;text-transform:none;font-weight:400}
.successStory > p{color:#61aeb9;font-size:20px;margin-bottom:5px}
.successItems .items{min-width: 445px;top:35px;background:rgba(0,0,0,1) none repeat scroll 0 0;transition:all .5s ease-out 0;color:#fff;display:inline-block;margin:0 15px;position:relative;height:405px;vertical-align:top}
.successItems .itemIcn{width:95px;height:95px;background-color:#008795;border:5px solid #fff;border-radius:50%;left:40%;margin:0 auto;position:absolute;text-align:center;top:-40px;z-index:99}
.itemIcn > img {
  margin: 20px auto; max-width:80%;max-height:95px;
  text-align: center;
}
.successItems .itemImg{display:block;opacity:.5;position:absolute;width:100%;height:100%;z-index:0}
.successItems .content{height: 100%;position:relative;text-align:center;top:0}
.successItems .details{position:relative;padding:80px 35px;font-size:1.2857142857143em}
.successItems .items h5{text-transform:uppercase;font-family:"Segoe UI";font-size:24px;color:#fff;padding-bottom:30px}
.successItems .items h5 a{color:#fff}
.successItems .itemNum{display:block;font-family:Segoe UI;font-size:3.0555555555556em;font-weight:700}
.successItems .itemNumTxt{display:block;font-family:Segoe UI;font-size:1.3333333333333em;margin:15px auto;text-transform:uppercase}
.successItems .readmore{margin-top:20px;text-decoration:underline}
.successItems .readmore a{color:#fff}
.successStory .icon-arrow-left,.successStory .icon-arrow-right{top:20%;color:#8dc043;font-size:20px;position:absolute}
.successItems .owl-dots{/*max-width:915px*/}
.cd-horizontal-timeline .events a {color: #008795 }
.cd-horizontal-timeline .events a.selected {color: #8dc043;font-size:24px}
.cd-timeline-navigation a.inactive .icon-arrow-right,.cd-timeline-navigation a.inactive .icon-arrow-left{color:#dfdfdf}
.cd-horizontal-timeline{opacity:0;margin:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}
.cd-horizontal-timeline::before{content:'mobile';display:none}
.cd-horizontal-timeline.loaded{opacity:1}
.cd-horizontal-timeline .timeline{position:relative;height:80px;max-width:800px;font-family:Calibri;margin:0 auto}
.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}
.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}
.cd-horizontal-timeline .events{position:absolute;z-index:1;top:45px;height:2px;background:#a7a9ac;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;top:0;height:100%;width:100%;/*background-color:#8dc043;*/-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}
.cd-horizontal-timeline .events a{width:60px;position:absolute;bottom:0;z-index:2;text-align:center;font-size:18px;padding-bottom:15px;text-decoration:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.cd-horizontal-timeline .events a::after{content:'';position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0px;height:10px;width:60px;border-radius:0;border:2px solid #61aeb9;background-color:#61aeb9;-webkit-transition:background-color 0.3s,border-color .3s;-moz-transition:background-color 0.3s,border-color .3s;transition:background-color 0.3s,border-color .3s}
.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#8dc043;border-color:#8dc043}
.cd-horizontal-timeline .events a.selected{pointer-events:none}
.cd-horizontal-timeline .events a.selected::after{background-color:#8dc043!important;border-color:#8dc043!important}
.cd-horizontal-timeline .events a.older-event::after{/*border-color:#8dc043;background-color: #8dc043*/}
.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}
.cd-timeline-navigation a::after{position:absolute;height:16px;width:16px;top:50%;bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url("../Images/cd-arrow.svg") no-repeat 0 0}
.no-touch .cd-timeline-navigation a:hover{border-color:#8dc043}
.cd-timeline-navigation a.inactive{cursor:not-allowed}
.cd-timeline-navigation a.inactive::after{background-position:0 -16px}
.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}
.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:0;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s}
.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);/*padding:0 5%;*/opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.cd-horizontal-timeline .events{left:0}
.cd-horizontal-timeline .events-content li > *{/*max-width:1140px;*/margin:0 auto}
.cd-horizontal-timeline .events-content h2{font-weight:700;font-size:2.6rem;font-family:"Playfair Display",serif;font-weight:700;line-height:1.2}
.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}
.cd-horizontal-timeline .events-content em::before{content:'- '}
.cd-horizontal-timeline .events-content p{font-size:1.4em;color:#959595}
.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}
.ms-asset-icon {width: auto!important}
/* =================== Release Two ========================== */
/*NewsLetter
.sendNewsletter{ margin: 0 auto}
.sendNewsletter input{width:100%!important}*/
.pageHeader{ background:url("../Images/FundraisingBg.jpg") no-repeat 0 0 transparent;  background-size: cover;height:410px;text-align:center;color:#fff;font-size:20px;margin-top:-1px}
.pageHeader h1{line-height: 0.5em;font-size:40px;color:#fff;padding-bottom:25px;padding-top:90px;text-transform:uppercase}
.greenLine{border-top:5px solid #7cc242;display:block;margin:15px auto 50px;text-align:center;width:125px}

.moreInfo >span{display:block}
.moreInfo > p{line-height: 0.5;display:inline-block;background:#7cc242 none repeat scroll 0 0;border-radius:30px;font-size:30px;margin:15px auto 0;padding:20px 20px 15px}
.filter .float a{font-size:22px; font-weight:600; display: inline-block;color:#585858}
.filter .float a:hover{text-decoration:none}
.filter{margin:25px auto 20px}
.filter a.active{background-color:#008795;border-radius:25px;color:#fff;font-size:18px!important;font-weight:normal!important;padding:15px 20px}
.startBtn a{background-color:#7cc242;font-size:18px;padding:15px 20px;color:#fff;display:inline-block}
.fundListing ul{list-style-type:none}

#causesListing{display:none}
.fundListing li{ position: relative;overflow: hidden;min-height: 500px; vertical-align: top;margin-bottom:30px;width:31%;display:inline-block}
.fundListing li > a{overflow: hidden;border:1px solid #cecece;display:block;border-bottom:0px}
#causesListing li{min-height:300px;width:31.25%}
.fundListing.container img{width:100%;margin-bottom:-5px}
.fundListing li .title{/*height:30px;*/padding:20px;position: relative;background-color:#008795;font-size:16px}
.fundListing li:hover .title,.fundListing li:hover .donationInfo .donateBtn{background-color:#7cc242;transition:all 0.5s ease 0s}
.fundListing li.completed:hover .donationInfo .donateBtn{ background-color:#b2b2b2}
.fundListing li:hover h3 a{transition:all 0.5s ease 0s;color:#7cc242}
.fundListing li .title a{vertical-align: middle;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 85%;color:#fff}
.fundListing li .title .sharing{text-indent: -999999px;background:url("../Images/sharingIcn.png") no-repeat 0 0 transparent;width:20px;height:20px}
.shareMenu{background-color:#ebebeb;border-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,0.176);color:#000;display:none;position:absolute;top:30px;width:155px;cursor:pointer!important}
.shareMenu a,.fundListing li.completed .title .shareMenu a{color:#000!important;display:block;padding:10px 15px}
.shareMenu > a:hover{background-color:#d3d3d3;text-decoration:none}
.shareMenu [class^="icon-"],.shareMenu [class*=" icon-"]{border-radius:5px;font-size:25px;vertical-align:middle;color:#fff}
.shareMenu .icon-linkedin{padding:0}
.fundListing li aside .details p{height: 50px;line-height: 1.5;overflow: hidden}
.fundListing li aside{border:1px solid #cecece;border-top:0;font-size:16px;color:#585858}
.fundListing li aside h3{padding-bottom:15px}
.fundListing li aside .details{ line-height: 1.2;min-height: 80px;max-height:80px;padding:20px 20px 25px}
.fundListing li aside h3 a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%}
.topSep{border-top:1px solid #ccc}
.radioBtn label{cursor:pointer;margin:0 5px}
.donationInfo{background-color:#ebebeb;padding:20px;min-height: 40px;}
.donationInfo span:last-child{display: block;color:#000;margin-top:8px;text-transform:uppercase}
.donationInfo .donateBtn{ margin-top:5px; font-size: 16px;line-height: .8;padding:10px 10px 8px;background-color:#008795;border-radius:20px;color:#fff;display:inline-block; width: 105px;text-transform:uppercase}
.fundListing li.completed .title{background-color:#777}
.fundListing li.completed .title a{color:#bdbdbd!important}
.fundListing li.completed a,.fundListing li.completed .donationInfo span,.fundListing li aside{color:#9e9e9e!important}
.fundListing li.completed img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}
.fundListing li.completed .donateBtn{background-color:#b2b2b2;color:#fff!important}
.fundListing li.completed{position:relative}
.fundListing li.completed > a:first-child::after{position:absolute;top:-5px;height:118px;width:118px;background-position:0 0;background-repeat:no-repeat;content:"";display:block}
.campRequest h3{ border-bottom:1px solid #ccc;font-size:18px; margin:20px auto}
.CampaignDescription{  font-size: 1.29em; line-height:1.6}
.progressTxt{background-color:rgba(255,255,255,0.9);border:2px solid #005866!important;color:#333;line-height:8px;padding:8px 5px;position:absolute;top:-7px;z-index:9999}
.progressbar{background:#005866 none repeat scroll 0 0!important;box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset;font-size:11px;height:17px;line-height:14px;position:relative;top:0;transition:all 1s ease 0}
.progressbar.complete{background-color:#559521!important}
.complete .progressTxt{border-color:#559521!important;right:0}
.progress-container{background-color:#e6e4de;height:15px}
.fundListing li:hover img{  transform: scale(1.1);}
.fundListing li img{transition: all 500ms ease 0s}
.fundListing li.completed .overlay-donate-now{display:none}
.overlay-donate-now {background-color: #7cc242; color: #ffffff; margin: 0 auto; padding: 5px;position: absolute;text-align: center;top: -50px;transition: all 400ms ease 0s;width: 90px}
.overlay-donate-now  .icon-present {font-size: 16px; color:#fff;margin:0 5px}
.overlay-donate-now a{    display: block;color:#fff}
.fundListing li:hover .overlay-donate-now { top: 10%}

/*fundraise Details*/
.campDetails h2{font-size:30px;font-weight:400;text-transform:none}
.CampaignImg > img{width:100%!important;height:400px!important}
.campDetails .layoutCol8{margin-right:35px}
.CampaignDescription{background-color:#f2f2f2;font-size:1.29em;line-height:1.6;margin:30px 0 40px;padding:35px 25px}
.campDetails .layoutCol3{margin-top:60px;color:#585858}
.campDetails h3{margin-bottom:20px;font-size:25px}
.campDetails .donateBtn{background-color:#008795;border-radius:25px;font-size:25px;margin-bottom:30px;width:70%}
.campDetails .donateBtn:hover{text-decoration:none}
.campDetails .videoGalleryListing{border-bottom:1px solid #acacac;margin-bottom:30px;padding-bottom:10px}
.campDetails .galleria-container{height:235px!important;margin-bottom: 30px}
.raisedNum{font-size:35px}
.raisedTxt{font-size:20px}
.CampaignDate{font-size:20px;margin-top:30px}
.CampaignDate > div{margin-bottom:25px}
.donerIcn{background:rgba(0,0,0,0) url("../Images/profileIcn.png") no-repeat scroll ;content:"";display:inline-block;height:64px;vertical-align:top;width:64px;margin-right:20px}
.donersCount{margin-top:35px}
.donersCount div span:first-child{color:#7c7c7c;font-size:28px;display:block}
.donersCount div span:last-child{font-size:16px;color:#333;text-transform:uppercase}
.campDetails .galleryItem{background-color:#f3f1f1;height:180px;width:285px!important}
.campDetails .galleryItem img{height:auto;opacity:1}
.campDetails .itemFooter{background-color:transparent;position:static;width:100%;color:#000;padding: 10px 0}
.campDetails .itemFooter > span{display:none;color:#000;font-size:20px; text-transform:uppercase}
.itemFooter a {font-size: 1.428571428571429em; color: #000;}
.campDetails .itemFooter p {width: 75%!important}
.campDetails .galleryItemContainer{width:100%}
.campDetails .roundedImg{width:70px;height:70px;background-color: #b7b7b7;border-radius:50%}
.commentWrapper{border-radius:5px;color:#585858;font-family:Calibri;font-size:20px;position:relative;border:1px solid #cfe8eb;padding:20px}
.donorsComments h3{margin-bottom:40px}
.donorsComments h4{margin-bottom:20px;color:#585858;font-family:Calibri;font-weight:600;font-size:20px}
.donorsComments h4 span{color:#adadad;font-size:18px;font-weight:400;margin:0 5px}
.commentWrapper::before{background-color:#fff;color:#cfe8eb;display:block;font-family:MEPIcons;font-size:16px;position:absolute;top:25px}
.donorsComments > div{margin-bottom:30px!important}
.donationValue{font-size:20px;color:#008795;text-transform:uppercase;margin-top:15px}
.campDetails .onlineBtn{display:block;font-size:16px;margin:5px 0 20px;padding:10px;text-transform:uppercase;width:100%}
.svg-pie{position:relative;display:inline-block;margin:0 auto;overflow:hidden;border-radius:50%}
.svg-pie svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}
.svg-pie .percentage{position:absolute;top:50%;left:50%;font-size:2rem;opacity:0;transform:translate(-50%,-50%)}
.rendered.svg-pie{background:none}
.rendered.svg-pie .percentage{opacity:1}
.svg-pie{background:#008795;box-shadow:none;margin-bottom:30px}
.svg-pie circle:nth-child(1){fill:#005866}
.svg-pie circle:nth-child(2){fill:#005866;stroke:#7cc242}
.svg-pie .percentage{color:#fff}
.aboutFundraiser img{border-radius:50%;display:block;height:80px!important;margin:0 auto!important;width:85px!important}
.aboutFundraiser .name{font-size:18px;margin-top:20px}
.causeType{font-size: 16px;margin-top: 30px}
.campDetails .galleria-theme-classic img,.campDetails .galleria-theme-classic .galleria-stage{width:100%!important;height:100%!important;top:0!important}
.galleria-lightbox-next,.galleria-lightbox-prev{/*display:block!important*/}
.galleria-lightbox-box{z-index:999999!important}

/*My Campaign*/
.fundraiserInfo{background-color:#008795;color:#fff;padding:30px 35px;text-align:center;margin-bottom:30px}
.innerLayout .fundraiserInfo img{ background-color: #a5a5a5;border-radius:50%;display:block;height:150px;margin:0 auto!important;width:150px!important}
.fundraiserInfo .name{font-size:1.57143em;margin-bottom:35px;display:block;margin-top:10px}
.fundraiserInfo .btn{ color: #008795;background-color:#fff;font-size:1.14286em;text-transform:uppercase;padding:15px;border-radius:5px;display:block;text-align:center}
.fundraiserInfo .btn:hover{background-color:#fff}
.totalCamp{margin-bottom:30px;font-size:1.28571em}
.totalCamp .numb{font-size:3.42857em;display:inline-block;vertical-align:middle}
.totalCamp .separator{display:inline-block;vertical-align:middle;border:0 none;font-size:1.94444em;color:#66b7bf}
.totalCamp .label{display:inline-block;vertical-align:middle;display:inline-block;padding:0 10px;width:100px}
.aboutFundraiser{background-color:#f3f1f1;color:#585858;font-family:"Segoe UI";font-size:1.14286em;line-height:1.6;padding:30px 20px}
.aboutFundraiser h4{font-size:1.5em;line-height:1.3;color:#008795;margin-bottom:20px}
.campaignProfile .tabsWrapper{background-color:#ebebeb;padding:0}
.campaignProfile .tabsWrapper a{margin: 10px;border-radius:5px;color:#fff;font-size:1.14286em;padding:10px;text-transform:uppercase;margin-right:10px}
.current{background-color:#61aeb9}
.campaignProfile .completed{background-color:#7cc242}
.closed{background-color:#d95757}
.campaignProfile .listing .item{position:relative;display:inline-block;padding:0;font-size:1.14286em;margin-bottom:30px;background-color:#f3f1f1;width:100%}
.campaignProfile .listing .item::after{position:absolute;top:-5px;height:118px;width:118px;background-repeat:no-repeat;background-position:0 0; background-color:transparent;content:"";display:block}
.campaignProfile .listing .layoutCol7{line-height:1.5;padding:20px 5px }
.campaignProfile .item img{height:240px;max-width:100%;width:255px}
.campaignProfile .listing h3{font-size:1.375em;text-transform:uppercase}
.campaignProfile .listing h3 label {cursor: pointer}
.campaignProfile .tools{position: absolute; bottom: 20px;width: 60%}
.campaignProfile .tools a{text-decoration:underline}
.campaignProfile .tools .separator{border:0 none;color:#76b6bd;margin:5px}
.highlightField:before{ color:#008795;content: "\e942"; font-family:MEPIcons;display:inline-block;   font-size: 20px;vertical-align: middle;}
.totalRaise {font-size: 18px; margin: 10px;}
/* =================== Events ===================================== */
.eventDetails img{max-height:390px;margin-bottom:20px;width: 100%; max-width:100%}
.eventDetails h2{font-size:24px; font-weight:normal}
.eventDesc{ margin-bottom: 30px;background-color:#f2f2f2;padding:20px}
.eventDateWrap{background-color:#f2f2f2;padding:20px;text-align:center;margin-bottom:20px}
.eventDay label {margin: 0 3px;}
.toLbl {margin-left:5px;margin-right:5px}
.eventDateWrap .day{font-size:25px}
.eventDetails .details{vertical-align:top;display:inline-block;width:60%}
.eventLocation{color:#58595b;text-decoration:underline}
.eventDateWrap .txt{font-size:16px}
.category > span:first-child,.fees > span:first-child{color:#008795;font-size:18px}
.fees > span:last-child {color: #666}
.category,.fees{color:#777}
.freeEvent {color: #7cc242 !important;font-weight: bold}
.eventDetails .icon-location{font-size:16px;vertical-align:middle}
.EventSponsership {padding-bottom: 10px;padding-bottom: 10px;width: 100%}
.eventDetails .newsBodyContet{  font-size: 16px;line-height: 1.5;margin-top: 15px}
.eventDetails h2{text-transform: none;line-height: 1.3;padding-bottom:5px}
.EventSponsership h3,.eventMapWrapper h3{padding-bottom:10px; border-bottom: 1px solid #ccc; text-transform: uppercase;font-size:22px;margin-bottom:20px}
.innerLayout #eventMap{position:relative;padding:0;width:100%;height:350px!important}
.eventMapWrapper{padding-bottom:10px;margin-bottom:10px}
.newsItem.events:hover a {text-decoration: none}
h6.pageDes{ font-size: 1.5em;border-bottom:1px solid #ccc;margin-top:10px;color:#007986}
#ApplySponsers .validationError{display: block}
#ApplySponsers  input[type="text"], #ApplySponsers  textarea{box-shadow:none}
.packageWrapper {background-color: #f2f2f2;padding: 20px;}
.packageWrapper *{   line-height: 1.5; font-size:14px}
.registerBtn{text-align:center;margin:10px 0}
.EventSponsership .emptyContent{min-height: 240px}
.EventSponsership .emptyContent > img{ width: auto}
.registerBtn>input{font-size:16px;line-height:1;padding:10px;text-transform:uppercase}
.packageWrapper .gold,.packageWrapper .silver{ background-color:#f2f2f2;padding:20px;margin-bottom:30px}
.packageWrapper .sponsorNow {background-color: #008795;font-size: 20px ;margin: 0;text-transform: uppercase;width: 100%}
.packageWrapper h4{font-size:20px;color:#585858; border-bottom:1px solid #c5c5c5;margin-bottom:20px;padding-bottom:10px}
.packageWrapper h4:before{ background-repeat:no-repeat;content:"";display:inline-block;width: 36px; height:50px;vertical-align:middle}
.packageWrapper .gold h4:before{background-image:url("../Images/goldMedalIcn.png")}
.packageWrapper .silver h4:before{background-image:url("../Images/silverMedalIcn.png")}
.EventSponsership li {list-style-type: circle;margin: 15px}
.EventSponsership > input {font-size: 16px;background-color: #008795;   margin: 10px 0;    text-transform: uppercase;width:100%}
.price {color: #008795;font-size: 20px;margin: 20px 10px 10px}
.price > span {margin: 5px}
  .eventSplash  .modalContent{ overflow: visible;text-align:left;height:412px;z-index:99999}
.eventSplash img{height:100%;width:100%;max-width:100%;max-height:100%}
.eventSplash h3{font-size:36px;color:#fff;font-family:Optima;margin-bottom:25px}
.eventSplash .modalBody{line-height:1.2;color:#fff!important;font-size:18px;font-family:Calibri}
.modal.eventSplash{background-color:rgba(0,0,0,.9)}
.eventSplash .closeModal{background-color:#fff;color:#cbcbcb;font-size:35px;padding:0 10px 5px;position:absolute;right:-25px;top:-25px;font-weight:400!important}
.eventSplash .closeModal:focus,.eventSplash .closeModal:hover{opacity:1!important}.eventSplash .checkNow{font-family:Optima;bottom:40px;position:absolute;color:#fff}
.eventSplash .icon-arrow-right{font-weight:700;margin-right:10px;vertical-align:top}
.intl-tel-input input {width: 96.7%}
.bkLink a{    color: #fff;text-decoration: none;padding: 15px;display: inline-block;margin-bottom: 15px;background-color:#00a996}
/* =================== Donation Bottom ===================================== */
.donationBottom{background-color:#008795;border-bottom:20px solid #007986;color:#fff;font-family:Calibri;font-size:18px;margin-top:35px;padding:45px 0;margin-bottom:-50px}
.donationBottom h3{color:#fff;font-size:30px;text-transform:uppercase;margin-bottom:20px}
.donationBottom p{line-height:1.5!important;display:inline-block}
.donationBottom a:hover{text-decoration:none}
.donationBottom a{position: relative;background-color:#fff;color:#008795;display:inline-block;font-size:20px;padding:10px 20px;text-transform:uppercase;vertical-align:top}
.donationInnerBtn > a {color: #008795}

/* =================== Search Results ===================================== */
.ms-searchCenter-result-main{float:none!important;width:1140px;margin:-40px auto 0}
.ms-srch-sbLarge {background-color: #f2f0f0!important;color: #fff}
.ms-srch-item {width: 100%!important;margin:0!important;border-bottom: 1px solid #ccc;padding: 15px!important}
.ms-srch-item-summaryPreview{width:100%!important}
h3.ms-srch-ellipsis {font-size:18px}
.ms-searchCenter-result-main #SearchBox {background-color: #00a996;padding:10px;margin: 0 auto;text-align: center;width: 100%}
.ms-srch-item-summary {font-size: 16px;line-height: 1.5;color: #464646}
.ms-srch-item-previewContainer{display:none!important}
.ms-srch-result #Paging{background-color:#efeded;padding:10px!important}
#PagingSelf a{color: #fff!important;border-radius: 50%;background-color:#004c45}
#PagingLink a{border-radius: 50%;color: #fff!important;background-color:#00a996}
.ms-srch-item:hover, .ms-srch-resultHover:hover, .edisc-SearchResultItemContainer:hover{background-color: rgb(247, 247, 247)!important}
.ms-srch-item-path-selected{border:0px!important; padding:0!important}
.ms-srch-result #Paging li {margin: 0 3px}
@keyframes pulse2{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
@-moz-keyframes pulse2{0%{-moz-transform:scale(1.1);transform:scale(1.1)}50%{-moz-transform:scale(.8);transform:scale(.8)}100%{-moz-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes pulse2{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}
@-ms-keyframes "pulse2"{0%{-ms-transform:scale(1.1);transform:scale(1.1)}50%{-ms-transform:scale(.8);transform:scale(.8)}100%{-ms-transform:scale(1);transform:scale(1)}}
.donationInnerBtn .icon-heart{color:#ca4e44;position:absolute;-webkit-animation:pulse2 1s linear infinite;-moz-animation:pulse2 1s linear infinite;-ms-animation:pulse2 1s linear infinite;animation:pulse2 1s linear infinite}
/* =================== Search ========================== */
.ms-srch-item:hover, .ms-srch-resultHover:hover, .edisc-SearchResultItemContainer:hover {background-color: rgba(239, 239, 239, 0.5)}

/* Page Loader */
@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}
@-moz-keyframes spinnerRotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}
@-ms-keyframes spinnerRotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}
.loaderWrapper p{background:url('../Images/loader.gif') no-repeat rgba(0,0,0,0);display:inline-block;font-size:0;height:150px;padding:0;position:absolute;top:40%;left:45%;width:150px}
.loaderWrapper{background-color:rgba(0,0,0,.6);display:block;height:100%;overflow:hidden;position:fixed;text-align:center;top:0;width:100vw;z-index:999999}
.loaderWrapper>img{height:50px;position:absolute;top:50%;width:50px}
.doneTab{background:url('../Images/doneTab.png') no-repeat;display:inline-block;width:20px;height:20px;position:absolute;top:30px}
.requestsLanding{min-height:230px}
.reportWrapper input{margin:5px}
.reportViewer{margin-top:20px}
/*******************2nd file***************************/
/* Error Pages */
.errorMessage{margin:auto;text-align:center}
.errTitle{font-family:'DINNextLTArabicRegular',Calibri;font-size:3.571428571428571em;color:#00a996}
.errorMessage img{margin-bottom:5px;padding:0 !important}
.errorMessage span,.errorMessage a{font-size:0.8583333333333333em}
/* To be removed */.Clear{clear:both}
/* Empty Template */
.emptyContent img{display:block;margin:auto auto 20px!important}
.emptyContent{background-color:#f2f2f2;text-align:center;width:100%;padding:50px 0px;margin:5px 0px}

/*****Accordion style - FAQS*****/
/*----- Accordion -----*/
.accordion {overflow:hidden}
.accordion-section{padding-bottom:10px}
/*----- Section Titles -----*/
.accordion-section-title{word-break:break-word;padding:5px 6% 10px 2%;display:inline-block;box-sizing:border-box; font-size:1.125em;
						background:url('../Images/expand.png') no-repeat;transition:all linear 0.15s;color:#000}
.accordion-section-title:visited{color:#000}
.accordion-section-title.active , .accordion-section-category.active{background-image: url('../Images/collapse.png')}
.accordion-section-title:hover,.accordion-section-title:focus{text-decoration:none}
.accordion-section-category{font-size:1.33em;text-transform:capitalize;margin-bottom:10px;padding:15px;background-color:#ebebeb;font-weight:400}
.accordion-section-category:hover , .accordion-section-category:active{text-decoration:none;color:#168d91}
/*----- Section Content -----*/
.accordion-section-content.hasImage, .tableWrapper .accordion-section-content{background: transparent}
.accordion-section-content.hasImage.imgSetWidth img{max-width:100%}
 .tableWrapper{overflow:auto}
.accordion-section-content{width:96%;display:none;background:#eee;color:#000;padding:20px;box-sizing:border-box}
.faqQuestion{font-size:1.25em}
/*.faqAnswer{font-size:1.2em}*/

/* Mission , Vision & Goals */
.donateContainer{background:url('../Images/donationPage.jpg') no-repeat center center transparent}
.donateContainer h2{color:#fff!important}
.donateContainer p{font-size:20px}
.donateContainer p.pContent {font-size: 18px;margin: 35px auto;text-align: center;width: 70%; color:#fff}
.joinTeamContainer{padding:60px 0 35px;background:url('../Images/JoinTeamAlJalila.jpg') no-repeat center center;text-align:center;color:#fff;background-size:cover;background-attachment:fixed; margin-bottom:-50px}
.joinTeamContainer h3{padding-bottom: 10px;font-weight:bold;color:#02a2b3}
.joinTeamContainer h3 + p{margin-bottom:50px}
.joinTeamContainer h4{font-weight:bold;color:#fff}
h4.fundraising {margin-bottom: 90px}
.fundraising .white{color:#fff}
.fundraising a:hover {text-decoration: none}
.diffColor{color:#02a2b3!important}
#treatmentIcn , #educationIcn , #researchIcn , #synergiesIcn , #globalOutreachIcn{padding:65px 75px;margin:15px;line-height:17em;cursor:pointer}
#treatmentIcn{background:url('../Images/goalSprite.png') no-repeat 0px 0px}
#educationIcn{background:url('../Images/goalSprite.png') no-repeat -150px 0px}
#researchIcn{background:url('../Images/goalSprite.png') no-repeat -300px 0px}
#synergiesIcn{background:url('../Images/goalSprite.png') no-repeat -450px 0px}
#globalOutreachIcn{background:url('../Images/goalSprite.png') no-repeat -600px 0px}

#treatmentIcn.active , #educationIcn.active , #researchIcn.active , #synergiesIcn.active , #globalOutreachIcn.active{padding-bottom:100px}
#treatmentIcn.active{background:url('../Images/goalSprite.png') no-repeat 0px -175px}
#educationIcn.active{background:url('../Images/goalSprite.png') no-repeat -150px -175px}
#researchIcn.active{background:url('../Images/goalSprite.png') no-repeat -300px -175px}
#synergiesIcn.active{background:url('../Images/goalSprite.png') no-repeat -450px -175px}
#globalOutreachIcn.active{background:url('../Images/goalSprite.png') no-repeat -600px -175px}

/* Partners */
.partnerContainer *{transition:all 0.5s ease} 
.partnerContainer{display:block;width:calc(25% - 14px);margin:8px;border:1px solid transparent;height:/*220px*/175px;position:relative;background-color:#ebebeb}
.partnerContainer:hover{text-decoration:none;border:1px solid #008795}
.partnerContainer > div{width:100%;text-align:center;position:absolute;bottom:0}
.partnerContainer img{max-height:120px;max-width:80%;/*margin:15px 15px 25px*/;transform: translate(-50%, -50%);top:50%;left:50%;position:absolute;bottom:0}
.partnerContainer:hover img{-ms-transform: scale(.8) translate(-50%, -50%);-webkit-transform:scale(.8) translate(-50%, -50%);transform:scale(.8) translate(-60%, -50%);}
.partnerTitle{background-color:#ebe6e5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#474747;font-size:1.15em;position:relative}
.partnerContainer:hover .partnerTitle{color:#fff;background-color:#008795}
.partnerTitle span{display:inline-block;padding:8px 10px 10px 10px;background-color:#008795;color:#fff;position:absolute;bottom:11px}
.partnerContainer:hover span{display:inline-block;background-color:#7cc242;}


.partnersHome svg{background-size:0 0  !important;max-height: 95px !important;
    max-width: 192px;}
.partnersHome svg:hover{background-size:contain !important}

/* Partners Home Component */
.partnerHome{display:inline-block;margin:5px}
.partnerHome img{width:100%}


/* Programs Landing Page */
.progItem{margin:15px;width:calc(25% - 25px);display:inline-block;vertical-align:top;z-index:-1}
.progItem a{background-color:#000;display:block;position:relative}
.progItem *{transition:all 0.5s ease-out}
.progImg{width:100%;height:185px;display:block;position:relative;background-size:100%;opacity:0.4;background-repeat:no-repeat}
.progImg img{width:100%;height:100%;object-fit:cover}
.waterMark{position:absolute}
.waterMark {position:absolute;top:50px;right:30%;left:30%;text-align:center;color:#fff}
.waterMark p{height:0;overflow:hidden}
.waterMark span{position:relative;top:10px}
.waterMark img{padding:0 !important;max-width:100px;max-height:100px}
.progDesc{min-height: 140px;background-color:#eeeeee;padding:20px;position:relative;width:calc(100% - 40px)}
.desc span{font-size:1.5em;color:#474747;line-height:1.5}
.desc{min-height:90px;font-size:1em;color:#474747;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;line-height:1.2em}
.readMore{text-decoration:none;background-color:#008795;border:1px solid #008795;padding:15px;display:inline-block;margin:0;margin-top:10px}
.arrowUp {width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #eeeeee;position:absolute;top:-10px;right:20px}
.progItem .readMore{position:absolute;border:0;bottom:0;background-color:#008795;width:5px;margin: 0;height:5px}
.progItem a:hover .readMore{ width:30%;color:#474747;background-color:rgba(238, 238, 238, 0.5)!important}
.progItem a:hover .readMore span{text-indent:0}
.progItem a:hover .readMore:before{color:#474747}
.progItem .readMore:before {color:#fff;position: absolute;top: 8px;font-family:MEPIcons}
.readMore span {text-indent: -9999999px;position: absolute;top:8px}

/* Hover */
.progItem a:hover .progDesc ,.progItem a:hover .readMore{background-color:#8dc043}
.progItem a:hover .arrowUp{border-bottom-color:#8dc043}
.progItem a:hover .readMore{border:0px solid #fff}
.progItem a:hover .desc , .progItem a:hover .desc span{color:#fff}
.progItem a:hover .progImg{opacity:0.5}
.progItem a:hover .waterMark span{top:0}
.progItem a:hover .waterMark p{height:100%}

/* More Button */
.moreButton{background-color:#00a996;color:#fff;text-decoration:none;padding:15px;display:inline-block;margin-top:15px}
.moreButton:hover{text-decoration:none}
.moreButton:visited{color:#fff}
/* Board Of Trustees && Board Of Directors */
.brdOfTrust{position:relative;width:calc(33.33% - 50px);margin:15px;display:inline-block;vertical-align:top;padding:15px;background-color:#e3e3e3;text-align:Center;min-height:335px
}
.brdOfTrust{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
/*.brdOfTrust{-webkit-box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5);-moz-box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5);box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5)}*/
.brdOfTrust img{height:250px;width:100%;object-fit:cover}
.brdOfTrustDesc h2{padding:0;margin-top:25px;margin-bottom:10px;font-size:1.28em;font-weight:400;text-transform:capitalize}
.brdOfTrustDesc p{font-size:1.25em}
.brdOfTrust:hover{background-color:#7dc243;color:#fff!important}
.brdOfTrust:hover h2,.brdOfTrust:hover h2 a{color:#fff!important}
.innerImg{width:30%}
.brdOfTrust:after{height:100px;width:calc(100% - 30px);display:block;content:'';border-radius:100%;background:#000;position:absolute;z-index:-99;bottom:0px}
.brdOfTrust:after{-webkit-box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5);-moz-box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5);box-shadow: 0px 20px 47px -20px rgba(0,0,0,0.5)}
.dirTitle{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:10px}
.dirName{padding-bottom:0;padding-top:0}

/* Our Message */
.dirBrd{margin-top:25px !important;margin:auto}
.msgArrowUp{width:0;display:none;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #004c45;position:absolute;bottom:-15px;left:50%}
.dirMsgImg{width:calc(33.33% - 30px);position:relative;margin:15px;background-color:#f7f7f7;text-align:center;display:inline-block;min-height:335px;vertical-align:top;cursor:pointer;transition:all 0.5s ease}
.dirMsgImg p ,.dirMsgImg h2{margin:0px 10px;font-weight:400;text-transform:capitalize}
.dirMsgImg h2{line-height:1.5;transition:all 0.5s ease;padding-top:20px;padding-bottom:10px;font-size:1.25em}
.dirMsgImg img{width:100% !important;height:230px !important;object-fit:cover;padding:0 !important}
.dirMsgImg.active{background-color:#004c45;color:#fff}
.dirMsgImg.active .msgArrowUp{display:block !important}
.dirMsgImg.active h2{color:#fff !important}
.dirMsgBrf{border-top:10px solid #004c45;background-color:#f7f7f7;margin:0px 15px;padding:30px;font-size:1.29em;line-height:1.6;display:none;text-align:justify}
.dirMsgBrf p{margin-bottom:20px}
.dirMsgBrf.active{display:block}
.dirMsgBrf h5 {color:#004c45;font-size:1.538461538461538em;margin-bottom:10px}

.hide{display:none !important}
.hideMobile{display:inline-block!important}
.showMobile{display:none!important}

/* Social Media Feeds */
.threeColLayout{width:calc(33% - 30px);margin:15px;display:inline-block;vertical-align:top}
.facebookContainer .icon{background-image:url('../Images/facebookIcn.png')}
.linkedInContainer .icon{background-image:url('../Images/linkedinIcn.png')}
.instgramContainer .icon{background-image:url('../Images/instagramIcn.png')}
.twitterContainer .icon{background-image:url('../Images/twitterIcn.png')}
.youtubeContainer .icon{background-image:url('../Images/youtubeIcn.png')}
.mediaContainer{width:100%}
.twitterContainer .mediaOuterContainer , .facebookContainer .mediaOuterContainer{height:380px}
.youtubeContainer .mediaOuterContainer{height:805px}
.mediaContainer .icon{padding:16px;background-repeat:no-repeat}
.mediaFeedsHeader{line-height:0 !important;margin:0px 40px 15px 40px}
.mediaOuterContainer{margin-bottom: 25px;border:1px solid #ebebeb;padding:10px;overflow-y:auto;background-color:#f1f1f1;min-height: 380px}
.mediaInnerContainer{border:1px solid #ebebeb;background-color:#fff;padding:10px}
.mediaInnerContainer h3{display:inline-block;font-size:1.2em;font-weight:400}
.threeColLayout .ms-webpart-zone.ms-fullWidth{display:block}
/* Youtube Container */
.videoItem{margin-bottom:20px}
.videoImg {width:100%;position:relative;padding:0 !important;margin-bottom:5px}
.videoImg img{width:100%}
.videoDuration{position:absolute;bottom:7px;right:0px;background-color:#000;color:#fff;padding:5px}
.videoItemTitle{vertical-align:top;color:#000}
.playVideo {position:absolute;background: url(../Images/video.png) no-repeat 0 0 transparent;width:50px;height:50px;background-size:cover;top:30%;left:40%}
.noOfVideos {font-size:0.8em;background:transparent url(../Images/noOfVideos.png) no-repeat;padding:2px}
.subscribe{margin:10px 0}
/* linkedIn */
.linkedInContainer .mediaOuterContainer{background-color:#fff}
div#linkedinXsSmall{background-color:#ebebeb;height:295px;padding:15px 0px;text-align:center}

/* Donation */
.donationContainer{width:33%;margin:45px 0px;display:inline-block;text-align:center}
.donationInner{margin-top:30px}
.donationInner p.donationHexaTitle{color:#008795;font-size:1.3em;font-weight:500}
.donationHexa{margin:auto;width:115px;height:195px;background:#fff;position:relative;border:1px solid #c2c2c2;border-radius: 50%;padding:0px 40px}
.donationInner div.img{height:100px;width:100px;margin:auto}
.donationHexa, .donationHexa:before, .donationHexa:after{transition:all 0.9s ease}
.donationHexa:hover a{text-decoration:none}
.donationHexa:hover .donationInner p.donationHexaTitle  {color:#fff}
.donationHexa:hover .donationInner div.img{background-position:0px 100px}
.donationHexa:hover , .donationHexa:hover:before, .donationHexa:hover:after{background-color:#008795;border-color:transparent;cursor:pointer}

/* Sitemap */
.sitemap , .adminPage{width:calc(33% - 20px);display:inline-block;vertical-align:top;margin:15px}
.sitemap a , .adminPage a{text-decoration:none;cursor:pointer}
.sitemap h2 , .adminPage h2{color:#fff !important;background-color:#00543d;padding:25px 20px;text-transform:capitalize}
.sitemap h2 a , .adminPage h2 a{color:#fff !important}
.sitemap ul , .adminPage ul{background-color:#f3f1f1;padding:20px;min-height:265px;list-style-type:none}
.sitemap ul.subRoot, .adminPage ul.subRoot{padding: 0 !important;min-height:0}
.sitemap ul.subRoot li:before{font-family:MEPIcons;display: inline-block;vertical-align: middle}
.adminPage ul{min-height:230px}
.sitemap ul a , .adminPage ul a{color:#545454 !important;font-weight:500; font-size:1.142857142857143em}
.sitemap li , .adminPage  li{margin-bottom:15px}

/* newsLetter Listing*/
.newsletterItem{width: calc(33.333% - 25px);position:relative}
.newsletterImg{width: 100%;height: 270px;display: block;overflow:hidden}
.newsletterItem img{width: 100%;transition: all 0.6s ease;opacity:.9}
.newsletterItem:hover img{width:105%;text-align:center;opacity:1}
a.newsletterTitle{background-color:rgba(0,0,0,0.5);position:absolute;bottom:0px;width:calc(100% - 40px);padding:20px;display:block;color:#fff!important;text-decoration:none;font-size:1.4em}
.newsletterDetails{display:none}
#NLPageImage img{max-width:850px}
.Content .ms-rtestate-field p,.newsletterContent .ms-rtestate-field p{line-height:1em}
#divSendNewsletter{width:850px;margin:0 auto}
#divSendNewsletter .sendNewsletter{display:inline-block;vertical-align:top;width: 150px;padding-bottom:15px}
#divSendNewsletter .sendNewsletter:first-child{width:690px;position:relative}
#divSendNewsletter .sendNewsletter input{padding:10px}
#divSendNewsletter input[type="text"]{width:480px}
#divSendNewsletter  #EmailValidation{position:absolute;bottom:0;}
.NewsletterBackBtn{display:inline-block;margin:10px auto;padding:10px 20px; background:#008795;color:#fff!important}
.NewsletterBackBtn:hover{text-decoration:none;opicity:.7}
.NLFooterLink.ReadMore a{color:#fff!important;text-decoration:none}

/******MEP ContactUS**************/
.twoColLayout #ddcMap{margin-bottom: 30px}
#map{height:440px!important}
.twoColLayout .col{width:50%;box-sizing:border-box}
.contactUsContent .col{width: 90%;padding: 0}
.contactUsContent .col.iconWrapper {width: 5%}
.contactUsContent{color: #000;line-height: 1.5;border:2px solid #b7b7b7;padding:20px 30px;margin-bottom:30px}
.contactUsContent .icon-location,.contactUsContent .icon-mail-envelope-open {color: #00a996;font-size: 20px!important;vertical-align: middle}
.contactUsContent .col * {font-size: 16px}
.contactUsContent h3{font-size:30px;color:#000;margin-bottom:20px}
.locationDetails span:after {content: "|";padding: 0 15px}
.locationDetails span:last-child:after {content: " "}
/******MEP Rating**************/
.rating {cursor:pointer;color: #000;background-color: #fafafa;border: 1px solid #ccc;padding: 5px;display: inline-block;font-size:14px;vertical-align: middle}
.rating *{margin: 0 3px;float:left}
.ratingBtn:before{content:"";background:url("/Style Library/MEPLinkDev/Images/likeIcn.png") no-repeat 0 center transparent;margin-right: 5px;    width: 14px;display: inline-block;height: 15px;vertical-align: top;cursor: pointer;}
.rating.disabled .ratingBtn:before{background-position:-23px center}
.ratingWrapper {display: inline-block}

/******MEP Filter**************/
.filterWrapper{background:#e0e0e0;padding:20px;margin-bottom:30px}
.filterWrapper  input[type=text]{color: #464646;height: 25px;border:0;background-color:#fff;padding: 5px;box-shadow:2px 2px #b3b3b3}
.filterWrapper select{border:0;padding: 5px;margin-bottom:0;width: 265px;color: #464646;height: 35px; box-shadow:2px 2px #b3b3b3}
.filterWrapper .label {vertical-align: top;margin: 8px 5px}
.filterWrapper input[type=submit]{box-shadow:2px 2px #b3b3b3}

/******MEP KnowledgeBase**************/
.kbFolderListing .accordion-section-title{background-color:#e5e5e5;padding-top:8px;padding-bottom: 15px;width: 100%}
.kbFolderListing .accordion-section-title.active{background-color:#fff}
.kbFolderListing .itemMainContainer{background-color:transparent}
.kbFolderListing .itemFooter{height:100px;  background:rgba(0,76,69,1)}
.kbFolderListing .itemMainContainer:hover .itemFooter {height: 100px}
.kbFolderListing .Date{color:#fff}
.kbFolderListing .itemTitle{font-weight:normal;padding: 0 10px}
.kbFolderListing .date{color:#fff;padding:0 10px;display: block;margin-bottom: 10px}
.kbFolderListing .itemFooter .description{opacity:1}
.kbFolderListing .itemMainContainer{padding:0}
.kbFolderListing .galleryItemContainer{width:30%}
.knItem {width: 100%;margin: 0 5%}
.accordion-section-content{width:100%}
span.listIcn {position: absolute;background: #00a996;z-index:1;color: #fff;padding: 10px;right: -10px;top: 16px}
span.listIcn:after{content: ''; position: absolute;width: 0;height: 0;border-top: 9px solid #bababa;top: 34px;border-left: 0px solid transparent;border-right: 9px solid transparent;right: 1px}
.kbFolderListing .itemFooter{padding:15px}
/******MEP Scrapping **************/
.scrappingWrapper {}

/******MEP HomePage**************/
/*PhotoGallery*/
.galleria-theme-classic .galleria-counter{opacity:1!important;bottom: 0!important;padding: 10px;font-weight: bold!important;width: 100px; text-align:center!important;background-color:#cecece!important;color:#004c45!important}
.galleria-theme-classic .galleria-info-link{background-color: #003933!important;  border-radius: 0!important; height:40px!important}
.galleria-theme-classic .galleria-info{width:200px!important;top:10px!important;right: 10px!important}
.innerNav{text-align:center}
.innerNav li{display:inline-block;margin:10px;background-color:#004c45;padding:5px 15px;cursor:pointer;text-align:center}
.innerNav li a{color:#fff}
/******MEP HomePage**************/
.visionLogo{margin-left:30px;margin-right:30px}
.softLaunch{width: 100px;position: absolute;z-index: 999;height:90px}
.move-to-right .softLaunch,.move-to-left .softLaunch{z-index:0}
/******Sister Entities*******/
.tooltip{position:relative;display:inline-block}
.tooltip .tooltiptext{visibility:hidden;width:130px;background-color:#004c45;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-70px;opacity:0;transition:opacity 1s}
.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#004c45 transparent transparent}
.tooltip:hover .tooltiptext{visibility:visible;opacity:1}
.partnersHomeWrapper{margin-bottom: 20px}
.partnersHomeWrapper h2 {color: #000!important;font-size: 1.857142857142857em;margin-bottom: 25px; margin-top:20px;padding: 0}
.partnersHomeSlider{background-color: #e5e5e5}
.partnersHomeSlider .owl-stage-outer{padding:60px}
.partnersHomeWrapper #customNav{position:relative;display: inline-block;width:30px}
.partnersHomeWrapper .owl-next,.partnersHomeWrapper .owl-prev{width: 20px;height:20px;top: 0;font-size:0; background-color:#00a996;color:#fff;padding:5px;cursor:pointer}
.partnersHomeWrapper .owl-next:after,.partnersHomeWrapper .owl-prev:before {font-size: 20px}
.partnersHomeWrapper .title{font-size:30px;color:#008795;display:inline-block;vertical-align:middle}
.partnersHome{/*display:inline-block;width:75%; vertical-align:middle*/}
.partnersHome *{transition: all 0.5s ease 0s}
.partnersHomeWrapper .owl-item:hover image {opacity: 0}

/******MEP Form**************/
.generalForm{padding: 0;color: #000;font-family:"DINNextLTArabicRegular",'Segoe UI',Tahoma;background-color:#e5e5e5;font-size: 16px;margin:0 auto}
.generalForm > div{padding: 30px 40px}

.modal .generalForm{ background-color:transparent}
.generalForm *{box-sizing:border-box}
.intl-tel-input{margin-top:10px}
.intl-tel-input .selected-flag:focus{outline:none}
.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag{height:35px}
.generalForm .row{margin-bottom:20px}
.generalForm input[type="text"]{width:97%;background-color:transparent;border:0;border-bottom:1px solid #acacac;padding-top:5px;padding-bottom:15px}
.generalForm input[type="text"]{outline:none}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s;  -webkit-text-fill-color: #008795}
.generalForm .dropDownSelect select{width:100%;margin-top:15px}
.generalForm textarea{width:98%;margin-top:15px}

input.borderError {border-color: #e93b3e!important}
.validationError {font-size: 15px;padding-top: 5px}
.generalForm ::-webkit-input-placeholder { /* Chrome/Opera/Safari */  transition: opacity 250ms ease-in-out;color: #848484!important;font-size:14px;}
.generalForm ::-moz-placeholder { /* Firefox 19+ */   opacity: 1; transition: opacity 250ms ease-in-out;color: #848484!important;font-size:14px;}
.generalForm :-ms-input-placeholder { /* IE 10+ */  transition: opacity 250ms ease-in-out;color: #848484!important;font-size:14px;}
.generalForm :-moz-placeholder { /* Firefox 18- */    opacity: 1;transition: opacity 250ms ease-in-out;color: #848484!important;font-size:14px;}
.formHint {color: #7e7e7e}

:focus::-webkit-input-placeholder {
  opacity: 0.5;
}
:focus:-ms-input-placeholder {
  opacity: 0.5;
}
:focus::-moz-placeholder {
  opacity: 0.5;
}
:focus:-moz-placeholder {
  opacity: 0.5;
}
/******MEP Main Menu**************/
	.mainMenu li.static:first-child  .ms-core-listMenu-item{width:60%!important}
	.mainNav a{font-size:1.333333333333333em;margin-bottom:8px}
	.ms-core-listMenu-horizontalBox .dynamic-children.additional-background{background:none!important}
	.ms-selected, .ms-pivotControl-surfacedOpt-selected, .ms-core-listMenu-selected, .ms-hero-command-enabled-alt{font-weight:normal}
	.mainNav .donateBtn{display:none}
	.sb-slide{padding-top:10px;cursor:pointer;display:inline-block!important;transform:translate(0px)!important}
	.mainNav{top: 15px;right: 65px;z-index: 9999999;position:fixed;background-color:transparent;padding:0;opacity:1!important}
/* 	.mainToggle{overflow:visible;z-index:2;position:relative;height:100%;-webkit-transition:transform .7s ease-in-out;-moz-transition:transform .7s ease-in-out;-ms-transition:transform .7s ease-in-out;-o-transition:transform .7s ease-in-out;transition:transform .7s ease-in-out}*/
	.mainMenu{overflow:hidden;/*overflow-x:hidden;*/padding:5px 20px ;height:100%;width:260px;position:fixed;top:0;z-index:99999;background:rgba(0, 76, 69,0.9)}
	.bar{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;display:block;height:2px;width:28px;background-color:#fff;margin:5px auto}
	.bar.bottom{width:20px;margin-right: 0}
	.nav-right{display:inline-block;z-index:3;position:static;top:195px;cursor:pointer}
	.nav-right .active .bar{background-color:#fff;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}
	.nav-right .button{transition:.5s}
	/*.button.active .top{-webkit-transform:translateY(5px) rotateZ(45deg);-moz-transform:translateY(5px) rotateZ(45deg);-ms-transform:translateY(5px) rotateZ(45deg);-o-transform:translateY(5px) rotateZ(45deg);transform:translateY(5px) rotateZ(45deg)}
	.button.active .bottom{width:30px;-webkit-transform:translateY(-9px) rotateZ(-45deg);-moz-transform:translateY(-9px) rotateZ(-45deg);-ms-transform:translateY(-9px) rotateZ(-45deg);-o-transform:translateY(-9px) rotateZ(-45deg);transform:translateY(-9px) rotateZ(-45deg)}
	.button.active .middle{width:0}*/
	/*Close*/
	.button-close active {width: 35px;height: 35px}
	.nav-right-close{top: 15px;display:inline-block;z-index:999999;position:absolute;cursor:pointer}
	.nav-right-close .active .bar{background-color:#fff;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}
	.nav-right-close .button{transition:.5s}
	.button-close.active .top{-webkit-transform:translateY(5px) rotateZ(45deg);-moz-transform:translateY(5px) rotateZ(45deg);-ms-transform:translateY(5px) rotateZ(45deg);-o-transform:translateY(5px) rotateZ(45deg);transform:translateY(5px) rotateZ(45deg)}
	.button-close.active .bottom{width:30px;-webkit-transform:translateY(-9px) rotateZ(-45deg);-moz-transform:translateY(-9px) rotateZ(-45deg);-ms-transform:translateY(-9px) rotateZ(-45deg);-o-transform:translateY(-9px) rotateZ(-45deg);transform:translateY(-9px) rotateZ(-45deg)}
	.button-close.active .middle{width:0}

	.ms-core-listMenu-horizontalBox{display:block}
	.mainMenu ul{padding:0;margin:0;list-style:none;position:relative;width:100%}
	.mainNav ul.dynamic{
	padding:20px 40px 10px;
	position:absolute;
	min-height:0;top:0!important;width:100%!important;background-color:transparent;box-shadow:none;border:0 none;
    transition: opacity 0.2s ease 0s, visibility 0.3s ease 0s, top 0.1s ease 0s;background-color:#00a996

	}
ul.dynamic:before{
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    top: 20px;}
    li.static.dynamic-children:after {content:""; background:url('/Style Library/MEPLinkDev/Images/subMenuIcn.png') ;
    display: inline-block;width:18px;height:18px;margin-top: 5px;position:absolute}
	/*.mainNav ul.dynamic{transition: opacity 0.2s ease 0s, visibility 0.3s ease 0s, top 0.1s ease 0s;list-style:none;background:#168d91 none repeat scroll 0 0;border:0;border-radius:5px;box-shadow:0 0 2px;display:block;margin-left:15px;padding:10px;position:absolute;top:45px;min-width:210px !important;border-bottom:5px solid #01626c}*/

	ul.dynamic li.dynamic{line-height: 1.5;width:100%;font-size:14px;border:0;    margin-bottom:10px;}
	ul.dynamic li.dynamic:hover {background-color: rgba(255,255,255,0.2)}
	ul.dynamic li.dynamic a::before{color:#fff;font-family:MEPIcons;font-size:12px;margin-top:5px}
	.mainMenu li.static{display:block;padding:15px 0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);border-bottom: 1px solid;border-color: rgba(255,255,255,0.2)}
	.mainMenu li a{text-transform: none;display: inline-flex!important;color:#fff!important}
	.mainMenu li.static .static{line-height: 1.2;     display: inline-block!important;   margin-bottom: 10px;color:#fff!important;font-size:18px}
	.mainMenu li.static{-webkit-transition:all .7s .2s ease-in-out;-moz-transition:all .7s .2s ease-in-out;-ms-transition:all .7s .2s ease-in-out;-o-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}
	.mainMenu li.static:first-child {border-bottom: 1px solid;border-color: rgba(255,255,255,0.2);padding-bottom: 15px}
	/*li.static.dynamic-children {border-bottom: 1px solid;border-color: rgba(255,255,255,0.2)}*/
	#responsiveMenu{background: rgba(255, 255, 255, 0.2);padding: 10px 10px;border-radius: 5px}
	.borderInBetween{background: rgba(255, 255, 255, 0.2);width:2px;height:45px;display:inline-block;margin:15px 25px 0 20px}
	/*.mainMenu ul.root > li.static > a.ms-core-listMenu-item{background:rgba(0,0,0,0) url(../images/menuHomeIcoWhite.png) no-repeat scroll center center}*/
	.mainMenu{transition:.5s;width:0}

@media screen and (min-width: 1160px) {
.divDonationTypes{max-width:1140px;margin:auto}
}

@media screen and (max-width: 1160px) {
.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:54%}
.partnerContainer img{/*-webkit-filter: grayscale(0%);
					-moz-filter:grayscale(0%);filter:grayscale(0%);
					filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale")*/}
.partnerContainer span{display:inline-block}

.visContainer p, .misContainer p, .goalContainer p{width:80%;font-size:1.5em}
.pressSrch{width:calc(100% - 150px)}
/*.newsItem{width:calc(25% - 60px)}*/
.progItem{margin:10px;width:calc(33% - 13px)}
.waterMark p{height:auto}
.waterMark span{top:0px}
.progImg img{width:100%}
.arrowUp{top:-9px}
.threeColLayout{width:calc(50% - 30px);margin:10px}
#EconomicIndicators li{margin:0 8px}
#quickLinks li{min-height: 110px}
}
@media screen and (max-width: 985px) {
#treatmentIcn, #educationIcn, #researchIcn, #synergiesIcn, #globalOutreachIcn{padding:44px 50px;background-size:520px 235px !important}
#treatmentIcn{background:url('../Images/goalSprite.png') no-repeat 0px 0px}
#educationIcn{background:url('../Images/goalSprite.png') no-repeat -104px 0px}
#researchIcn{background:url('../Images/goalSprite.png') no-repeat -208px 0px}
#synergiesIcn{background:url('../Images/goalSprite.png') no-repeat -312px 0px}
#globalOutreachIcn{background:url('../Images/goalSprite.png') no-repeat -416px 0px}

#treatmentIcn.active{background:url('../Images/goalSprite.png') no-repeat 0px -118px}
#educationIcn.active{background:url('../Images/goalSprite.png') no-repeat -104px -118px}
#researchIcn.active{background:url('../Images/goalSprite.png') no-repeat -208px -118px}
#synergiesIcn.active{background:url('../Images/goalSprite.png') no-repeat -312px -118px}
#globalOutreachIcn.active{background:url('../Images/goalSprite.png') no-repeat -416px -118px}
.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:53%}
.pressSrch{width:100%}
/*.newsItem{width:calc(25% - 23px)}*/
.progImg{height:155px}
.waterMark{top:30px}
.donationContainer{width:24%}
.donationInner{margin-top:5px;font-size:0.7em}
.donationInner div.img{height:60px;width:60px;background-size:cover}
.donationHexa{padding: 0px 25px;width:70px;height:100px}
.donationHexa:before , .donationHexa:after{top:26px;width:48px;height:48px}
.donationHexa:before{left:-25px}
.donationHexa:after{left:45px}
.sitemap{width:calc(50% - 15px)}
.adminPage{width:calc(50% - 15px)}
.dirMsgImg h2{font-size:1.2em}
.dirMsgImg{min-height:370px}
.partnerContainer{width:calc(33.33% - 13px)}
.galleryItemContainer{width:46.55%}
.newsletterImg{height:230px}
}
/* =================== Responsive Design ========================== */
	 @media screen  and (max-width:12800px){
	 #quickLinks li{ width:28%}
}
@media (min-width: 1200px){
	.container{
	    padding-right: 15px;
    padding-left: 15px;
}

}
	 @media screen  and (max-width:1100px){
	  .diamond {width: 150px;height: 150px;margin-top: -45px}
		.homePressReleases .newsContainer{width: 50%!important}
		.homePressReleases .otherItem{    width: 45%!important;height:auto!important}
		.footerItem:first-child {margin-left: 25px}
		#btnSubscribe,#txtSubscriberEmail{width:auto}
		.filterWrapper .buttonWrapper{ margin: 10px auto 0;display:block!important;text-align:center}
		.modal{overflow-y:scroll}
	}

	/* Medium Devices, Desktops */
	@media screen and (max-width : 992px){
	.container,.ms-srch-group-content{/*width:96%*/}
	.ms-srch-item-summary{width: 70%;padding:0 }
	.ms-searchCenter-result-main{width:96%!important}
	.ms-searchCenter-result-main #SearchBox,.ms-srch-sbLarge-fullWidth{width:auto!important}
	.layoutCol1TL{width:8.3333333333333%}
	.layoutCol2TL{width:16.666666666667%}
	.layoutCol3TL{width:25%}
	.layoutCol4TL{width:33.333333333333%}
	.layoutCol5TL{width:41.666666666667%}
	.layoutCol6TL{width:50%}
	.layoutCol7TL{width:58.333333333333%}
	.layoutCol8TL{width:66.666666666667%}
	.layoutCol9TL{width:75%}
	.layoutCol10TL{width:83.333333333333%}
	.layoutCol11TL{width:91.666666666667%}
	.layoutCol11HalfTL{width:95.833333333333%}
	.layoutCol12TL{width:100%}
	.donateBtn a{padding:10px;width:auto}
	.mainMenu{padding:10px;font-size:1em}
	.progLanding .item{width:45%}
	.leftZone{margin-left:0;margin-right:0}
	.leftZone,.rightZone{width:100%;margin-bottom:10px}
	.programsHomePage .title{font-size:15px;padding:10px 0}
	.diamond,.diamondContent{transform:none!important}
	.diamonds{margin-top:20px}
	.diamond{display:block;width:30%;height:auto;margin-top:0/* 270/2-190 */}
	.diamond > div{height:125px}
	.diamond:first-child,.diamond:nth-child(8),.diamond:nth-child(15){clear:none}
	.diamond:nth-child(5),.diamond:nth-child(12){clear:none}
	.diamondContent{margin-top:10px}
	.container.diamonds{width:auto}
	/*Responsive Menu*/
	.seeAlso h3 a{font-size:22px}
	.seeAlso p{font-size:14px}
	.a2a_mini{/*top:160px!important*/}
	.fundListing li{width:45%}
	.onepage-pagination{display:none}
	.CampaignImg > img{max-height:200px!important}
	.aboutFundraiser *{text-align:center;width:100%}
	/*MEP Responsive*/
	.homePageSlider h3{font-family: "DINNextLTArabicRegular",'Segoe UI',Tahoma!important;font-size:44px}
	.homePageSlider .detailsCont{top: 30%!important;width:60%!important}
	#quickLinks li{display:block;width:75%;margin-bottom:20px;min-height:65px}
	quickLinks li{margin: 0 auto 10px!important;    width: 90%;min-height: 75px;padding: 5px 5px 0px}
		#quickLinks{margin: 0 -15px;transform: none; position: static;    background: #004c45;    width:100%;    padding: 15px;}
		/*MEP */
		.homePageSlider .detailsCont{top:70%!important;width: 80%!important}
		.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev{top:70%}

		.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev{left:0}
		.ms-skin-default .ms-nav-next{right:0}
		.bannerSection{min-height:300px}
		#quickLinks li{width:85%;margin:0 auto 20px!important}
	#EconomicIndicators li{width:30%;min-height: 150px;vertical-align: top;margin: 0 15px 20px!important}
	.reportsWrapper {width: 100%;padding-bottom: 30px;margin-bottom:30px}
	.reportsWrapper .floatDir{	float:none}
	.reportsWrapper h3 {color: #fff;font-size: 30px;margin: 30px 15px}
	.reportsWrapper a{min-height:0;margin: 20px;width: auto}
	.reportsWrapper a .title {font-size: 24px;float: right;padding-top: 35px;padding-right: 25px;padding-bottom: 30px}
		.singleLogo {width: 100%;border-bottom: 1px solid #00a996; padding-bottom: 15px;padding-top:15px;margin-bottom: 20px}
		.copyrights {line-height:1.5;text-align:center;margin:0 auto;padding-bottom: 20px}
		.copyrights .txtAlignR {float: none;    width: 100%;text-align: right}
		.socialWrapper {display: inline-block;float: left;vertical-align: top;    margin-top: 0}
		
		footer .footerItem {width: 50%!important;margin:0 0 20px!important}
		#btnSubscribe{margin-top: 0px;padding-top:10px;width:auto}
		#txtSubscriberEmail{width:auto}
		.dbItems li{width:100%}
		.dbItems li:nth-child(3n+0),.dbCategories li{margin-bottom:10px}
		li.static.dynamic-children:after{display:none}
}
 	@media screen and (max-width : 850px){
 		.seeAlso:last-child p{display:none}
 		.filterWrapper .label{    display: block!important;}
 	}
	/* Small Devices, Tablets */
	@media screen and (max-width : 768px){
		body{font-size:12px}
		.layoutCol1ML{width:8.333333333333333%}
		.layoutCol2ML{width:16.66666666666667%}
		.layoutCol3ML{width:25%}
		.layoutCol4ML{width:33.33333333333333%}
		.layoutCol5ML{width:41.66666666666667%}
		.layoutCol6ML{width:50%}
		.layoutCol7ML{width:58.33333333333333%}
		.layoutCol8ML{width:66.66666666666667%}
		.layoutCol9ML{width:75%}
		.layoutCol10ML{width:83.33333333333333%}
		.layoutCol11ML{width:91.66666666666667%}
		.layoutCol11HalfML{width:95.83333333333334%} 
		.layoutCol12ML{width:100%!important}
		.hiddenSMobile{display:none}
		.hiddenDeskTop{display:block!important}
    	.breadCrumbWrapper{ margin-bottom: 30px}
    	.progLanding .info,.progLanding .addInfo {padding: 15px}
    	.progLanding .addInfo{margin-top:10px}
    	.programsHomePage .moreDetails,.programsHomePage .title,.diamond img{position: static}
		.programsHomePage .moreDetails{margin-top:15px}
		.diamond .title{opacity:1}
		.tabsWrapper .item{width:40%!important}
		.progLanding .item{margin-right:0;margin-left:0}
		.formWrapper{min-height:0}
		.formWrapper select{width:95%}
		.labelCont{padding-bottom:10px}
		.tabsWrapper [class^="icon-"]{margin-bottom:5px}
		.tabsWrapper .item{border-bottom:1px solid #84c0ca;margin-bottom:10px}
		.progLanding .item,.tabsWrapper .item{min-height:0}
		.seeAlso{width:45%}
		#quickLinks li{display: inline-block;margin: 10px auto !important; text-align:center}
		#quickLinks{ text-align:center}
		.formWrapper .layoutCol6{min-height:0}
		.grid .tools [class^="icon-"],.grid .tools [class*=" icon-"]{margin-bottom:5px}
		.tableCell.tools{width:15%}
		.modalContent{width:80%}
		.centerForm{width:90%}
		.AnonymousUsers{padding-top:5px}
		.profilePicWrapper .labelCont{margin-top:10px;margin-bottom:5px}
		.formWrapper .dropDownSelect select{width:93%}
		.birthDate select{width:25%!important;margin:0 15px}
		.formGroup .birthDate select{width:20%!important}
		.testimonials.da-slider{height:100%}
		.da-slide h2{top:50px;font-size:30px}
		.testimonials .da-slide p{width:80%}
		.testimonials .da-slide .da-link{width:60%}
		.testimonials .da-slide p::after,.testimonials .da-slide p::before{font-size:20px}
		.da-arrows span{width:40px}
		.da-arrows span.da-arrows-next{width:25px}
		.da-dots{/*bottom:25px*/}
		.da-slider .da-arrows span{opacity:1!important}
		.contactUsInfo > div{margin-bottom:15px!important}
		.formWrapper.contactusHome .labelCont{width:100%}
		.leftZone .confirmationWrapper > div,.rightZone .confirmationWrapper > div{margin:0!important;width:auto!important}
		.formWrapper.contactusHome{min-height:0;padding:20px}
		.partnersHome{max-width:730px;margin:0 auto;display:block}
		.cd-horizontal-timeline .events-content li > *{width:auto;margin:0 auto}
		.successItems .items{margin-bottom:20px;min-width:0}
		.homePageSlider .readMoreCont a,.homePageSlider .donateNowCont a{font-size:14px}
		.homePageSlider .readMoreCont,.homePageSlider .donateNowCont{font-size:14px}
		.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:50px}
		.ms-skin-default .ms-nav-next{background-position:35px 0}
		.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{display:block!important;opacity:1!important}
		iframe#careersIframe{width:90%}
		.copyrights{min-height:80px}
		.successStory{padding:0 20px}
		.successItems .readmore{padding:5px}
		.successItems .content .desc{display:none}
		.successItems .title{font-size:15px}
		.da-slider h2{/*margin-top:15%*/}
		.programsHomePage .viewAll{bottom:65px}
		.diamond img{max-width:65px;height:50px}
		.programsHomePage{min-height:600px;height:60%}
		.seeAlso:last-child p{display:block}
		.seeAlso{width:calc(50% - 15px)}
		.seeAlso{width:100%}
		.logoWrapper{margin-top:10px}
		.bannerBtn {top: 73% !important;width: 60%}
		.footerLinks {}
		.subscribeWrapper {position: static}
		.copyrights {line-height: 1.5;padding: 5px 0}
		.scrollDown{top: 70% !important}
		.bannerBtn {top: 40% !important}
		.fundListing li {width:100%}
		.campDetails .galleryItem {width:100%!important;height:100%!important}
		.successStory{max-width:497px}
		.owl-item.center {text-align: center}
	    .eventDetails {width:100%}
	    .eventDetails .details{width:100%}
	    .EventSponsership {margin-top: 20px;width: 100%}
	    .EventSponsership h3{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px}
	    .eventDetails h2 {float: none!important;margin-top: 20px!important;width: 100%}
	    .eventDetails .details > div {margin-right: 15px}
	    li.dynamic-children .static.dynamic-children.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode::after{content:""}
		li.dynamic ul.dynamic {margin: 0 25px;margin-top: 0;padding: 0}
		li.dynamic ul.dynamic a {font-size: 16px;text-transform: none}
		li.dynamic-children li.dynamic-children > a span span::after{content:""!important}
		.mainNav ul.dynamic::before,li.dynamic-children .static.dynamic-children.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode::after{content:""!important}
		ul.dynamic:before{border:0}
		.fixedMenu{position:absolute!important;opacity:0.9!important}
		.modalContent,.modalBody{max-height:none!important}
		
		footer .footerItem{margin:0!important}
		.donationBottom{padding-left:30px;padding-right:30px}
		.donationBottom p {width: 50%!important}
		.rightZone, .leftZone { height: auto;}
		.makeDonationBtn, .otherwaysBtn{margin:15px}
		.donationMiddle .dropDownSelect { width: 100%;}
		.donationMiddle .dropDownSelect select{	width:100%}
		.donationMiddle{position:relative;    margin: 0 auto;	bottom: 200px;padding-bottom:30px;left:0}
		.donationMiddle .displayInlineBlock {    margin: 10px auto!important;  text-align: center}
		.uploadWrapper {width: 100%}
		.campaignProfile .listing{padding:0!important}
		.campaignProfile .tabsWrapper{ margin-top: 30px}
		.fundraiserInfo .layoutCol8ML{margin-top:20px}
		.fundraiserInfo{padding:20px}
		.fundraiserInfo .name{margin-bottom:0}
		.campaignProfile .item img{width:100%}
		.campaignProfile .tabsWrapper a{width:90%}
		.campaignProfile .tools { width: 95%}
		.campaignProfile .row {padding: 0 20px}
		.fundListing li ,#causesListing li{  width: 100%; display: block; margin-left:auto!important;margin-right:auto!important}
		.tabScroll{width:100%!important}
		.tabScrollWrap { margin: 0 auto;   max-width: 650px}
		.tabsWrapper .container {max-width: 90%}
		.tabsWrapper.scroll{	padding:10px 0}
		.tabsWrapper .tabScroll [class^="icon-"], .tabsWrapper  .tabScroll  [class*=" icon-"]{	float:none!important}
		#raised {float: left}
		.campDetails .layoutCol3{margin-top:0}
		.emptyContent{	padding:20px 0 !important}
		.emptyContent >img{	 margin: 10px auto !important;}
		.EventSponsership .emptyContent{	min-height:0}
		.eventDateWrap > div {width:100%;margin-bottom: 15px}
		.eventTime{border:0}
		.eventTime, .locationWrap{	border:0!important}
		.formWrapper.full .labelCont{margin-top:10px}
		a.effect:after, .mainMenu a:after, .ms-signInLink:after{position: static; height: 100%;width: 100%}
		a.effect, a.effect:visited, a.effect:hover, a.effect:active, .mainMenu a, .mainMenu a:visited, .mainMenu a:hover, .mainMenu a:active, .ms-signInLink, .ms-signInLink:active, .ms-signInLink:hover, .ms-signInLink:visited{position: static;backface-visibility: initial}
		/*******2nd file**********/
		#treatmentIcn, #educationIcn, #researchIcn, #synergiesIcn, #globalOutreachIcn{margin:10px}
		.visContainer, .misContainer, .goalContainer{padding:20px 0}
		.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:51%}
		.homePressReleases .newsContainer {height: 210px}
		.innerAttach{width:calc(50% - 85px)}
		.progItem{width:calc(50% - 10px)}
		.desc span{font-size:22px}
		.readMore{padding:10px}
		.itemFooter span{padding:6px 18px}
		.homePressReleases .newsItem{width:40%}
		.dirMsgImg{min-height:280px}
		.dirMsgImg img{height:135px !important}
		.brdOfTrust{width:calc(50% - 50px)}
		.galleryItemContainer {width:100%!important}
		.newsletterItem{width:calc(50% - 25px)}
		/*.bannerSection {min-height:0}
		#quickLinks{padding: 15px;transform: none;position:static;background-color:#585a59;width:100%}
		*/
		.reportsWrapper a .title {    display: inline-block;width: 60%;padding: 10px;font-size: 16px}
		.homePageSlider h3{font-size:30px;top:40%}
		.responsiveVideo .sliderDetails{width:90%}
		#quickLinks a {margin: 20px;display: block;font-size: 16px}
		#quickLinks .numb{padding-bottom: 5px;font-size:24px}
		/*.accordion-section-content {padding:10px 0!important}*/
		.hasImage img {width:85%}
		.innerBanner .content {width: 90%;top: 65%;right: 0;transform: translate(-5%,-50%)}
		.searchBar{padding:10px 0}
		.logoWrapper{top: 40px}
		.innerNav li {padding: 5px 0;width:98%;display: block;text-align:center}
		/*polls*/
		.pollsWrapper{margin-bottom: 20px;width:100%}
		/*Contact us*/
		.twoColLayout .col{width:100%}
		.tools {margin-top: 20px}
		.bzoRight, .bzoLeft{width:100%}
		.bottomZoneOne{background-size: cover}
		.documentBase .itemBody {padding:15px 5px}
		.dbItems .itemImg{padding: 15px;width: 73px;height: 73px}
		.dbItems li {margin-left: 10px!important}
		.innerNav li{    margin: 10px auto}
		.knItem{margin:0}
		span.listIcn:after{top:32px}
		.mainNav ul.dynamic{position: static;right: 0!important;background: transparent;width: auto!important;}
		.mainMenu{overflow-y:scroll!important}
		.move-to-left .mainMenu,.move-to-right .mainMenu {width: 350px!important}
		ul.dynamic li.dynamic{margin-bottom:0}
		.mainNav ul.dynamic {padding: 10px 10px 10px}
		.generalForm{width:100%}
	}
@media screen and (max-width: 640px) {
.visContainer p, .misContainer p, .goalContainer p{font-size:1.2em}
.visContainer h2, .misContainer h2, .goalContainer h2{font-size:2em}
#treatmentIcn , #educationIcn , #researchIcn , #synergiesIcn , #globalOutreachIcn{line-height:7em}
#treatmentIcn, #educationIcn, #researchIcn, #synergiesIcn, #globalOutreachIcn{padding:20px 25px;margin:5px;background-size:265px 120px !important}
#treatmentIcn{background:url('../Images/goalSprite.png') no-repeat 0px 0px}
#educationIcn{background:url('../Images/goalSprite.png') no-repeat -53px 0px}
#researchIcn{background:url('../Images/goalSprite.png') no-repeat -105px 0px}
#synergiesIcn{background:url('../Images/goalSprite.png') no-repeat -159px 0px}
#globalOutreachIcn{background:url('../Images/goalSprite.png') no-repeat -212px 0px}
#treatmentIcn.active{background:url('../Images/goalSprite.png') no-repeat 0px -60px}
#educationIcn.active{background:url('../Images/goalSprite.png') no-repeat -53px -60px}
#researchIcn.active{background:url('../Images/goalSprite.png') no-repeat -105px -60px}
#synergiesIcn.active{background:url('../Images/goalSprite.png') no-repeat -159px -60px}
#globalOutreachIcn.active{background:url('../Images/goalSprite.png') no-repeat -212px -60px}
.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:49%}
.partnerContainer{width:calc(50% - 10px)}
.newsimg{float:none !important;width:100%;margin:auto !important}
.progImg{height:135px}
.waterMark{top:35px}
.desc {font-size:12px}
.desc span{font-size:18px}
.waterMark{top:25px}
.waterMark img{max-width:55px;max-height:55px}
.waterMark p{font-size:1.2em}
.dirMsgImg{min-height:230px;margin:10px}
.threeColLayout{width:100%}
.sitemap{width:100%;margin:5px 0 !important}
.sitemap ul{min-height:10px}
.adminPage{width:100%;margin:5px 0 !important}
.adminPage ul{min-height:10px}
.dirMsgImg{height:260px}
.dirMsgImg h2{font-size:0.9em}
.dirMsgBrf{margin:0}
.dirMsgImg h2{font-size:1.2em}
.dirMsgImg p{padding-bottom:20px}
.dirMsgImg{height:auto;width:100%;margin:10px auto}
.dirMsgImg img{height:230px !important;margin-bottom:15px !important}
.hideMobile{display:none!important}
.showMobile{display:block!important}
.donationContainer{width:32%}
.newsletterImg{height:230px}
.logoWrapper .container > div:first-child {display: block;border-bottom: 1px solid;float: none;border-color: rgba(255,255,255,0.4);padding-bottom: 15px;margin-bottom: 15px}
.partnersHomeWrapper{}

/*fix issues*/
.newsimg{width:100% !important}

}
	/* Extra Small Devices, Phones */
	@media screen and (max-width : 480px){
		.hiddenXSMobile{display:none}
		.layoutCol12Sm {width:100%}
 		/*Header*/
 		header nav .verticalBar{padding-left:5px;padding-right:5px}
 		.ms-core-listMenu-horizontalBox li{display:block}
 		.sb-slidebar{width:70%}
 		.copyrights a{margin:5px;display: inline-block}
 		.subscribeWrapper p{margin-bottom:20px}
		.subscribeWrapper > input[type="text"]{width:80%;font-size:1em}
		.subscribeWrapper > input[type="button"]{width: 70%; margin-top:20px}
		.innerLayout .content {padding-left:5px;padding-right:5px}
		.formWrapper input, .formWrapper textarea{width:90%}
		.progLanding .item,.tabsWrapper .item{width:100%!important}
		.tabsWrapper .item span:last-child {display: block;margin-top: 10px}
		.tabsWrapper .item {margin-left: 0!important;margin-right: 0!important}
		.seeAlso{width:100%}
		.fileupload-buttonbar .btn, .fileupload-buttonbar .toggle {margin-left: 0;text-transform: none;width: auto}
		.grid.table, .grid .thead ,.grid .tableCell, .grid .tableRow {display: block}
		/* Hide table headers (but not display: none;, for accessibility) */
		.grid .thead{position: absolute;top:-9999px;text-align:inherit}
		.grid .tableCell:before { display: inline-block;padding-bottom: 10px;font-weight:bold;color:#666;content: attr(data-title)}
		.tableCell.tools:before {padding:0 !important}
		.tableCell.tools {width: 100%}
		.tableCell{text-align:inherit}
		.grid .icon-edit, .grid .icon-delete, .grid .icon-cancel, .grid .icon-checkmark{width:auto;height:auto;padding:5px}
		.grid .icon-checkmark::after,.grid .icon-cancel::after{padding-left:5px;padding-right:5px; text-transform: uppercase}
		.formWrapper input[type="button"], .formWrapper input[type="reset"], .formWrapper input[type="submit"], button,.modal button {width: auto}
		.loginPopup{width:100%}
		.loginPopup .icon-arrowUp{right:55px}
		#profilePictureImg{float:none!important}
		.profilePicWrapper{text-align:center}
		.headerTools{margin-left:0}
		.birthDate select { margin: 0 5px;width: 23% !important}
		.formWrapper .dropDownSelect select{width:96%}
		.formGroup .birthDate select {width: 25% !important}
		.tableCell select{width:100%!important}
		.tools a{margin-bottom:5px}
		.testimonials .da-slide p{width:70%}
		.da-slider{min-width:0}
		.da-slide h2{top:20px}
		.testimonials .da-slide p{width:80%;font-size:14px}
		.da-dots{bottom:55px}
		.formWrapper.contactusHome input, .formWrapper.contactusHome textarea, .formWrapper.contactusHome select,.formWrapper.contactusHome select{width:100%!important}
		.contactUsInfo .displayInlineBlock {display: block!important;margin-bottom: 20px;margin-right: 0 !important}
		.partnersHome{    width: 95%;max-width:360px;margin:0}
		.partnersHomeWrapper #customNav{width:50px}
		.tooltip {position: static}
		.owl-carousel .owl-item img{position: absolute;top: 50%;transform: translate(-50%,-50%);width:auto;max-width:100%}
		.successItems .items{/*width:95%*/}
		.diamond{width:40%}
		.programsHomePage h2{padding:20px}
		.programsHomePage{background-repeat: repeat-y;height:840px;padding-bottom: 20px;margin-bottom:20px}
		.programsHomePage .viewAll{bottom:15px}
		.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:35px}
		.ms-skin-default .ms-nav-next{background-position: 20px 0}
		.homePageSlider .readMoreCont a, .homePageSlider .donateNowCont a{text-transform:none;font-size:12px}
		iframe#careersIframe {width: 80%}
		.headerTools{left: 30px;margin-bottom: 25px;position: relative;top: 35px}
		.headerTools{left:0;margin-bottom:0;position:relative;top:0}
		.regUserImg{display:none}
		.regUserNameCont{padding-top:10px}
		.userMenu li{padding:5px}
		.userMenu{width:133px}
		.successStory h2{font-size:2.5em}
		.diamond{width:50%!important}
		.diamonds{margin:10px 0!important}
		.mainWrap section.bannerSection{/*min-height:0!important*/}
		.testimonials.da-slider{min-height:500px!important}
		.testimonials .da-slide p{top:30%!important}
		.exportIcn{display:block;width:100%;text-align:right}
		.startBtn{float:none}
		.startBtn a{margin-bottom: 20px;padding: 15px 0;text-align: center;width: 100%}
		.filter { float: none;margin-bottom: 30px}
		.filter a{margin-right:25px}
		.successStory{max-width:315px}
		.onepage-pagination li,.scrollDown .sectionLink{display:none}
		.donationBottom p {width: 100%!important;}
		.da-arrows span{top:25%}
		.testimonials .da-slide .da-link{top:60%}
		.eventDateWrap{text-align:unset}
		.MonthTxt {line-height: 1.4}
		.donationMiddle{margin: 0 auto;left: 0;bottom: 50px;padding-bottom:30px}
		.commentWrapper::before {content: "\e908"!important; font-size: 25px;left: 40px !important;top: -15px;}
		.commentWrapper{margin-top:15px}
		.eventDetails .wrapper{padding:0!important}
		.category, .fees {  float: none!important;margin-bottom: 10px}
		.prevNxtBtn {float: none;margin: 25px auto;text-align: center}
		.donationBottom .donationInnerBtn {display: block;margin: 10px auto;float: none;text-align: center}
		.donationBottom .txt{padding-left:5px!important;padding-right:5px!important}
		.donationInnerBtn .icon-heart{position:static}
		.TextCont{width:auto}
		.confMsg > span{margin-bottom: 0!important;display: inline-block!important;background:none!important;padding:0!important}
		.headerTools {}
		.headerLogin, .AnonymousUsers{position:static; text-align: right}
		.progDesc{min-height:0!important}
		.userMenu [class^="icon-"]{display:none}
		.welcomeWrapper li a span:last-child{padding:0!important}
		.ms-srch-item,.ms-srch-result #Paging,.ms-srch-resultFooter, .ms-srch-resultFooter a{max-width:70%}
		.successItems .itemIcn{left:30%}
		.intl-tel-input input {width: 95.7%!important}
		/*2nd file*/
		.errorMessage img{max-width:50%}
		.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:47%}
		.innerAttach{    white-space: normal}
		.galleryItem img{height:200px}
		.galleryItem{height:200px}
		.dirImg{border-bottom:15px solid transparent}/*FIX*/
		.donationContainer{width:49%}
		.dirTitle{margin-top:15px}
		.innerImg{float:none}
		.brdOfTrust{width:calc(100% - 30px);margin:15px 0 !important}
		.progItem .readMore:before{	top:5px}
		/*MEP Responsive*/
		#EconomicIndicators li{    margin: 20px auto!important;width:90%}
		.reportsWrapper img{padding:0}
		/*MEP*/
		.button-close img {width: 100%!important}
		.logoWrapper img {max-width: 100%;width: 25%}
		.logoWrapper .MIPLogo img {width:50%}
		.logoWrapper .logoTxt img {width: 65%}
		.borderInBetween{ margin-top:0!important}
		.logoWrapper .container > div:last-child {    text-align: right}
		.logoWrapper > .float.dirR:last-child img {max-width: 100%;width:auto}
		/*MEP */
		.homePageSlider .detailsCont{top:55%!important}
		.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev{top:55%}
		.owl-carousel .owl-item img{min-height:100px;max-height:100px}
		.innerBanner .content{top: 70%}
		.innerBanner .content h1.pageTitle{font-size: 35px}
		.innerContent img{width:100%!important}
		.generalForm{margin: 0 -10px;width:auto;background: transparent}
		.modal .generalForm{padding: 40px}
		.generalForm > div { padding:0}
		.eventimage img{height: auto!important;width: 100%;min-height: 0!important;position: static!important}
		.eventimage{height:auto!important}

}
@media screen and (max-width: 420px) {
		.newsItem{width:100%}
		.newsContainer{height:300px}
		.pressSrch #ddlYear,.pressSrch .ddlYear{width:90%}
		.pressSrch #txtSearchFor,.pressSrch .txtSearchFor{width:87%;margin:10px !important}
		.progItem{width:100%}
		.galleryItemContainer{width:100%;margin:5px 0 !important}
		.galleryItem img{height:250px}
		.newsletterItem{width:100%;margin:5px 0 !important}
		.newsletterImg{height:250px}
		.partnerContainer:nth-child(2n) , .partnerContainer:nth-child(2n+1){width:100%}
		.partnerContainer img{object-fit:contain}
		.homePressReleases .newsItem{width:80%}
		.donationContainer{width:49%}

}
@media only screen and (max-width : 380px){
	body,html{overflow-x:hidden!important;overflow-y:visible }
		.move-to-left .mainMenu,.move-to-right .mainMenu {width: 285px!important}
	.dbCategories{text-align:center}
	.reportsWrapper .itemImg{padding: 20px;height: 90px;width: 90px}
	.homePressReleases .newsContainer {width: 65%!important}

}
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px){
	 	.seeAlso a.more{padding:10px}
		.seeAlso h3 a{font-size:20px}
		.seeAlso p {font-size: 14px}
	  	.seeAlso div{padding:15px}
		.tabsWrapper  .item span:last-child{float:none!important}
		.partnersHome{max-width:300px}
		.ms-srch-item,.ms-srch-result #Paging{max-width:60%}
		.successStory {max-width: 270px}
		.logoWrapper img {width: 21%}
		.button-close.active img {width: 95%!important}
				#quickLinks a {font-size: 14px}
		#quickLinks .numb{font-size:16px}
		#quickLinks li{    width: 80%;padding: 5px 5px 0px;margin-bottom: 10px}
		.homePageSlider h3 {font-size: 24px}
		.homePageSlider .detailsCont { top: 45%!important}
		.borderInBetween{    margin: 25px 5px 0 5px}
		.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev {top: 55%!important}
}

@media print{
	body, html {overflow:hidden!important;margin-top:0px;padding-top:0px}
	body{margin:0;color:#000}
	.container{width:auto}
	header nav.animatedParent,.back-top,.tabsWrapper,.breadCrumbWrapper,.startBtn,.underDev,.donationBottom,.seeAlsoContanir,#partners,.footerLinks,.subscribeWrapper,.mainNav,.copyrights .float,.donationHexa .donationInner div.img,.fundListing li.completed > a:first-child::after,.pressSrch,.playVideo{display:none!important}
	.copyrights .floatDir{color:#000;float:none;text-align:center;margin:0 auto}
	.progItem{opacity:1;width:300px!important}
	.readMore,.RaiseVal{color:#000}
	body #s4-workspace,#s4-bodyContainer,.mainToggle{overflow:hidden!important}
	.formWrapper input[type="button"],.formWrapper input[type="reset"],.formWrapper input[type="submit"],button{color:#000;border:1px solid #000}
	.grid .tableCell{border:1px solid #ccc}
	.fundListing li,.galleryItemContainer,.campaignProfile .layoutCol3,.campaignProfile .layoutCol9,.campDetails .layoutCol3,.campDetails .layoutCol9{width:100%!important}
	.threeColLayout{width:100%!important;margin:0 auto!important}
	.fundListing li aside{border:0}
	.fundListing li:nth-child(3n+3){margin-right:30px}
	.fundListing li .title{height:auto;padding:20px 0}
	.fundListing li aside .details,.donationInfo{padding:0;min-height:0}
	.filter{padding:0}
	.pageHeader{page-break-after:avoid;page-break-inside:avoid;background:none;height:auto}
	h1,h6.pageDes{page-break-before:avoid;page-break-inside:avoid;page-break-after:avoid}
	h6.pageDes{page-break-after:avoid}
	.filter,.pageTitle{page-break-after:avoid;page-break-inside:avoid}
	#galleria{page-break-before:always}
	.eventTime,.locationWrap,.eventDay{display:block;float:none;padding:0!important;margin:10px 0;border:0!important;width:100%}
	.eventDesc div{float:none;width:100%;margin:5px 0}
	.eventDesc{padding:0}
	.innerBanner{background-image:none!important;background-color:#000!important}
	.logoWrapper .floatDir.dirR,.visionProgLogo,.visionLogo ,.nav-right,.borderInBetween{display:none}

}


/*fix issues*/


.bottomZoneTwo .ms-webpart-zone,.bottomZoneTwo .ms-webpart-cell-vertical,.bottomZoneTwo .ms-webpart-chrome-vertical{display:block}
.bottomZoneTwo .owl-item a{display:block;text-align:center;box-sizing:border-box}
.owl-carousel .owl-item img{display:inline-block !Important;min-width:auto !important;min-height:auto !important}
.partnersHomeSlider{background-color:transparent !important}
.partnersHomeSlider .owl-stage-outer{padding:60px 0 !important}
.partnersHomeSlider{padding:0 60px;box-sizing:border-box}
.partnersHome .owl-carousel .owl-item img{opacity:1 !important;position: static;transform: none;}
.dbCategories li a{display:inline-block}
#pressRelease .viewAll,#btnSubscribe{-webkit-appearance: none;} 