﻿*{margin:0;padding:0;} 
*:focus{outline:#03dd54 solid 3px !important;}
#s4-bodyContainer *,#s4-bodyContainer *:after,#s4-bodyContainer *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body, html{font-size:100%;padding:0;margin:0;direction:rtl;background:#f8f8f8;}
a{outline:none;border:none;}
.News-details-control img{width:100%;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
ul{list-style:none;}
a{text-decoration:none;outline:none;}
a img{border:none;outline:none;}
h2, h5{color:#54657e;}
img{border:none;outline:none;}
body{font-family:'A Jannat LT';}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.96);z-index:999999;background:white;background:-webkit-radial-gradient(white, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.80));background:-o-radial-gradient(white, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.80));background:-moz-radial-gradient(white, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.80));background:radial-gradient(white, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.80));}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/loader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.fixed-header {position: fixed;top:0;left:0;width: 100%;z-index: 999;}
.top-header{padding:11px 0;border-bottom:1px solid #f2f2f2;overflow:hidden;background:#fff;}
.wrapper{width:1142px;margin:0 auto !important;position:relative;}
.gov-dubai{float:left;}
.cda-dubai{float:right;}
.menu{width:867px;}
.header{background:#fff;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);}
.flexy-menu li a.first{padding-right:0;}
.flexy-menu li a.last{padding-left:0;}
.flexy-menu li a.dropdown{background:url("../images/nav-icon.png") no-repeat scroll 0 30px;}
.controls{float:left;}
.menu{float:right;}
.controls{width:241px;position:relative;}
.controls ul{list-style:none;}
.controls ul li #searchButton{width:42px;display:inline-block;box-sizing:border-box;height:56px;}
.controls ul li #searchButton.active img{border:#03dd54 solid 3px !important;height:56px;}
.controls ul li{float:left;line-height:0;}
.controls ul li a{color:#465057;cursor:pointer;display:block;font-size:14px;line-height:55px;}
.controls ul li.drop-avtar{background:url("../images/nav-icon.png") no-repeat scroll 4px 27px;display:block;height:58px;cursor:pointer;border-left:1px solid #CAD3DF;}
.controls ul li.drop-avtar> a{display:table-cell;vertical-align:middle;padding-right:12px;padding-left:15px;}
.controls ul li.drop-avtar img{width:16px;height:16px;}
.accessibility-options{float:left;border-left:1px solid #cad3df;}
.accessibility-options div{float:right;padding:16px 11px;}
.banner{position:relative;}
.drop-div{background:#fff none repeat scroll 0 0;border-radius:0 0 5px 5px;left:40px;padding:20px;position:absolute;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);right:auto;top:58px;width:300px;z-index:1000;}
.txt-box{border:1px solid #f2f2f2;border-radius:5px;height:36px;padding:0 10px;width:100%;font-size:14px;font-weight:bold;}
.drop-div ul li{border-bottom:1px solid #f2f2f2;display:block;float:none;line-height:28px;padding:3px 0;}
.drop-div ul li a{display:block;font-weight:bold;}
.drop-div ul li a:hover{color:#de3a5d;}
.banner-txt{position:absolute;left:0;right:0;top:200px;}
.banner-txt h2{font-size:2.2em;color:#fff;text-shadow:0 1px 1px #000;}
.banner-txt p{font-size:1.9em;color:#fff;text-shadow:0 1px 1px #000;}
.content{}
.select-box{width:360px;float:right;margin-bottom:11px;}
.dd-container{width:100% !important;}
.dd-select{width:100% !important;border-radius:5px !important;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;min-height:100px;}
.row-1 .select-box:nth-child(3n+1){clear:right;}
.select-box:nth-child(3n+2){margin:0 30px;}
@media (max-width:767px){.select-box:nth-child(3n+2){margin:0 0 11px;}
}
.row-1{position:relative;margin-top:-140px;}
.dd-options{width:100% !important;}
.dd-selected label{color:#333333;display:table-cell;font-size:1.2em;line-height:28px !important;vertical-align:middle;}
.dd-options li a label{display:block;line-height:27px !important;vertical-align:middle;font-size:1.2em;cursor:pointer;margin-right:68px;margin-top:24px;}
.dd-options li a img{margin:0 0 0 15px;float:right;margin-top:10px;display:inline-block;}
.content-row{overflow:hidden;margin-top:25px;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.welcome-lft{width:848px;float:right;background:#fff none repeat scroll 0 0;border-radius:0 5px 5px 0;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;}
.txt-side{float:right;overflow:hidden;padding:20px 18px;width:651px;}
.home-page-layout .txt-side{padding:20px 18px 0px;}
.txt-side h2{font-size:24px;color:#6787ab;font-weight:normal;}
.txt-side p{font-size:1.3em;color:#666;}
.txt-side p a{font-size:18px;color:#666;text-decoration:underline;}
.txt-side p a.enter{font-size:18px;color:#eb3a46;font-weight:bold;float:left;text-decoration:none;}
.image-side{float:left;position:relative;}
.image-side img{box-shadow:0 2px 1px 0 #eeeeee;display:block;float:left;width:100%;}
.image-side a{border:1px solid #fff;border-radius:35px;color:#fff !important;display:block;font-size:1.3em;left:0;margin:0 auto;padding:4px 15px;position:absolute;right:0;text-align:center;top:85px;width:132px;background-color:#d12e58;}
.image-side a:hover{background:#fff;color:#6787ab !important;}
.welcome-right{float:left;position:relative;}
.welcome-right img{}
.welcome-right a p{color:#fff;font-size:2.6em;position:absolute;right:20px;top:62px;}
.section-heading{overflow:hidden;}
.section-heading h3{font-size:2.2em;color:#666;margin-bottom:20px;}
.news-left{width:750px;float:right;}
.news-txt{background:#fff none repeat scroll 0 0;padding:19px 25px;border-radius:0 0 5px 5px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);}
.news-txt h3 a{color:#6787ab;line-height:30px;font-weight:bold;}
.news-txt p{font-size:1em;color:#666;margin-top:10px;}
.image-slide{position:relative;}
.news-info{background:rgba(0, 0, 0, 0.6);position:absolute;left:0;right:0;bottom:0;padding:10px;}
.news-time img{float:left;}
.news-time p{background:url("../images/time-ico.png") no-repeat scroll 0 7px;color:#fff;float:left;font-size:14px;padding:3px 0;padding-left:22px;text-align:left;}
.news-status h4{background:url("../images/comment-icon.png") no-repeat scroll 0 5px;color:#fff;float:right;font-size:14px;padding-left:22px;font-weight:normal;}
.news-status h5{font-size:14px;color:#fff;background:url(../images/like-icon.png) no-repeat scroll 0 5px;float:right;padding-left:22px;margin-right:10px;font-weight:normal;}
.news-right{width:360px;float:left;background:#fff;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);padding-bottom:4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.news-heading{background:#dbdbdb;padding:15px;border-radius:5px 5px 0 0;}
.news-heading h2{font-size:1.3em;color:#666;font-weight:bold;}
.news-list{background-image:url("../images/li-icon.png");background-repeat:no-repeat;background-position:30px center;padding:16px;overflow:hidden;border-bottom:1px solid #cad3df;}
.news-list:hover{background-color:#f2f2f2;}
.date-news-list{float:right;font-size:1.0em;color:#848789;}
.list-news-discrip{color:#666;float:right;font-size:1.3em;line-height:25px;margin-right:15px;width:200px;min-height:50px;}
.more-btn{border:1px solid #cad3df;border-radius:3px;color:#666;display:block;font-size:18px;margin:15px;text-align:center;}
.more-btn:hover{background:#cad3df;color:#333;}
.section-heading ul{list-style:none;height:50px;}
.section-heading ul li{float:right;padding:0 5px;}
.section-heading ul li a{font-size:14px;color:#666;height:50px;}
.section-heading ul li a:hover{color:#db3965;}
.video-left{width:554px;float:right;}
.video-section{position:relative;}
.video-section img{border-radius:5px 5px 0 0;}
.video-overlay{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;border-radius:5px 5px 0 0;bottom:0;left:0;padding-top:85px;position:absolute;right:0;text-align:center;top:0;}
.video-discription{background:#fff;padding:8px 15px;margin-top:-7px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);margin-bottom:10px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.video-section .video-overlay img{display:inline-block;}
.video-discription h5{font-size:14px;color:#eb3a46;margin:5px 0;font-weight:bold;}
.box-content .video-discription h5{font-size:14px;color:#eb3a46;margin:5px 0;font-weight:bold;}
.box-content.link{position:relative;}
.video-discription p{font-size:0.8em;color:#848789;padding-bottom:5px;}
.feeds{width:555px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.twitter-feeds{width:262px;float:right;background:#fff;overflow:hidden;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);}
.list-right{width:750px;float:left;}
.box-content{background:#fff;overflow:hidden;padding:20px;border-radius:5px;margin-bottom:20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);color:#666;}
.box-content p{color:#666;font-size:1em;margin-top:10px;}
.box-content-heading{overflow:hidden;border-bottom:1px solid #b0b47b;padding-bottom:15px;margin-left:-20px;margin-right:-20px;padding:0 20px 15px;}
.box-content-heading h2{font-size:18px;color:#666;float:right;}
.box-content h3{color:#54657e;font-size:1.2em;}
.box-content h5{margin:7px 0 0 0;}
.box-content .date{margin:-5px 15px 15px 0;color:#aaa;font-weight:lighter;}
.latest-event-title{margin:5px 15px 5px 0;}
.search-listing{width:190px;float:left;position:relative;}
.txt-search{width:100%;height:38px;background:#f8f8f8;border:1px solid #ccc;height:38px;border-radius:28px;text-align:right;padding:0 20px;}
.search-btn{background:url(../images/search-ico.png) no-repeat;position:absolute;left:10px;top:12px;width:16px;height:16px;border:none;cursor:pointer;}
.news-listing-row{overflow:hidden;margin-top:20px;}
.image-listing{float:right;width:140px;height:140px;}
.image-listing img{width:100%;border-radius:5px 5px 0 0;}
.listing-detail{float:left;margin-right:29px;width:540px;}
.listing-detail h3{font-size:1.3em;color:#666;font-weight:bold;}
.listing-detail h3 a,.listing-detail h3 a:visited{color:#666;}
.listing-detail p{font-size:1em;color:#666;margin-top:10px;}
.detail-listing{overflow:hidden;border-bottom:1px solid #cad3df;padding-bottom:20px;margin-top:20px;}
.date-listing{float:right;}
.date-listing p{font-size:14px;color:#848789;}
.btn{float:left;}
.btn-green{background:#9dbf16 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.list-left{width:360px;float:right;}
.list-links{list-style:none;margin-top:20px;}
.list-links li{line-height:24px;}
.list-links li a{font-size:1.3em;color:#848789;text-decoration:none;display:block;margin:10px 0;}
.list-links li a.active{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#fff;padding:10px;}
.btn-group input{float:left;margin-right:10px;font-family:'A Jannat LT';}
.btn-blue{background:#0082d5 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.btn-orange{background:#ff9948 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.btn-red{background:#eb3a46 none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.btn-pink{background:#d2335c none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.btn-dark-pink{background:#a93aba none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;font-family:'A Jannat LT';}
.refresh-btn{border:1px solid #cad3df;border-radius:37px;color:#848789;display:block;font-size:18px;margin:0 auto;padding:10px 30px;text-align:center;text-decoration:none;width:160px;}
.tags input{margin:10px 5px 0;float:right;}
.padding-0{padding:0;}
.content-detail{padding:20px;overflow:hidden;}
.content-detail h2{font-size:1.6em;color:#666;}
.content-detail h3{font-size:14px;color:#848789;}
.content-detail p{font-size:1.2em;color:#666;margin-top:20px;}
.content-detail img{margin-top:20px;}
.share-post{overflow:hidden;}
.share-post ul{list-style:none;}
.share-post ul li{float:left;padding:0 5px;color:#eb3a46;}
.share-post ul li img{}
.feeds-content{background:#fff;padding:5px;}
.feeds-content h4 a{font-size:1.1250em;color:#666;font-weight:bold;}
.feeds-content h2{font-size:18px;color:#3d4d65;font-weight:normal;margin-top:10px;padding:0 10px;}
.feeds-content p{font-size:0.9em;color:#363738;padding:0 10px;}
.twitter-feed{margin-right:15px;margin-top:203px;position:absolute;}
.left{float:left;}
.feeds-content ul{list-style:none;}
.feeds-content ul li{float:left;padding:0 5px;margin-bottom:10px;}
.feeds-content ul li a{font-size:12px;color:#54657e;text-decoration:none;}
.bottom-slider{overflow:hidden;}
.banner-overlay{background:rgba(91, 112, 135, 0.6);position:absolute;left:0;right:0;top:0;bottom:0;}
#slider3{border-radius:5px;}
#slider3 .banner-txt h2{float:right;margin-right:40px;}
#slider3 .banner-txt{bottom:120px;}
#slider3 .banner-txt a{border:1px solid #fff;border-radius:35px;color:#fff;float:left;font-size:1.3em;font-weight:bold;margin-left:35px;padding:5px 25px;}
.survey-question{width:555px;float:right;background:#fff;border-radius:5px;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;padding:20px;margin-top:21px;min-height:224px;}
.survey-heading{overflow:hidden;}
.survey-heading h2{float:right;font-size:1.3em;color:#666;font-weight:bold;}
.survey-heading input{font-size:1.3em;color:#eb3a46;float:left;border:0;background-color:transparent;}
.survey-question .question{font-size:1.3em;color:#666;margin:16px 0;}
.survey-options{width:555px;float:left;background:#fff;border-radius:5px;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;padding:20px;margin-top:21px;text-align:center;}
.survey-options ul{list-style:none;}
.survey-options ul li{float:left;padding:40px 43px;}
.survey-options ul li a{font-size:18px;color:#5b7087;font-weight:bold;}
.survey-question input[type="radio"]{}
.survey-question input[type="radio"] + label span{display:inline-block;width:19px;height:19px;margin:5px 0 0 9px;vertical-align:middle;background:url(../images/radio.png) left top no-repeat;cursor:pointer;}
.survey-question input[type="radio"]:checked + label span{background:url(../images/radio.png) -26px top no-repeat;}
.survey-question label{}
.survey-question .btn-result{background:#6787ab none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;cursor:pointer;padding:7px 30px;margin-top:-8px;float:left;font-family:'A Jannat LT';}
.survey-question .btn-result:hover{background:#6787ab}
.footer{background:#ebebeb;padding:48px 0 12px;margin-top:30px;overflow:hidden;}
.survey-section{overflow:hidden;}
.inner-footer{background:#fff;overflow:hidden;padding:20px;border-radius:5px;}
.footer-links{width:788px;float:right;}
.footer-block{width:150px;float:right;}
.footer-block h2{font-size:14px;color:#666;margin-bottom:10px;font-weight:normal;}
.footer-block ul li{line-height:19px;margin-bottom:23px;}
.footer-block ul li a{font-size:1em;color:#666;text-decoration:none;}
.footer-share{float:left;text-align:left;}
.footer-share h2 .Title{font-size:18px;color:#d12e59;font-weight:normal;line-height:28px;display:block;width:100%;}
.footer-share h2 .nb{font-size:24px;color:#848789;display:block;text-align:left;float:none;}
.footer-share ul{list-style:outside none none;margin-bottom:13px;overflow:hidden;width:100%;}
.footer-share ul li{float:left;padding:3px 5px;margin-top:20px;}
.copyright{overflow:hidden;border-top:1px solid #cad3df;margin-top:20px;}
.right-links{float:right;}
.right-links ul{list-style:none;}
.right-links ul li{float:right;padding:5px 8px;}
.right-links ul li a,.right-links ul li a:visited{font-size:0.9em;color:#848789;}
.copyright-msg{float:left;}
.copyright-msg p{font-size:0.9em;color:#666;padding-top:5px;}
.linehight p{padding:0 10px;font-size:0.9em;}
.inner-content{margin:20px 0;}
.share-post{float:left;}
.share-number{float:right;font-size:14px;color:#848789;}
.gallery{float:right;width:253px;}
.gallery h2{font-weight:bold;font-size:1.3em;color:#54657e;margin-bottom:10px;}
.gallery ul li{float:left;margin:0 3px;}
.more-btn-ic{background:rgba(0, 0, 0, 0) url("../images/more-ico.png") no-repeat scroll 0 7px;color:#0082d5;float:left;font-size:16px;padding-left:15px;}
.footer .more-btn-ic{background-image:none;}
.footer .more-btn-ic{position:relative;}
.footer .more-btn-ic:after{content:"\f104";font-family:FontAwesome;font-size:17px;display:inline-block;position:absolute;left:0px;top:0px;}
.gallery p{color:#666;font-size:1em;line-height:20px;}
.twitter-btn{float:left;margin-top:15px;}
.small-news{overflow:hidden;margin-bottom:10px;}
.news-detailsm{float:right;}
.news-detailsm{width:155px;float:right;}
.news-detailsm p{line-height:17px;}
.smnews-image{float:left;}
.footer span{color:#8493a8;float:left;font-size:11px;}
.media h2{float:right;font-size:1.3em;color:#54657e;}
.list-links .fa{float:left;}
.center-block{border-bottom:2px solid #97abc3;margin-bottom:30px;margin-top:38px;overflow:hidden;padding-bottom:22px;margin-bottom:0px;}
.list-links li a.focus-tab{background:#cbd5e1 none repeat scroll 0 0;border-radius:3px;color:#848789;padding:10px 15px;}
.list-links .active-tab{margin:0;}
.heading-center{overflow:hidden;padding-bottom:20px;}
.heading-center h2{float:right;color:#eb3a46;font-weight:bold;font-size:18px;padding-right:5px;}
.heading-center a{float:left;padding-left:12px;font-size:1.3em;color:#54657e;}
.heading-center a:after{content:"\f104";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:5px;}
.block{width:360px;float:right;}
.block-txt{background:#fff none repeat scroll 0 0;margin-bottom:12px;margin-top:-8px;padding:20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.block-txt h3{font-size:11px;color:#8493a8;}
.block-txt h2{color:#6787ab;font-size:1.3em;font-weight:normal;line-height:27px;}
.block-txt p{font-size:1.1em;color:#666;}
.block-txt a{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-top:15px;padding:5px 25px;}
.block:nth-child(3n){margin:0 31px;}
.partner-txt{background:#fff;padding:20px;border-radius:0 0 5px 5px;-webkit-box-shadow:0px 2px 1px 0px #eee;box-shadow:0px 2px 1px 0px #eee;margin-top:-8px;overflow:hidden;}
.partner-txt h2{font-size:1.7em;color:#54657e;font-weight:normal;margin-bottom:10px;}
.partner-txt p{font-size:1.1em;color:#666;margin-bottom:20px;}
.partner-txt span{background:#eaeef3 none repeat scroll 0 0;display:inline-block;font-weight:bold;margin:2px 0;padding:5px;color:#666;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.image-side{float:right;}
.txt-side-p{float:left;width:900px;}
.txt-side-p p{font-size:15px;line-height:25px;}
.txt-side-p a{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-top:15px;padding:5px 25px;}
.partner-logo{border:1px solid #d2d2d2;border-radius:5px;margin-top:22px;overflow:hidden;}
.logo-row{border-bottom:1px solid #d2d2d2;overflow:hidden;}
.logo-row ul li{float:left;border-left:1px solid #d2d2d2;}
.logo-row ul li:first-child{border-left:0;}
.partner-image img{width:100%;/* Aicha height:auto; */height:500px;}
.album .block:nth-child(2n){margin:0 31px;}
.album .block:nth-child(3n){margin:0 0px;}
.share-album{float:left;background:none;}
.block-txt a.share-album{float:left;background:none;}
.dis-right{width:750px;float:left;}
.dis-image{margin-left:-20px;margin-right:-20px;margin-top:20px;}
.tabs{overflow:hidden;background:#f8f8f8;border:1px solid #ebebeb;margin-top:30px;}
.links-tabs{width:218px;float:right;border-left:1px solid #cad3df;padding-left:20px;padding-top:30px;padding-bottom:30px;}
.links-tabs ul li{line-height:53px;text-align:left;}
.links-tabs ul li a{font-size:14px;color:#666;text-align:left;}
.links-tabs ul li a:hover{color:#6787ab;}
.tabs-txt{float:left;padding:30px 20px;}
.discrip{width:440px;float:left;}
.discrip a{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-top:15px;padding:5px 25px;}
.discrip h2{font-size:18px;color:#666;margin-bottom:10px;}
.discrip p{font-size:14px;color:#666;}
.links-tabs ul li a.active{color:#6787ab;font-weight:bold;}
.dis-left{width:358px;float:right;}
.dis-right p{margin-bottom:20px;}
.dis-right h4{font-size:18px;color:#666;font-weight:bold;margin-top:30px;}
.dis-right h3{font-size:18px;color:#398de3;font-weight:normal;}
.heading-accordian{border-bottom:1px solid #6787ab;margin-left:-20px;margin-right:-20px;padding:0 20px;}
.heading-accordian h2{font-size:18px;color:#54657e;font-weight:bold;padding-bottom:10px;}
.volun-txt p{margin-bottom:0;}
.accordion ul{}
.accordion ul li{}
.accordion ul li a{}
.contact-box{background:#fff;overflow:hidden;padding:20px 0 0;border-radius:5px;-webkit-box-shadow:1px 2px 4px 2px #eee;box-shadow:1px 2px 4px 2px #eee;overflow:hidden;margin-bottom:20px;}
.contact-box ul li{float:right;padding:0 10px;font-weight:normal;font-size:14px;color:#666;}
.contact-box ul li a{font-size:1em;color:#666;font-weight:bold;margin-bottom:20px;display:inline-block;}
.contactus-map-ctx .map{position:relative;}
.contact-detail{background:rgba(0, 0, 0, 0.6);position:absolute;left:0;right:0;bottom:9px;padding:12px 0;}
.contact-detail ul{}
.contact-detail ul li{float:right;padding:0 22px;}
.contact-detail ul li a{font-size:14px;color:#fff;font-weight:normal;margin-bottom:0;}
@media (max-width:767px){.contact-detail{position:relative;bottom:0;overflow:hidden}
}
.right-contct{width:530px;float:right;}
.txt-contact{width:100%;background:#f8f8f8;border:1px solid #e0e1e1;height:43px;border-radius:5px;margin-bottom:15px;padding:0 10px;font-size:14px;color:#848789;font-weight:bold;font-family:'A Jannat LT';}
.msg{width:100%;background:#f8f8f8;border:1px solid #e0e1e1;height:100px;border-radius:5px;margin-bottom:15px;padding:10px;font-size:1em;color:#848789;font-weight:bold;font-family:'A Jannat LT';}
.btn-send{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#fff;display:inline-block;font-size:1em;margin-top:15px;padding:5px 25px;border:none;cursor:pointer;}
.lft-contct{width:510px;float:left;}
.lft-contct h2{font-size:30px;color:#54657e;font-weight:bold;}
.lft-contct p{font-size:14px;color:#666;margin-bottom:10px;}
.label-row{overflow:hidden;margin-bottom:5px;}
.label-h{float:right;font-size:1em;color:#666;font-weight:bold;width:145px;}
.label-d{float:right;font-size:1em;color:#666;font-weight:normal;width:182px;}
.info{margin-top:30px;}
.accordion a{color:#848789;display:block;font-size:1.3em;text-decoration:none;margin:5px 0;}
.responsive-calendar .controls{width:100%;float:none;}
.responsive-calendar{background:url(../images/calendar-bg.jpg) repeat-x;margin-bottom:20px;border-radius:5px;padding:10px;}
.link h2{font-size:18px;color:#7b6f51;font-weight:normal;}
.link h3{color:#666666;display:table-cell;font-size:24px;font-weight:normal;line-height:18px;margin-top:21px;vertical-align:middle;}
.txt-link{float:right;margin-right:15px;}
.link img{float:right;}
.link-list a{display:block;margin-bottom:15px;overflow:hidden;}
.btn-more{border:1px solid #cad3df;font-size:18px;color:#848789;font-weight:bold;text-align:center;border-radius:5px;}
.acco{background:#54657e none repeat scroll 0 0;color:#fff !important;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.accordion ul{background:#cbd5e1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;margin-top:-4px;}
.accordion ul li a{font-size:14px;padding:2px 9px;color:#54657e;}
.gridex li{float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
.clients-box{overflow:hidden;border:1px solid #ccc;margin:20px 0;border-radius:5px;}
.partnerlist-title{color:#54657e;font-weight:bold;margin:2px 0;padding:10px;}
.gridex li:first-child{border-left:0;}
.row-fluid{overflow:hidden;}
.img-side{float:right;}
.dis-side{float:right;margin-right:20px;margin-top:30px;width:910px;}
.dis-side a{color:#6787ab;display:inline-block;float:right;}
.dis-side p{font-size:18px;}
.rigster-content{width:752px !important;margin:0 auto 50px auto;text-align:center;background:transparent;background-color:transparent !important;}
.rigster-content h2{text-align:center;font-size:1.6em;color:#666;font-weight:normal;margin:10px 0 20px 0;}
.content-reg{background:#fff;border-radius:5px;-webkit-box-shadow:1px 1px 4px 2px #CCCCCC;box-shadow:1px 1px 4px 2px #CCCCCC;padding:20px;}
.heading-reg{background:url("../images/heading.jpg") repeat-x scroll 0 14px;text-align:center;margin-bottom:8px;}
.heading-reg h2{background:#fff none repeat scroll 0 0;color:#848789;display:inline-block;font-size:1em;margin:0;padding:0 14px;text-align:center;}
.row-form{overflow:hidden;margin-bottom:20px;margin: 0 -10px 20px !important;
    padding: 0 10px !important;}
.wrapp-txt{width:206px;float:right;/*min-width:220px;*/min-height:43px;}/*Aicha 24/4/2017 */
.company-registration-form .wrapp-txt{width:206px}
.txt-reg{background:#eceff4;border:1px solid #cad3df !important;width:100%;height:43px;border-radius:5px;text-align:center;font-size:1em;color:#848789;line-height:43px;font-family:'A Jannat LT';}
.wrapp-txt:nth-child(2n){margin:0 25px;}
.form-group{overflow:hidden;margin-bottom:20px;}
.select-style{padding:0;margin:0;border:1px solid #cad3df;width:100%;height:43px;border-radius:5px;overflow:hidden;background-color:#eceff4;line-height:41px;font-size:14px;background:#eceff4 url("../images/combo.png") no-repeat 8% 50%;}
.select-style select{ text-align-last: center;padding:5px 8px;color:#b5b5b5;font-size:1em;width:100%;text-align:center;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'A Jannat LT';}
.select-style select:focus{outline:none;}
input[type="radio"]{}
input[type="radio"] + label span{display:inline-block;width:23px;height:23px;margin:0 0 0 5px;vertical-align:middle;background:url(../images/radio-btn.png) left top no-repeat;cursor:pointer;}
input[type="radio"]:checked + label span{background:url(../images/radio-btn.png) -23px top no-repeat;}
.form-row label{display:inline-block;margin-top:15px;padding:0 110px;font-size:14px;color:#848789;margin-bottom:50px;}
.form-row label:nth-child(2n){padding-right:0;}
.submit-btn{background:#9dbf16 none repeat scroll 0 0;border:1px solid #b0b47b;border-radius:45px;color:#fff;cursor:pointer;display:inline-block;font-size:1.2em;height:40px;margin:0 auto;text-align:center;width:150px;font-family:'A Jannat LT';}
.btn-wrapp{text-align:center;}
.drop-div{background:#fff;}
.drop-div h2{line-height:24px;color:#848789;font-weight:normal;margin:10px 0 10px 0;}
.txt-login{background:#fff;border:1px solid #e2e2e2;width:100%;height:38px;padding:0 10px;border-radius:5px;margin-bottom:10px;font-family:'A Jannat LT';}
.drop-div-search{background:#fff none repeat scroll 0 0;border-radius:0 0 5px 5px;left:0px;padding:10px;position:absolute;right:0;top:58px;width:100%;z-index:9;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.controls ul li.active{background:#f2f2f2 url("../images/nav-icon.png") no-repeat scroll 4px 27px;}
.send-bt{position:relative;}
.send-btn{background:rgba(0, 0, 0, 0) url("../images/send-btn.jpg") no-repeat scroll 0 0;border:medium none;cursor:pointer;height:37px;position:absolute;left:0;text-indent:-999px;width:37px;}
.new{float:right;margin-top:10px;}
.new a{font-size:12px;color:#848789;font-weight:normal;}
.forgot{float:left;margin-top:10px;}
.forgot a{font-size:12px;color:#848789;font-weight:normal;}
.dd-pointer-down{margin-left:10px;}
.pagination{margin:15px 0 10px;text-align:center;}
.pagination ul{list-style:none;}
.pagination ul li{display:inline-block;padding:0 5px;}
.pagination ul li a{background:#fff none repeat scroll 0 0;border-radius:3px;color:#54657e;display:inline-block;font-size:1.1em;padding:8px 19px;}
.pagination ul li a:hover{background:#eb3a46;color:#fff;}
.pagination ul li a.active{background:#eb3a46;color:#fff;}
.video-section img{display:block;}
.update-site p{color:#666;font-size:12px;margin-top:10px;}
.update-site p span{color:#6787ab;float:none;}
.bread-crumbs ul{float:right;}
.set div{float:right;margin:0 7px;}
.bread-crumbs{overflow:hidden;margin-top:25px;}
.bread-crumbs ul{list-style:none;}
.bread-crumbs ul li{background:rgba(0, 0, 0, 0) url("../images/bread-border.png") no-repeat scroll left center;color:#666;float:right;font-size:0.9em;padding:0 12px 0 16px;}
.list-links li.active-tab a{margin:0;}
.bread-crumbs ul li:last-child{background-image:none;}
.bread-crumbs ul li a{font-size:1em;color:#999;text-decoration:none;text-transform:uppercase;}
.bread-crumbs ul li a:hover{color:#666;}
.update-site{margin-top:10px;}
.update-site p{font-size:0.9em;color:#666;}
.app h3{font-size:18px;color:#333;}
.app p{color:#666;font-size:1.1em;line-height:19px;}
.app img{margin-top:5px;}
.app{padding:29px 46px;}
.app span{color:#848789;display:block;font-size:18px;margin-bottom:10px;margin-top:30px;}
.sign-volunteering{background:#d43a5a none repeat scroll 0 0;border-radius:5px;color:#fff;display:block;font-size:24px;margin-bottom:10px;padding:8px 20px;}
.sign-volunteering .fa{float:left;margin-top:5px;}
.link .fa{position:absolute;font-size:25px;left:18px;top:38px;color:#666;}
.sign-volunteering:hover{background:#ce2c4e;}
.text-left{text-align:right;}
.text-left .select-style select{text-align:right;}
.full-with{width:100%;height:auto;}
.full-with img{width:100%;}
.full-with .twitter-feed{margin-top:282px;width:auto;}
.heading-content h2{color:#666;font-size:1.6em;font-weight:normal;margin:10px 0 20px;text-align:center;}
.heading-content sub{color:#848789;display:block;font-size:14px;margin-bottom:30px;text-align:center;}
.marginFix h2{line-height:35px;margin-bottom:0;}
.registration-blocks{width:360px;float:right;text-align:right;position:relative;}
.registration-blocks:nth-child(3n){margin:0 31px;}
.heading-block h3{font-size:1.3em;color:#666;font-weight:bold;}
.heading-block h3 span{color:#0082d5;}
.heading-block h3 .fa{color:#c1c9d3;}
.heading-block h3 .fa:hover{color:#0082d5;}
.heading-block h3 a.tooltip-info{outline:none;}
.heading-block h3 a.tooltip-info strong{line-height:30px;}
.heading-block h3 a.tooltip-info:hover{text-decoration:none;}
.heading-block h3 a.tooltip-info span{display:none;left:0;line-height:16px;margin:43px auto 0;padding:14px 20px;right:0;width:175px;z-index:10;}
.wrapp-txt-middle{float:right;width:47.5%;margin-left: 32px;position:relative;}/*Aicha 24/4/2017 */
.wrapp-txt-middle-right{float:right;width:47.5%;position:relative;}/*Aicha 24/4/2017 */
.heading-block h3 a.tooltip-info:hover span{background:#ccc none repeat scroll 0 0;border:2px solid #ddd;color:#000;display:inline;position:absolute;}
.callout{z-index:20;position:absolute;border:0;top:-14px;left:120px;}
.wrapp-txt p{color:#848789;font-size:13px;line-height:18px;margin-top:14px;text-align:right;}
.wrapp-txt label{float:right;margin-left:15px;margin-top:10px;}
.heading-block h3 a.tooltip-info span{border-radius:2px;}
.overflow-visible{overflow:visible;padding:20px 30px;}
.registration-blocks p{color:#848789;font-size:1em;line-height:18px;text-align:center;}
.id-number{border:1px solid #ced6e1;background:#eceff4;height:43px;border-radius:3px;width:100%;margin:28px 0;text-align:center;font-size:14px;color:#848789;}
.btn-submit{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #b0b47b;border-radius:25px;color:#666;display:inline-block;font-size:14px;padding:10px 25px;cursor:pointer;}
.btn-submit:hover{background:#b0b47b;color:#fff;}
.registration-form{border-bottom:1px solid #e0e0e0;padding-bottom:29px;margin-bottom:29px;}
.heading-block{text-align:center;}
.registration-blocks h6{color:#848789;font-size:14px;font-weight:normal;line-height:18px;padding:118px 0;text-align:center;}
.wrapp-txt-xmiddle-right{width:490px;float:right;}
.msg-reg{background:#eceff4;border:1px solid #cad3df;height:83px;width:100%;border-radius:5px;padding:10px;}
.upload{background:url(../images/upload-btn.png) no-repeat;width:220px;}
.upload input{display:block !important;width:220px;height:45px;opacity:0;cursor:pointer;}
.btn-action{float:right;margin-right:10px;}
.upload-name p{margin:0;}
.wrapp-txt-file{float:right;width:346px;}
.privacy{text-align:right;}
.privacy-check{text-align:right;}
.Margin-0{margin:0 !important;}
.privacy p{color:#848789;font-size:14px;line-height:18px;}
.privacy-check{color:#848789;font-size:14px;}
.buttons-group{overflow:hidden;}
.submit-form:hover{background:#87a510;}
.submit-form{background:#9dbf16 none repeat scroll 0 0;border:medium none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;padding:12px 66px;float:right;}
.reset:hover{background:#b6c3d3;}
.reset{background:#cbd5e1 none repeat scroll 0 0;border:medium none;border-radius:50px;color:#333;cursor:pointer;font-size:14px;margin:0 13px;padding:12px 70px;}
.continue:hover{background:#47576f;}
.continue{background:#54657e;color:#fff;font-size:14px;border:none;cursor:pointer;padding:12px 40px;border-radius:50px;float:left;}
.option-control{margin-bottom:0px;}
.view-1 .block{width:344px;margin:0 2px;}
.view-1 .block:nth-child(2n){margin:0;float:left;}
.view-1 .block img{width:100%;}
.media h3{font-size:1.1em;color:#6787ab;font-weight:normal;float:right;}
.search-listing p{margin:0;float:left;font-size:1.1em;color:#54657e;}
.video-wrapp{position:relative;}
.video-wrapp img{display:block;}
.video-content{background:rgba(57, 68, 85, 0.8) none repeat scroll 0 0;bottom:0;left:0;padding:10px;position:absolute;right:0;}
.video-content p{color:#fff;float:left;font-size:0.9em;line-height:18px;margin:0;}
.video-wrapp img{width:100%;}
.info-label{width:234px;float:right;}
.field-form{width:320px;float:right;}
.row-group{overflow:hidden;margin-bottom:9px;}
.info-label label{display:block;margin-top:10px;font-size:1em;}
.field-form .txt-reg{text-align:right;padding:0 10px;}
.field-form select{text-align:right;}
.btn-user{background:#eceff4 none repeat scroll 0 0;border:1px solid #cad3df;border-radius:5px;color:#848789;display:block;font-size:14px;padding:7px;text-align:center;}
.btn-user:hover{background:#cfd8e5;}
.upload-name .upload{float:right;}
.upload-name .btn-action{float:right;margin-left:0;margin-right:10px;}
.btn-user-2{background:#9da733 none repeat scroll 0 0;border:1px solid #9da733;border-radius:5px;color:#fff;display:block;font-size:14px;padding:7px;text-align:center;}
.btn-user-2:hover{background:#7f8823;}
.btn-center{display:inline-block;float:none !important;cursor:pointer;}
.btn-group{text-align:center;}
.save-btn{background:#9dbf16 none repeat scroll 0 0;border:medium none;border-radius:25px;color:#fff;padding:14px 45px;}
.cancel-btn{background:#cbd5e1;border:medium none;border-radius:25px;color:#000;padding:14px 45px;}
.margin-bottom-0{margin-bottom:1px;}
.left-form{width:455px;float:right;}
.left-form .info-label{float:right;width:135px;}
.right-form{width:220px;float:left;}
.middle-form select{text-align:left;}
.lg .upload{background:url(../images/upload-lg.jpg) no-repeat;width:265px;}
.lg .upload input{display:block !important;width:265px;height:45px;opacity:0;cursor:pointer;}
.full .wrapp-txt{width:100%;}
*/.btn-group input[type="checkbox"] + label span.arabic{float:right;width:112px;height:45px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/arabic-simple.jpg) left top no-repeat;cursor:pointer;}
.btn-group input[type="checkbox"]:checked + label span.arabic{background:url(../images/arabic.jpg) 0px top no-repeat;}
.btn-group input[type="checkbox"] + label span.english{float:right;width:123px;height:45px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/english-simple.jpg) left top no-repeat;cursor:pointer;}
.btn-group input[type="checkbox"]:checked + label span.english{background:url(../images/english.jpg) 0px top no-repeat;}
.btn-group input[type="checkbox"] + label span.japanes{float:right;width:123px;height:45px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/japanese-simple.jpg) left top no-repeat;cursor:pointer;}
.btn-group input[type="checkbox"]:checked + label span.japanes{background:url(../images/japanese.jpg) 0px top no-repeat;}
.btn-group input[type="checkbox"] + label span.chess{float:right;width:113px;height:45px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/chess-simple.jpg) left top no-repeat;cursor:pointer;}
.btn-group input[type="checkbox"]:checked + label span.chess{background:url(../images/chess.jpg) 0px top no-repeat;}
.btn-group input[type="checkbox"] + label span.paint{float:right;width:113px;height:45px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/painting-simple.jpg) left top no-repeat;cursor:pointer;}
.btn-group input[type="checkbox"]:checked + label span.paint{background:url(../images/painting.jpg) 0px top no-repeat;}
.field-form-lg{float:right;width:436px;}
.field-form-lg .btn-group{text-align:left}
.btn-group a{display:inline-block;float:right;}
.btn-group p{float:left;margin-right:20px;}
.search-left{width:236px;float:right;text-align:right;font-size:1em;}
.search-right{width:454px;float:right;text-align:left;}
.search-left label{margin-top:10px;text-align:left;}
.wrapp-txt-fluid{float:left;margin-bottom:20px;text-align:right;width:29%;}
.flip input[type="radio"] + label span{background:rgba(0, 0, 0, 0) url("../images/radio-btn.png") no-repeat scroll left top;cursor:pointer;display:inline-block;height:23px;margin:0 0 0 8px;vertical-align:middle;width:23px;}
.flip input[type="radio"]:checked + label span{background:rgba(0, 0, 0, 0) url("../images/radio-btn.png") no-repeat scroll -23px top;}
.wrapp-txt-fluid-last{}
.set div{float:left;margin:0 7px;}
.video-section img{display:block;}
.border-none{border:none;}
.option-2 .rsSlide img{margin:0 !important;}
.padding-0{margin-bottom:0;padding:0;}
.upload{float:right;}
.row-gallery{overflow:hidden;margin-bottom:10px;}
.row-gallery h3{float:right;font-size:1.7em;color:#6787ab;font-weight:normal;}
.row-gallery h4{color:#54657e;float:left;font-size:1em;font-weight:normal;margin-top:14px;}
.txt-search{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #cccccc;border-radius:4px;height:43px;padding:0 20px;text-align:right;width:100%;}
.two-fields .search-right{float:right;margin-left:10px;text-align:left;width:221px;}
.form-group p{text-align:right;margin:10px 0;}
.form-group p a{color:#0082d5;}
.accordion ul li a.active-inner{background:#f2f4f7;font-weight:bold;padding-right:10px;border-radius:5px;}
.acco .fa{float:left;margin-top:8px;}
.accordion-content{border:1px solid #e5e5e5;background:#f8f8f8;padding:20px;border-radius:5px;margin:20px 0;}
.accordionMe .item{border:1px solid #cad3df;background:#eceff4;padding:10px 20px;margin-bottom:10px;border-radius:5px;}
.accordionMe{width:100%;border-radius:5px;overflow:hidden;margin:auto;}
.accordionMe .item .heading span{font-weight:bold;color:#666;}
.accordionMe .item .heading{background:rgba(0, 0, 0, 0) url("../images/accordion-plus.png") no-repeat scroll right 9px;box-sizing:border-box;color:#666666;cursor:pointer;font-size:1.3em;line-height:27px;padding-right:15px;}
.accordionMe .item.open .heading, .accordion .item:last-child .heading{border:0;background:url("../images/accordion-minus.png") no-repeat scroll right 20px top -95px rgba(0, 0, 0, 0);}
.accordionMe .item.open .heading{background-position:right 13px;}
.accordionMe .item .content{display:none;padding:15px;background:#fff;overflow:hidden;font-size:14px;}
.accordionMe .item .content img{float:left;}
.accordionMe .item .content p{float:right;width:80%;}
.accordionMe .item .content a{color:#8F6E2E;text-decoration:none;}
.accordionMe .open{background:#fff;}
.content ul{list-style:none;}
.content ul li{font-size:1em;color:#666;line-height:26px;}
.resp-vtabs{background:#f8f8f8;overflow:hidden;border:1px solid #ebebeb;border-radius:5px;}
.resp-vtabs p{color:#666666;line-height:28px;}
.resp-vtabs a{background:#54657e none repeat scroll 0 0;border-radius:5px;color:#ffffff !important;display:inline-block;font-size:14px;margin-top:15px;padding:5px 25px;}
.txt-list{margin-bottom:30px;}
.twitter-feeds{position:relative;}
.twitter-feed{margin-right:15px;position:absolute;top:0px;left:15px;}
.live-chat{position:fixed;right:0px;top:30%;z-index:9999;}
.footer{position:relative;}
.poll{bottom:0;position:fixed;left:17px;z-index:999;}
.option-control label{cursor:pointer;font-size:1em;}
.controls ul{float:left;}
.controls .accessibility-controls{float:right;height:58px;line-height:21px;}
.accessibility-controls div{float:right;line-height:58px;cursor:pointer;}
.speech.fa:focus{outline:#03dd54 solid 3px !important;}
.font-lg span{color:#646e7c;font-size:1.3em;}
.font-sm{color:#646e7c;}
.controls a{display:block;}
.accessibility-controls .speech{margin-right:10px;}
#searchBox form{position:relative;}
.submit-search{background:rgba(0, 0, 0, 0) url("../images/send-btn.jpg") no-repeat scroll 0 0;border:medium none;height:39px;left:0;position:absolute;text-indent:-999px;top:-1px;width:39px;}
#searchBox a{color:#de3a5d;display:block;line-height:22px;margin-top:3px;font-size:0.9em;}
#searchBox a:hover{color:#cb2732;}
#searchBox .txt-box{margin-bottom:0;}
.accordion{width:100%;border-radius:5px 5px 0 0;overflow:hidden;margin:10px 0;}
.accordion .item .heading span{font-weight:bold;color:#666;}
.accordion .item .heading{border-bottom:1px solid #fff;cursor:pointer;line-height:27px;box-sizing:border-box;padding:10px;border:0;background:#54657e !important;color:#fff;}
.accordion .item.open .heading, .accordion .item:last-child .heading{border:0;}
.accordion .item.open .heading{background-position:right 20px top -5px;}
.accordion .item .content{display:none;overflow:hidden;color:#666;}
.accordion .item .content a{color:#666666;text-decoration:none;font-size:1.3em;}
.left-menu li a{color:#848789;font-size:1.3em;}
.heading .fa{float:left;margin-top:5px;}
.heading .fa::after{content:"\f107";}
.link{display:table;width:100%;}
.link img{display:table-cell;vertical-align:middle;margin-right:15px;}
.visible{overflow:visible;}
.drop-div-search{background:#ffffff none repeat scroll 0 0;border-radius:0;box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.1);left:0;padding:10px;position:absolute;right:0;top:58px;width:100%;z-index:9;}
input[type="checkbox"]{}
input[type="checkbox"] + label span{display:inline-block;width:23px;height:23px;margin:0 0px 0 8px;vertical-align:middle;background:url(../images/radio-btn.png) left top no-repeat;cursor:pointer;}
.flip input[type="checkbox"]{display:none;}
.flip input[type="checkbox"] + label span{display:inline-block;width:23px;height:23px;margin:0 0 0 8px;vertical-align:middle;background:url(../images/radio-btn.png) left top no-repeat;cursor:pointer;}
.flip .option-control .wrapp-txt label{margin-right:0;}
.flip input[type="checkbox"]:checked + label span{background:url(../images/radio-btn.png) -23px top no-repeat;}
input[type="checkbox"]:checked + label span{background:url(../images/radio-btn.png) -23px top no-repeat;}
center img{width:49%;}
.block img{border-radius:5px 5px 0 0;}
.responsive-calendar .day.special a{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;border-radius:0 !important;color:#ffffff !important;}
.PageTitle,.pageTitle{color:#54657e;font-weight:normal;font-size:1.5em;padding-bottom:15px;}
.wrapp-joint{overflow:hidden;margin-top:22px;}
.EventImage{margin:0 -20px;}
.EventImage img{width:100%}
.joint-img{width:140px;height:140px;float:right;overflow:hidden;background:#f8f8f8;text-align:center;line-height:140px;margin-left:30px;}
.joint-img img{display:inline-block;}
.joint-txt{width:525px;float:left;}
.title-joint h1{font-size:16px;color:#666;font-weight:normal;display:inline-block;border-bottom:1px dashed #83d8f7;}
.title-joint span{float:left;color:#b0b47b;font-size:21px;margin-top:0px;}
.title-joint{overflow:hidden;}
.joint-txt p{font-size:14px;color:#666;}
.wrapp-joint ul li{display:inline-block;padding:0 10px;font-size:13px;margin:5px 0;}
.wrapp-joint ul li img{float:right;margin-left:8px;}
.joint-block{border-bottom:1px solid #dadada;padding-bottom:30px;}
.wrapp-joint .wrapp-txt-fluid{float:right;margin-bottom:0;text-align:right;}
.noborder h1{border:none;}
.rowList{overflow:hidden;margin-top:20px;}
.label-control{float:right;width:215px;font-size:16px;color:#0082d5;}
.label-data{float:right;font-size:16px;color:#848789;}
.table-study th{border:1px solid #cbd5e1;padding:5px;color:#0082d5;}
.table-study td{border:1px solid #cbd5e1;padding:5px;}
.table-study{margin-top:30px;}
.table-study span{color:#0082d5;}
.EventTitle span{font-size:16px;color:#666;font-weight:normal;display:inline-block;float:none;}
.EventDescription span{float:none;color:#666;font-size:0.875em;margin-top:10px;}
.title-joint ul li span{float:none;font-size:1em;color:#666;}
.EventDescription{margin-bottom:15px}
.ms-dialog .wrapper{width:100%}
.ms-dialog .box-content{padding:0;box-shadow:0;}
#contentRow{background:transparent}
.btn-back{padding-top:0;padding-bottom:0}
.ms-dialog #contentRow{background:transparent}
.ms-dialog .box-content{box-shadow:none}
.ms-core-suiteLinkList{display:none !important;}
.box-content.app .Sanad{display:none}
.VolFeedbakcContainer a,.VolRegistration,.CoRegistration{display:block;box-sizing:border-box}

/*********************Responsive**********************************************/


.float-right{float:right;}
.float-left{float:left;}
.txt-left{text-align:right;} /* updated by moasmar > left*/
.txt-right{text-align:right;}
.txt-center{text-align:center;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-30{margin-top:30px;}
.margin-top-40{margin-top:40px;}
.margin-top-50{margin-top:50px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-50{margin-bottom:50px;}
.margin-left-10{margin-left:10px;}
.margin-left-20{margin-left:20px;}
.margin-left-30{margin-left:30px;}
.margin-left-40{margin-left:40px;}
.margin-left-50{margin-left:50px;}
.margin-right-10{margin-right:10px;}
.margin-right-20{margin-right:20px;}
.margin-right-30{margin-right:30px;}
.margin-right-40{margin-right:40px;}
.margin-right-50{margin-right:50px;}
.padding-top-10{padding-top:10px;}
.padding-top-20{padding-top:20px;}
.padding-top-30{padding-top:30px;}
.padding-top-40{padding-top:40px;}
.padding-top-50{padding-top:50px;}
.padding-bottom-10{padding-bottom:10px;}
.padding-bottom-20{padding-bottom:20px;}
.padding-bottom-30{padding-bottom:30px;}
.padding-bottom-40{padding-bottom:40px;}
.padding-bottom-50{padding-bottom:50px;}
.padding-left-10{padding-left:10px;}
.padding-left-20{padding-left:20px;}
.padding-left-30{padding-left:30px;}
.padding-left-40{padding-left:40px;}
.padding-left-50{padding-left:50px;}
.padding-right-10{padding-right:10px;}
.padding-right-20{padding-right:20px;}
.padding-right-30{padding-right:30px;}
.padding-right-40{padding-right:40px;}
.padding-right-50{padding-right:50px;}
.margin-bottom-5{margin-bottom:5px;}
@media only screen and (min-width:960px) and (max-width:1160px){.wrapper{width:960px;margin:0 auto;}
.menu{width:719px;}
.flexy-menu > li > a{padding:19px 5px;}
.flexy-menu li a.dropdown{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.banner-txt p{font-size:23px;}
.select-box{width:299px;}
.welcome-lft{width:678px;}
.txt-side{width:483px;}
.txt-side p{color:#666;font-size:13.8px;}
.txt-side h2{margin-bottom:15px;}
.news-left{width:570px;}
.news-list{padding:6.8px 15px;}
.video-left{width:414px;}
.video-left img{width:100%;}
.video-overlay img{width:auto;}
.feeds{width:525px;}
.twitter-feeds{width:256px;}
.survey-options{width:465px;}
.survey-question{width:455px;}
.survey-options ul li{padding:40px 26px;}
.list-right{width:580px;}
.list-right img{}
.listing-detail{float:right;margin-right:29px;width:370px;}
.pagination ul li a{padding:4px 15px;}
.block{float:left;width:299px;}
.block img{width:100%;}
.txt-side-p{float:left;width:720px;}
.logo-row ul li{border-left:1px solid #d2d2d2;float:left;padding:0 38.8px;}
.right-contct{float:right;width:380px;}
.dis-right{float:left;width:580px;}
.discrip{float:left;width:280px;}
.dis-right img{width:100%;}
#featured .ui-tabs-panel{float:left;overflow:hidden;position:relative;right:0;width:720px;}
#featured .ui-tabs-panel img{width:100%;}
#featured ul.ui-tabs-nav{height:419px;list-style:outside none none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:0;width:194px;}
.flexy-menu > li > a{font-size:14px;}
.survey-options ul li{padding:40px 10px;}
.thumbnail img{width:100%;}
.gridex li{width:10%;}
.dis-side{float:left;margin-left:20px;margin-top:30px;width:730px;}
.registration-blocks{width:299px;}
.view-1 .block{width:281px;}
.info-label{float:left;width:220px;}
.user-profile .wrapp-txt{float:left;width:163px;}
.left-form{width:100%;}
.right-form{float:left;width:220px;}
.right-form{float:right;}
}
@media only screen and (min-width:768px) and (max-width:959px){.wrapper{width:760px;margin:0 auto;}
.full-with{height:auto !important;width:100% !important;margin:0 0 20px !important;}
.menu{width:100%;}
.flexy-menu > li > a{padding:19px 9px;}
.flexy-menu li a.dropdown{background:none;}
.controls{width:96%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px;text-align:center;}
.controls ul li{float:right;display:inline-block;line-height:0;padding:0 10px;}
.dis-right{float:none;width:100%;}
.gallery{float:right;width:43%;}
.gallery ul li{float:right;margin:0 3px;}
.news-detailsm{float:right;width:230px;}
.select-box{width:229px;}
.dd-selected label{font-size:12px;}
.welcome-lft{float:right;position:relative;width:64%;}
.txt-side{width:71%;}
.txt-side{width:75%;}
.txt-side p{color:#666;font-size:11.7px;}
.txt-side{padding:47px 75px 43.3px 18px;}
.txt-side h2{color:#6787ab;font-size:21px;font-weight:normal;}
.txt-side p{color:#666;font-size:13px;}
.txt-side p a{color:#666;font-size:13px;text-decoration:underline;}
.news-left{float:right;width:100%;}
.news-right{background:#fff none repeat scroll 0 0;float:left;margin-top:20px;width:100%;}
.welcome-right{float:left;position:relative;}
.image-side{float:right;left:0;position:absolute;}
.video-left{float:right;width:100%;}
.video-left img{width:100%;}
.video-overlay img{width:auto;}
.feeds{float:left;margin-top:20px;width:100%;}
.twitter-feeds{background:#fff none repeat scroll 0 0;box-shadow:0 2px 1px 0 #eee;float:right;margin:0 2%;overflow:hidden;text-align:center;width:46%;}
.survey-question{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:right;margin-top:21px;padding:20px;width:100%;}
.survey-options{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:left;margin-top:21px;padding:20px;text-align:center;width:100%;}
.survey-options ul li{float:left;padding:40px 77px;}
.list-right{width:100%;}
.list-right img{}
.list-left{float:left;width:100%;}
.listing-detail{float:right;margin-right:29px;width:520px;}
.block{float:left;width:240px;}
.block img{width:100%;}
.block:nth-child(3n){margin:0 20px;}
.txt-side-p{float:left;width:530px;}
.logo-row ul li{border-left:1px solid #d2d2d2;float:left;padding:0 18px;}
.right-contct{float:right;width:100%;}
.lft-contct{float:right;width:100%;}
.contact-detail ul li{float:right;padding:0 9px;}
.dis-left{float:left;width:100%;}
.responsive-calendar .day a{padding:10% 0;}
#featured .ui-tabs-panel img{width:100%;}
#featured ul.ui-tabs-nav{height:419px;list-style:outside none none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;top:0;width:194px;}
#featured .ui-tabs-panel{float:left;position:relative;right:0;width:510px;}
#featured ul.ui-tabs-nav{height:299px;}
.thumbnail img{width:100%;}
.gridex li{width:10%;}
.dis-side{float:left;margin-right:20px;margin-top:-6px;width:510px;}
.twitter-feeds img{width:100%;}
.twitter-feed{width:auto !important;}
.twitter-feeds{height:auto;}
.feeds{height:auto !important;}
.welcome-lft{float:left;width:63%;position:relative;}
.welcome-lft{float:left;width:63%;}
.registration-blocks{width:232px;}
.album .block:nth-child(2n){margin:0 20px;}
}
@media only screen and (max-width:767px){}
@media only screen and (min-width:0px) and (max-width:767px){*:focus{outline:none !important;}
.pagination ul li{display:inline-block;padding:8px 2px;}
.album .block:nth-child(2n){margin:0;}
.wrapper{width:96%;margin:0 auto;}
.welcome-lft{float:right;width:100%;}
.txt-side{float:none;padding:8px;width:100%;}
.image-side{float:none;text-align:center;width:100%;}
.image-side img{display:inline-block;float:none;max-width:100%;text-align:center;width:auto;}
.news-left{float:right;width:100%;}
.news-right{background:#fff none repeat scroll 0 0;float:left;margin-top:20px;width:100%;}
.welcome-right{float:right;position:relative;}
.video-left{float:right;width:100%;}
.video-left img{width:100%;}
.video-overlay img{width:auto;}
.feeds{float:left;margin-top:20px;width:100%;}
.twitter-feeds{background:#fff none repeat scroll 0 0;box-shadow:0 2px 1px 0 #eee;float:right;margin-bottom:10px;overflow:hidden;text-align:center;width:100%;}
.survey-question{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:right;margin-top:21px;padding:20px;width:100%;}
.survey-options{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:left;margin-top:21px;padding:20px;text-align:center;width:100%;}
.survey-options ul li{display:block;float:none;padding:40px 0;}
.footer-block{float:right;width:auto;}
.footer-share{float:none;text-align:center;}
.footer-share h2 span{color:#848789;display:inline-block !important;float:none;font-size:24px;text-align:center;width:auto !important;}
.footer-share ul li{display:inline-block;float:none;margin-top:20px;padding:0 5px;}
.right-links{float:none;text-align:center;}
.right-links ul li{display:inline-block;float:none;padding:5px 7px;}
.inner-footer{padding:20px 5px;}
.copyright-msg{float:none;}
.update-site{margin-top:10px;text-align:center;}
.news-txt h2{font-size:17px;line-height:23px;}
.section-heading h3{font-size:20px;margin-bottom:10px;}
.twitter-feeds{position:relative;}
.footer-share h2{color:#eb3a46;display:inline-block;font-size:19px;font-weight:normal;line-height:28px;}
.menu{width:100%;margin:10px 0;}
.select-box{float:right;margin-bottom:11px;width:100%;}
.select-box:nth-child(2n){margin:0 0 11px;}
.banner-txt p{color:#fff;font-size:13px;text-shadow:0 1px 1px #000;}
.banner-txt h2{color:#fff;font-size:23px;text-shadow:0 1px 1px #000;}
.row-1{margin-top:0;position:relative;}
.banner-txt{bottom:15px;left:0;position:absolute;right:0;}
#slider-control-nav{display:none;}
.welcome-right{margin-top:0;width:100%;}
.welcome-right img{width:100%;}
.footer-links{float:right;width:100%;}
.list-right{width:100%;}
.list-right img{}
.list-left{float:left;width:100%;}
.listing-detail{float:right;margin-right:0;width:100%;}
.search-listing{float:left;position:relative;width:150px;}
.video-overlay{padding-top:35px;}
.margin-right-30{margin-right:0px;}
.gallery{width:100%;}
.block{float:left;width:100%;}
.block img{width:100%;}
.block:nth-child(3n){margin:0px;}
.txt-side-p{float:left;width:100%;}
.logo-row ul li{border-left:1px solid #d2d2d2;float:left;padding:0 19px;}
.right-contct{float:right;width:100%;}
.lft-contct{float:right;width:100%;}
.dis-left{float:left;width:100%;}
.responsive-calendar .day a{padding:10% 0;}
.dis-right{float:right;width:100%;}
.dis-right img{width:100%;}
.flexy-menu li a.last{padding-left:25px;}
.links-tabs{width:100%;}
.links-tabs ul li{float:left;line-height:53px;padding:0 11px;text-align:left;}
.flexy-menu li a.first{padding-right:17px;}
#featured .ui-tabs-panel{float:left;position:relative;right:0;width:100%;}
#featured .ui-tabs-panel img{width:100%;}
#featured ul.ui-tabs-nav{display:none;}
.thumbnail img{width:100%;}
.gridex li{text-align:center;width:100%;}
.dis-side{float:left;margin-left:20px;margin-top:-6px;width:529px;}
.dis-side{float:left;height:200px;margin-left:0;margin-top:0;overflow:auto;width:100%;}
.rigster-content{width:100%;}
.wrapp-txt{float:left;margin-top:20px;width:100%;}
.wrapp-txt:nth-child(2n){margin:20px 0 0;}
.form-row label{margin-bottom:0;}
.flexy-menu li a.dropdown{background:rgba(0, 0, 0, 0) url("../images/nav-icon.png") no-repeat scroll 10px 19px;}
.controls{padding:0 38px;position:relative;width:100%;}
.drop-div{background:#fff none repeat scroll 0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);left:0;padding:20px;position:absolute;right:auto;top:58px;width:100%;z-index:1000;}
.twitter-feed{width:auto !important;top:36px;}
.twitter-feeds img{width:100%;}
.twitter-feeds{height:auto;}
.feeds{height:auto !important;}
.registration-blocks{width:100%;}
.registration-blocks:nth-child(3n){margin:0;}
.heading-block h3 a.tooltip span{left:-208px;}
.row-form{margin-bottom:0;}
.wrapp-txt-middle{margin:20px 0;width:100%;}
.option-control .wrapp-txt{margin:0;}
.heading-reg{margin-bottom:15px;margin-top:15px;}
.wrapp-txt p{margin-top:0;}
.wrapp-txt-middle-right{width:100%;}
.wrapp-txt-xmiddle-right{float:right;margin-top:20px;width:100%;}
.Margin-0{margin:20px 0 0 !important;}
.wrapp-txt-file{float:none;width:83%;}
.upload-name a{float:right;margin-left:10px;margin-right:0;margin-top:10px;}
.rigster-content h2{font-size:20px;}
.buttons-group{margin-top:20px;}
.submit-form{margin-bottom:10px;width:100%;}
.reset{margin:0 0 10px;width:100%;}
.continue{width:100%;}
.view-1 .block{width:100%;margin:0;}
.info-label{float:none;width:100%;}
.field-form{float:none;width:100%;}
.left-form{width:100%;}
.right-form{float:left;width:220px;}
.cancel-btn{width:100%;margin-bottom:10px;}
.save-btn{width:100%;margin-bottom:10px;}
#lightbox img{height:auto;width:100%;}
.lb-outerContainer{height:auto !important;width:100% !important;}
.lb-dataContainer{width:100% !important;}
.pagination ul li a{padding:3px 14px;}
.rsSlide img{width:100% !important;margin:0 !important;}
.rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs{background:#151515;}
.og-grid li{width:33.3%;}
.og-grid{text-align:center;}
.og-grid li > a, .og-grid li > a img{width:auto;display:inline-block;}
.fix-sx{margin:20px 0;}
.clients-box{border:none;}
.og-expander-inner{background:#ebebeb none repeat scroll 0 0;height:100%;padding:10px 19px;}
.og-close{cursor:pointer;height:40px;left:50px;position:absolute;top:20px;width:40px;z-index:999;}
.upload-name .btn-action{float:right;margin-left:0;margin-right:0;margin-top:10px;}
.btn-action img{width:auto;}
.upload-name .btn-action{float:none;margin-left:0;margin-right:10px;margin-top:10px;}
.upload-name a{float:right;margin-left:0;margin-right:10px;margin-top:0;}
.footer-block ul li a{margin-bottom:0px;}
.footer-share h2 .nb{display:inline-block;}
.poll{display:none;}
.footer-block ul li a{font-size:13px;padding:0px 5px;}
.footer-block ul li{line-height:25px; margin-bottom:0px;}
.news-left{float:right;width:100%;}
.news-right{background:#fff none repeat scroll 0 0;float:left;margin-top:20px;width:100%;}
.welcome-right{float:right;margin-top:-208px;position:relative;}
.video-left{float:right;width:100%;}
.video-left img{width:100%;}
.video-overlay img{width:auto;}
.feeds{float:left;margin-top:20px;width:100%;}
.twitter-feeds{background:#fff none repeat scroll 0 0;box-shadow:0 2px 1px 0 #eee;float:right;margin-bottom:10px;overflow:hidden;text-align:center;width:100%;}
.survey-question{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:right;margin-top:21px;padding:20px;width:100%;}
.survey-options{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 1px 0 #eee;float:left;margin-top:21px;padding:20px;text-align:center;width:100%;}
.survey-options ul li{float:none;padding:40px 26px;}
.menu{width:100%;margin:10px 0;}
.select-box{float:right;margin-bottom:11px;width:100%;}
.select-box:nth-child(2n){margin:0 0 11px;}
.banner-txt p{color:#fff;font-size:13px;text-shadow:0 1px 1px #000;}
.banner-txt h2{color:#fff;font-size:23px;text-shadow:0 1px 1px #000;}
.row-1{margin-top:0;position:relative;}
.banner-txt{bottom:15px;left:0;position:absolute;right:0;}
#slider-control-nav{display:none;}
.welcome-right{margin-top:0;}
.welcome-right img{width:100%;}
.footer-links{float:right;width:100%;}
.list-right{width:100%;}
.list-right img{}
.list-left{float:left;width:100%;}
.listing-detail{float:right;margin-right:0;width:100%;}
.search-listing{float:right;position:relative;width:150px;}
.video-overlay{padding-top:35px;}
.margin-right-30{margin-right:0px;}
.gallery{width:100%;}
.block{float:left;width:100%;}
.block img{width:100%;}
.block:nth-child(3n){margin:0px;}
.txt-side-p{float:left;width:100%;}
.logo-row ul li{border-left:1px solid #d2d2d2;float:left;padding:0 19px;}
.right-contct{float:right;width:100%;}
.lft-contct{float:right;width:100%;}
.dis-left{float:left;width:100%;}
.responsive-calendar .day a{padding:10% 0;}
.dis-right{float:right;width:100%;}
.dis-right img{width:100%;}
.links-tabs{width:100%;}
.links-tabs ul li{float:left;line-height:53px;padding:0 11px;text-align:left;}
.flexy-menu li a.first{padding-right:17px;}
#featured .ui-tabs-panel{float:left;position:relative;right:0;width:100%;}
#featured .ui-tabs-panel img{width:100%;}
#featured ul.ui-tabs-nav{display:none;}
.thumbnail img{width:100%;}
.gridex li{text-align:center;width:100%;}
.dis-side{float:left;margin-left:20px;margin-top:-6px;width:529px;}
.dis-side{float:left;height:200px;margin-left:0;margin-top:0;overflow:auto;width:100%;}
.rigster-content{width:100%;}
.wrapp-txt{float:left;margin-top:20px;width:100%;}
.wrapp-txt:nth-child(2n){margin:20px 0 0;}
.form-row label{margin-bottom:0;}
.flexy-menu li a.dropdown{background:rgba(0, 0, 0, 0) url("../images/nav-icon.png") no-repeat scroll 98% 19px;}
.flexy-menu li a.last{padding-left:25px;}
.controls{padding:0 38px;position:relative;width:100%;}
.image-side{float:none;text-align:center;width:100%;}
.image-side img{display:inline-block;max-width:100%;text-align:center;width:auto;}
.welcome-right{width:100%;}
.welcome-right img{width:100%;}
.welcome-right a p{color:#fff;font-size:25px;position:absolute;right:110px;top:142px;}
.twitter-feeds img{width:100%;}
.twitter-feed{width:auto !important;}
.drop-div{left:38%;width:300px;}
.registration-blocks{width:100%;}
.registration-blocks:nth-child(3n){margin:0;}
.heading-block h3 a.tooltip span{left:-208px;}
.row-form{margin-bottom:0;}
.wrapp-txt-middle{margin:20px 0;width:100%;}
.option-control .wrapp-txt{margin:0;}
.heading-reg{margin-bottom:15px;margin-top:15px;}
.wrapp-txt p{margin-top:0;}
.wrapp-txt-middle-right{width:100%;}
.wrapp-txt-xmiddle-right{float:right;margin-top:20px;width:100%;}
.Margin-0{margin:20px 0 0 !important;}
.wrapp-txt-file{float:none;width:83%;}
.upload-name a{float:left;margin-left:0;margin-right:8px;margin-top:9px;}
.rigster-content h2{font-size:20px;}
.buttons-group{margin-top:20px;}
.submit-form{margin-bottom:10px;width:100%;}
.reset{margin:0 0 10px;width:100%;}
.continue{width:100%;}
.view-1 .block{width:100%;}
.info-label{float:none;width:100%;}
.field-form{float:none;width:100%;}
.left-form{width:100%;}
.right-form{float:left;width:220px;}
.cancel-btn{width:100%;margin-bottom:10px;}
.save-btn{width:100%;margin-bottom:10px;}
#lightbox img{height:auto;width:100%;}
.lb-outerContainer{height:auto !important;width:100% !important;}
.lb-dataContainer{width:100% !important;}
.pagination ul li a{padding:3px 14px;}
.rsSlide img{width:100% !important;margin:0 !important;}
.rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs{background:#151515;}
.og-grid li{width:33.3%;}
.search-listing{float:right;margin-top:10px;position:relative;width:100%;}
.heading-reg h2{line-height:26px;font-size:14px;}
.fix-sx{margin:20px 0;}
.upload{width:100%;}
.og-grid li > a,
.og-grid li > a img{width:auto;display:inline-block;}
.og-grid{text-align:center;}
.clients-box{border:none;}
.og-expander-inner{padding:8px 2px;}
.og-expander p{font-size:11px;}
.og-close{z-index:999;}
.search-left label{display:block;margin-top:0;text-align:left;}
.search-right{float:right;text-align:left;width:100%;}
.wrapp-txt-fluid{float:left;margin-bottom:5px;overflow:hidden;text-align:left !important;width:50%;}
.wrapp-txt-fluid-last{text-align:left !important;}
.two-fields .search-right{float:none;margin-left:0;margin-top:10px;text-align:left;width:100%;}
.search-left{float:none;text-align:left;width:100%;}
.search-left a{margin:10px 0;display:block;}
.flip input[type="radio"] + label span{float:left;margin:0 5px 0 0;}
.option-control{font-size:12px;margin-bottom:0;}
.rsDefault .rsThumbsVer{width:59px;display:none;}
.rsOverflow{float:none;height:100% !important;overflow:hidden;padding:0;position:relative;width:100% !important;}
}

/************************************************************************/
#featured{ position:relative;}
#featured ul.ui-tabs-nav{ height: auto;list-style: outside none none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;right: 0;top: 0;
width:194px;}
#featured ul.ui-tabs-nav li{ /*padding:1px 0; padding-left:13px;  font-size:12px; color:#666;*/}
#featured ul.ui-tabs-nav li img{ float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #eee;}
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana; line-height:18px;}
#featured li.ui-tabs-nav-item a{ display:block; height:60px; text-decoration:none;color:#333;  background:#fff; line-height:20px; outline:none;}
#featured li.ui-tabs-nav-item a:hover{ /*background:#f2f2f2; */}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ background:url('img/selected-item.gif') top left no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{/*background:#ccc; */}
#featured .ui-tabs-panel{float: left;position: relative;right: 0;}
#featured .ui-tabs-panel .info{ position:absolute; bottom:0; left:0; height:70px; background: url('img/transparent-bg.png');}
#featured .ui-tabs-panel .info a.hideshow{position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; 
margin:0; outline:none; background:#333;}
#featured .info h2{ font-size:1.2em; font-family:Georgia, serif; color:#fff; padding:5px; margin:0; font-weight:normal;overflow:hidden;}
#featured .info p{ margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;}
#featured .info a{ text-decoration:none; color:#fff;}
#featured .info a:hover{ text-decoration:underline;}
#featured .ui-tabs-hide{ display:none;}

.ms-rtestate-field *{font-family:"A Jannat LT";}


.list-right { background-color:white; padding:20px;border-radius: 5px;}
.fromAngular {}
.fromAngular .class,.fromAngular .class1{margin: 5px 0;clear: both;}
.fromAngular .class .input-label,
.fromAngular .class1 .input-label
{float: none;width: 39%;margin-top: 10px; display:inline-block}

.live-chat a {display: block;background-color: #eb3945;padding: 10px;}
.live-chat .fa-comments {color: white;font-size: 2.5em;}
.lg-btn-container {display: block;height: 37px;background-color: #eb3945;border-radius: 8px;}
.login-action-setting .send-btn {background: none;background-image: url("../Images/cal-back.png");background-position: center center;background-repeat: no-repeat;}

.video-viewer-frame { position:relative}
.VideoDesc {margin-top:-6px;bottom: 25px;padding: 15px;left: 20px;right: 20px;background-color: rgba(57, 68, 85, 0.8); color:white;font-size: 0.9em;}


.fromAngular .class .input,.fromAngular .class > div,
.fromAngular .class1 > div{width: 60%;float: none; display:inline-block}

.fromAngular .class .input,.fromAngular .class div,.fromAngular .class1 div {border: 0 !important;}

.fromAngular .class .input input,.fromAngular .class1 .input input ,.fromAngular .class div select,
.fromAngular .class1 div select{width: 98% !important;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;border-radius: 5px;color: #848789;outline: none;}
.fromAngular .class .input textarea{width: 98%;padding: 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 100px;border-radius: 5px;color: #848789;outline: none;}
.volunteer_events_page .filter_block .input .input-buttons.date-input-buttons{margin-left: 0px !important;}

.sqlrv-ParameterContainerCell select{width: 98%;padding: 0 10px;background: #eceff4;font-size:12px;border: 1px solid #cad3df; height:30px; border-radius: 5px;color: #848789;outline: none;}


.fromAngular .StarNG{color: #dd2424;}
.fromAngular .row {text-align:center; clear:both}
.fromAngular .button,input.sqlrv-ApplyButton,input.sqlrv-ApplyButton:hover {margin: 10px;background: rgb(134, 163, 18);border: medium none;border-radius: 25px;color: white;
padding: 14px 45px; font-size:1.2em; min-width:50px}
.fromAngular input[type=submit]  {}
.fromAngular button[type="Reset"] {background-color: #cbd5e1;color: #000;}

.item.item-checkbox {margin-bottom: 10px;}
/* Aicha 19/6 */ 
/* .item.item-checkbox input[type="checkbox"].class {display: none;} */
.item.item-checkbox input[type="checkbox"].class {float: right;margin-left: 10px;}

.Section .SectionTitle{margin: 10px 0;display: block;font-size: 1.15em;font-weight: bold;}

#AnonymousHRComplaints .listStart.class.fb-rbContainer {}
#AnonymousHRComplaints .listStart.class.fb-rbContainer .fb-RadioButton{width: auto;margin-left: 50px;}
#AnonymousHRComplaints .listStart.class.fb-rbContainer .fb-RadioButton .input-label{display: inline-block;margin: 0;margin-right: 15px;width: auto;}
#AnonymousHRComplaints .listStart.class.fb-rbContainer .fb-RadioButton .input{width: auto;display: inline-block;float: right;}
#AnonymousHRComplaints .listStart.class.fb-rbContainer .fb-RadioButton .input input{padding: 0;border: 0;height: auto;margin: 0;}

.CDALogo { display:block}

@media (max-width: 500px)
{
    .fromAngular .class .input-label, .fromAngular .class1 .input-label,
    .fromAngular .class .input, .fromAngular .class1 div{ float:none; width:100%}
}

@media (max-width: 960px)
{
	#sideNavBox {width: 100%;margin: 0;box-sizing: border-box;}
}


#searchBox .ms-srch-sb-navLink,#searchBox .ms-srch-sb-searchLink{display: none;}
.menu { font-size:14px}


/************************************************		SP		**************************************************/
#suiteBarLeft, #suiteBarRight{line-height: normal;}
.nav li:hover ul { box-shadow:none}
#s4-bodyContainer { padding-bottom:0;}
h2, h3 { font-size:1.5em}
#s4-bodyContainer { font-size:14px;}

/************************************************		SP		**************************************************/






/*****************************************	HK Styles	*****************************************************/
body {}
#searchButton{}
#searchButton img{display:none !important;}
#searchButton{background-image:url('/Style Library/Images/CDA_New/search-icon.png');width: 31px;height: 58px;background-position: 0px 0px;border-right: none;background-repeat: no-repeat;}
#searchForm a img{display:none !important;}
#searchForm a:nth-child(1) div.grayscale{
	display:none !important;
}
.dd-option-image, .dd-selected-image {
    height: 64px;
    width: 64px;
    margin-left:8px !important;
}
.dd-pointer.dd-pointer-down{margin-left:0;}
.controls { outline:none !important}
.clear {clear:both}
.menu .container-fluid {padding: 0;}
.header { margin-top:0px}
.navbar-default {border:0;background-color: white;}
.navbar { margin-bottom:0}
.navbar-collapse {padding-left:0;padding-right: 0;}

@media (max-width: 1170px)
{

}

@media (max-width: 767px)
{
    .ms-core-listMenu-horizontalBox { width:100%}


}

.ms-srch-sb.ms-srch-sb-borderFocused { display:block}
.ms-srch-sb-border{border: 1px solid #f2f2f2;border-radius: 5px 7px 7px 5px;height: 36px;width: 100%;font-weight: bold;box-sizing: border-box;}
#searchForm .ms-srch-sb-searchLink {display:none}
.ms-srch-sb>input {height:33px;font-weight: bold;width: 100%;margin: 0;padding: 0 10px;display: block;}


.controls .Language {display: block;width: 40px;height: 58px;border-left: 1px solid #CAD3DF;text-align: center;}
.controls .Language a{display: block;vertical-align: middle;}
.controls .Language .En{}
.controls .Language .Ar{display:none;}


.AdvertisementBanner{position: relative;}
.AdvertisementBanner .AdImage{}
.AdvertisementBanner .AdImage img{width: 100%;height: 300px;border-radius: 10px;}
.AdvertisementBanner .Title{position: absolute;top: 45%;right: 50px;color: white;font-size: 1.8em;}
.AdvertisementBanner .ReadMore{position: absolute;top: 50%;left: 50px;}
.AdvertisementBanner .ReadMore a{color: white;padding: 10px 50px;border-radius: 30px;border: 1px solid white;}


#contentRow{background-color: #f8f8f8; padding:0}
.Banner .lean-slider-slide img{max-height: 600px;}
.bottom-slider .lean-slider-slide img{max-height: 300px;}
.Banner {position:relative}
.BottomShadow {position: absolute;bottom: -30px;height: 220px;width:100%; z-index:3}
.BottomShadow img { height:100%; width:100%}
.lean-slider-slide.current { z-index:3}


.welcome-lft {border-radius: 5px;}
.welcome-lft .ms-webpartzone-cell,.survey-options .ms-webpartzone-cell { margin:0}
.welcome-lft .image-side img{ max-width: 200px;}
.welcome-right .ms-webpartzone-cell { margin:0}
.welcome-right img {max-width: 265px;}

#contentBox {min-width:inherit;}
.survey-options .ms-WPBody.noindex {width: 100% !important;}
.news-right {border-radius: 5px;}
.news-left #slider-news img{max-height: 304px;height: 398px; width: auto;margin: auto;display: block;float: none;}

.TweetImage {width:100%;height: 225px;}
.twitter-feeds .ms-webpartzone-cell { margin:0}
.feeds-content { min-height:120px}
.home-page-layout .videos-container{height:372px}
.home-page-layout .videos-container .video-discription{
	height:103px;
}
.home-page-layout .twitter-feeds{height:372px}
.survey-heading input{font-size: 1.1em;}
.survey-heading input:hover { background-color: transparent;}

.survey-question .ms-webpartzone-cell { margin: 0;}
.survey-question div[id$='pnlResults'] table tr td {
    padding-bottom: 10px;
    display: inline-block;
}
.answer tr td{padding: 5px 0;}
.survey-question input[type="radio"]{margin: 0;margin-left: 20px;}
.survey-question label {}

.survey-heading input{font-size: 1.1em;outline: none;}
.survey-heading input:hover { background-color: transparent;}


#instagram {}
#instagram a img{width:100%;height:225px}

.select-box .dd-desc {display:none}
.select-box:nth-child(10) { display:none}

.banner-txt a { color:white;text-shadow: 0 2px 2px #000;}
.banner-txt p{text-shadow: 0 2px 2px #000;}
.banner-txt a:visited{ color:white;text-shadow: 0 2px 2px #000;}
.ms-siteicon-img { max-height:none; max-width:none; width:260px;}
#slider-control-nav { z-index: 4;}
.row-1 { z-index:3}
.sub-width .ms-rtestate-field{ font-size:1.2em}
.sub-width .ms-rtestate-field .ms-rtestate-field{ font-size:1em;}
.ms-rtestate-field p, p.ms-rteElement-P{ font-size:1em}
.margBlock img{width: 100% !important;}

.accessibility-controls .view {padding:0 10px;}
.accessibility-controls .speech {position: relative;width: 24px;height: 58px; outline: none !important;}
.speech::before {position: absolute;right: 4px;top: 20px;}
.speech.SpeechEn { display:none}


#sideNavBox * {font-family: 'A Jannat LT';}
#sideNavBox .s4-specialNavLinkList { display:none}
.ms-quickLaunch { font-size:1.26em;}
.ms-rteFontSize-2 { font-size:1em;}

.sub-width blockquote { font-size:1em;}
#foo {width: 35px;height: 35px;position: fixed;bottom: 0px;left:15px;padding: 12px;background-color: #eb3945;z-index:999}

.SubmissionResultSuccess {display: block;color: #aeb67a;border: solid 2px #aeb67a;text-align: center;padding: 15px 0;width: 80%;margin: 0 auto;}
input.SubmissionResult-Transaction-Button {margin:  auto;margin-top: 15px;background-image:url('/Style Library/HappinessMeter/Images/SideIcon.png');
background-repeat:no-repeat;background-position:center;background-color:#c50408;width:55px;height:55px;border: 0;}
input.SubmissionResult-Transaction-Button:hover {background-color:#c50408;opacity:0.6;outline:none;}
.SubmissionResult-Transaction-Label {display: block;margin: 0 auto;margin-top: 20px;color:#c50408;font-size: 1.2em;font-weight:bold;}
.SubmissionResult-Transaction { text-align:center}

.Transaction-Result {border: 1px solid #b0b47b;padding: 15px;}
.Transaction-Result .Transaction-Result-Div {font-size: 1.15em;padding-bottom: 10px;}
.Transaction-Result .Transaction-Result-Div .Transaction-Result-Span {display: inline-block;}
.Transaction-Result .Transaction-Result-Div .Transaction-Result-S1 {font-weight: bold;width: 25%;min-width: 130px;}
.Transaction-Result .Transaction-Result-Div .Transaction-Result-S2 {}

@media only screen and (max-width: 767px) and (min-width: 0px)
{
    .welcome-right img{max-width:none}
    .partner-image img{height:auto;}
}
@media (min-width: 768px) 
{
  
}



/*****************************************	HK Styles	*****************************************************/

.task-status {
    color: #de3a5d;
    font-weight: bold;
	padding-bottom:5px
}




.CSRContainer { padding: 20px;}
.CSRContainer .partner-txt p {font-size: 1.1em;color: #666;margin-bottom: 20px;}
.CSRContainer .txt-side-p p {font-size: 15px;line-height: 25px;}
.partner-txt h4 {font-size: 1.7em;color: #54657e;font-weight: normal;margin-bottom: 10px;}
.CSRContainer .image-side {width: 170px;height: 140px;}
.CSRContainer .txt-side-p {width: 850px;}
.CSRContainer p{margin:0;color: #666;margin-bottom: 15px;font-size: 0.875em;}
.CSRContainer .partner-image {}
.CSRContainer .partner-image img{border-radius: 5px;}
.CSRContainer .partner-txt {}
.PartnersContainer .ms-webpart-zone ,.PartnersContainer .ms-webpart-cell-vertical,.PartnersContainer .ms-webpart-chrome-vertical{display: block;}

.PartnersContainer {margin-top: 28px;}
.og-grid {position: relative;}
.og-grid .PartnerItem {width: 100%;}
.og-grid .PartnerItem > img{max-width: 100%;height: 170px;border:1px solid #d2d2d2;}
.og-grid li {transition: height 350ms ease;border: none;width:15.5% !important;min-height: 170px;}
.og-expanded {transition: height 350ms ease;}
.og-grid .og-expander {transition: height 350ms ease;}
.og-grid .og-expander .og-expander-inner {}
.og-grid .og-expander .og-expander-inner .og-close {left:15px;}
.og-close::before, .og-close::after {left: 0;}
.og-grid .og-expander .og-expander-inner .og-fullimg{}
.og-grid .og-expander .og-expander-inner .og-fullimg img{border-radius: 5px;/* max-height:140px; */}
.og-grid .og-expander .og-expander-inner .og-details{}
.og-grid .og-expander .og-expander-inner .og-details h3{ font-size:35px;}
.og-grid .og-expander .og-expander-inner .og-details p{font-size: 16px;color: #999;}
.og-expander {z-index: 10;}
.og-expander-inner {padding: 30px 30px;}

#DeltaSiteLogo a {max-width: none;}
.dd-selected label { cursor:pointer;}
.welcome-lft .txt-side p{font-size: 1.3em;}
.news-txt h3 {font-size: 1.7em;}
input[type=button].btn-tag { font-size:1em;}

.detail-listing .btn .btn-tag{cursor:default;outline: none !important;}
.detail-listing .btn .btn-tag:focus{ outline: none;}


.survey-question div[id$='pnlResults'] table {margin-bottom: 10px;}
.survey-question div[id$='pnlResults'] table tr td{padding-bottom: 10px;}


.ResearchAndStudyContainer { width: 100%;}
.ResearchAndStudyContainer .newsBlock {border-bottom: 1px solid #eceff4;}
.ResearchAndStudyContainer .newsBlock .newsDescription {padding: 5px;}
.ResearchAndStudyContainer .newsBlock .newsDescription .bDate {}
.ResearchAndStudyContainer .newsBlock .newsDescription .bTitle {padding-bottom: 10px;padding-top: 5px;}
.ResearchAndStudyContainer .newsBlock .newsDescription .bTitle a:before{content: "\f019";font-family: fontawesome;padding-left: 10px;color: #54657e;}
.ResearchAndStudyContainer .newsBlock .newsDescription .bTitle a{color: #333;}
.ResearchAndStudyContainer select[id$='ddlCategories'] {width: 98%;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;
border-radius: 5px;color: #848789;outline: none;margin-bottom: 20px;}




.footer .margin-right-30 {margin-left: 29px; margin-right:0}

#MediaCenterinstagramAr{}
#MediaCenterinstagramAr a{width: 33%;display: inline-block;}
#MediaCenterinstagramAr a img{width: 100%;height: 100%;border-radius: 5px;padding: 5px; }


.VoteResults {padding: 2px 0;}
.VoteResults table{margin-bottom: 10px;}
.VoteResults table tr{}
.VoteResults table tr td{padding-bottom: 5px;}

table[id*="signInControl"] {}
table[id*="signInControl"] h2{margin-bottom: 20px;}


.RoomReservationContainer {}
.RoomReservationContainer .FullWidth {width: 100%;}
.RoomReservationContainer .VenuesSelect, .RoomReservationContainer .RoomsSelect{width: 100%;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;border-radius: 5px;color: #848789;outline: none;margin-bottom: 20px;}

.RoomReservationContainer table[id*="calRoomReservations"] {width: 100%;}
.RoomReservationContainer table[id*="calRoomReservations"] tr{}
.RoomReservationContainer table[id*="calRoomReservations"] tr th{text-align: center;border-bottom: 1px solid #b0b579;border-top: 1px solid #b0b579;background-color: #54657e;color: white;}
.RoomReservationContainer table[id*="calRoomReservations"] tr td{padding: 3px 0;}

.RoomReservationContainer .calendar {}
.RoomReservationContainer .calendar .NextMonth,
.RoomReservationContainer .calendar .PreviousMonth{width: 35px;height: 35px;margin: 5px 0;}

.FreeTime {margin-top: 10px;margin-bottom: 20px;}
.FreeTime .TimeLogo{padding-left: 10px;}
.FreeTime .TimeLogo img{}
.FreeTime .StartTime{}
.FreeTime .StartTime span{}
.FreeTime .EndTime{}
.FreeTime .EndTime span{}



.BookingForm {}
.BookingForm .ItemRow { margin: 10px 0;}
.BookingForm .ItemRow .Label{width: 39%;display: inline-block;float: right;}
.BookingForm .ItemRow .Label .required {color: red;}
.BookingForm .ItemRow .Input{width: 60%;display:inline-block;float: right;}
.BookingForm .ItemRow .Input .ms-dttimeinput { direction:rtl}
.BookingForm .ItemRow .Input .ms-dttimeinput select { direction:ltr}
.BookingForm .ItemRow .CheckBox input[type="checkbox"]{display: none;}
.BookingForm .ItemRow .Input textarea,
.BookingForm .ItemRow .Input input[type=text],
.BookingForm .ItemRow .Input select
{width: 100%;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;
height: 43px;border-radius: 5px;color: #848789;outline: none;}

.BookingForm .ItemRow .Input textarea {padding:10px;}
.BookingForm .ItemRow .Input textarea {height: 100px;}

.BookingForm .ItemRow .Buttons{text-align: center;}
.BookingForm .ItemRow .Buttons .SubmitBtn{display: inline;}
.BookingForm .ItemRow .Buttons .SubmitBtn input[type=submit]{margin: 10px;background: #9dbf16;border: medium none;border-radius: 25px;
color: white;padding: 14px 45px;}
.BookingForm .ItemRow .Buttons .SubmitBtn input[type=submit].Reset {background-color: #cbd5e1;color: #000;}

.ItemRow .requiredEquipments {}
.ItemRow .requiredEquipments tr{}
.ItemRow .requiredEquipments tr td{padding-left: 20px;}


#divDateRange {}
#divDateRange {}
#divDateRange .dailyFirst-td{vertical-align: top;}
#divDateRange .dailyFirst-td table tr{}
#divDateRange .dailyFirst-td table tr td{padding-left: 10px;}
#divDateRange .dailyFirst-td table tr td input[type="radio"] {margin: 0;margin: 6px 0;}

#divDateRange .dateDesc{vertical-align: top;}
#divDateRange .dateDesc table tr{}
#divDateRange .dateDesc table tr td{padding-left: 10px;}
#divDateRange .dateDesc table tr td input[type="radio"] {margin: 0;margin: 6px 0;}
#divDateRange .dateDesc table tr td input[type=text] {height: 29px;}

#divPattern input[type="text"],#divPattern select { height:29px}
#divPattern .dailyFirst-td {vertical-align: top;}
#divPattern .dailyFirst-td  table tr{}
#divPattern .dailyFirst-td  table tr td {padding: 3px 0;padding-left: 10px;}
#divPattern .dailyFirst-td  table tr td input[type="radio"] {margin: 5px 0;}
#divPattern .everyDay tr td input[type="text"] {height: 29px;}


.info.infolarge  {background-color: #e7e4e4;padding: 10px;border-radius: 5px;}

.FooterGovSite {}
.FooterGovSite a:nth-child(2){padding-left: 10px;display: inline-block;}
.FooterGovSite a {display: inline-block;}
.FooterGovSite a img{}
.footer-share ul li a{display:inline-block;}
.OrgChart {display: block;text-align: center;}

/********************Es Adjustment **************/
.survey-section{min-height:256px;}
.survey-question{
    height: 230px;
    display:table;
}
.survey-options{
    height: 249px !important;  
    display:table;

}

/********************ES ADJUSTEMNT**************/
/***********************************************************	Volunteer Style	***************************************************************************/


.sign-volunteering { color:white !important}
.CalendarContainer { color:#ebebeb}

.CalendarContainer {}
.CalendarContainer .responsive-calendar{padding: 15px 0;}
.CalendarContainer .calendar {}
.CalendarContainer .blockTitle { display:none}
.CalendarContainer .ms-picker-month {color:#222522;font-weight: bold;}
.CalendarContainer .calDate {}
.CalendarContainer .calDate table{}
.CalendarContainer .calDate table tr{}
.CalendarContainer .calDate table tr th{text-align: center;padding: 5px 0;border-bottom: 1px solid white;border-top: 1px solid white;}
.CalendarContainer .calDate table tr td{background-color: #086f6b;}
.CalendarContainer .calDate table tr td.noevent {background-color: transparent;}
.CalendarContainer .calDate table tr td.today {background-color: white;}
.CalendarContainer .calDate table tr td a{color: white !important;display: block;padding: 5px 0;}
.CalendarContainer .calDate table tr td.otherMonthDay {background-color: #91b3b2;}
.CalendarContainer .calDate table tr td.otherMonthDay a{color: #222522!important;}
.CalendarContainer .calDate table tr td.today a { color:black !important}
.CalendarContainer .calDate .noevent a{cursor: default !important;}
.CalendarContainer .calHeader td{padding-bottom: 20px;}
.CalendarContainer .upcomingEvent {display: none;}

.EventImage img {
    width: auto;
    height: 350px;
    margin: auto;
    display: block;
}
.dis-right .ms-webpart-zone,.dis-right .ms-webpart-cell-vertical,.dis-right .ms-webpart-chrome-vertical {display: block;}
.VolSliderEN { display:none }


.VolTwitterContainer {}
.VolTwitterContainer .TwitterEn {position: relative;}
.VolTwitterContainer .TwitterAr {display: none;}
.dis-left .box-content{ margin-top:20px}



#VolSliderEn,#VolSliderAr {margin: 10px 0;}
.VolSlider {margin-right: -20px;margin-left: -20px;}
.VolSlider h2 {padding: 10px 20px; margin:0}
.VolSlider .slick-slide{ text-align:center; height:100%;}
.VolSlider .slick-slide img{max-width: 100%!important; width:auto!important; height:auto!important; max-height:100%!important; display:inline-block}
.VolSlider .slick-prev,.VolSlider .slick-next {z-index: 5;width: 50px;height: 50px;}
.VolSlider .slick-prev {right: 0;}
.VolSlider .slick-next {left: 0;}
.VolSlider .slick-prev:before,.VolSlider .slick-next:before  {font-family: fontawesome;font-size: 50px;opacity: 1;}
.VolSlider .slick-prev:before {content: "\f105";}
.VolSlider .slick-next:before {content: "\f104";}
.VolSlider .slick-dots {bottom: 10px;}
.VolSlider .slick-dots li button:before {color: white;opacity: 0.5;background-color: white;border-radius: 15px;width: 15px;height: 15px;}
.VolSlider .slick-dots li.slick-active button:before {opacity: 1;}
.dis-right h3 { font-size:1.5em;}
[id*="RichHtmlField"] h4 {font-size: 1.2em;color: #5858e8;}
.VolServices {margin-top: 20px;}
.margBlock {margin: 7px 0;}
#VolSliderEn .item,#VolSliderAr .item{position:relative; height:320px}
#VolSliderEn a.title-link,#VolSliderAr a.title-link{position:absolute;text-decoration:none;z-index: 10;color: white;bottom: 0px;left: 0;right: 0;padding: 18px 4%; padding-bottom:37px; background-color: rgba(0, 0, 0, 0.20);font-family: 'A Jannat LT';text-transform: uppercase;}





/***********************************************************	Volunteer Style	***************************************************************************/



/***********************************************************	Calendar Events 	*********************************************************************/

.calendarBlock{ padding-left:150px}
.calendarBlock div.mod-scoreboard-carousel div.view {float: right;overflow: hidden;position: relative;width: 250px;}
.calendarBlock div.mod-scoreboard-carousel ul li a { background:url("/SiteCollectionImages/ar-sa/calendar_bg.jpg") repeat-x scroll right -4px #e4e4e4;border:1px solid #A5A5A5;display:block;height:50px;margin-right:-1px;position: relative;text-align:center; text-decoration:none;width:42px;}
.calendarBlock div.mod-scoreboard-carousel ul li {display: inline;float: right; padding-top: 10px;}
.calendarBlock div.mod-scoreboard-carousel ul li.current {padding-top: 0;}
.calendarBlock div.mod-scoreboard-carousel ul li.current a {background-color: #FFFFFF; background-image: none;height: 60px;}
.calendarBlock div.mod-scoreboard-carousel ul li a:hover{ background:#ffffff;}
.calendarBlock div.mod-scoreboard-carousel ul li a span {display: block;}
.calendarBlock div.mod-scoreboard-carousel ul li a span.day{color:#6D6D6D;font-size:13px;font-weight:bold;padding-top:7px;}
.calendarBlock div.mod-scoreboard-carousel ul li a span.date{color:#5A5A5A;font-size:11px;padding-top:6px;}
.calendarBlock div.mod-scoreboard-carousel a.cal-next , .calendarBlock div.mod-scoreboard-carousel a.cal-prev{background:#E4E4E4;color: #FFFFFF;float: right;font-size: 14px;font-weight: bold;line-height: 52px;margin: 10px 5px 0;padding: 0 5px;text-decoration: none;}
.calendarBlock div.mod-scoreboard-carousel a.cal-next:hover , .calendarBlock div.mod-scoreboard-carousel a.cal-prev:hover , .calendarBlock div.mod-scoreboard-carousel a.cal-next.off , .calendarBlock div.mod-scoreboard-carousel a.cal-prev.off{color: #6D6D6D;}
.calendarBlock div.mod-scoreboard-carousel .CItems{margin-left:0;padding-left: 1px;}
.calendarBlock div.mod-scoreboard-carousel .CItem {float:left;height:63px;position:relative;width:259px;}
.calendarBlock .CDate{font-size: 1.1em;font-weight:bold;margin-bottom:9px;margin-left:4px;}
.calendarBlock div.mod-scoreboard-carousel td a {background:url("/SiteCollectionImages/ar-sa/calendar_bg.jpg") repeat-x scroll right -4px #e4e4e4;border:1px solid #A5A5A5;display:block;height:50px;margin-right:-1px;position: relative;text-align:center;text-decoration:none;width: 42px;}
.calendarBlock div.mod-scoreboard-carousel td {display: inline;float: right; padding-top: 10px;}
.calendarBlock div.mod-scoreboard-carousel td.current {padding-top: 0;}
.calendarBlock div.mod-scoreboard-carousel td.current a {background-color: #FFFFFF;background-image: none;height: 60px;}
.calendarBlock div.mod-scoreboard-carousel td a:hover{ background:#ffffff;}
.calendarBlock div.mod-scoreboard-carousel td a span {display: block;}
.calendarBlock div.mod-scoreboard-carousel td a span.day{color:#6D6D6D;font-size:13px;font-weight:bold;padding-top:7px;}
.calendarBlock div.mod-scoreboard-carousel td a span.date{color:#5A5A5A;font-size:11px;padding-top:6px;}



.news-content .filter_Container {margin-bottom: 20px;}
.margin156.eventtable {margin: 20px 0;}
.margin156.eventtable tr td{padding: 0 10px;}
.NewsListingContainer {margin:20px 0}
.EventItem {margin-bottom: 15px;background-color: #f8f8f8;padding: 15px;border-radius: 10px;}
.EvImage {}
.EvImage a{border 1px solid #d2d2d2;display:inline-block;width:100%;text-align:center;}
.EvImage img{ /*width: 100%;*/ height:240px;width:auto;}
.EventItem .EvTitle{font-size: 1.2em;color: #0082d5;padding: 5px 0;}
.EventItem .Description  {font-size: 0.9em;}
.EventItem .ViewMore{text-align: right;padding: 10px 0;}
.EventItem .ViewMore a{color: white;display: inline-block;background-color: #eb3945;padding: 5px 10px;}



.news-content .info{ margin: 10px 0;}
.news-content .info .TasksDetails-h4 {font-size: 1em;color: #0082d5;padding: 5px 0;}
.news-content .info .TasksDetails-TxtLabel {}
.news-content .TasksDetails-td-Button {text-align: center;}
.news-content .TasksDetails-td-Button input[type=submit]{margin: 10px;background: #9dbf16;border: medium none;border-radius: 25px;color: white;padding: 14px 45px;font-size: 1em;}
.profileform .VolnuterTask .submit-btn {font-size: 1em;}


/***********************************************************	End Calendar Events 	*********************************************************************/



/***********************************************************	Volunteer Tasks	*********************************************************************/


.task-component {height: 195px;float: right;padding-top: 0px !important;}
.task-component:nth-child(1) {padding: 15px 0px 15px 15px;}
.description-listing {height: 70px;overflow: hidden;width: 100%;clear: both;}
.MyTasks-section a, .MyProfHp a, .ms-rte-embedcode a {font-weight: bold;}
.task-component a {text-decoration: none !important; margin-top:2px; display:inline-block; color:#666; font-weight:normal}
.tasks-listing-title {color: #010101;padding: 15px;background: #EDEEDE;margin: 10px 0;width: 100%;font-size: 1.8em;}
.VolunteerTasksListing .tasks-listing-title{ background:transparent; color:#54657e; margin:0; padding:20px 0 20px 0; font-size:1.54em}
.VolunteerTasksListing .tasks-listing-title{ border-top:1px solid #dadada}


.no-items-title {color: rgba(128, 128, 128, 0.62) !important;text-align: center;padding: 20px !important;border: 1px solid;font-size: 15px !important;}
.more-details-link {color: white !important;text-align: left;padding-left: 0px;}
.items-task-brief {height: 100%;overflow: hidden;color: white;text-align: right;padding-top: 5px;}

.VolunteerTasksListing .date-listing,.FeedbackListingContainer .date-listing{ float: none;}
.VolunteerTasksListing .joint-img,.FeedbackListingContainer .joint-img {padding-top: 0;}
.FeedbackListingContainer .filter_Container input[type="checkbox"]{display: none;}













.ha-feedback {}
.ha-feedback .title{background-color: #d43a5a;padding: 15px;}
.ha-feedback .title img{width: 63px;}
.ha-feedback .title span{color: white;font-size: 1.5em;}
.ha-feedback .smileys {background-color: #15aba0;}
.ha-feedback .smileys figure{display: inline-block;padding: 20px;text-align: center;}
.ha-feedback .smileys figure img{width: 29px;}
.ha-feedback .smileys figure figcaption{color: white;}
.ha-feedback .formsection {padding: 10px 0;}
.ha-feedback .formsection .intro{}
.ha-feedback .formsection .intro .FormHeader{display: block;width: 100%;padding-bottom: 20px;}
.ha-feedback .formsection .intro .FormInformation{}
.ha-feedback .formsection .intro .FormInformation .VolInformation {margin: 5px 0;display: block;}
.ha-feedback .formsection .intro .FormInformation .VolInformation label{display: inline-block;width: 40%;}
.ha-feedback .formsection .intro .FormInformation .VolInformation input[type=text]{display: inline-block;width: 59%;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;border-radius: 5px;
color: #848789;}
.FeedbackContainer {margin-bottom: 30px;border-bottom: 1px solid #086f6b;}
.FeedbackContainer .question {margin: 20px 0;}
.FeedbackContainer .question .FeedBackQuetion{background-color: #eceff4;padding: 10px 5px;border-radius: 5px;/* font-size: 1.2em; *//* color: #0082d5; *//* padding: 5px 0; */}
.FeedbackContainer .question .FeedBackQuetion img{display: inline-block;}
.FeedbackContainer .question .FeedBackQuetion span{display: inline-block;}
.FeedbackContainer .question .answers{}
.FeedbackContainer .question .answers .answer{padding: 10px;display: inline-block;}
.FeedbackContainer .question .answers .answer input{display: block;margin: 5px 0;padding: 0;width: 100%;}
.FeedbackContainer .question .answers .answer label{}
.FeedbackContainer .question .answers .answer label img{width: 29px;}
.ha-feedback .FeedBackComment {margin: 10px 0;}
.ha-feedback .FeedBackComment span{display: block;margin-bottom: 10px;}
.ha-feedback .FeedBackComment textarea{display: block;width: 98%;padding: 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 100px;
border-radius: 5px;color: #848789;outline: none;}
.FeedBackThanks {text-align: center;}
.FeedBackThanks span {display: block;margin-bottom: 15px;}
.FeedBackThanks input[type="submit"] {margin: 10px;background: #9dbf16;border: medium none;border-radius: 25px;color: white;font-size: 1em;padding: 14px 45px;}

@media (max-width:400px)
{
    .FeedbackContainer .question .answers .answer {display: block;}
    .FeedbackContainer .question .answers .answer input {width: auto;display: inline-block;margin: 0 5px;}
}










/***********************************************************	End Volunteer Tasks	*********************************************************************/





/**responsive page layouts*/

@media only screen and (max-width: 1160px) and (min-width: 960px){
.home-page-layout .txt-side{width: 470px;}
}
@media(max-width: 960px){
    .home-page-layout .txt-side{padding-top:20px;padding-bottom: 15px;}

        .BottomShadow{height:80px}
        .banner-txt{font-size:0.7em}
}
@media(max-width:767px){

        .home-page-layout .image-side{margin-bottom:10px}
    .home-page-layout .welcome-lft .image-side img{width:100%;border-radius: 8px;}
}
@media(max-width:680px){
    .BottomShadow{height:80px}

    .banner-txt p{line-height:18px;}
}

@media(max-width:480px){
    .Banner .lean-slider-slide img{min-height:160px}
    .BottomShadow{height:80px}
    .home-page-layout .welcome-lft .image-side img{width:100%;border-radius: 8px;}
    .banner-txt p{line-height:18px;}
}

.home-page-layout #slider3 .banner-txt{bottom:0;top:0;margin:auto;max-height: 30px;width: 100%;}
/**responsive page layouts**/

.title-joint h1.EventTitle span{ font-weight:bold!important}
.VolFeedbakcContainer h3{ letter-spacing:0}

.REV-MobileOrPhoneNumber[style="color: red; display: inline;"]{display:inline-block!important;direction: ltr!important;}

.box-content.volunteer .margTop10.margBot20{ display:none}

.box-content.volunteer .Rgister-FormHeaderMsg{
	 margin-top:-10px;
}
.VolRegistration h3,.CoRegistration h3{ letter-spacing:0;}
.Blind .home-page-layout .news-right,.Blind .home-page-layout .news-left,.Blind .home-page-layout .twitter-feeds,
.Blind .home-page-layout .survey-options,.Blind .home-page-layout .survey-question{ margin-left:2px; margin-right:2px;}
.Blind .welcome-lft{ border-right:2px solid #fff!important; width:850px;}
.block{ width:358px;}
.Blind .wrapper .wrapper{ width:100%;}
.Blind .select-box{ width:359px;}
.Blind #DeltaPlaceHolderMain{ margin:0 2px;}

.slider-wrapper3{ position:relative;}
#slider-control-nav3{ position:absolute; left:0; right:0; bottom:10px;z-index:200}
#slider-control-nav3 a{ width:15px; height:15px;}

.responsive-calendar{margin-bottom: 0;border-radius: 5px 5px 0 0;}
.viewallcalendar{margin-bottom:15px;background-color: #13a8a4;padding: 10px;padding-top: 0;border-radius: 0 0 5px 5px;}
.viewallcalendar .more-btn-ic{background-image:none;color: #222522;}
.viewallcalendar .more-btn-ic{position:relative;}
.viewallcalendar .more-btn-ic:after{content:"\f104";font-family:FontAwesome;font-size: 17px;display: inline-block;position:absolute;left: 0px;top: 0px;}

@media (min-width: 768px){



}

.survey-options ul li a span{ display:block; font-size:1.15em}


@media print {
.ms-dialogHidden{ display:none}
}



/**********************************************************/


.ms-dialog{}
.ms-dialog .custom-breadcrumb{display:none;}
.ms-dlgContent .ms-dlg-heading{min-height:28px}
.ms-dialog .pageTitle.largeBlockTitle{display:none;}
.ms-dialog .dis-right{width:100%}
.show-on-english{display:none !important}
.show-on-arabic{display:block !important}
.ms-signInLink{display:none !important;}
.login-action-setting{}
.login-action-setting .send-btn{position:relative;float:left;padding:0;margin:0;border:none;width:37px;min-width:auto;border-radius:6px;margin-bottom:8px;}
.ms-webpartzone-cell{margin-bottom:0px;}
.heading-center a{background-position-y:8px;}
@media (max-width:702px){#contentBox{min-width:auto;}
}
#searchForm a:nth-child(1){border:1px solid;height:35px;margin:0;line-height:30px;padding:0 3px;color:#666;}
#searchForm a:nth-child(1):before{content:"\f002";font-family:FontAwesome;width:17px;height:17px;font-size:18px;}
#searchForm input{height:35px;width:189px !important;}
#searchForm a img{display:none;}
.s4-bodyContainer{background-color:#f8f8f8;}
.mainsubPage .tab-item-title{color:#54657e !important;font-size:1.5em;}
.mainsubPage .bigBanner h1{color:#54657e;font-size:1.5em;height:50px;margin:0 -20px 0 -20px;padding:4px 27px;border-bottom:1px solid #6688AD;position:relative;}
.mainsubPage .dis-image{margin-top:0;}
.mainsubPage .dis-image img{width:100%;margin-bottom:20px;}
.left-menu-breadcrumb-title .BreadPathSeparator{display:none;}
.left-menu-breadcrumb-title span span{display:none;}
.left-menu-breadcrumb-title span a{display:none;}
.left-menu-breadcrumb-title span span:nth-child(6){display:block;}
.left-menu-breadcrumb-title span span:nth-child(6) a{color:red;display:inline-block !important;pointer-events:none;color:#666;cursor:default;font-size:1.5em;}
.custom-breadcrumb{overflow:hidden;padding-top:25px;font-size:0.87em}
.custom-breadcrumb >span span:nth-child(2){display:none !important;}
.custom-breadcrumb >span>span:first-child{display:none !important;}
.custom-breadcrumb span.BreadPathSeparator:nth-child(3){display:none;}
.custom-breadcrumb .0{margin-top:3px;}
.custom-breadcrumb .BreadPathSeparator:before{content:'';color:#999;background-image:url("/Style Library/CDA_New/ar-sa/images/bread-border.png");color:#666;float:left;padding:0 0px 0 0px;background-repeat:no-repeat;width:6px;height:15px;background-size:contain;}
.custom-breadcrumb span{color:#666;float:right;font-size:1em;padding:0 7px 0 6px;}
.custom-breadcrumb a{color:#211b1d;text-decoration:none;text-transform:uppercase;}
.list-left #sideNavBox .root{padding:10px 0;}
.list-left #sideNavBox .root li{padding:2px 0;margin:10px 0;}
.list-left #sideNavBox .root ul li{margin:0px 0px;}
.list-left #sideNavBox .root li a{padding-left:0;padding-right:0;padding:0;background-color:transparent;color:#666;}
.list-left #sideNavBox .root>li.selected{cursor:pointer;line-height:27px;box-sizing:border-box;padding:0;border:0;background:#54657E !important;color:#fff;border-radius:6px 6px 5px 5px;}
.list-left #sideNavBox .root>li.selected a{color:#fff;padding:10px 9px;}
.list-left #sideNavBox .root ul.static{background-color:#CBD5E1;border-radius:0 0 4px 4px;padding:0px 0;}
.list-left #sideNavBox .root ul.static li a{color:#333;padding:11px 21px;}
.list-left #sideNavBox .root a.hasChildren,.list-left #sideNavBox .ms-core-listMenu-item.hasChildren{cursor:pointer;line-height:27px;box-sizing:border-box;background:#54657E !important;color:#fff;border-radius:6px 6px 0px 0px;position:relative;padding:8px 9px;border-radius:6px 6px 0 0px;}
.list-left #sideNavBox .ms-core-listMenu-item.hasChildren:before{content:"\f106";color:white;position:absolute;right:17px;font-family:FontAwesome;font-size:18px;top:9px;}
.list-left #sideNavBox .ms-core-listMenu-item.hasChildren:before{content:"\f107";}
.list-left #sideNavBox .root>li>ul>li.selected{background-color:#B4BBC3;}
.list-left #sideNavBox .root>li>ul>li:last-child.selected{border-radius:0 0 4px 4px}
.list-left #sideNavBox .ms-core-listMenu-item.hasChildren:before{content:"\f106";color:white;position:absolute;right:88%;font-family:FontAwesome;font-size:18px;top:9px;display:inline-block;}
.list-left #sideNavBox a.hasChildren.item-not-selected:before{content:"\f107";}
.list-left #sideNavBox a.hasChildren.item-not-selected{border-radius:6px 6px 4px 4px}
.collapse-block{overflow:hidden;border:1px solid #cad3df;background:#eceff4;padding:10px 20px;margin-bottom:10px;border-radius:5px;}
.collapse-block.selected{background-color:white;}
.collapse-block.first{}
.collapse-title{}
.collapse-title a{position:relative;box-sizing:border-box;color:#666666;cursor:pointer;display:block;line-height:27px;width:100%;padding-left:15px;text-decoration:none;}
.collapse-title a:after{content:"\f067";position:absolute;font-family:FontAwesome;left:0;top:0;}
.collapse-title a.selected:after{content:"\f068";}
.collapse-title a.selected{}
.collapse-title a:hover{cursor:pointer;}
.collapse-details{padding-top:15px;padding-bottom:1px;padding:20px 15px 0;}
.collapse-details .margBlock{margin-bottom:10px;}
.collapse-details h5{1background:url("/SiteCollectionImages/en-us/red-circle.gif") no-repeat scroll left 5px;color:#EE3A43!important;display:block;margin-bottom:0px;margin-top:0px;font-size:1em;}
.collapse-details .Gray h5{background:url("/SiteCollectionImages/en-us/gray-circle.gif") no-repeat scroll left 5px;color:#8a8a8a!important}
.collapse-details a:hover{cursor:pointer;}
.new-listing-ctrl{-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);background-color:white;padding:20px;border-radius:0 0 6px 6px;}
.news-listing-row{}
.news-listing-row:last-child .detail-listing{border-bottom:none}
.news-listing-row .image-listing{position:relative;border-radius:5px 5px 0 0;overflow:hidden;margin-bottom:8px;}
.news-listing-row .image-listing img{position:absolute;width:auto;min-width:140px;border-radius:0;height:100%;top:0;bottom:0;left:-100%;right:-100%;margin:auto;}
.news-listing-row .listing-detail h3 a{display:block;}
.new-details-content{}
.new-details-content img{width:auto;height:398px;max-height:398px;margin:auto;float:none;display:block;}
.new-details-content .custom-new-date{padding:15px 0 0;font-size:1.1em;}
.share-post{float:right;margin-top:18px}
.addthis_toolbox.addthis_default_style li span{width:inherit;height:inherit;}
.addthis_toolbox.addthis_default_style li a{width:inherit;height:inherit;}
.addthis_toolbox.addthis_default_style li{width:117px;height:30px;margin:0px 3px;float:right;}
.share-post ul li.sharethisPlus .at4-icon.aticon-compact{width:35px;height:30px;background:url('/style%20library/CDA_New/en-us/images/add.jpg') center center no-repeat;background-size:100% !important;float:right;}
.share-post ul li .aticon-gmail{background:url('/style%20library/CDA_New/en-us/images/google.jpg') center center no-repeat;background-size:100% !important;background-color:white !important;}
.share-post ul li .aticon-facebook{background:url('/style%20library/CDA_New/en-us/images/facebook.jpg') center center no-repeat;background-size:100% !important;background-color:white !important;}
.share-post ul li .aticon-twitter{background:url('/style%20library/CDA_New/en-us/images/twitt.jpg') center center no-repeat;background-size:100% !important;background-color:white !important;}
.listing-block{}
.listing-block img{width:100%;}
.image-block-container{position:relative;cursor:pointer}
.image-block-container .video-play-link{cursor:pointer;color:white;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:28px;width:28px;border:2px solid;border-radius:38px;padding:28px;box-sizing:border-box !important;background-color:rgba(123, 139, 152, 0.56);}
.image-block-container .video-play-link i{width:100%;line-height:0;position:absolute;top:29px;right:16px;color:white;font-size:22px;left:0;bottom:26px;}
.image-block-container .video-play-link:hover,.image-block-container .video-play-link:hover i{color:#333;}
.listing-block .block-txt{position:relative;margin-top:0px;min-height:280px;}
.listing-block .block-txt h3{font-weight:bold}
.listing-block .block-txt h2{}
.listing-block .block-txt p{}
.listing-block .block-txt a{position:absolute;float:none;right:20px;bottom:22px;}
.listing-block .block-txt a:visited{color:white;}
@media(min-width:768px){.listing-block img,.album-lisint-view img{height:163px}
}
@media(min-width:1100px){.listing-block img,.album-lisint-view img{height:203px}
}
@media(min-width:1200px){.listing-block img,.album-lisint-view img{height:244px}
}
.js-cq-Pager.pagination{display:block;float:none;width:100%;}
.js-cq-Pager.pagination a,.js-cq-Pager.pagination span{display:inline-block;float:none;text-align:center;padding:5px 12px;margin:0 6px;border-radius:5px;font-size:1.2em;border-color:#E7E4E4 !important;background-color:white;color:#54657e;text-transform:uppercase;}
.js-cq-Pager.pagination a.current{background-color:#eb3a46;color:white;}
.js-cq-Pager.pagination .next{font-weight:bold;background-color:white;}
.js-cq-Pager.pagination .next:after{content:"\f060";font-family:FontAwesome;padding:10px;}
.js-cq-Pager.pagination .prev{font-weight:bold;}
.js-cq-Pager.pagination .prev:before{content:"\f061";font-family:FontAwesome;padding:10px;}
.js-cq-Pager.pagination .current.next{background-color:white;color:#54657E;}
.js-cq-Pager.pagination .current.prev{background-color:white;font-weight:bold;color:#54657e;}
.js-cq-Pager.pagination a:hover{background-color:#eb3a46;color:#fff}
.js-cq-Pager.pagination .current.next:hover{background-color:#eb3a46;color:#fff}
.js-cq-Pager.pagination .current.prev:hover{background-color:#eb3a46;color:#fff}
.easyPaginateNav{}
.easyPaginateNav a{display:inline-block;float:none;text-align:center;padding:5px 12px;margin:0 6px;border:1px solid;border-radius:5px;font-size:1.1em;border-color:#E7E4E4 !important;color:#54657e !important;text-transform:uppercase;background-color:white;font-weight:bold;color:#54657e !important;text-decoration:none !important;}
.easyPaginateNav a:visited{color:#54657e !important;}
.easyPaginateNav a.prev{}
.easyPaginateNav a.prev:before{content:"\f060";font-family:FontAwesome;padding:10px;color:#54657e;}
.easyPaginateNav a.next{}
.easyPaginateNav a.next:after{content:"\f061";font-family:FontAwesome;padding:10px;color:#54657e;}
.easyPaginateNav a:hover{background-color:#eb3a46;color:#fff;}
.easyPaginateNav a.prev:hover:before,
.easyPaginateNav a.next:hover:after{color:white}
.easyPaginateNav a.prev:hover,
.easyPaginateNav a.next:hover{color:white}
.easyPaginateNav a.next{}
.mainsubPage.subpagenonav .bigBanner{padding:11px 20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);background:white;border-radius:5px;}
.mainsubPage.subpagenonav .bigBanner h1{border-bottom:none;padding:13px 0;margin:0;}
.box-content.media-content{background:transparent;box-shadow:none;padding:0;}
.box-content.media-content .bigBanner{padding:7px 20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);background:white;border-radius:5px;}
.box-content.media-content .mainsubPage .bigBanner h1{border-bottom:none;padding:13px 0;margin:0;}
.search-listing{}
.search-listing.margin-left-10{margin-left:0px;margin-right:10px;}
.search-listing .txt-search{padding:0 8px 0 30px;text-align:right;}
.search-listing .search-btn{right:auto;left:8px;width:20px;height:20px;min-width:auto;border:none;background-color:transparent;}
.video-viewer-frame{padding:0 20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);background:white;border-radius:5px;margin-bottom:30px;padding:20px;}
.video-viewer-frame iframe{height:295px;}
.ui-corner-all{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.ui-menu{border:1px solid lightgray;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;border-radius:5px;background-color:#ffffff;z-index:100 !important;padding:0;}
.ui-menu .ui-menu-item a{color:#333;padding:6px 4px;}
.ui-menu .ui-menu-item:hover{display:block;text-decoration:none;color:#3D3D3D;cursor:pointer;background-color:#de3a5d;background-image:none;width:100%;border-radius:3px;color:white;}
.ui-menu .ui-menu-item a.ui-state-focus{}
.ui-menu .ui-menu-item:hover a{color:white}
.ui-widget-content .ui-state-hover, .ui-widget-content .ui-state-focus{border:1px solid transparent;background-image:none;background-color:transparent;font-weight:bold;color:#3D3D3D;}
.list-right{position:relative;}
.custom-search-box{top:0;left:0;position:absolute;padding:11px 0px 10px 15px;margin:0;box-shadow:none;}
@media (max-width:768px){.search-listing{width:190px;float:right;position:relative;margin-top:0;}
}
@media (max-width:640px){.search-listing{width:150px;}
}
@media (max-width:540px){.custom-search-box{position:relative;padding-bottom:0;}
.search-listing{width:160px;}
}
.drop-avtar #loginButton1 img{display:none;}
.drop-avtar #loginButton1{height:auto;display:inline-block;color:#666666;}
.drop-avtar #loginButton1:before{content:"\f007";font-family:FontAwesome;font-size:17px;display:inline-block;width:16px;}
#loginForm{}
#loginForm .send-et{position:relative;}
#loginForm .send-et input{font-size:1em;text-align:right;min-height:20px;}
#loginForm .send-bt{position:relative;text-align:right;}
#loginForm .send-bt input{font-size:1em;min-height:20px;}
#loginForm .rfv-required-star{position:absolute;left:-10px;top:18px;color:#EB3945;}
#loginForm .remember-me{padding:6px 0px 10px 0px;float:right;}
#loginForm .remember-me input{margin-top:0px;margin-left:10px}
#loginForm .login-action-setting{float:left;}
#loginForm .lg-btn-container{position:relative;}
#loginForm .cl-btn-container{position:relative;}
#loginForm .login-action-setting .cancel-btn{font-size:0px;padding:0;margin:0;border:none;width:37px;height:36px;min-width:auto;border-radius:6px;margin-bottom:8px;background-color:#EB3945;}
#loginForm .cl-btn-container:after{font-family:FontAwesome;content:"\f00d";font-size:13px;position:absolute;left:20px;top:2px;right:14px;pointer-events:none;color:white;}
#loginForm .new-reg-account{text-align:center;}
#loginForm .new-reg-account{text-align:center;}
#loginForm .new-reg-account a{line-height:initial;display:inline;}
#loginForm .login-fail{color:#EB3945;min-height:22px;line-height:normal;}
span[id="ctl00_WelcomeImage1_lblMsg"]{line-height:normal}
#loginBox{cursor:default}
#loginForm .new-reg-account div span{}
#loginForm .new-reg-account a{display:inline;padding:0;}
.login-welcome-user{height:33px;text-align:center;}
.login-welcome-user div{float:none;margin-left:2px;display:inline-block;line-height:inherit;font-size:18px;font-family:A Jannat LT;text-transform:capitalize;}
.login-welcome-user a{float:none;display:inline-block !important;line-height:18px !important;color:#666 !important;font-size:17px !important;font-weight:bold;height:auto;cursor:none;font-family:A Jannat LT;text-transform:capitalize;}
.login-sign-out a{line-height:initial !important;color:#848789;}
.login-sign-out span{float:none;line-height:initial;display:inline-block;}
.login-sign-out{height:initial;text-align:center;}
.loggedIn{display:none;}
.login-fonts{display:none;}
.login-lang{display:none;}
.login-links{display:none;}
.login-options{display:none;}
.login-head{display:none;}
.login-logos{display:none;}
.login-logo1{width:50%}
.login-logo2{width:50%}
.login-logos td a{display:inline-block;}
.login-logos td a img{width:100% !important;height:34px !important;}
.registration-blocks1 .rfv-required-star[style*="visibility:hidden"]{visibility:visible !important;color:#a2a9b1 !important;}
.registration-blocks1 span[class*="CustVald-chbl"][style*="visibility:hidden"]{visibility:visible !important;color:#a2a9b1 !important;}
.content-reg.public-registration-form .rfv-required-star[style*="display:none"],.registration-blocks1 .rfv-required-star[style*="display:none"],.content-reg.public-registration-form .rfv-required-star[style*="visibility:hidden"]{display:inline-block !important;color:#a2a9b1 !important;visibility:visible !important;}
.registration-blocks1 span[class*="CustVald-chbl"][style*="display:none"]{display:inline-block !important;color:#a2a9b1 !important;}
.registration-blocks1 .rfv-required-star[style="display:none"]{display:inline-block !important;color:#a2a9b1 !important;}
.registration-blocks1 span[class*="CustVald-chbl"][style="display:none"]{display:inline-block !important;color:#a2a9b1 !important;}
.registration-blocks1 .rfv-required-star[style*="hidden"]{display:inline-block !important;color:#a2a9b1 !important;}
.registration-blocks1 span[class*="rfv-required-star"][style*="display: none"]{display:inline-block !important;color:#a2a9b1 !important;}
.registration-blocks1 span[class*="rfv-required-star"][style*="hidden"]{display:inline-block !important;color:#a2a9b1 !important;visibility:visible !important;}
span[class*="CustVald-chbl"][style*="hidden"]{display:block !important;color:#a2a9b1 !important;visibility:visible !important;}
.registration-blocks1 .radio-ctx .rfv-required-star{left:-15px}
.registration-blocks1 .upload1{position:relative;}
.registration-blocks1 .upload1 span[class*="rfv-required-star"][style*="hidden"]{display:inline-block !important;color:#a2a9b1 !important;visibility:visible !important;right:initial;padding-right:10px;bottom:0;}
input[type="text"]{min-height:20px !important;}
.content-reg{margin-bottom:20px}
.registration-blocks1 .box-content{background:#fff;overflow:hidden;padding:20px;border-radius:5px;position:relative;margin-bottom:20px;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);height:458px;margin-top:0;}
.registration-blocks1.volunteer-control.type-view-wide #printable div[id*="pnlResult"]{text-align:right !important;background-color:white;padding:27px;border-radius:4px;min-height:469px;}
.registration-blocks1.volunteer-control.type-view-wide #messagePrint{text-align:right !important;}
.registration-blocks1.individual-control.type-view-wide #printable{text-align:right !important;background-color:white;padding:27px;border-radius:4px;min-height:469px;}
.registration-blocks1.individual-control.type-view-wide #messagePrint{text-align:right !important;}
.Div-Result.custom-result-lb{background-color:white;padding:18px;}
.registration-blocks1 .box-content .heading-block h3{font-size:18.6px;}
.heading-block h3 a.tooltip-info span{font-weight:normal;font-size:12px;}
.registration-blocks1 .box-content p{color:#666;font-size:16px;margin-top:10px;text-align:right;min-height:47px;}
.registration-blocks1 h6{color:#848789;font-weight:normal;font-size:1.1em;line-height:18px;padding:133px 0;text-align:center;min-height:384px;}
.check-box-listing{}
.check-box-listing table{width:100%;margin:0 auto;}
.check-box-listing .checkbox-align-left{text-align:right !important;}
.check-box-listing tr{height:46px;}
.check-box-listing tr td{width:33%;padding-top:0;height:46px;}
.check-box-listing tr td label{position:relative;padding-right:30px;padding-left:4px;}
@media(max-width:1160px){.registration-blocks1 .box-content{min-height:480px !important;}
}
.check-box-listing input[type=checkbox] + label:before{font-family:FontAwesome;display:inline-block;font-size:28px;line-height:1;width:23px;height:23px;position:absolute;right:-9px;top:-2px;left:0;bottom:0;color:#cad3df;}
.check-box-listing input[type="checkbox"]{-webkit-appearance:none;border:1px solid #c8c6c6;width:29px;height:12px;border-radius:2px;}
.check-box-listing input[type=checkbox]{display:none;}
.check-box-listing input[type=checkbox] + label:before{content:"\f096";letter-spacing:10px;}
.check-box-listing input[type=checkbox]:checked + label:before{content:"\f14a";letter-spacing:10px;color:#9DA733;}
.AcceptedAgreement input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin-top:0px;font-size:28px;line-height:1;width:23px;height:23px;font-family:FontAwesome;background:transparent !important;}
.AcceptedAgreement input[type=checkbox]:after{padding-right:3px;font-style:normal;font-weight:normal;content:"\f096";color:#afafaf;display:block;font-family:FontAwesome;font-size:23px;}
.AcceptedAgreement{margin-left:7px;}
.AcceptedAgreement input[type=checkbox]:checked:after{content:"\f14a";color:#9DA733;font-family:FontAwesome;}
.radio-ctx span{float:right;padding:0 6px;}
.radio-ctx input[type=radio]{display:none;}
.radio-ctx table{width:67px;float:left;}
.radio-ctx label{float:none;margin:0;min-width:30px;min-height:26px;line-height:23px;text-align:center;padding:2px 0px;border:1px solid #cad3df;border-radius:4px;}
.radio-ctx{}
.radio-ctx input[type="radio"]:checked + label{background:#9DA733;border:1px solid #9DA733;text-shadow:1px 1px 0 rgba(0,0,0,0.4);color:white;border-radius:4px;}
.radio-ctx .txt-reg{display:inline-block;text-align:center;vertical-align:middle;padding:0 30px;}
.txt-reg[type="file"]{height:43px;padding:10px 10px;}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.txt-reg[type="file"]{padding:2px;}
}
.Div-FileUpload{float:right;}
.radio-txt span{font-size:14px;padding:10px 0;}
.radio-action-btn table td{padding:7px 10px;font-size:14px;}
.registration-blocks1 .custom-btn-submit{background:#9DBF16;border:1px solid #9DBF16;border-radius:25px;color:white;font-family:"A Jannat LT";font-size:15.2px;display:inline-block;padding:15px 45px;cursor:pointer;}
.registration-blocks1 .custom-btn-submit:hover{border-color:#B0B47B !important;background:#87a510;color:#fff;}
.registration-blocks1 .wrapp-txt{position:relative;float:right;}
.registration-blocks1 .wrapp-txt span{text-align:right;display:block;}
.registration-blocks1 .row-form input,.content-reg.public-registration-form .row-form input{background-color:#ECEFF4;border-color:#CAD3DF;}
.registration-blocks1 .row-form input:focus,.content-reg.public-registration-form .row-form input:focus{border-color:#CAD3DF !important;outline:none !important;}
.registration-blocks1 select::-ms-expand{display:none;} 
.registration-blocks1 .btn-wrapp .submit-btn{background-color:#9DBF16 !important;cursor:pointer;color:white !important;font-weight:normal;font-size:15.2px;margin-bottom:10px;min-width:10px !important;padding:15px 45px;height:auto;font-family:"A Jannat LT";width:auto!important}
.registration-blocks1 .btn-wrapp .submit-btn:hover{background-color:#87a510 !important;}
.registration-blocks1.company-control .custom-btn-submit{position:absolute;bottom:26px;left:0;right:0;margin:0 auto;width:220px;}
.registration-blocks1.company-control .box-content{position:relative;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){}
@media screen and (min-width:0\0){.registration-blocks1.company-control .custom-btn-submit{bottom:27px;}
}
.addeventcontrol .btn-wrapp .submit-btn.gray{background-color:#cbd5e1 !important;color:#333;}
.addeventcontrol .btn-wrapp .submit-btn.gray:hover{background-color:#b6c3d3 !important;}
.registration-blocks1 a.submit-btn{margin:0;padding:11px 11px;display:inline-block;font-size:12px;line-height:16px;}
.registration-blocks1 .rfv-required-star{color:red !important;font-size:1.23em;position:absolute;left:-10px;top:15px;z-index:999;height:10px;line-height:18px;}
.registration-blocks1 .row-form{overflow: hidden;margin-bottom: 20px !important;margin:0 -10px 20px !important;padding:0 10px !important;}
.registration-blocks1 .row-form .wrapp-txt-middle{position:relative;}
.registration-blocks1 .row-form .wrapp-txt-middle-right{position:relative;}
.registration-blocks1 .txt-left{text-align:right;}
.registration-blocks1 .lb-hld{position:relative;}
.Div-FileUploadOthers-row{margin-bottom:10px}
.add-btn-upload{display:inline-block;position:relative;border:1px solid #cad3df !important;width:45px !important;height:45px !important;border-radius:5px;background-color:#eceff4;}
.Div-FileUpload-Add{width:45px !important;height:45px !important;font-size:0 !important;border:none !important;background:transparent;background-color:transparent !important;margin-right:0 !important;padding:0 !important;position:relative;z-index:100;border-radius:5px;}
.add-btn-upload:before{content:"\f067";font-family:fontAwesome;font-size:20px;position:absolute;left:0;right:0;top:0;bottom:0;line-height:1;height:18px;margin:auto;width:18px;color:#9da733;}
@media(max-width:776px){.list-right{width:100% !important;}
}
.registration-blocks1 .custom-txt-width{width:320px;}
.volunteer-main-div{position:relative;}
.profile-header{position:absolute;right:0;top:2px;left:16px}
.profileEdit .right-form img{width:100%;max-height:220px;}
.profileEdit .registration-blocks1 .content-reg:first-child{padding-top:50px}
.public-user-update .registration-blocks1 .content-reg:first-child{padding-top:32px}
.profileEdit .check-box-listing input[type=checkbox] + label:before{top:-1px}
.profile-header .p-links a{float:left;color:white;border:1px solid #54657e;margin:0 7px;margin-left:0px;border-radius:4px;padding:3px 6px;background-color:#54657e;}
.profile-header .p-links a:visited{color:white}
.EditModeDisabled .select-style{display:none;}
.EditModeDisabled .dob-ddls .select-style{display:block;}
.txt-lb{display:block;text-align:center !important;}
.custom-ddl{width:26%;min-width:auto !important;height:auto;min-height:auto;}
.profileEdit .radio-action-btn table td{padding-right:0px;}
.profileEdit .radio-action-btn table .aspNetDisabled{padding-right:0px}
@media(max-width:1160px){.wrapp-txt.custom-ddl{width:32.5% !important}
.wrapp-txt.custom-ddl:nth-child(2n){margin:0px 1%}
.profileEdit .check-box-center{width:32.33% !important;margin:auto;}
}
@media(max-width:768px){.wrapp-txt.custom-ddl:nth-child(2n){margin:20px 1%}
}
@media(max-width:380px){.profile-header{font-size:12px}
.profileEdit .registration-blocks1 .content-reg:first-child{padding-top:20px}
}
.profileEdit.EditModeDisabled .radio-ctx>span{padding:0px}
.profileEdit.EditModeDisabled .radio-ctx>span>span{background:#9DA733;border:1px solid #9DA733;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);color:white;border-radius:4px;width:30px;height:30px;padding:0;line-height:27px;margin:5px 0;}
.profileEdit.EditModeActive .radio-ctx>span{padding-right:0px}
.profileEdit.EditModeActive .radio-ctx table{float:right;}
.check-box-listing.check-box-static{margin-bottom:10px;}
.check-box-listing.check-box-static>span{position:relative;display:inline-block;padding-right:27px;min-height:24px;margin-left:10px;}
.profileEdit .check-box-center{width:32.9%;display:inline-block;text-align:center;}
.profileEdit .check-box-center span{margin-left:0;}
.profileEdit .field-form input.txt-reg[type=file]{padding:8px 10px;}
.check-box-static.inline span{display:block;}
.profileEdit .txt-reg:disabled{background-color:#eceff4 !important;border:1px solid #cad3df !important;}
.profileEdit .msg-reg:disabled{background-color:#eceff4 !important;border:1px solid #cad3df !important;}
.profileEdit.EditModeActive .aspNetDisabled.txt-reg:disabled{background-color:#eceff4 !important;border:1px solid #cad3df !important;}
.upload-file-div input[type="file"]{border:1px solid #ababab;width:100%;height:43px;border-radius:5px;font-size:1em;padding:9px 10px;}
.public-user-update input[type="text"]{background-color:#eceff4;border-color:#cad3df;}
.check-box-listing input[type=checkbox]:disabled + label:before{color:#eceff4;}
.check-box-listing input[type=checkbox]:disabled + label{color:#b1b1b3;}
.radio-ctx .aspNetDisabled input[type="radio"]:checked:disabled + label{color:#b5b5b5 !important;background-color:#eceff4;border-color:#eeeff4;text-shadow:none;}
.radio-ctx .aspNetDisabled label{color:#bfb8b6 !important;border:none;}
.tags-header{position:relative;}
.reset-tag-btn{position:absolute;left:16px;top:-2px;cursor:pointer;}
.reset-tag-btn i{color:#8493a8;}
.footer .small-news .smnews-image{position:relative;overflow:hidden;width:70px;height:70px;border-radius:5px;box-shadow:1px 0px 2px #333;-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15);}
.footer .small-news .smnews-image img{position:absolute;width:auto;min-width:140px;border-radius:0;height:110%;top:0;bottom:0;left:-100%;right:-100%;margin:auto;}
.footer .small-news .news-detailsm span{float:right;font-size:14px;}
.footer .more-btn-ic{background-position-y:7px;}
.profile-vol{display:table;width:100%;}
.profile-vol a{-webkit-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.05);border-radius:5px;padding:15px 10px;width:235px;float:right;margin-top:20px;}
.prfile-link img{display:table-cell;vertical-align:middle;margin-left:8px;width:60px;height:60px}
.prfile-link{display:table;}
.prfile-link h3{color:#000000;display:table-cell;font-size:16px;font-weight:normal;line-height:18px;vertical-align:middle;}
@media(max-width:548px){.profile-vol a{width:100%}
}
h2.ms-webpart-titleText span{min-height:24px;display:inline-block;}
.volunteer-admin-styles{padding-top:10px}
@media(max-width:1160px) and (min-width:960px){.volunteer-admin-styles .dob-ddls .wrapp-txt{width:163px !important;min-width:163px !important;}
.volunteer-admin-styles .wrapp-txt-middle,.volunteer-admin-styles .wrapp-txt-middle-right{width:49%!important;min-width:49% !important;}
}
@media only screen and (max-width:767px) and (min-width:0px){.wrapp-txt{margin-top:8px !important;}
.row-group{margin-bottom:1px}
.wrapp-txt-middle{margin-bottom:0px;margin-top:8px;}
.wrapp-txt-middle-right{margin-top:8px !important;}
}
.listing-table-style{}
.listing-table-style th{padding-top:4px !important;padding-bottom:0px !important;vertical-align:middle !important;text-align:center;}
.listing-table-style th h4{font-family:A Jannat LT;color:white;margin-top:0;font-size:inherit;}
.listing-table-style th h4 .checkBox{padding:0 !important;padding-bottom:10px;}
.listing-table-style th h4 .checkBox input{padding:0 !important;padding-bottom:10px;margin-top:0px !important;}
.listing-table-style tr{padding-top:4px !important;padding-bottom:0px !important;vertical-align:middle !important;}
.listing-table-style tr td{padding-top:4px !important;padding-bottom:0px !important;vertical-align:middle !important;}
.listing-table-style tr .info{padding-top:1px !important;margin:0 !important;}
.listing-table-style tr:nth-child(odd){background-color:#f6f6f6;}
.listing-table-style tr:first-child{background-color:#d43a5a !important;color:white;}
.mainFilterContainer .btn-wrapp .submit-btn{background-color:#9DBF16 !important;cursor:pointer;color:white;font-weight:bold;margin-bottom:10px;}
.mainFilterContainer .btn-wrapp .submit-btn:hover{background-color:#87a510 !important;}
.mainFilterContainer .btn-wrapp .submit-btn.dark{background-color:#54657e !important}
.mainFilterContainer .btn-wrapp .submit-btn.dark:hover{background-color:#47576f !important;}
.mainFilterContainer .btn-wrapp .submit-btn.gray{background-color:#cbd5e1 !important;color:#333;}
.mainFilterContainer .btn-wrapp .submit-btn.gray:hover{background-color:#b6c3d3 !important;}
.mainFilterContainer .wrapp-txt{position:relative;float:right;}
.select-style.dynamic-width{width:auto !important;min-width:auto;display:inline;padding-right:0;margin-left:6px;}
.select-style.dynamic-width select{width:auto;padding-left:17px;}
.addeventcontrol .txt-reg{background:#eceff4 !important;font-size:0.8750em;border:1px solid #cad3df !important;width:100%;height:43px;border-radius:5px;text-align:center;color:#848789 !important;line-height:43px;}
.addeventcontrol input[type="file"].txt-reg{line-height:10px;}
.addeventcontrol .txt-reg{margin-top:4px;margin-bottom:4px;}
.addeventcontrol .msg-reg{margin-top:4px;margin-bottom:4px;}
.addeventcontrol .select-style{margin-top:4px;margin-bottom:4px;}
#dvMap{width:100% !important}
.addeventcontrol input[type="checkbox"]{outline:none !important;position:relative;}
.addeventcontrol input[type="checkbox"]:after{position:absolute;right:-12px;}
.relative-vld{position:relative;}
.infopathform{}
.infopathform table tr td input[type="text"]{border-radius:4px padding:0;margin:0;border:1px solid #cad3df;height:43px;border-radius:5px;overflow:hidden;background-color:#eceff4 !important;width:273px;line-height:41px;font-size:14px;}
.infopathform table tr td select{border-radius:4px padding:0;margin:0;border:1px solid #cad3df;height:43px;border-radius:5px;overflow:hidden;background-color:#eceff4 !important;width:272px;line-height:41px;font-size:14px;direction:rtl !important;}
.infopathform table tr td textarea{border-radius:4px padding:0;margin:0;border:1px solid #cad3df;min-height:80px;border-radius:5px;overflow:hidden;background-color:#eceff4 !important;width:272px;line-height:41px;font-size:14px;}
.infopathform span[id*="Asteris"]{display:none !important}
.infopathform span div[scriptclass*="ExpressionBox"]{float:right !important;display:inline;}
.infopathform input[type=radio] , .infopathform input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;outline:0;margin-top:0px;font-size:28px;line-height:1;width:20px;height:20px;font-family:FontAwesome;background:transparent !important;}
.infopathform input[type=radio]:after, .infopathform input[type=checkbox]:after{padding-right:2px;font-style:normal;font-weight:normal;content:"\f096";color:#afafaf;display:block;font-family:FontAwesome;font-size:23px;text-align:right;position:relative;right:0;}
.infopathform input[type=radio]:checked:after, .infopathform input[type=checkbox]:checked:after{content:"\f14a";color:#9DA733;font-family:FontAwesome;font-size:21px;}
.infopathform .r_vaJqwrHKVZZ5xZME_1.t_vaJqwrHKVZZ5xZME_1.bi_vaJqwrHKVZZ5xZME_1 span{color:#666;padding:10px 0px}
.infopathform .r_vaJqwrHKVZZ5xZME_1.t_vaJqwrHKVZZ5xZME_1.au_vaJqwrHKVZZ5xZME_1 span{color:#666;padding:10px 0px}
.infopathform .r_MOFIYDGo8Jn3k32Z_0.v_MOFIYDGo8Jn3k32Z_0.ax_MOFIYDGo8Jn3k32Z_0 span{color:#9c9c9c !important;font-size:14px !important;}
.infopathform .r_MOFIYDGo8Jn3k32Z_0.v_MOFIYDGo8Jn3k32Z_0.ax_MOFIYDGo8Jn3k32Z_0 span div{color:#9c9c9c !important;font-size:14px !important;}
.infopathform .r_vaJqwrHKVZZ5xZME_1.v_vaJqwrHKVZZ5xZME_1.ct_vaJqwrHKVZZ5xZME_1 button{background-color:#afb47c !important;padding:8px 4px !important;height:33px;width:auto !important;border-radius:16px !important;}
#vol-evt-lst{text-align:center}
.filter_Container{text-align:center}
.items-task-brief{margin:0 auto;text-align:center;}
.no-items-title{margin:0 auto;color:rgba(128, 128, 128, 0.62) !important;text-align:center;padding:20px !important;border:1px solid;font-size:15px !important;float:none !important;}
.filter_block .label{display:inline-block;margin-right:10px !important;}
.contactus-map-ctx .nav{z-index:20}
.contactus-map-ctx .map .contact-detail ul li{color:white;padding:0 16px}
.contactus-map-ctx ul>li ul li a:hover{color:#fff !important}
.contactus-map-ctx ul>li ul li:hover{background-color:red}
.contactus-map-ctx ul>li ul li:last-child:hover{background-color:red;border-radius:0px 0px 4px 4px}
.contactus-map-ctx ul>li ul a{display:block;margin-bottom:0;line-height:30px}
.search-container{}
.search-container .ms-srchnav{display:none;}
.search-container .side-submain{float:left;}
.search-container .slide-main{width:57%;float:right;}
.search-container .side-submain #Refinement{width:180px;float:left;}
.search-container .ms-searchCenter-result-main{display:block;}
.search-container .ms-srch-hover-outerContainer a{color:black !important;}
.search-container .ms-srch-upscope-top{display:block;width:auto !important;}
.search-container .ms-srch-item{display:block;}
.search-container .ms-webpartzone-cell{width:auto !important;display:block;}
.search-container .ms-webpart-zone{display:block !important;}
.search-container .ms-webpart-chrome-vertical{display:block !important;}
.search-container{font-size:1em;width:100%;position:relative;}
.search-container .ms-srchnav-list a{font-size:0.6em}
.search-container .ms-srchnav-list a.ms-srchnav-link-selected{color:#ad9967}
.search-container .container{background-color:#fff;padding-top:20px;padding-bottom:20px;padding:4% 5%;overflow:hidden;}
.search-container .ms-WPBody{font-size:1.2em;}
.search-container .ms-srch-upscope-top{width:100% !important;}
.search-container .ms-srchnav-link{color:#333!important;}
.search-container #UpScopeLinkTop>div{height:50px;float:right;}
.search-container #UpScopeLinkTop .ms-core-menu-button.ms-core-menu-item{position:relative;margin-left:10px;float:left;}
.search-container #UpScopeLinkTop .ms-core-menu-button.ms-core-menu-item img.ms-core-menu-arrow{position:absolute;top:11px;left:-12px;}
@media(max-width:1020px){.search-container .side-submain{float:none;}
.search-container .ms-srch-hover-outerContainer{display:none !important;}
.search-container .slide-main{width:100%;}
.search-container .ms-srch-item{display:block;width:auto !important;margin-right:0;margin-left:0;padding-left:3px;padding-right:3px;}
.ms-srch-item-path{display:inline-block;word-break:break-all !important;width:100%;}
}
@media(max-width:532px){.search-container .socialshare-wp a{color:#333}
.search-container .socialshare-wp .fa{color:#ad9967;font-size:30px;}
.search-container .sharetxt{position:relative;top:-5px;display:inline-block;margin-left:5px;}
.search-container .ms-searchCenter-main{display:block !important;width:100% !important;}
.search-container .ms-searchCenter-result-main{display:block !important;width:100% !important;}
.search-container .ms-webpart-zone,
.search-container .ms-webpart-cell-vertical,
.search-container .ms-webpart-chrome-vertical,
.search-container .ms-floatLeft,
.search-container .ms-srch-sbLarge{display:block !important;}
.search-container .ms-floatLeft{float:none;}
.search-container .ms-srch-sbLarge>input{float:none !important;display:inline-block !important;width:87% !important;}
.search-container .ms-srch-sb-searchLink{float:left;}
}
@media(max-width:366px){.search-container .ms-srch-sbLarge>input{width:86% !important;}
}
@media(max-width:500px){.search-container .ms-srch-item-summaryPreview,.search-container .ms-srch-item-body{width:100%;}
}
.search-container .srch-advancedtable{backgound-color:white !important;background:white !important;border:none;margin:20px auto;width:90%;}
.search-container .ms-advsrchText-v1{padding:5px 6px;}
.search-container .ms-advsearch-header{}
.search-container .ms-advsrchText-v1 label,.search-container .ms-advsrchText-v1 span{min-height:24px;line-height:22px;font-weight:normal;color:#333;font-size:1em;color:#666666;}
.search-container .ms-advsrchText-v2{padding:0 !important;padding-top:0;padding-bottom:0;margin:0;font-size:0.9em;}
.search-container .ms-advsrchText-v2 input[type*="text"]{min-height:24px;margin-top:2px;margin-bottom:2px;}
.search-container .ms-advsrchText-v2 input[type*="checkbox"]{margin:0;}
.search-container .ms-advsrchText-v2 label{margin:0 4px;font-weight:normal;}
.search-container .ms-advsrchText-v2 select{min-height:24px;margin-top:2px;margin-bottom:2px;}
.search-container .ms-srch-item-previewContainer{display:none !important;}
.search-container .ms-srch-result #ResultCount{display:none;}
.search-container .ms-srch-hover-content .ms-srch-hover-actions{display:none;}
.search-container .srch-advancedtable tr:nth-child(11){display:none;}
.search-container .srch-advancedtable tr:nth-child(12){display:none;}
.search-container .ms-advsrchbutton input[type*="submit"]:hover{background-color:#9dbf16;}
.search-container .ms-searchCenter-advanced .ms-advsrchbutton input[type*="submit"]{margin:10px;background:#9dbf16;border:medium none;font-family:"A Jannat LT";border-radius:25px;color:white;padding:14px 45px;width:auto !important;min-width:10px!important;font-size:15.2px;}
.search-container .ms-advsrchtips{font-size:1.2em;display:none;}
.search-container .ms-advsrchtips a{color:#b68a35;}
.search-container .ms-advsrchtips a:visited{color:#b68a35;}
.search-container .ms-advsrchtips a:focus{color:#b68a35;}
.search-container a:hover{text-decoration:none !important;cursor:pointer;}
.search-container a.ms-srch-sb-searchLink:hover{background-color:#b68a35;}
.search-container .ms-srch-sbLarge.ms-srch-sb-border{position:relative;border:1px solid #ababab !important;}
.search-container .ms-srch-sbLarge.ms-srch-sb-border input{color:#333;}
.search-container .ms-srch-sbLarge.ms-srch-sb-borderFocused{border:1px solid #b68a35 !important;position:relative;}
.search-container .ms-srch-sbLarge.ms-srch-sb-border:active{border:1px solid red !important;}
.search-container a.ms-srch-sb-searchLink{position:absolute;left:0;top:0;margin:1px;}
.search-container .ms-srch-item-path{word-break:break-word;padding-left:6px;}
.search-container .ms-srch-result h3{font-size:1em;}
.search-container .ms-srch-item h3 a{color:#333;cursor:pointer;}
.search-container .ms-srch-item:hover{background-color:#eee;}
.search-container .ms-srch-item .ms-srch-item-preview-path{color:#666;font-size:0.8em;}
.search-container .ms-srch-item .ms-srch-item-summary{font-size:0.7em;padding-right:4px;}
.ms-searchCenter-refinement .histogram_bar_active{border-top-color:#b68a35 !important;}
.ms-searchCenter-refinement .slider_tick_active{background-color:#b68a35;border-color:#b68a35;border:1px solid #b68a35;}
.ms-searchCenter-refinement .ajax__multi_slider_default .inner_rail_horizontal{border-color:#b68a35}
.ms-searchCenter-refinement .ajax__multi_slider_default .handle_noforcepressed:active{background-color:#b68a35;}
.ms-searchCenter-refinement .ms-ref-name{font-size:0.9em;}
.ms-ref-refiner{padding:0 20px;}
.search-container #searchIcon{text-align:center;display:none;}
.search-container .histogram_container{}
.search-container .ms-ref-refiner #Container{}
.ms-srch-result #Paging a{border:none;border-color:white;width:26px;height:27px;color:#54657e;border:1px solid #e7e4e4;border-radius:4px;padding:0;display:inline-block;line-height:24px;font-size:15px;}
.ms-srch-result #Paging a img{margin-top:4px !important;}
.ms-srch-result #Paging a#PageLinkNext,.ms-srch-result #Paging a#PageLinkPrev{width:50px !important;height:30px;}
.ms-srch-result #PagingSelf a{color:#b68a35;border:1px solid #e7e4e4;border-radius:4px;padding:0;font-size:15px;display:inline-block;width:26px;height:28px;background-color:#eb3a46;color:white;}
#NoResult a:visited{color:#b68a35;}
#NoResult a{color:#b68a35;}
.search-container .ms-srch-result #Paging a:hover{color:#ffffff !important;text-decoration:none !important;cursor:pointer;background-color:#eb3a46 !important;}
@media(max-width:366px){.search-container .ms-srch-result h3{font-size:1em;}
}
.Div-FormHeaderMsg{padding-bottom:10px;}
.Div-FileUploadOthers .float-left{float:none}
.Div-FormHeaderMsg{padding-bottom:10px;}
.Div-FileUploadOthers .float-left{float:none}
.at_Dl8aK9vGp5VEzZNk_0,.ax_Dl8aK9vGp5VEzZNk_0,.b7_Dl8aK9vGp5VEzZNk_0,.a0_Dl8aK9vGp5VEzZNk_0,.c5_76pvK7YQZHXOcJnv_0,.aw_76pvK7YQZHXOcJnv_0,.a2_76pvK7YQZHXOcJnv_0,
.c7_76pvK7YQZHXOcJnv_0,.a5_76pvK7YQZHXOcJnv_0,.a4_76pvK7YQZHXOcJnv_0,.bn_76pvK7YQZHXOcJnv_0,.bf_76pvK7YQZHXOcJnv_0{font-size:1em!important}
.au_Dl8aK9vGp5VEzZNk_0,.ay_Dl8aK9vGp5VEzZNk_0,.b8_Dl8aK9vGp5VEzZNk_0,.cd_Dl8aK9vGp5VEzZNk_0,.ax_76pvK7YQZHXOcJnv_0,.c6_76pvK7YQZHXOcJnv_0,
.a6_76pvK7YQZHXOcJnv_0{font-size:1.2em!important}
.an_Dl8aK9vGp5VEzZNk_0{color:#54657e!important}
table.ac_Dl8aK9vGp5VEzZNk_0{width:100%!important}
a:visited{color:#000 !important;}
.volunteer_events_page .filter_block .input{width:59%}
.volunteer_events_page .filter_block .input-label{padding:0 5px}
.volunteer_events_page .filter_block .input input[type="date"]::-webkit-inner-spin-button{display:none !important;}
#loginForm .send-et input ,#loginForm .send-bt input{height:38px !important;line-height:25px !important;}
#searchForm input{min-height:38px;line-height:25px !important;}
.contact-title.result.message span.status{color:red !important;}
.status-message{background-color:white;padding:10px;margin-bottom:10px;border-radius:6px;box-shadow:1px 1px 1px 1px #e8dddd;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.upload-file-div input[type='file'],.field-form input[type='file']{height:auto;}
}
@media screen and (min-width:0\0){.upload-file-div input[type='file'],.field-form input[type='file']{height:auto;}
}
.og-grid .og-expander .og-expander-inner .og-fullimg { width:30%;}
.og-grid .og-expander .og-expander-inner .og-fullimg img { width:100%}
.og-grid .og-expander .og-expander-inner .og-details { width:70%;}
@media screen and (max-width: 650px)
{
	.og-details {float: none;width: 100%;}
	.content-row.News-feed-section .ms-WPBody,.content-row.News-feed-section .ms-fullWidth,
	.content-row.News-feed-section .ms-webpart-chrome-fullWidth{display:inherit}
	.image-slide img {width: 100% !important;}
	.home-page-layout .section-heading {padding: 19px 25px;}
}

.pagingBlock{ padding:7px 0;}
.pagingBlock .next,.pagingBlock .previous{ display:inline-block; width:22px; height:22px;background-color: white;border-color: #E7E4E4 !important;
    color: #54657e; padding:5px;}
.pagingBlock .next:after{ content: "\f060";
    font-family: FontAwesome;}
.pagingBlock .previous:after{ content: "\f061";
    font-family: FontAwesome;}


.socialBenefitsClass {}
.socialBenefitsClass .row{margin: 5px 0;clear: both;}
.socialBenefitsClass .row .lblcss ,.socialBenefitsClass .row-form .wrapp-txt{float: none;width: 39%;margin-top: 10px;display: inline-block;}
.socialBenefitsClass .row .required {}
.socialBenefitsClass .row .tbcss,.socialBenefitsClass .row select,
.socialBenefitsClass .row .select-style,
.socialBenefitsClass .row [id*=divDateDDls]{width: 58%;float: left;display:inline-block;}
.socialBenefitsClass .row .input {border: 0 !important;}
.socialBenefitsClass .row .tbcss ,
.socialBenefitsClass .row select,
.socialBenefitsClass .row select{width: 58%;padding: 0 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;border-radius: 5px;color: #848789;outline: none;}
.socialBenefitsClass .row .input textarea{width: 98%;padding: 10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 100px;border-radius: 5px;color: #848789;outline: none;}
.socialBenefitsClass .required{color: red;}
.socialBenefitsClass .btn-wrapp input[type=submit] ,.socialBenefitsClass .btn-wrapp input[type=Reset]  {margin: 10px;background: #9dbf16;border: medium none;border-radius: 25px;color: white;padding: 15px 45px;min-width: 0;width: auto !important;height: auto;font-size: 16px;}
.socialBenefitsClass input[type=submit]  {}
.socialBenefitsClass .btn-wrapp input[type=Reset]  {background-color: #cbd5e1;color: #000;}
.socialBenefitsClass .btn-wrapp input[type=submit]:last-child { display:none}
.socialBenefitsClass .row .chlist {}
.socialBenefitsClass .row .chlist td{padding: 5px 0;}
.socialBenefitsClass .row .chlist input[type=checkbox] {margin: 0 5px;}
.socialBenefitsClass .row .chlist label{}
.socialBenefitsClass .wrapp-txt.upload-name {width: 58%;float: left;}
.socialBenefitsClass .upload1 .txt-reg.textbox-shadow.large[type="file"]{padding:10px;background: #eceff4;font-size: 0.8750em;border: 1px solid #cad3df;height: 43px;border-radius: 5px;color: #848789;outline: none;}
.socialBenefitsClass .row select {background: #eceff4 url("/Style%20Library/CDA_New/en-US/images/combo.png") no-repeat 5% 50%;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.socialBenefitsClass .row .select-style select{width:100%;background: #eceff4 url("/Style%20Library/CDA_New/en-US/images/combo.png") no-repeat 5% 50%;}
.socialBenefitsClass .margin-top-20.txt-left.privacy-check { text-align: right;}
.socialBenefitsClass .row [id*=divDateDDls] {}
.socialBenefitsClass .row .wrapp-txt.lb-hld {width: 30%;margin: 0 !important;min-width: 0;}
.socialBenefitsClass .row .wrapp-txt.lb-hld .select-style {width: 100%;}


.socialBenefitsClass .chlist input[type=checkbox] {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  margin-top: 0px;
  font-size: 28px;
  line-height: 1;
  width: 23px;
  height: 23px;
  font-family: FontAwesome;
  background: transparent !important;
}
.socialBenefitsClass .chlist input[type=checkbox]:after {
  padding-left: 3px;
  font-style: normal;
  font-weight: normal;
  content: "\f096";
    color: #afafaf;
  display:block;
  font-family: FontAwesome;
}
.socialBenefitsClass .chlist input[type=checkbox]:checked:after {content: "\f14a";color: #9DA733;font-family: FontAwesome;}

.socialBenefitsClass .inner-row-tb .lblcss[style*="display: inline"] {
    float: none;
    width: 39%;
    margin-top: 10px;
    display: inline-block!important;
}

.socialBenefitsClass .inner-row-tb  .tbcss {
    width: 58%;
    padding: 0 10px;
    background: #eceff4;
    font-size: 0.8750em;
    border: 1px solid #cad3df;
    height: 43px;
    border-radius: 5px;
    color: #848789;
    outline: none;
}
.socialBenefitsClass .inner-row-tb {
    margin: 5px 0;
    clear: both;
}   

.wrapp-txt p{ margin-top:0}
.socialBenefitsClass .lblcss{ color:#333}

@media(max-width:500px)
{
	.socialBenefitsClass .row .lblcss,
	.socialBenefitsClass .row .tbcss,.socialBenefitsClass .row select,
	.socialBenefitsClass .row select,
	.socialBenefitsClass .row .select-style,.socialBenefitsClass .inner-row-tb .lblcss[style*="display: inline"],.socialBenefitsClass .inner-row-tb  .tbcss { float:none; width:100%;}
}

.pullarabic .wrapp-txt-middle{float:right}
.pullarabic .wrapp-txt-middle-right{float:left}

.selectopt{width: 58%;float: left;display: inline-block;}
.selecttitle{float:right;}

table[id$=ReportViewer_fixedTable] TABLE{ width:100%!important;	}
table[id$=ReportViewer_fixedTable] TABLE td{width:auto!important; min-width:7px!important }
table[id$=ReportViewer_fixedTable] TABLE td *{ white-space:normal!important; font-weight:normal!important;color:#444!important
}

td[id$=oReportCell] table table table tr:nth-child(2) *{	color:#0082d5!important; background-color:white!important}
td[id$=oReportCell]{ padding-right:5px;}

#P1b5dc3fcbbf84b3387a636b594079753_1_oReportDiv, #P1b5dc3fcbbf84b3387a636b594079753_1_oReportDiv TABLE
{
 width:100%!important;	color:#0082d5!important

}

#Pa6c9e7739c314a0c8411692fe92ee44e_1_oReportDiv  *{ white-space:normal!important;color:#0082d5!important
}

.tableboxinput{ padding-top:45px;}
.tableboxinput .inner-row-tb{ margin-bottom:5px; overflow:hidden}
.socialBenefitsClass .tableboxinput .inner-row-tb .lblcss {display:none!important}
.socialBenefitsClass .tableboxinput .inner-row-tb  .tbcss{ width:200px; float:none; height:40px;}
.tableboxitems table td{ padding-top:11px!important; padding-bottom:11px!important;}




/* edit by moasmar - remamping registration form CAS-08995 */
.form-registration-v2 .txt-reg{
	float:right;	
	background: #eceff4 !important;
}
.form-registration-v2 .content-reg{
	float:right;
}

/*
.form-registration-v2 .wrapp-txt:nth-child(2n) {
    margin: 0 5px;
}*/

.form-registration-v2 .ui-multiselect-filter input{
	color: #000;
}
.form-registration-v2 .custom-height{
	height:240px;
}

.form-registration-v2 .custom-widget{
    padding: 3px;
    left: 0 !important;
    top: 40px !important;
    float: right;
    width: 100% !important;
    position: absolute;
    z-index: 10000;
    text-align: right;
}
.form-registration-v2 .custom-select {
    position: relative;
    overflow: visible;
    float: right;
    width: 100%;
    display: block;
    border: 1px solid #cad3df;
    border-radius: 5px;
    background-color: #eceff4 !important;
    font-size: 0.8750em;
    padding: 0px 3px;
}

.form-registration-v2 .custom-button {
    text-align: right;
    width: 100% !important;
    float: right;
    display: block;
    background-color: #eceff4;
    color: #b5b5b5;
    font-weight: normal;
    border: none;
    border-radius: 5px;
}
.form-registration-v2 .select-style.custom-select-wrapper {
	overflow: visible !important;
	border: none;
}
/*
.form-registration-v2 .content-reg .row-form{
    float: right;
    width: 100%;
    overflow: visible !important;
    margin-bottom: 20px;
}*/

.form-registration-v2 .privacy-check,
.form-registration-v2 .privacy { float: right; width: 100%;} 

.form-registration-v2 .select-style{
	background: #eceff4 url(../images/combo.png) no-repeat !important;
	background-position-x: 10px !important;
	background-position-y: 50% !important; 
}

.form-registration-v2 .rfv-required-star::after {content: '*';}
.form-registration-v2 .maxnumber {float:right;width:100%;margin-top:-20px;}
.form-registration-v2 .visible-select{ overflow: visible !important; }
.form-registration-v2 .rfv-required-star {float: right; width: 100%;display:none !important;}

.form-registration-v2 .ui-multiselect-filter{ float:right;}


.form-registration-v2 .ui-multiselect-filter input{
    margin-right: 5px;
}
.form-registration-v2 ul.ui-multiselect-checkboxes.ui-helper-reset li input {
    margin-left: 5px;
    margin-top: 0px;
}
.form-registration-v2 .Form-CustVald-chbl-lbl {
    float: right;
    width: 100%;
}

.form-registration-v2 .txt-left {text-align:right;}
.form-registration-v2 .wrapp-txt-ar {float: right;}

.form-registration-v2 .wrapp-txt:nth-child(2n) {margin: 0 25px;}

/*------------------------- end */


/* Start-- edit by Aicha - remamping registration form CAS-08995 */
/*
.form-registration-v2 .lb-hld input, .form-registration-v2 .lb-hld .select-style {
    width: 98%;
    float: right;
}*/

.form-registration-v2 .custom-widget input{
	width: auto !important;
	margin: 0;
}
.form-registration-v2 .custom-widget span {
    padding: 0px 5px;
}

.form-registration-v2 .ui-multiselect-filter input {
    float: none;
    margin: 0 10px;
}
/*
.form-registration-v2 .wrapp-txt.lb-hld.wrapp-txt-ar .select-style {
    width: 194px;
} 
.form-registration-v2 .required.required-star.registration-v2-required-star {
    float: right;
    padding: 10px 2px;
}
*/
/*------------------------- end */
/************************Aicha 24/4/2017 *************************/
.content-reg.public-registration-form .submit-btn ,.btn-submit,.form-registration-v2 .submit-btn{
    background-color: #9DBF16 !important;
    cursor: pointer;
    color: white !important;
    font-weight: normal;
    font-size: 15.2px;
    margin-bottom: 10px;
    min-width: 10px !important;
    padding: 15px 45px !important;
    height: auto;
    font-family: "A Jannat LT";
    width: auto!important;
}
.content-reg.public-registration-form .rfv-required-star {
    color: red !important;
    font-size: 1.23em;
    position: absolute;
    left: -10px;
    top: 15px;
    z-index: 999;
    height: 10px;
    line-height: 18px;
}

.content-reg.public-registration-form .wrapp-txt.lb-hld,.content-reg.public-registration-form .lb-hld,.content-reg.public-registration-form .wrapp-txt-middle-right{
    position: relative;
}
.content-reg.public-registration-form .row-form {
    overflow: hidden;
    margin-bottom:  20px !important;
    margin: 0 -10px 20px !important;
    padding: 0 10px !important;  }
.pageTitle.largeBlockTitle {
    text-align: center;
}
.content-reg.public-registration-form .wrapp-txt-middle.radio-ctx .rfv-required-star {
    left: -15px;
}
.txt-reg::-webkit-input-placeholder {
    color: #b5b5b5 !important;
}
.content-reg.company-registration-form .Form-CustVald-chbl-Agree {
    display: block;
}
.margin-top-20.txt-left.privacy-check.close-left {
    width: 100%;
}
.wrapp-txt.lb-hld.volunteer-gender,.wrapp-txt.lb-hld.volunteer-nationality {width: 322px;margin-left: 0px;}
span.required.required-star.registration-v2-required-star.registration-v2-required-star-red {
    color: red !important;
}
.row-form.orgaization-row {
    overflow: visible;
}
.form-registration-v2 .required.required-star.registration-v2-required-star {
    color: #a2a9b1 !important;
    font-size: 1.23em;
    position: absolute;
    left: -10px;
    top: 15px;
    z-index: 999;
    height: 10px;
    line-height: 18px;
}
.wrapp-txt.lb-hld,.lb-hld ,.row-form.orgaization-row{
    position: relative;
}
.row-form.orgaization-row span.required.required-star.registration-v2-required-star {
    left: -1px;
}
.profileEdit .wrapp-txt:nth-child(2n) {
    margin: 0 46px;
}
/*Aicha 4/8 ********************/
button#homePageSliderPauseId,button#advertismentSliderPauseId, #volunteerPauseId1{
    z-index: 4;
    position: absolute;
    top: 50%;
    right: 47%;
    padding: 0px;
    display: none;
}
.VolSliderEN ,.VolSliderAR{
    position: relative;
}
.VolSliderAR:hover #volunteerPauseId1,.Banner .js-cq-content.NCQ-Content:hover #homePageSliderPauseId,.slider-wrapper3:hover button#advertismentSliderPauseId {display:block;}
#homePageSliderPauseId i,button#advertismentSliderPauseId i,#volunteerPauseId1 i{color: #333333;}

/*********************Aicha 28/6 ******************************************/
@media only screen and (max-width: 767px) and (min-width: 0px){
	.controls {position: absolute;z-index: 1111;top: 10px;height: 50px;left:0px;padding: 0px;width: auto;}
	.controls ul li #searchButton,.controls .Language,.controls ul li.drop-avtar,.controls .accessibility-controls,.accessibility-controls .speech{height: 50px;}
	.font-lg, .font-sm {line-height: 50px !important;}
	.controls ul li a,.accessibility-controls div{line-height:50px;}
	.speech::before{top: 15px;font-size: 15px;}
	.view {line-height: 48px !important;}
	.drop-div-search{width:250px;}
	#searchButton {background-size: 26px;}
	.drop-avtar #loginButton1:before {font-size: 15px;width: 16px;}
	.view img{width: 14px;}
	.reset-font.small-font{font-size: 11px;}
	.reset-font.medium-font{font-size: 17px;}
	.cda-dubai img{width: 195px;}
	.gov-dubai img{width: 90px;}
	#slider3 .banner-txt h2{font-size: 15px;padding-top: 15px;height: 50px;overflow: hidden;width: 100%;margin: 0px;padding-right: 40px;}
	#slider3 .banner-txt .more{margin: 0px;padding: 5px 15px;font-size: 10px;}
	.home-page-layout #slider3 .banner-txt{max-height: initial;}
	.twitter-feed {right: 10px;top:-36px !important;}
	.home-page-layout .videos-container .video-discription {height: 140px;}
	#slider-control-nav3{bottom:0px;}
	.bottom-slider .lean-slider-slide img {height: 100px;}
	.ms-webpart-zone, .ms-webpartzone-cell, .ms-webpart-chrome, .ms-WPBody, .ms-WPBody > div {display: inherit;}
}
/*****************15/9/2017**********************/
    .shortmovieprize .txt-reg {
        background: #eceff4 !important;
        width: 98%;
    }

        .shortmovieprize .txt-reg.txt-desc {
            height: 200px;
        }

        .shortmovieprize .txt-reg.txt-three {
            width: 93%;
        }
	.rfv-required-star {font-size: 1.23em;}
	.shortmovieprize .select-style {
        width: 93%;
        background: #eceff4 url("/Style%20Library/CDA_New/en-US/images/combo.png") no-repeat 2% 50%;
    }

    .shortmovieprize span[class*="rfv-required-star"][style*="hidden"] {
        display: inline-block !important;
        color: #a2a9b1 !important;
        visibility: visible !important;
    }

    .shortmovieprize .rfv-required-star[style*="display:none"] {
        display: inline-block !important;
        color: #a2a9b1 !important;
    }

	.shortmovieprize .select-holder .rfv-required-star {
        position: absolute;
        left: 3px;
        top: 3px;
    }

	.shortmovieprize .lb-hld.select-holder {
        position: relative;
        width: 206px;
        min-width: 198px;
    }

    .shortmovieprize .lb-hld.select-holder-lg {
        position: relative !important;
        width: 100%;
    }

    .shortmovieprize .select-holder-lg .rfv-required-star {
        position: absolute;
        left: -1px;
        top: 12px;
    }


   .shortmovieprize .wrapp-txt {
        width: 206px;
        float: right;
        min-width: 194px;
        min-height: 43px;
    }

    .shortmovieprize .btn-wrapp .submit-btn {
        background-color: #9DBF16 !important;
        cursor: pointer;
        color: white;
        margin-bottom: 10px;
        min-width: 110px !important;
        font-size: 16px;
        padding: 15px 45px;
        height: auto;
        font-family: "A Jannat LT";
        width: auto !important;
    }

    .shortmovieprize [type="file"] {
        padding: 10px;
        background: #eceff4;
        font-size: 0.8750em;
        border: 1px solid #cad3df;
        height: 43px;
        border-radius: 5px;
        color: #848789;
        outline: none;
    }


	.shortmovieprize .custom-val-pos {
        position: absolute;
        top: 12px;
        left: 55%;
    }
	 .shortmovieprize .rfv-required-star {
	    font-size: 1.23em;
	}
    .shortmovieprize .local-relative {
        position:relative;
    }
	.radio-row  table td {
	    padding-left: 20px;
	}
	
	.radio-row  table td input {
	    margin-left: 5px;
	    margin-top: 0px;
	}
	
	.radio-row  >  span {
	    display: inline-block;
	    float: right;
	}
	
	.radio-row  table {
	    float: right;
	}
	.lb-hld.chosen-row.radio-row table td {
    float: right;
    padding-left: 15px;
	}
	
	.lb-hld.chosen-row.radio-row table tbody,.lb-hld.chosen-row.radio-row table tbody tr {
	    display: inline-block;
	    float: right;
	}
	.lb-hld.chosen-row.radio-row > span {
    padding-left: 15px;
	}
	.lb-hld.radio-row > span:nth-child(1) {
    width: 90px;
	}
	.lb-hld.chosen-row.radio-row > span:nth-child(1) {
    width: 100%;
    margin-bottom: 20px;
	}
	.validate-input {
	    border: 1px solid red !important;
	}
.shortmovieprize .lb-hld.select-holder-lg .select-style {
    width: 98%;
}
.shortmovieprize .local-relative .rfv-required-star {
        position: absolute;
        top: 13px;
        right: 260px;
    }
/*****************Aicha 18/9/2017 ***************/
.popup-box-on {
    display: block !important;
}

.chat-header-button {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #fff;
    border-radius: 7px;
    font-size: 15px;
    height: 26px;
    opacity: 0.9;
    padding: 0;
    text-align: center;
    width: 26px;
    min-width: auto;
}
.popup-head {
    background:#eb3945 none repeat scroll 0 0 !important;
    border-bottom: 3px solid #ccc;
    color: #fff;
    display: table;
    width: 100%;
    padding: 8px;
}

.chat_box_wrapper.chat_box_small.chat_box_active {
padding: 15px;}
#sidebar_secondary {
     background-attachment: fixed;
    background-clip: border-box;
    background-origin: padding-box;
    background-position: center top;
    background-repeat: repeat;
    border: 1px solid #304445;
    bottom: 0;
    display: none;
    background-color: #ebebeb;
    position: fixed;
    right: 70px;
    width: 350px;
    z-index: 999;
    font-family: 'Open Sans', sans-serif;
}
.chat_box {
    padding: 16px;
}
.chat_box .chat_message_wrapper::after {
    clear: both;
}
.chat_box .chat_message_wrapper::after, .chat_box .chat_message_wrapper::before {
    content: " ";
    display: table;
}

.chat_box .chat_message_wrapper {
    margin-bottom: 32px;
}
.chat_box_wrapper.chat_box_small.chat_box_active .input input {
    width: 100% !important;
    background-color: white;
}

.chat_box_wrapper.chat_box_small.chat_box_active .input {
    width: 90%;
}
.live-en{display:none !important;}
.chat-header-button:hover i {
    color: #eb3945;
}
.live-welcom{
    margin: 0px !important;
    font-size: 13px;
}

.popup-head-left.pull-left {
    float: right !important;
}

.popup-head-right.pull-right {
    float: left !important;
}

.welcome-msg {
    text-align: center;
}

.welcome-msg p {
    font-size: 13px;
    color: #000;
    line-height: 20px;
    text-align: center;
}

/*************	HK Style	************************/
.row-form .lb-hld .showHidePassword {position: absolute;left: 30px;top: 15px;cursor: pointer;}
.row-form .lb-hld .showHidePassword.hidePass:before {color: #54657e;content:"\f06e";font-family: fontawesome;}
.row-form .lb-hld .showHidePassword.showPass:before {color: #54657e;content:"\f070";font-family: fontawesome;}

.GoToTop {position: fixed;bottom: 120px;left: 24px;display:none; z-index:10}
.GoToTop span {display: block;background-color: #eb3945;padding: 5px 10px;border-radius: 35px;}
.GoToTop span:before {content:"\f062";font-family: fontawesome;font-size: 1.5em;color: white;cursor:pointer;}


.HPServicesContainer {background-color: white;padding: 20px;}
.HPServicesContainer .containerTitle {line-height: normal;font-size: 24px;color: #6787ab;font-weight: normal;padding-bottom: 20px;}
.HPServicesContainer .serviceItem {background-color: #8e9356;text-align: center;transition: 1s ease;}
.HPServicesContainer .serviceItem:hover {background-color: #8c9624;transition: 1s ease;}
.HPServicesContainer .serviceItem a {display: block;padding-top: 15px;text-decoration: none;}
.HPServicesContainer .serviceItem a .serviceIcon {}
.HPServicesContainer .serviceItem a .serviceIcon img {}
.HPServicesContainer .serviceItem a .title {color: white;font-size: 1.1em;height: 44px;}
/*************	HK Style	************************/


/**********************Aicha 13/9/2017 *********/
@media only screen and (max-width: 996px ) and (min-width: 767px){
	.menu-item-text{padding: 0px 5px;}
	.header .wrapper {width: 100%;}
	.drop-div {left: 0px;}
	.welcome-lft .txt-side p {font-size: 16px;}
	.welcome-lft .txt-side {width: 59%;}
	.controls .accessibility-controls {float: left;}

}
@media only screen and (max-width: 376px ) and (min-width: 0px){
.footer-block ul li a {padding: 0px 3px;}
.drop-div {left: 0px;}
}

/*********************IE Style ****************************/

@media screen\0 {
	select::-ms-expand { display: block !important; }
	.fromAngular .class .input input, .fromAngular .class1 .input input, .fromAngular .class div select, .fromAngular .class1 div select{padding-left:0px !important;}
}
@media screen\9 {
	select::-ms-expand { display: block !important; }
	.fromAngular .class .input input, .fromAngular .class1 .input input, .fromAngular .class div select, .fromAngular .class1 div select{padding-left:0px !important;}

}

.GitexVisitorsSuggestions .txt-reg.txt-desc{height:200px;}


/*****************************************************  MegaMenu  ***********************************************/
/***************************** ahodieb **************************************/

@media only screen and (min-width:768px){
	#topnavbar {}
	#topnavbar ul.root.static{}
	#topnavbar ul.root.static li{position:initial}
	#topnavbar ul.root.static > li.static > a{ display:none}
	#topnavbar ul.root.static li.static > .ms-core-listMenu-item {margin:0;padding: 19px 10px;border-radius: 5px;}
	#topnavbar ul.root.static li.static > .ms-core-listMenu-item.selected {color: #eb3945;}
	#topnavbar ul.root.static li.static > .ms-core-listMenu-item.hover {background-color: #eb3945;color: white;}
	#topnavbar .ms-core-listMenu-horizontalBox .dynamic-children.additional-background {padding-left: 10px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic {right:-99999px}
	#topnavbar ul.root.static li.static.dynamic-children.hover > ul.dynamic{right: 0px !important;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic {display:block;top: 50px !important;padding: 10px;border-radius: 10px;width: 100% !important;background-color: #f1f1f1;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic {float: right;width: 33.33%;margin-bottom: 10px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic:nth-child(3n+1){clear:both;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic > a.dynamic {font-weight: bold;padding-bottom: 5px;padding: 5px 10px;margin: 0 5px;position: relative;padding-right: 20px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic > a.dynamic .menu-item-text{border-bottom: 1px solid #b0b579;display: inline-block;padding-bottom: 5px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic.dynamic-children > a.dynamic {}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic > a.dynamic:hover {background-color: #b0b579;color: white !important ;border-radius: 5px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic li a.dynamic-children .additional-background { background:none}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic ul.dynamic {position: static;border: 0;width: 100% !important;display: block;background-color: transparent;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic ul.dynamic li.dynamic a.dynamic {padding: 5px 6px;border-radius: 5px;}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic ul.dynamic li.dynamic a.dynamic:hover {background-color: #b0b579;color: white;}
	
	
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic ul.dynamic li.dynamic a.dynamic:hover {
		background-color:#eb3946
	}
	#topnavbar ul.root.static li.static.dynamic-children > ul.dynamic > li.dynamic > a.dynamic:hover {
		background-color:#eb3946
	}
	
	.nav li ul {
	    box-shadow: none;
	}
}


/************* Services ************/
.serviceItem .whiteImage{
	display:none
}
.serviceItem .redImage{
	display:inline
}
.hoverOn:hover .redImage{
	display:none
}

.hoverOn:hover .whiteImage{
	display:inline
}

.HPServicesContainer .serviceItem{
	background-color:transparent
}

.HPServicesContainer .hoverOn:hover .serviceItem{
	background-color:#eb3946
}

.serviceItem-container .title{
	color: #666;
    text-align: center;
    padding-top: 10px;
    font-size: 1.2em;
 }
.serviceItem{
border-radius: 25px;
padding: 30px 0px;
}


/* Chat Bot */
div#arabotWebchatStartChat {
    right: 0;
    top: 43%;
    z-index: 9999;
}

div#arabotWebchatContainer {
    right: 80px;
}



@media only screen and (max-width:768px){
	#topnavbar .nav .static>li>a:visited {
    color: #666666 !important;
}
#topnavbar .ms-core-listMenu-horizontalBox .dynamic-children.additional-background {background-image: none;padding-right:0;}
#topnavbar ul.root.static> li.static:first-child > a{display:none}
#topnavbar ul.static {width: 100%;margin: 0;padding: 0;position: relative;float: left;list-style: none;}
#topnavbar .static li {display: inline;overflow: visible!important;padding: 0;float: left;line-height: 20px;position: relative;}
#topnavbar .nav .static>li>a.menu-item {padding: 20px 15px;margin-right: 1px;height: 57px;font-weight: 400;font-size: 1em;color:#666;font-weight: bold;text-decoration: none;display: block;-webkit-transition: color .2s linear, background .2s linear;-moz-transition: color .2s linear, background .2s linear;-o-transition: color .2s linear, background .2s linear;transition: color .2s linear, background .2s linear;outline: none;}
#topnavbar .static li:hover>a, .static li.active a {color: #de3a5d;}
#topnavbar .static li ul.dynamic li a:hover{color: #fff;background:#de3a5d;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#topnavbar .static li.right {float: right}
#topnavbar .static ul.dynamic, .static ul.dynamic li ul.dynamic {background: #fff none repeat scroll 0 0;border: 1px solid #cad3df;border-radius: 5px;
display: none;list-style: outside none none;margin: 0;padding: 0;position: absolute;width: 200px;z-index: 99999;top: 58px;}
#topnavbar .static li.static.dynamic-children a.dynamic-children {background: url("../images/nav-icon.png") no-repeat scroll 100% 25px;}
#topnavbar .static li.selected a.selected{color:#d12e58}
#topnavbar .static ul {top:0px;left: 0;}
#topnavbar .static ul.dynamic li ul.dynamic {top: 0;left: 100%}
#topnavbar .static ul.dynamic li {clear: both;width: 100%;border: 0;margin-top:0;font-weight:bold;color:#666;border-bottom:1px solid #f2f2f2;}
#topnavbar .static ul.dynamic li a {padding: 10px;width: 100%;color: #666;font-size:16px;font-weight:normal;text-decoration: none;display: inline-block;
float: left;clear: both;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;
-webkit-transition: color .2s linear, background .2s linear;-moz-transition: color .2s linear, background .2s linear;
-o-transition: color .2s linear, background .2s linear;	transition: color .2s linear, background .2s linear}
/*#topnavbar li.static.dynamic-children:hover > ul.dynamic{display:block!important}*/

.navbar-default .navbar-toggle {background: #de3a5d;border-radius: 5px;width: 100%;margin: 0;height: 50px;}
.navbar-default .navbar-toggle:hover {background: #de3a5d}
.navbar-default .navbar-toggle .icon-bar {background-color: white;}
#topnavbar .navbar-collapse {
    max-height: none;
    clear: both;
}
#topnavbar .nav ul.static {
    display: block;
    position: relative;
    text-align: right;
}
#topnavbar .nav .static li {
    width: 100%;
    display: block;
    background-color: #f5f5f5;
    margin-bottom: 1px;
}
}
/******************************* ahodieb **************************/
	@media only screen and (max-width:768px){
	    #topnavbar .static li.static.dynamic-children a.dynamic-children {
	        background: url(../images/nav-icon.png) no-repeat scroll 0% 25px;
	    }
	    #topnavbar .nav .static>li>a.menu-item {
	        padding: 17px 5px;
	    }
	    #topnavbar li.static>.menu-item{
	        margin:0;
	    }
	    #topnavbar ul.dynamic {
	        display: none!important;
	        position: relative!important;
	        top: auto!important;
	        left: auto!important;
	        width: auto!important;
	        box-shadow: none;
	    }
	    #topnavbar li.shown>ul.dynamic {
	        overflow: hidden;
	        display: block!important;
	        right: 0 !important;
	    }
	    ul.dynamic li{
	        background-color: #fff !important;
	    }
	    #topnavbar .static ul.dynamic li a{
	    	color: #666 !important;
	    }
	}

	/************* Contrast solution ***************/
	
	.ms-core-brandingText{
		background-color:#005C8A !important;
	}
	
	.lean-slider-control-nav{
		color:#255783
	}
	
	.news-heading h4{
		color:#424242;
	}
	.date-news-list{
		color:#555858;
	}
	
	.video-discription h5{
		color:#B0111C;
	}
	
	p{
		color:#4D5B5B;
	}
	
	.video-discription p {
		color:#4D5B5B !important;
	}
	
	.wrapper h2{
		color:#595959;
	}
	
	.more{
		color:#545454;
	}
	
	#ctl00_ctl50_g_ad7a62ae_4fa5_4eb5_b115_cb8fc9571453_ctl00_btnResults{
		color:#B0111C;
	}
	
	.btn-back{
		color:#B0111C !important;
	}
	
	.btn-result{
	    background-color:#415A76 !important;
    }
    
    .js-cq-content a{
		color:#57595C !important;
	}
	
	#notification{
		background-color:#595936 !important;
	}
	
	.site p span{
		color:#57585C !important;
	}
	
	#topnavbar ul.root.static li.static > .ms-core-listMenu-item.selected{
		color:#B0111C;
	}
	
	#ctl00_ctl50_g_d3dded79_8e6c_4356_bb6e_747199d20d6f_ctl00_ddlCategories{
		color:#4F4F54 !important;
	}
	
	.ng-binding{
		color:#B0111C !important;
	}
	
	.ng-scope a {
		color:#595959 !important;
	}
	
	.ng-scope.active a.ng-binding{
		background-color:#B0111C !important;
		border-color: #B0111C ;
	}
	
	.infolarge a{
  		color:#204A6F !important;
	}
	
	/************* Contrast solution ***************/
	
/************* New Css ***************/	
.ms-TurnOnAcc{
	color:#265A87 !important;
}

.ms-SkiptoNavigation{
	color:#255783 !important   
}

.ms-SkiptoMainContent{
    color:#255783;
}

.ms-accessible.ms-acc-button{
    color:#255783;
}

#ctl00_ctl50_g_9df864f9_2cef_4dd7_862b_875e49c497e2_ctl00_btnResults{
	color:#B0111C;
}

.ms-rteTable-default{
	color:#595959 !important;
}

#ctl00_ctl50_g_a4c3b129_6bee_4a32_93a1_3cf3e20a86fa_ctl00_ddlCategories{
	color:#4A4F4F !important;
}

p span {
 color:#545959 !important;
}

.skip-link {
    position: absolute;
    left: 50%;
    top: 24px; /* it's better to set this value in relative units, like em */
    padding: 0.75em;
    background:white;
    margin-left:-65px
}

.skip-link:focus {
    top: 0; /* Now the link will appear */
}

.complaints-container{
position: fixed;
left: 85px;
bottom: 0;
z-index: 1000;
height: 59px;
background: white;
width: 59px;
}
.complaints-container img{
height: 50px;
width: 50px;
padding:5px;
border: 1px solid #f0f0f0;
background-color: white;
}