
.float1{
    float:right;
}
.float2{
    float:left;
}
.TAR{
    text-align:right;
}
div {
    direction: rtl;
}
.userLinks ul li {
    margin-right: 20px;
}
.alertNotification {
    padding-right: 6px;
}
.userLinks {
    margin-right: 820px;
}
.LogoHomePage a{
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -5000px;
}
.calendars-rtl{
    background-position: top left !important;
}
.LogoHomePage{
    background-image: url('/_layouts/15/Imam/Images/imamuSmallLogo.png');
    background-size: contain;
    height: 94px;
    width: 340px;
    background-repeat: no-repeat;
}
.SecondRow {
    position: relative;
}
.newArchLink {
  float: left;
  margin: 6px 0px 0 10px;
}
.hasCalendarsPicker .slidesjs-pagination {
  display: none;
}
.LogoHomePage img{
    display: none;
}
.shortcut-link{
    margin-left: 4px;
}
.links ul li img {
    padding-left: 8px;
}
.lang_ar {
    padding-left: 20px;
}
.lang_en {
    padding-left: 20px;
}
.pager {
    margin-left: 17px;
}
.newsTileMarginRight {
    margin-right: 14px;
}
.newsToolsMargin {
    margin-right: 9px;
}
.centerColumn {
}
.search input {
    padding-right: 5px;
    padding-left:50px;
}
.newsToolsTiles, .newsDate {
    float: right;
}
.newsDate{
    margin-right:8px;
}
.tabMarginRight {
    margin-right: 8px;
    padding: 0px 7px;
}
.dateTile img {
    float: right;
}
.newsArchive {
    float:right;
}
.newsToolsMarginRight{
    margin-right:9px;
}
.navigation img {
    float: right;
    margin-left: 18px;
}
.navigation ul li {
    float: right;
}
.subUnitsAndBranchesTilesText {
    right: 25px;
}
.subUnitsAndBranchesTiles {
    background-image: url("/_LAYOUTS/15/Imam/Images/subMoreIcon.png");
    background-position:left bottom;
    margin-left:8px;
}
#suiteBarRight {
    float: left;
    margin: 10px 0 0 150px;
}
.slidesjs-pagination {
    float: left;
    list-style: none outside none;
 margin: 4px 0 0 20px;
}

.slidesjs-pagination li {
    float: right;
    margin: 0 2px 0 0;
}
.slidesjs-pagination li a {
    background-image: url("/_LAYOUTS/15/Imam/Images/pagination.png");
    background-position: 0 0;
    display: block;
    float: right;
    height: 0;
    overflow: hidden;
    padding-top: 13px;
    width: 13px;
}
.slidesjs-pagination li.archive-link a  , .slidesjs-pagination li.archive-link:hover a{
    background-position: -13px 0;
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a.active:hover {
    background-position: 0 -13px;
}
.slidesjs-pagination li.archive-link a.active, .slidesjs-pagination li.archive-link a.active:hover {
    background-position: -13px 0;
}
#newsSlides ul.slidesjs-pagination, #recentSlides ul.slidesjs-pagination, #activitiesSlides ul.slidesjs-pagination {
    margin: -2px 0 0 20px;
}
#tabsMiddle-eservices .slidesjs-pagination{
    margin-left: 20px;
    margin-top: 7px;
}
#tabsMiddle-eservices .slidesjs-container{
    height:284px !important;
    min-height:284px !important;
}
#tabsMiddle-eservices .slidesjs-control{
    height:270px !important;
}
#eserviceTab .slidesjs-pagination{
    margin-left: 20px;
}
#alertTab .slidesjs-pagination{
    margin-left: 20px;
}
.tabs-favoritelinks .slidesjs-pagination{
    margin-left: 20px;
}
.notification {
    left: 30px;
}
.newsImagesLibraryMarginRight {
    margin-right: 19px;
}
.newsSourceTile {
    padding-right: 15px;
}
.search input {
    background:#D1D1D1;
}
.footerSearchButton{
    margin-right: 334px;
}
.portalHelp {
    margin-right: 255px;
    background-image: url('/_LAYOUTS/15/Imam/Images/arPortalHelpIcon.png');
}
.portalKnowlege {
    margin-right: 255px;
    background-image: url('/_LAYOUTS/15/Imam/Images/arEknowlegePortal.png') !important;
}
#myPage .firstRow .slidesjs-pagination {
    margin: 4px 0 0 0px !important;
}
.unitsAndBranchesTilesText {
    right: 25px;
}
.unitsAndBranchesTiles {
    margin-left: 8px;
    background-image:url("/_LAYOUTS/15/Imam/Images/moreIcon.png");
    background-position:left bottom;
    background-repeat:no-repeat;
}
.float1.zigzagSmall.medTile {
    margin-right: 17px;
}
.chiresColumn {
    width: 308px;
}
.subServicesTilesToolsTile {
    margin-right: 2px;
}
.subServicesTilesMR {
    margin-right: 10px;
}
.newsArchiveTile {
    margin-left: 21px;
}
.paging {
    float:right;
}
.pagingContent div {
    float: right;
    margin-right: 7px;
}
.pagingContent a {
    float: right;
}
.copyRright a {
    padding-left: 15px;
}
.footerLinks a {
    padding-left: 7px;
}
.footerLinks{
    text-align:right;
}
.w3cValidationIcons {
    margin-left:10px;
}
.userName {
    margin: 8px 0px 0px 0px  !important;
}
#welcomeMenuBox div.ms-core-menu-box {
    margin-left: -1px;
}
.dfwp-column {
    float: none;
    margin-left: 60px;
    margin-right: 0 !important;
}
.toc-layout-main ul li ul li div {
    background-image:url("/_LAYOUTS/15/Imam/Images/subsiteicon.png");
    background-position:right top;
}
.level-header {
    background-position:right center;
}
#fileupload {
    border: 1px solid #C6C6C6 !important;
    float: right !important;
    margin: 50px 0 10px !important;
    width: 100% !important;
}
.fileupload-buttonbar {
    margin: 10px 0 0 !important;
}
.col-lg-7 {
    float: right !important;
}
.UnitPointInfoHeader img {
    float: right;
}
.table-striped {
    border: 1px dashed #C6C6C6 !important;
    border-collapse: separate !important;
    border-spacing: initial !important;
    margin: 0 auto 20px !important;
    padding: 20px !important;
    width: 97% !important;
}

.userNameAria {
    min-height: 30px;
    min-width: 270px;
    padding-left: 19px;
}
.welcomeUserName {
    color: #949494;
    font-family: 'segoe ui', verdana, arial, sans-serif;
    font-size: 12px;
    margin-top: 15px;
    width: 35px
}
.userName a {
    color: #009fe4;
    font-family: 'Droid Arabic Kufi';
}

.userNameAria {
    margin-top: 6px;
    height: 36px;
    min-width: 100px;
    padding-left: 0px;
    margin-left: 0px !important;
}

.NewUserName {
    float: left;
    width: auto;
    padding: 7px;
    margin-top: 5px;

    font-family: 'Droid Arabic Kufi';
}
@media screen and (max-width: 1050px){
.userNameAria {
    width: 100% !important;
    text-align: center;
}
}
.NewUserName a {
    width: 100%;
    display: block;
    text-decoration: none;
    font-family: 'Droid Arabic Kufi';
}
.newsImagesLibraryMarginRight {
    margin-right: 19px;
}
.float1.zigzagThreeImages.medTile {
    margin-right: 17px;
}
.newsImages {
    margin-left: 19px;
}
.grayTile {
    margin-left: 5px;
}
.eventTiles {
    margin-left: 14px;
}
.newsTile {
    margin-left: 14px;
}
.normalZooming {
    margin-right: 10px;
}
.sideMenuQR img {
    height: 93px;
    width: 93px;
}
.keyWord {
    margin-left: 20px;
}
.level-header span a {
    padding-right: 60px;
}
.toc-layout-main ul li ul li div {
    margin-right: 42px;
}
.toc-layout-main ul li ul li ul li div {
    margin-right: 84px;
}
.toc-layout-main ul li ul li ul li div {
    background-position:right top;
}
.toc-layout-main ul li ul li ul {
    clear: both;
    margin-bottom: 30px;
}
.selectedGoal {
    margin-left: 21px;
}
.unselectedGoal {
    margin-left: 21px;
    cursor: pointer;
}
.serviceTile {
    /*background-image: url("/_LAYOUTS/15/Imam/Images/serviceTileBG.png");*/
    background-position:left bottom;
    background-repeat:no-repeat;
    margin-left: 8px;
}
.serviceTile a{
        text-decoration: none;
}
.OrderType{
    float:left;
    margin-right:8px;
}
.selectedOrderServices{
    color:white;
}
.GLColumn ul li {
    margin-right: 15px;
}
.RSSBG {
    padding-right: 1010px;
}
.RSSTile {
    margin-left: 28px;
}
.clearFiltring {
    margin-right: 15px;
}
.unitsAndBranchesTilesText {
    right: 25px;
}
.zigzagTitle {
    border-left: 2px solid #FFFFFF;
}
.zigzagTitleWithIcon {
    border-left: 2px solid #FFFFFF;
}
#star-rating {
    float: right;
}
#PageRating span {
    float: left;
}

.calendar-info {
    height: 77% !important;
    top: 50px !important;
    left: 8px !important;
}
/*
.DG1_header, .DG1_header td {
    padding-right: 25px;
    text-align: right;
}
.DG1_odd_td, .DG1_odd_td td {
    padding-right: 25px;
    text-align: right;
}
.DG1_odd_td_b, .DG1_odd_td_b td {
    padding-right: 25px;
}
.DG1_odd_td_right, .DG1_odd_td_right td {
    padding-right: 25px;
}
.DG1_odd_td_b_alt, .DG1_odd_td_b_alt td {
    padding-right: 25px;
}
*/
.keyWordsBlock a {
  float: right;
}
.chiresColumn ul {
    padding-left: 20px;
}
.downloadsLink a {
    padding-right: 10px;
}
.validation {
    float: right;
}
.mapsTile {
    padding-right: 96px;
}
.medilImage {
    margin-right: 119px;
}
.zigzagTitleOneLineWithIcon img {
    margin-left: 13px;
}
.div_overview {
    background-position: center right;
}
/*
.medTile {
    margin-right: 25px;
}
*/
.PressFile-SearchFields .ToMiladiClass,.PressFile-SearchFields .ToUmmAlQuraClass {
    float: right;
    margin-right: 20px;
    margin-top: 0px !important;
    background-color: transparent !important;
}
.PressFile-SearchFields .dayMenu, .PressFile-SearchFields .monthMenu, .PressFile-SearchFields .yearMenu {
    float: right;
}
.PressFile-SearchFields .dayMenu {
    margin-right: 25px;
}
.PressFile-Archive span {
    background-color: #de841a;
    float: left;
    line-height: 37px;
    font-size: 14px;
    height: 38px;
    min-width: 120px;
    text-align: center;
    display: block;
    color: #fff;
    font-family: Droid Arabic Kufi;
    margin-top: 5px;
}
.FileCategoryTab {
    margin-left: 8px;
}
.mainlinkimg {
    margin-left: 31px;
    margin-right: 15px;
}
.coll_marginright {
    margin-right: 12px;
}
#SubLinksBox a .blueTile {
    margin-left: 4px;
}
.blueTile{
    margin-left:5px;
}
.search select {
    padding-right: 10px;
}
.serviceBigTile {
    margin-left: 14px;
}
.img_overview {
    margin-right: 13px;
}
.bigtileMarginRight {
    margin-right: 10px;
}
.bg_units_tile {
    margin-left: 18px;
}
#honorBoardSlides1 .slidesjs-container{
    height: 295px;
}
#MainLinksBox a .bigblueTile {
    margin-left: 8px;
}
.bigblueTile {
    margin-left: 8px;
}
.employeesServiceBigTile {
    margin-left: 14px;
}
.imp_links {
    margin-right: 10px;
}
.imp_links ul li img {
    padding-left: 8px;
}
.txt_agencies_inst {
    margin-right: 18px;
}
.img_agencies_inst {
    margin-right: 15px;
}
.tile_big {
    padding-right: 18px;
}
.paging_bg {
    padding-right: 8px;
}
.inst_paging img, .inst_paging div {
    margin-right: 7px;
}
.paging_bg_active {
    padding-right: 8px;
}
.tile_big{
    margin-right:8px;
}
/*Start Visitor Counter - anas*/
.fourthRow {
    clear: both;
	margin-top: 5px;
}
.Visitor-Counter {
    background-color: #8e8e8e;
    color: #fff;
    padding: 13px 0px;
    font-size: 14px;
    font-family: Droid Arabic Kufi;
    text-align: center;
	width: 387px;
}
/*End Visitor Counter - anas*/
/*start footer awards*/
.raqami img {
    width: 50px;
    height: 50px;
    float: right;
}
.webenchmark img {
    width: 50px;
    height: 50px;
    float: right;
    margin-right: 10px;
}
/*end footer awards*/
/***********alerts************/
.alertBlock{
    background-position:bottom left;
}
/************new SHI subsite*************/
#SHISubPortalTabs-honor .slidesjs-pagination{
  margin: 6px 0px 0 20px !important;
}
/**************cg webpart*****************/
.cg-ann .slidesjs-pagination {
  margin: 6px 0px 0 20px !important;
}
.cg-actv .slidesjs-pagination {
  margin: 6px 0px 0 20px !important;
    clear: both;
}
.cg-news .slidesjs-pagination {
  margin: 0px 0px 0 20px !important;
  clear: both;
}
.cg-gss .slidesjs-pagination{
  margin: 0px 0px 0 20px !important;
  clear: both;
}
/*scroll*/
.scroll-outer .scrollbar {
    right: 5px;
    margin-left: 5px;
}
.scroll-outer .scroll-inner {
    right: 0px;
}
.lang_ar {
    background: none repeat scroll 0 0 #DE841A;
    color: #FFF;
}

.lang_en{background-color: #FFF;color: #676767;}
.ms-core-menu-box{
    right:-1px !important;
}
#ServicesLinksBox  .slidesjs-pagination{margin-left:121px}
.unitname{
    margin-right: 45px;
}
#ITeachersServicesLinksBox .slidesjs-pagination { margin-left: 20px; }
#SHIServicesLinksBox .slidesjs-pagination { margin-left:20px; }
.breadcrumbHomeIcon {
    margin-right: -41px;
}
#div_honor_sub_container_regular .slidesjs-pagination , #div_honor_sub_container_elearn .slidesjs-pagination{margin-left:20px}
#ServicesLinksBox .slidesjs-pagination{margin: 0 0 0 15px;}
#newsTab .slidesjs-pagination {
margin-left: 20px;
}
#discussionSlides ul.slidesjs-pagination {
    margin: 1px 0 0 20px !important;
}
/*help page*/
.helpCategory{
    margin-left:14px;
    background-position:right;
    padding-left: 25px;
}
.helpCategories{
    margin-left:-14px;
}
.CategoryHelp{
    margin-left:13px;
}
.CategoryHelps{
    margin-left:-14px;
}
/************systems list**************/
.systemUM, .systemQA {
    margin: 13px 0px 25px 15px;
}
.systemList{
    border-right-style:solid;
    border-right-width: 10px;
}
.systemsList .systemList:nth-child(1){
    border-right-color: #009fe4;
}
.systemsList .systemList:nth-child(2){
    border-right-color:#a79201;
}
.systemsList .systemList:nth-child(3){
    border-right-color:#de841a;
}
.systemsList .systemList:nth-child(4){
    border-right-color:#8FB083;
}
.systemsList .systemList:nth-child(5){
    border-right-color:#a70186;
}
.systemsList .systemList:nth-child(6){
    border-right-color:#68ae04;
}
.systemsList .systemList:nth-child(7){
    border-right-color:#05a759;
}
.systemsList .systemList:nth-child(8){
    border-right-color:#5f01a7;
}
.systemsList .systemList:nth-child(9){
    border-right-color:#de441a;
}
.systemsList .systemList:nth-child(10){
    border-right-color:#8a7335;
}
.systemsList .systemList:nth-child(11){
    border-right-color:#2c7d8c;
}
.systemsList .systemList:nth-child(12){
    border-right-color:#c30404;
}
.systemsList .systemList:nth-child(13){
    border-right-color:#de841a;
}
.systemsList .systemList:nth-child(14){
    border-right-color:#788945;
}
.systemsList .systemList:nth-child(15){
    border-right-color:#5287C3;
}
/*study programs*/
.txt_overview{
    font-family: 'Droid Arabic Kufi';
    margin-right:20px;
}
.img_overview{
    margin-right:13px;
}
.txt_arrow_blue{
    margin-right:20px;
}
.img_arrow_blue{
    margin-right:35px;
}
.firstRowRightWidth {
    position: relative;
    width: 386px;
}
.block_inst_list {
    padding-left:15px
}
.evaluation_txt {
    margin-right: 11px;
}
.evaluation_start {
    margin-right: 10px;
}
.evaluation_start img {
    margin-right: 2px;
}
.breadcrumb div {
    float: right;
}
.breadcrumbHomeIconf{
    float:right;
}
.breadcrumbSite {
    margin: 0 0 0 8px;
}
.breadcrumbPopUpMenus:hover {
    padding-right: 20px;
}
.breadcrumbPopUpMenusIcon1 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusIcon2 {
    margin-right: 10px;
    margin-top: 6px;
}
.breadcrumbPopUpMenusIcon3 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusIcon4 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusText {
    padding-left: 2px;
    padding-right: 10px;
}
.header_link{
    margin-left:2px;
}
.headerSiteName{
    margin-right: 351px;
}
.serviceTileFilter{
    margin-left:7px;
}
.serviceTilePnl{
    margin-left:-10px;
}
.ITD_1{
    background-position:right;
}
.ITD_2{
    background-position:left;
}
.form_check_ulist   td{
    padding-left:50px !important ;
}
.form_check_ulist   label{
    padding-right:10px  ;
}
.rightColumn
{
    margin:0 0 0 42px;
}
.rightColumn .ms-formfieldvaluecontainer{
    border:none !important;
}
.leftColumn
{
    margin:0 25px 0 0;
}
.searchServies {
    background-position:left center;
}
.small_img {
    margin-right: 6px;
}
.events-archive{
    margin-left:10px;
}
.imgs_tab_margin{
    margin-right:14px;
}
.selectGoalBlock {
    padding-right: 22px;
}
.pageNotFoundBlock{
    background-image:url("/_LAYOUTS/15/Imam/Images/404BG.png");
}
.searchNo{
    background-position: left center;
}

.links ul li:hover .linksIcon {
    margin-left: 20px;

}
.serviceViewsCon , .serviceNumberCon {
    margin-right:9px;
}

a.float1.tab_margin {
    margin-right: 28px;
}
/*said About Us*/
.saidAboutUsImage{
    margin-left:20px;
}
/*****comment*******/
.commentImage{
    margin-left:20px;
}
.commentDate a{
    margin-right:15px;
}
.commentToolsCounter {
  margin-right: 15px;
  margin-left: -15px;
}
/********imamU Systems***********/

.SystemsContainter .blueTile , .SystemsContainter .blueTile:hover{
    border-right-width:5px;
    border-right-style:solid;
}
/********end imamu Systems*********/

/*****************tawasul maps******************/
.MapRightColumn {
    margin-left: 50px;
}
.groupheader.item.medium {
    background-position:right center;
}
.UnitPointInfo {
    padding: 10px 32px 10px 10px;
    background-position: right center;
}
.pointPopUp {
    margin-right:20px;
}
.MapRightColumn {
    margin-left: 5%;
}

/**************new staff site*******************/
.oneRowTiles{
    margin-left:-7px;
}
.goToStuffSiteBox  input , .goToStuffSiteButton{
    text-align: left;
}
.goToStuffSiteLink{
    direction:ltr;
}
.colAndInsList {
    background-position:center left;
}
/**********font face**************/
.tab , .tabTitle , h1 , .footerColumnTitel {
    font-family:Droid Arabic Kufi;
}
.unitsAndBranchesTilesText {
    font-family: Droid Arabic Kufi;
}
.titleGL {
    font-family: Droid Arabic Kufi;
}
.footerColumnMargin{
    margin: 16px 0px;
}
.zigzagTitle {
    font-family: Droid Arabic Kufi;
}
.tab{
    line-height: 36px;
}
.tab , .zigzagTitleWithIcon{
    font-family:Droid Arabic Kufi;
}
.tileTitle{
    font-family: Droid Arabic Kufi;
    line-height: 14px;
    margin: 10px auto auto;
    padding-bottom: 10px;
}
.towLineTile , .oneLineTile{
    margin: 21px auto auto;
    font-size: 14px;
    font-family: Droid Arabic Kufi;
}
.SystemsContainter .tileTitle{
    margin-top: 23px;
    font-family: Droid Arabic Kufi;
    font-size: 14px;
    line-height:21px;
}
.selectLanguage {
    padding-right: 2px;
}
/************end font face**********/
/****************last update*****************/
.lastUpdate{
    text-align: right;
    background-position: left;
}
/***************new user Links**************/
.HomePageUserLinks ul li {
    margin-right:20px !important;
    background-position:center right;
}
.HomePageUserLinks ul li a{
    padding-right:30px;
    padding-left:10px;
}
.HomePageUserLinks{
    padding-right:0px;
    left: 27.5%;
}
/*site map new*/
.LIContainer ul li {
  float: right;
}
.categoryName , .LiImamSubSitesTitle , .LiImamSubPortalsTitle{
  background-position:right top;
}
.itemsLI {
  float: right;
  padding-left:3%;
}
.SiteMapUnitRoot .categoryName{
  background-position:right 20px;
}
/**************new announcements*******************/
.announceDots {
  float: right !important;
  text-align: left;
  margin-left: -2px;
}
.NewAnnounce .slick-dots li {
    margin: 0 0 0 2px !important;
}
.NewAnnounce .slick-dots {
  float: left !important;
  left: 28px !important;
}
.NewAnnounce .slick-dots {
  float: left !important;
  text-align: left;
}
/*********new footer**********/
.w3cValidationIcons a {
    padding-left: 0px;
}
.LinksGroupHeader {
    background-image: url('/_LAYOUTS/15/Imam/Images/LinksGroupHeaderIcon.png');
    background-position: center right;
}
.newFooter .SearchIcon {
  left: 0;
}
.CertificatesContainer {
  margin-right: 7px;
}
.footerQMarkbg {
  margin-left: 0px !important;
  margin-right:10px !important;
}
/***********stuf Wizard***************/
.stuffWizardHeader{
    padding-right:54px;
    text-align:right;
}
.SWBActive .stuffWizardHeader{
    background-position:right;
}
.SWBInactive .stuffWizardHeader{
    background-position:right;
}
.SWBActive .stuffWizardDescription{
    background-position:right;
}

/***********end Wizard***************/
.eventArchiveLink {
    margin-top: 10px !important;
    margin-left: 10px !important;
}
@media screen and (max-width: 1200px){
    .zigzagBig {
        float: right !important;
    }
    .zigzagSmall {
        float: right !important;
        margin-left: 25px !important;
    }
    .zigzagBig {
        margin-left:25px !important;
    }
    .mapsTile {
        float: right !important;
    }
    .mapsTile {
        margin-left: 25px !important;
    }
    .zigzagThreeImages{
        float:right !important;
        margin-left:25px !important;



    }
}
@media screen and (max-width: 1158px){
    .userLinks{
        padding-right:0px !important;
    }
    .imamuLogo{
        margin-right:15px;
    }
    .LogoHomePage{
        background-image: url('/_layouts/15/Imam/Images/imamuBigLogo.png');
        background-size: contain;
    }

}


@media screen and (max-width:1050px){
    .lang_ar, .lang_en {
        float:left;
        width: 57px;
    }
    .NewAnnounce .slick-dots {
        float: right !important;
        margin-left: -2px;
    }
.HomePageUserLinks{

    float:left;
    }
	
	

}
@media screen and (max-width: 520px){
    .userNameAria{
        margin-left:57px;
    }
}
@media screen and (max-width: 550px){


    .btn{
        float:right !important;
    }
    .ContentTags{
        margin:0px;
    }
    .unselectedGoal{
        margin-right:0px;
    }
    .selectGoalBlock{
        padding-right:0px;
    }
    .serviceTile{
        margin-right:0px;
    }
    .pageNotFoundBlock{
        background:none;
    }
    .pageNotFoundText{
        font-family: Droid Arabic Kufi;
    }
    .serviceTile{
        padding:0px;
    }
    .btn_byName , .btn_byNumber{
        float:right;
    }
}
@media screen and (max-width: 380px){
    #tabs-subportals .blueTile .tileTitle{
        font-family: Droid Arabic Kufi;
        float: left;
        text-align: right;
    }
    .studentTileIcon, .facultyMembersTileIcon, .employeeTileIcon, .instituteTeachersTileIcon, .instituteStudentTileIcon, .graduatesTileIcon {
        float: right;
        margin-right: 7%;
    }
    .userLinks ul li{
        margin-right: 240px;
    }
    .userNameAria {
    margin-left: -140px;
    }
    .LogoHomePage {
        margin: 0px;
        margin-top: 25px;
        width: 100%;
    }
    .HomePageUserLinks ul li a {
        padding-right: 42px;
    }
    .HomePageUserLinks ul li {
        margin-right:0px;
    }
}

.systemList {
    float: right;
    margin-left: 17px;
    border-right-width: 0px !important;
}



.systemlistTitle {
    width: 68%;
}

.systemQA {
    display: none;
}

@media screen and (max-width: 886px){

.systemList {
    width: 100%;
}
}

.stars .star {
    float: right !important;
}
@media screen and (max-width: 1050px){
.newsImage1 {
    margin-top: 0px !important;
}

.newsDescription1 {
    float: right;
}

.newsTitle1 {
	width: 100%;
    float: right;
}

#honorBoardSlides1 .slidesjs-container{
    height: 461px !important;
}


}

#PageContent p {
    font-size: 14px;
    font-family: tahoma;
}
.ContentTags h2 {
    margin-bottom: 10px;
}
/*Mobile share */
@media screen and (max-width: 1255px){
    body {
    padding: 0px 2px;
}
.MobileShareBox {
    width: 100%;
    height: 57px;
    background-color: rgb(148, 148, 148);
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    position: fixed;
    z-index: 100200;
}
.shareFacebookBg {
    background-color: rgb(69,97,157);
    width: 25%;
    height: 57px;
    display: inline-block;
    float: left;
}
.m-FacebookIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharefacebookIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
}
.shareTwitterBg {
    background-color: rgb(85,172,238);
    width: 25%;
    height: 57px;
    float: left;
}
.m-TwitterIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharetwitterIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
}
.shareWhatsappBg {
    background-color: rgb(14,166, 40) !important;
    width: 25% !important;
    height: 57px !important;
    float: left;
    overflow: hidden;
    min-width: 40px;
    display: block;
}
.m-WhatsappIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharewhatsappIcon.png) !important;
    margin: 0px auto !important;
    width: 100%;
    height: 100%;
    display: block !important;
    background-repeat: no-repeat !important;
    background-position: center;
    display: block;
}
.shareEmailBg {
    background-color: rgb(189,112, 22);
    width: 25%;
    height: 57px;
    display: inline-block;
    float: right;
}
.m-EmailIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharemailIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}
}
.addthis_32x32_style .at-icon {
    width: 28px !important;
    height: 28px !important;
    margin-top: -2px;
    margin-right: -8px;
}
.eidadha {
    float: left;
    width: 484px;
    height: 67px;
    margin-top: 48px;
    background-image: url('/_layouts/15/imam/images/eid-adha-2015.png') !important;
    background-repeat: no-repeat;
}
.veiwoptions {
    margin-left: 23px !important;
}
@media screen and (max-width: 1284px){

.footerCoulmn {
    width: 50% !important;
}

.KnowlegePortal, .HelpPortal, .imamjornal, .vertualtour{
    width: 100% !important;
    margin-left: 0px !important;
}

.newFooter .SearchIcon {
    left: 0px !important;
}

.newFooter .search input {
    padding: 6px 10px !important;
    width: 100% !important;
}

}

@media screen and (max-width: 570px){
    .newsImage1 {
    display: none;
}
}

/*Start of Live Broadcast - anas*/
.Live-broadcast {
    margin-top: 10px;
    background: #fff url(/_LAYOUTS/15/Imam/Images/footerblocks/Youtubefooter.png) no-repeat 55px 4px;
}
.Live-broadcast a {
    font-family: 'Droid Arabic Kufi';
    font-size: 15px;
    color: #949494;
    display: block;
    padding: 10px 60px 10px;
}
.Live {
    color: #d20606 !important;
    background: #fff url(/_LAYOUTS/15/Imam/Images/footerblocks/YoutubeLivefooter.png) no-repeat 55px 4px !important;
}
/*End of Live Broadcast - anas*/

/* Tareq new page edit */

@media screen and (max-width: 1050px){

.alumniFirstRow .div_overview {
    width: 100%;
    background-image: none;
}

img.img_overview {
    display: none;
}

.alumniFirstRow .div_ques {
    width: 100%;
}

.bigblueTileOR {
    width: 100%;
}

.serviceTitle1 {
    width: 50%;
}

.serviceBigTile {
    width: 100%;
}

#SHIPortalAside .bigblueTile {
    width: 100% !important;
   }
.tabTitle {
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-control {
    width: 100% !important;
}

.tab, .zigzagTitleWithIcon {
    width: 100% !important;
}

a.newArchLink {
    margin-left: 0px;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-container {
    width: 100% !important;
}

.slidesjs-control {
    width: 100% !IMPORTANT;
}

.tab, .zigzagTitleWithIcon {
    width: 100% !important;
}

.tabMarginRight {
    margin-right: 0px;
    margin-bottom: 5px;
}

.inactiveTab {
    background: none repeat scroll 0 0 #e1e1e1;
}

.employeesServiceBigTile {
    width: 100%;
}
}

@media screen and (max-width: 550px){

.serviceTitle1 {
    font-size: 16px;
    width: 34%;
}

}

@media screen and (max-width: 380px){


#honorBoardSlides1 .slidesjs-container{
    height: 240px !important;
}


}


/* m3ahed tareq  */


#HomePage_ArticlesSlides .slidesjs-container, #HomePage_ArticlesSlides .slidesjs-control {
width: 100% !important;
}




.secoundRowWidth .slidesjs-container {
    min-height: 305px;
    height: 305px !important;
    overflow: hidden;
}











/* m3ahed tareq  */


.newSiteMenu {
    background-position-y: -4px;
}



#div_services {
    width: 100% !important;
}

.alumniFirstRow .div_overview {
    width: 100%;
}

img.img_overview {
    display: none;
}

.div_overview {
    background-image: none !important;
}

.alumniFirstRow .div_ques {
    width: 100%;
     background-image: none !important;
}



.serviceTitle1 {
    width: 82%;
}



.firstRowRightWidth {
    width: 100%;
}

#MainLinksBox a .bigblueTile {
    margin-left: 0px !important;
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
    background-repeat: no-repeat;
}

.newArchLink {
    margin: 6px 0px 0 0px !important;
}







.employeesSecoundRowWidth {
    width: 100% !important;
}


.bg_units_tile {
    margin-left: 0px;
    width: 100%;
}

.units_Tile {
    width: 100%;
}

.SPName2 {
    font-size: 12px !important;
}


.mainlinkli {
    width: 100%;
}

.calendars-month table {
    width: 100%;
}


.block_links {
    color: #ffffff;
    background-color: #f2f2f2;
    width: 100%;
    display: block;
    margin: 10px;
    padding: 10px;
}



.ms-srch-hover-content div {
    display: none;
}

input[type=search]:focus {
    background-color: #fff;
    border-color: #DE841A !important;
    -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
    -moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
    box-shadow: 0 0 5px rgba(109,207,246,.5);
    width: 334px;
}

@media screen and (max-width: 1050px){

    .NewUserName {
    width: 96% !important;
    text-align: center;

}

.secoundRow .tabs .tabTitle {
}


.ms-webpart-zone.ms-fullWidth {
}

.secoundRow {
    margin-top: 0px;
}

.headerSiteName {
    text-align: center;
    margin-right: 0px;
    margin-top: 20px;
}

.userNameAria {
    position: inherit !important;
    float: left !important;
    clear: both;
    background-color: #ffffff;
    margin: 8px 0px 0px 0px !important;
    width: 96% !important;
}

.serviceTitle1 {
    font-size: 16px;
}

.userName {
    width: 100% !important;
        margin: -35px 0px 0px 2px !important;
}
}
    /*ITeachersServices pager start*/
.ITeachersServicesLinksBox .slick-dots {
    bottom: 0px;
    width: auto;
    padding: 0 0 0 15px;
	position:relative;
	text-align:left;
}

.ITeachersServicesLinksBox .slick-dots li {
    background-color: #bababa;
    margin-right: -1px;
}

    /*ITeachersServices pager end*/
@media screen and (max-width: 380px){

    .secoundRowWidth .slidesjs-container, #discussionSlides .slidesjs-container, #discussionSlides .slidesjs-control {
    height: 238px !important;
}

.float1{
    float:right;
}
.float2{
    float:left;
}
.TAR{
    text-align:right;
}
div {
    direction: rtl;
}
.userLinks ul li {
    margin-right: 20px;
}
.alertNotification {
    padding-right: 6px;
}
.userLinks {
    padding-right: 820px;
}
.LogoHomePage a{
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -5000px;
}
.calendars-rtl{
    background-position: top left !important;
}
    }
.LogoHomePage{
    background-image: url('/_layouts/15/Imam/Images/imamuSmallLogo.png');
    background-size: contain;
    height: 94px;
    width: 340px;
    background-repeat: no-repeat;
}
.newArchLink {
  float: left;
  margin: 6px 0px 0 10px;
}
.hasCalendarsPicker .slidesjs-pagination {
  display: none;
}
.LogoHomePage img{
    display: none;
}
.shortcut-link{
    margin-left: 4px;
}
.links ul li img {
    padding-left: 8px;
}
.lang_ar {
    padding-left: 20px;
}
.lang_en {
    padding-left: 20px;
}
.pager {
    margin-left: 17px;
}
.newsTileMarginRight {
    margin-right: 14px;
}
.newsToolsMargin {
    margin-right: 9px;
}
.centerColumn {
}
.search input {
    padding-right: 5px;
    padding-left:50px;
}
.newsToolsTiles, .newsDate {
    float: right;
}
.newsDate{
    margin-right:11px;
}
.dateTile img {
    float: right;
}
.newsArchive {
    float:right;
}
.newsToolsMarginRight{
    margin-right:9px;
}
.navigation img {
    float: right;
    margin-left: 18px;
}
.navigation ul li {
    float: right;
}
.subUnitsAndBranchesTilesText {
    right: 25px;
}
.subUnitsAndBranchesTiles {
    background-image: url("/_LAYOUTS/15/Imam/Images/subMoreIcon.png");
    background-position:left bottom;
    margin-left:8px;
}
#suiteBarRight {
    float: left;
    margin: 10px 0 0 150px;
}
.slidesjs-pagination {
    float: left;
    list-style: none outside none;
 margin: 4px 0 0 20px;
}
.slidesjs-pagination li {
    float: right;
    margin: 0 2px 0 0;
}
.slidesjs-pagination li a {
    background-image: url("/_LAYOUTS/15/Imam/Images/pagination.png");
    background-position: 0 0;
    display: block;
    float: right;
    height: 0;
    overflow: hidden;
    padding-top: 13px;
    width: 13px;
}
.slidesjs-pagination li.archive-link a  , .slidesjs-pagination li.archive-link:hover a{
    background-position: -13px 0;
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a.active:hover {
    background-position: 0 -13px;
}
.slidesjs-pagination li.archive-link a.active, .slidesjs-pagination li.archive-link a.active:hover {
    background-position: -13px 0;
}
#newsSlides ul.slidesjs-pagination, #recentSlides ul.slidesjs-pagination, #activitiesSlides ul.slidesjs-pagination {
    margin: -2px 0 0 20px;
}
#tabsMiddle-eservices .slidesjs-pagination{
    margin-left: 20px;
    margin-top: 7px;
}
#tabsMiddle-eservices .slidesjs-container{
    height:284px !important;
    min-height:284px !important;
}
#tabsMiddle-eservices .slidesjs-control{
    height:270px !important;
}
#eserviceTab .slidesjs-pagination{
    margin-left: 20px;
}
#alertTab .slidesjs-pagination{
    margin-left: 20px;
}
.tabs-favoritelinks .slidesjs-pagination{
    margin-left: 20px;
}
.notification {
    left: 30px;
}
.newsImagesLibraryMarginRight {
    margin-right: 19px;
}
.newsSourceTile {
    padding-right: 15px;
}
.search input {
    background:#D1D1D1;
}
.footerSearchButton{
    margin-right: 334px;
}
.portalHelp {
    margin-right: 255px;
    background-image: url('/_LAYOUTS/15/Imam/Images/arPortalHelpIcon.png');
}
.portalKnowlege {
    margin-right: 255px;
    background-image: url('/_LAYOUTS/15/Imam/Images/arEknowlegePortal.png') !important;
}
.unitsAndBranchesTilesText {
    right: 25px;
}
.unitsAndBranchesTiles {
    margin-left: 8px;
    background-image:url("/_LAYOUTS/15/Imam/Images/moreIcon.png");
    background-position:left bottom;
    background-repeat:no-repeat;
}
.float1.zigzagSmall.medTile {
    margin-right: 17px;
}
.chiresColumn {
    width: 308px;
}
.subServicesTilesToolsTile {
    margin-right: 2px;
}
.subServicesTilesMR {

    margin-right: 10px;
}
.newsArchiveTile {
    margin-left: 21px;
}
.paging {
    float:right;
}
.pagingContent div {
    float: right;
    margin-right: 7px;
}
.pagingContent a {
    float: right;
}
.copyRright a {
    padding-left: 15px;
}
.footerLinks a {
    padding-left: 7px;
}
.footerLinks{
    text-align:right;
}
.w3cValidationIcons {
    margin-left:10px;
}

#welcomeMenuBox div.ms-core-menu-box {
    margin-left: -1px;
}
.dfwp-column {
    float: none;
    margin-left: 60px;
    margin-right: 0 !important;
}
.toc-layout-main ul li ul li div {
    background-image:url("/_LAYOUTS/15/Imam/Images/subsiteicon.png");
    background-position:right top;
}
.level-header {
    background-position:right center;
}
#fileupload {
    border: 1px solid #C6C6C6 !important;
    float: right !important;
    margin: 50px 0 10px !important;
    width: 100% !important;
}
.fileupload-buttonbar {
    margin: 10px 0 0 !important;
}
.col-lg-7 {
    float: right !important;
}
.UnitPointInfoHeader img {
    float: right;
}
.table-striped {
    border: 1px dashed #C6C6C6 !important;
    border-collapse: separate !important;
    border-spacing: initial !important;
    margin: 0 auto 20px !important;
    padding: 20px !important;
    width: 97% !important;
}




.userName a {
    color: #009fe4;
    font-family: 'Droid Arabic Kufi';

}

.ms-signInLink{
    line-height: 10px;
   }






.NewUserName a {
    width: 100%;
    display: block;
    text-decoration: none;
    font-family: 'Droid Arabic Kufi';
}


.newsImagesLibraryMarginRight {
    margin-right: 19px;
}
.float1.zigzagThreeImages.medTile {
    margin-right: 17px;
}
.newsImages {
    margin-left: 19px;
}
.grayTile {
    margin-left: 5px;
}
.eventTiles {
    margin-left: 14px;
}

.normalZooming {
    margin-right: 10px;
}
.sideMenuQR img {
    height: 93px;
    width: 93px;
}
.keyWord {
    margin-left: 20px;
}
.level-header span a {
    padding-right: 60px;
}
.toc-layout-main ul li ul li div {
    margin-right: 42px;
}
.toc-layout-main ul li ul li ul li div {
    margin-right: 84px;
}
.toc-layout-main ul li ul li ul li div {
    background-position:right top;
}
.toc-layout-main ul li ul li ul {
    clear: both;
    margin-bottom: 30px;
}
.selectedGoal {
    margin-left: 21px;
}
.unselectedGoal {
    margin-left: 21px;
}
.serviceTile {
    /*background-image: url("/_LAYOUTS/15/Imam/Images/serviceTileBG.png");*/
    background-position:left bottom;
    background-repeat:no-repeat;
    margin-left: 8px;
}
.serviceTile a{
        text-decoration: none;
}
.OrderType{
    float:left;
    margin-right:8px;
}
.selectedOrderServices{
    color:white;
}
.GLColumn ul li {
    margin-right: 15px;
}
.RSSBG {
    padding-right: 1010px;
}
.RSSTile {
    margin-left: 28px;
}
.clearFiltring {
    margin-right: 15px;
}
.unitsAndBranchesTilesText {
    right: 25px;
}
.zigzagTitle {
    border-left: 2px solid #FFFFFF;
}
.zigzagTitleWithIcon {
    border-left: 2px solid #FFFFFF;
}
#star-rating {
    float: right;
}
#PageRating span {
    float: left;
}
/*
.DG1_header, .DG1_header td {
    padding-right: 25px;
    text-align: right;
}
.DG1_odd_td, .DG1_odd_td td {
    padding-right: 25px;
    text-align: right;
}
.DG1_odd_td_b, .DG1_odd_td_b td {
    padding-right: 25px;
}
.DG1_odd_td_right, .DG1_odd_td_right td {
    padding-right: 25px;
}
.DG1_odd_td_b_alt, .DG1_odd_td_b_alt td {
    padding-right: 25px;

}
*/
.keyWordsBlock a {
  float: right;
}
.chiresColumn ul {
    padding-left: 20px;
}
.downloadsLink a {
    padding-right: 10px;
}
.validation {
    float: right;
}
.mapsTile {
    padding-right: 96px;
}
.medilImage {
    margin-right: 119px;
}
.zigzagTitleOneLineWithIcon img {
    margin-left: 13px;
}
.div_overview {
    background-position: center right;
}
.viceRecPos {
    width: 230px !important;
}
    .viceRecName {
    height: 30px !important;
    }
/*
.medTile {
    margin-right: 25px;
}
*/
#gallery {
    float: right !important;
}
.FileCategoryTab {
    margin-left: 8px;
}
.mainlinkimg {
    margin-left: 31px;
    margin-right: 15px;
}
.coll_marginright {
    margin-right: 12px;
}

.blueTile{
    margin-left:5px;
}
.search select {
    padding-right: 10px;
}

.img_overview {
    margin-right: 13px;
}
.bigtileMarginRight {
    margin-right: 10px;
}
.bg_units_tile {
    margin-left: 18px;
}
#honorBoardSlides1 .slidesjs-container{
    height: 295px;
}
#MainLinksBox a .bigblueTile {
    margin-left: 8px;
}


.imp_links {
    margin-right: 10px;
}
.imp_links ul li img {
    padding-left: 8px;
}
.txt_agencies_inst {
    margin-right: 18px;
}
.img_agencies_inst {
    margin-right: 15px;
}
.tile_big {
    padding-right: 18px;
}
.paging_bg {
    padding-right: 8px;
}
.inst_paging img, .inst_paging div {
    margin-right: 7px;
}
.paging_bg_active {
    padding-right: 8px;
}
.tile_big{
    margin-right:8px;
}
/***********alerts************/
.alertBlock{
    background-position:bottom left;
}
/************new SHI subsite*************/
#SHISubPortalTabs-honor .slidesjs-pagination{
  margin: 6px 0px 0 20px !important;
}
/**************cg webpart*****************/
.cg-ann .slidesjs-pagination {
  margin: 6px 0px 0 20px !important;
}
.cg-actv .slidesjs-pagination {
  margin: 6px 0px 0 20px !important;
    clear: both;
}
.cg-news .slidesjs-pagination {
  margin: 0px 0px 0 20px !important;
  clear: both;
}
.cg-gss .slidesjs-pagination{
  margin: 0px 0px 0 20px !important;
  clear: both;
}
/*scroll*/
.scroll-outer .scrollbar {
    right: 5px;
    margin-left: 5px;
}
.scroll-outer .scroll-inner {
    right: 0px;
}
.lang_ar {
    background: none repeat scroll 0 0 #DE841A;
    color: #FFF;
}

.lang_en{background-color: #FFF;color: #676767;}
.ms-core-menu-box{
    right:-1px !important;
}
#ServicesLinksBox  .slidesjs-pagination{margin-left:121px}
.unitname{
    margin-right: 45px;
}
#ITeachersServicesLinksBox .slidesjs-pagination { margin-left: 20px; }
#SHIServicesLinksBox .slidesjs-pagination { margin-left:20px; }
.breadcrumbHomeIcon {
    margin-right: -41px;
}
#div_honor_sub_container_regular .slidesjs-pagination , #div_honor_sub_container_elearn .slidesjs-pagination{margin-left:20px}
#ServicesLinksBox .slidesjs-pagination{margin: 0 0 0 15px;}
#newsTab .slidesjs-pagination {
margin-left: 20px;
}
#discussionSlides ul.slidesjs-pagination {
    margin: 1px 0 0 20px !important;
}
/*help page*/
.helpCategory{
    margin-left:14px;
    background-position:right;
    padding-left: 25px;
}
.helpCategories{
    margin-left:-14px;
}
.CategoryHelp{
    margin-left:13px;
}
.CategoryHelps{
    margin-left:-14px;
}
/************systems list**************/
.systemUM, .systemQA {
    margin: 25px 0px 25px 15px;
}
.systemList{
    border-right-style:solid;
    border-right-width: 10px;
}
.systemsList .systemList:nth-child(1){
    border-right-color: #009fe4;
}
.systemsList .systemList:nth-child(2){
    border-right-color:#a79201;
}
.systemsList .systemList:nth-child(3){
    border-right-color:#de841a;
}
.systemsList .systemList:nth-child(4){
    border-right-color:#8FB083;
}
.systemsList .systemList:nth-child(5){
    border-right-color:#a70186;
}
.systemsList .systemList:nth-child(6){
    border-right-color:#68ae04;
}
.systemsList .systemList:nth-child(7){
    border-right-color:#05a759;
}
.systemsList .systemList:nth-child(8){
    border-right-color:#5f01a7;
}
.systemsList .systemList:nth-child(9){
    border-right-color:#de441a;
}
.systemsList .systemList:nth-child(10){
    border-right-color:#8a7335;
}
.systemsList .systemList:nth-child(11){
    border-right-color:#2c7d8c;
}
.systemsList .systemList:nth-child(12){
    border-right-color:#c30404;
}
.systemsList .systemList:nth-child(13){
    border-right-color:#de841a;
}
.systemsList .systemList:nth-child(14){
    border-right-color:#788945;
}
.systemsList .systemList:nth-child(15){
    border-right-color:#5287C3;
}
/*study programs*/
.txt_overview{
    margin-right:20px;
}
.img_overview{
    margin-right:13px;
}
.txt_arrow_blue{
    margin-right:20px;
}
.img_arrow_blue{
    margin-right:35px;
}
.firstRowRightWidth {
    position: relative;
    width: 386px;
}
.block_inst_list {
    padding-left:15px
}
.evaluation_txt {
    margin-right: 11px;
}
.evaluation_start {
    margin-right: 10px;
}
.evaluation_start img {
    margin-right: 2px;
}
.breadcrumb div {
    float: right;
}
.breadcrumbHomeIconf{
    float:right;
}
.breadcrumbSite {
    margin: 0 0 0 8px;
}
.breadcrumbPopUpMenus:hover {
    padding-right: 20px;
}
.breadcrumbPopUpMenusIcon1 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusIcon2 {
    margin-right: 10px;
    margin-top: 6px;
}
.breadcrumbPopUpMenusIcon3 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusIcon4 {
    margin-left: 0;
    margin-right: 10px;
}
.breadcrumbPopUpMenusText {
    padding-left: 2px;
    padding-right: 10px;
}
.header_link{
    margin-left:2px;
}
.headerSiteName{
    margin-right: 351px;
}
.serviceTileFilter{
    margin-left:7px;
}
.serviceTilePnl{
    margin-left:-10px;
}
.ITD_1{
    background-position:right;
}
.ITD_2{
    background-position:left;
}
.form_check_ulist   td{
    padding-left:50px !important ;
}
.form_check_ulist   label{
    padding-right:10px  ;
}
.rightColumn
{
    margin:0 0 0 42px;
}
.rightColumn .ms-formfieldvaluecontainer{
    border:none !important;
}
.leftColumn
{
    margin:0 25px 0 0;
}
.searchServies {
    background-position:left center;
}
.small_img {
    margin-right: 6px;
}
.events-archive{
    margin-left:10px;
}
.imgs_tab_margin{
    margin-right:14px;
}
.selectGoalBlock {
    padding-right: 22px;
}
.pageNotFoundBlock{
    background-image:url("/_LAYOUTS/15/Imam/Images/404BG.png");
}
.searchNo{
    background-position: left center;
}

.links ul li:hover .linksIcon {
    margin-left: 20px;

}
.serviceViewsCon , .serviceNumberCon {
    margin-right:9px;
}

a.float1.tab_margin {
    margin-right: 28px;
}
/*said About Us*/
.saidAboutUsImage{
    margin-left:20px;
}
/*****comment*******/
.commentImage{
    margin-left:20px;
}
.commentDate a{
    margin-right:15px;
}
.commentToolsCounter {
  margin-right: 15px;
  margin-left: -15px;
}
/********imamU Systems***********/

.SystemsContainter .blueTile , .SystemsContainter .blueTile:hover{
    border-right-width:5px;
    border-right-style:solid;
}
/********end imamu Systems*********/
.serviceContentTag {
  margin-right: 0px;
}
/*****************tawasul maps******************/
.MapRightColumn {
    margin-left: 50px;
}
.groupheader.item.medium {
    background-position:right center;
}
.UnitPointInfo {
    padding: 10px 32px 10px 10px;
    background-position: right center;
}
.pointPopUp {
    margin-right:20px;
}
.MapRightColumn {
    margin-left: 5%;
}

/**************new staff site*******************/
.oneRowTiles{
    margin-left:-7px;
}
.goToStuffSiteBox  input , .goToStuffSiteButton{
    text-align: left;
}

.goToStuffSiteLink{
    direction:ltr;
}
.colAndInsList {
    background-position:center left;
}
/**********font face**************/
.unitsAndBranchesTilesText {
    font-family: Droid Arabic Kufi;
}
.titleGL {
    font-family: Droid Arabic Kufi;
}
.footerColumnMargin{
    margin: 16px 0px;
}
.zigzagTitle {
    font-family: Droid Arabic Kufi;
}

.tileTitle{
    font-family: Droid Arabic Kufi;
    line-height: 18px;
    margin: 10px auto auto;
    padding-bottom: 10px;
    width: 90%;
}

.SystemsContainter .tileTitle{
    margin-top: 23px;
    font-family: Droid Arabic Kufi;
    font-size: 14px;
    line-height:21px;
}
.selectLanguage {
    padding-right: 2px;
}
/************end font face**********/
/****************last update*****************/
.lastUpdate{
    text-align: right;
    background-position: left;
}
/***************new user Links**************/

.HomePageUserLinks ul li a{
    padding-right:30px;
    padding-left:10px;
}
.HomePageUserLinks{
    padding-right:748px;
}
/*site map new*/
.LIContainer ul li {
  float: right;
}
.categoryName , .LiImamSubSitesTitle , .LiImamSubPortalsTitle{
  background-position:right top;
}
.itemsLI {
  float: right;
  padding-left:3%;
}
.SiteMapUnitRoot .categoryName{
  background-position:right 20px;
}
/**************new announcements*******************/
.announceDots {
  float: right !important;
  text-align: left;
  margin-left: -2px;
}
.NewAnnounce .slick-dots li {
    margin: 0 0 0 2px !important;
}
.NewAnnounce .slick-dots {
  float: left !important;
  left: 28px !important;
}
.NewAnnounce .slick-dots {
  float: left !important;
  text-align: left;
}
/*********new footer**********/
.w3cValidationIcons a {
    padding-left: 0px;
}
.LinksGroupHeader {
    background-image: url('/_LAYOUTS/15/Imam/Images/LinksGroupHeaderIcon.png');
    background-position: center right;
}
.newFooter .SearchIcon {
  left: 0;
}
.CertificatesContainer {
  margin-right: 7px;
}
.footerQMarkbg {
  margin-left: 0px !important;
  margin-right:10px !important;
}
/***********stuf Wizard***************/
.stuffWizardHeader{
    padding-right:54px;
    text-align:right;
}
.SWBActive .stuffWizardHeader{
    background-position:right;
}
.SWBInactive .stuffWizardHeader{
    background-position:right;
}
.SWBActive .stuffWizardDescription{
    background-position:right;
}

/***********end Wizard***************/
.eventArchiveLink {
    margin-top: 10px !important;
    margin-left: 10px !important;
}

@media screen and (max-width: 1200px){
    .zigzagBig {
        float: right !important;
    }
    .zigzagSmall {
        float: right !important;
        margin-left: 25px !important;
    }
    .zigzagBig {
        margin-left:25px !important;
    }
    .mapsTile {
        float: right !important;
    }
    .mapsTile {
        margin-left: 25px !important;
    }
    .zigzagThreeImages{
        float:right !important;
        margin-left:25px !important;
    }
}
@media screen and (max-width: 1158px){
    .userLinks{
        padding-right:0px !important;
    }
    .imamuLogo{
        margin-right:15px;
    }
    .LogoHomePage{
        background-image: url('/_layouts/15/Imam/Images/imamuBigLogo.png');
        background-size: contain;
    }

}


@media screen and (max-width:1050px){
    .lang_ar, .lang_en {
        float:left;
        width: 57px;
    }
    .NewAnnounce .slick-dots {
        float: right !important;
        margin-left: -2px;
    }
}
@media screen and (max-width: 520px){
    .userNameAria{
        margin-left:57px;
    }
}
@media screen and (max-width: 1050px){

.selectedGoal{
	width:100%;
	}
    .btn{
        float:right !important;
    }
    .ContentTags{
        margin:0px;
    }
    .unselectedGoal{
        margin-right:0px;
    }
    .selectGoalBlock{
        padding-right:0px;
    }
    .serviceTile{
        margin-right:0px;
    }
    .pageNotFoundBlock{
        background:none;
    }
    .pageNotFoundText{
        font-family: Droid Arabic Kufi;
    }
    .serviceTile{
        padding:0px;
    }
    .btn_byName , .btn_byNumber{
        float:right;
    }
}
@media screen and (max-width: 380px){
    #tabs-subportals .blueTile .tileTitle{
        font-family: Droid Arabic Kufi;
        float: left;
        text-align: right;
    }
    .studentTileIcon, .facultyMembersTileIcon, .employeeTileIcon, .instituteTeachersTileIcon, .instituteStudentTileIcon, .graduatesTileIcon {
        float: right;
        margin-right: 7%;
    }
    .userLinks ul li{
        margin-right: 240px;
    }
    .userNameAria {
    margin-left: -140px;
    }
    .LogoHomePage {
        margin: 0px;
        margin-top: 25px;
        width: 100%;
    }
    .HomePageUserLinks ul li a {
        padding-right: 42px;
    }
    .HomePageUserLinks ul li {
        margin-right:0px;
    }
}

.systemList {
    width: 100%;
    float: right;
    margin-left: 17px;
    border-right-width: 0px !important;
}

.systemlistTitle {
    width: 68% !important;
}

.systemQA {
    display: none;
}

@media screen and (max-width: 886px){

.systemList {
    width: 100%;
}
}

.stars .star {
    float: right !important;
}
@media screen and (max-width: 1050px){
.newsImage1 {
    margin-top: 0px !important;
}

.newsDescription1 {
    float: right;
}

.newsTitle1 {
    float: right;
}

#honorBoardSlides1 .slidesjs-container{
    height: 461px !important;
}

}

#PageContent p {
    font-size: 14px;
    font-family: tahoma;
}

/*Mobile share */
@media screen and (max-width: 1255px){
.MobileShareBox {
    width: 100%;
    height: 57px;
    background-color: rgb(148, 148, 148);
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    position: fixed;
    z-index: 100200;
}
.shareFacebookBg {
    background-color: rgb(69,97,157);
    width: 25%;
    height: 57px;
    display: inline-block;
    float: left;
}
.m-FacebookIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharefacebookIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
}
.shareTwitterBg {
    background-color: rgb(85,172,238);
    width: 25%;
    height: 57px;
    float: left;
}
.m-TwitterIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharetwitterIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
}
.shareWhatsappBg {
    background-color: rgb(14,166, 40) !important;
    width: 25% !important;
    height: 57px !important;
    float: left;
    overflow: hidden;
    min-width: 40px;
    display: block;
}
.m-WhatsappIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharewhatsappIcon.png) !important;
    margin: 0px auto !important;
    width: 100%;
    height: 100%;
    display: block !important;
    background-repeat: no-repeat !important;
    background-position: center;
    display: block;
}
.shareEmailBg {
    background-color: rgb(189,112, 22);
    width: 25%;
    height: 57px;
    display: inline-block;
    float: right;
}
.m-EmailIcon {
    background-image: url(/_LAYOUTS/15/Imam/Images/sharemailIcon.png);
    margin: 0px auto;
    width: 93px;
    height: 56px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}
}


.zigzagThreeImg1 {
    height: 551px;
    overflow: hidden;
    width: 400px;
}
.zigzagThreeImg2 {
    height: 551px;
    overflow: hidden;
    width: 400px;
}


.eidadha {
    float: left;
    width: 484px;
    height: 67px;
    margin-top: 48px;
    background-image: url('/_layouts/15/imam/images/eid-adha-2015.png') !important;
    background-repeat: no-repeat;
}

@media screen and (max-width: 1284px){


.footerCoulmn {
    width: 50% !important;
}

.KnowlegePortal, .HelpPortal, .imamjornal, .vertualtour{
    width: 100% !important;
    margin-left: 0px !important;
}

.newFooter .SearchIcon {
    left: 0px !important;
}

.newFooter .search input {
    padding: 6px 10px !important;
    width: 100% !important;
}
.newFooter{
    padding: 23px 5px 0px;
}

}

@media screen and (max-width: 570px){
    .newsImage1 {
    display: none;
}
}

/* Tareq new page edit */

@media screen and (max-width: 1050px){

.ITeachersServicesLinksBox .slick-dots {
    padding: 0;
}

.alumniFirstRow .div_overview {
    width: 100%;
    background-image: none;
}

img.img_overview {
    display: none;
}

.alumniFirstRow .div_ques {
    width: 100%;
}

.bigblueTileOR {
    width: 100%;
}

.serviceTitle1 {
    width: 50%;
}

.serviceBigTile {
    width: 100%;
}

#SHIPortalAside .bigblueTile {
    width: 100% !important;
     }
.tabTitle {
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
}

.firstRowLeftWidth {
    width: 100% !important;

}

.slidesjs-control {
    width: 100% !important;
}


a.newArchLink {
    margin-left: 0px;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-container {
    width: 100% !important;
}

.slidesjs-control {
    width: 100% !IMPORTANT;
}




.employeesServiceBigTile {
    width: 100%;
}
}

@media screen and (max-width: 550px){

.serviceTitle1 {
    font-size: 16px;
    width: 34%;
}

}

@media screen and (max-width: 380px){


#honorBoardSlides1 .slidesjs-container{
    height: 240px !important;
}


}


/* m3ahed tareq  */


#HomePage_ArticlesSlides .slidesjs-container, #HomePage_ArticlesSlides .slidesjs-control {
    width: 100% !important;
    height: 307px !important;}





.secoundRowWidth .slidesjs-container {
    min-height: 305px;
    height: 305px !important;
    overflow: hidden;
}




/* m3ahed tareq  */


.newSiteMenu {
    background-position-y: -4px;
}



#div_services {
    width: 100% !important;
}

.alumniFirstRow .div_overview {
    width: 100%;
}

img.img_overview {
    display: none;
}

.div_overview {
    background-image: none !important;
}

.alumniFirstRow .div_ques {
    width: 100%;
     background-image: none !important;
}



.serviceTitle1 {
    width: 82%;
}





#MainLinksBox a .bigblueTile {
    margin-left: 0px !important;
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
    background-repeat: no-repeat;
}

.newArchLink {
    margin: 6px 0px 0 0px !important;
}





.employeesSecoundRowWidth {
    width: 100% !important;
}


.bg_units_tile {
    margin-left: 0px;
    width: 100%;
}

.units_Tile {
    width: 100%;
}

.SPName2 {
    font-size: 12px !important;
}


.mainlinkli {
    width: 100%;
}

.calendars-month table {
    width: 100%;
}



.block_links {
    color: #ffffff;
    background-color: #f2f2f2;
    width: 100%;
    display: block;
    margin: 10px;
    padding: 10px;
}



.ms-srch-hover-content div {
    display: none;
}

.at-share-tbx-element .at-share-btn {
    margin: 0 -2px 5px 0;
    width: 30px;
}
.ms-welcome-root {
    margin-top: 0px;
	line-height: 10px;
}
@media screen and (max-width: 1050px){

    .NewUserName {
    width: 100% !important;
    text-align: center;

}

.secoundRow .tabs .tabTitle {
}


.ms-webpart-zone.ms-fullWidth {
}

.secoundRow {
    margin-top: 0px;
}

.headerSiteName {
    text-align: center;
    margin-right: 0px;
    margin-top: 20px;
}

.userNameAria {
    position: inherit !important;
    float: left !important;
    clear: both;
    background-color: #ffffff;
    margin: 8px 0px 0px 0px !important;
    width: 100% !important;
}

.serviceTitle1 {
    font-size: 16px;
}

.userName {
	width: 100% !important;
    margin: 0 !important;
    text-align: center;
}

}

@media screen and (max-width: 380px){

    .secoundRowWidth .slidesjs-container, #discussionSlides .slidesjs-container, #discussionSlides .slidesjs-control {
    height: 238px !important;
}



/* m3ahed tareq  */

#deanshipBanners .slidesjs-container {
    width: 100% !important;
    height: 246px !important;
}

/* m3ahed tareq */






#div_services {
    width: 100% !important;
}
.ContentTags {
float:right;
width:100%;
}
.KnowlegePortal, .HelpPortal, .vertualtour, .imamjornal {
line-height:35px !important;
}

.btn-update {
    float: right;
    background-color: #de841a !important;
    color: #ffffff !important;
    font-size: 14px !important;
    margin-right: 0px !important;
}
}

/* Capach */

.CPC input[type=submit] {
    width: 34px;
    height: 30px;
    margin-right: 10px;
    background-color: #ffffff;
    background-image: url('/_LAYOUTS/15/Imam/Images/changecalendericon.png');
    border-width: 1px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: -94px;
}

#ctl00_PlaceHolderMain_testCal_ctl00_CaptchaText {
    width: 16%;
    height: 32px;
    color: #000000;
    margin-top: 10px;
}

.eform_calendar_warning_title {
    margin-right: 10px;
}

#CPC {
    margin-top: 10px;
}

.CPC img {
    height: 50px;
    width: 100px;
}

.CaptchaInfoPopupClass {
    margin-bottom: 10px;
}

.CaptchaInfoClass {
    width: 71px;
    height: 30px;
    display: block;
    margin-bottom: 3px;
    margin-right: 140px;
    margin-top: -32px;
    background-image: url('/_LAYOUTS/15/Imam/Images/changecalendericon.png');
    border-width: 1px;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #ababab;
}

.CPC img {
    float: right;
}

eform_calendar_warning_title {
    margin: 10px;
}

/* End of Capach */


@media screen and (max-width: 1050px){

.imamLogoSvg {
    float: right !important;
    padding-top: 1px;
}

    .HomePageUserLinks ul {
    margin-top: 0px;
    margin-right: 0px;
}

#SHIPortalAside .bigblueTile {
    width: 100% !important;
}

.tabTitle {
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-control {
    width: 100% !important;
}

a.newArchLink {
    margin-left: 0px;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-container, .slidesjs-control  {
    width: 100% !important;
}




.employeesServiceBigTile {
    width: 100%;
}

.inactiveTab {
    background-color: #e1e1e1 !important;
    margin-right: 0px !important;
}

.inactiveTab:hover {
    margin-right: 0px;
}
	.sspage-tail {
    width: 100%;
}
}
.ef-pnl-row {
    float: right;
}

.btn2_div {
    margin: 10px 0 15px;
    overflow: hidden;
    float: left !important;
}

.btn_div {
    margin-top: 4px;
    clear: inherit;
    float: right !important;
}

.ef-td-even.ef-pnl-controls {
    float: right;
}

.ef-td-even {
    float: right;
}

.ef-pnl-row {
    float: right;
}

.chart-mlegend {
    font-size: 18px;
    float: right;
    font-family: 'Droid Arabic Kufi';
    margin-left: 20px;
}

.imamLoaderCont a {
    text-decoration: none;
    font-size: 0px;
}


/* m3ahed tareq  */


/* m3ahed tareq */



.secoundRowWidth .slidesjs-container, #discussionSlides .slidesjs-container, #discussionSlides .slidesjs-control {
    height: 165px !important;
}


#div_services {
    width: 100% !important;
}
.ContentTags {
float:right;
width:100%;
}
.KnowlegePortal, .HelpPortal, .vertualtour, .imamjornal {
line-height:35px !important;
}

.btn-update {
    float: right;
    background-color: #de841a !important;
    color: #ffffff !important;
    font-size: 14px !important;
    margin-right: 0px !important;
}

/* Capach */

.CPC input[type=submit] {
    width: 34px;
    height: 30px;
    margin-right: 10px;
    background-color: #ffffff;
    background-image: url('/_LAYOUTS/15/Imam/Images/changecalendericon.png');
    border-width: 1px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: -94px;
}

#ctl00_PlaceHolderMain_testCal_ctl00_CaptchaText {
    width: 16%;
    height: 32px;
    color: #000000;
    margin-top: 10px;
}

.eform_calendar_warning_title {
    margin-right: 10px;
}

#CPC {
    margin-top: 10px;
}
.CPC img {
    height: 50px;
    width: 100px;
}

.CaptchaInfoPopupClass {
    margin-bottom: 10px;
}

.CaptchaInfoClass {
    width: 71px;
    height: 30px;
    display: block;
    margin-bottom: 3px;
    margin-right: 140px;
    margin-top: -32px;
    background-image: url('/_LAYOUTS/15/Imam/Images/changecalendericon.png');
    border-width: 1px;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #ababab;
}

.CPC img {
    float: right;
}

eform_calendar_warning_title {
    margin: 10px;
}


/* End of Capach */

tr.DG1_odd_td_b_alt input {
    height: 38px;
}
@media screen and (max-width: 1050px){
	.dfwp-column{
		width: 98% !important;
	}
	.ms-welcome-root {
    top: -32px!important;
}
    tr.DG1_odd_td_b_alt input {

    margin-right: 0px !important;
}

    .PressFile-SearchFields .dayMenu {
     margin-right: 0px !important;
}

.Imamwpzone {
    width: 99% !important;
}
	.ms-usereditor {
    width: 96% !important;
}

.studentMainTitleTitle {
    margin-bottom: 5px;
    text-align: center;
    width: 100% !important;
}

.userName a {
    width: 100%;
}
.ms-signInLink {
    line-height: 0;
    bottom: 23px;
    right: -19px;
    position: relative;
}


#SHIPortalAside .bigblueTile {
    width: 100% !important;
}

.tabTitle {
    width: 100%;
}

.calendars-rtl {
    width: 100% !important;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-control {
    width: 100% !important;
}


a.newArchLink {
    margin-left: 0px;
}

.firstRowLeftWidth {
    width: 100% !important;
}

.slidesjs-container, .slidesjs-control  {
    width: 100% !important;
}




.employeesServiceBigTile {
    width: 100%;
}



.inactiveTab:hover {
    margin-right: 0px;
}
}
.ef-pnl-row {
    float: right;
}

.btn2_div {
    margin: 10px 0 15px;
    overflow: hidden;
    float: left !important;
}

.btn_div {
    margin-top: 4px;
    clear: inherit;
    float: right !important;
}

.ef-td-even.ef-pnl-controls {
    float: right;
}

.ef-td-even {
    float: right;
}

.ef-pnl-row {
    float: right;
}

.chart-mlegend {
    font-size: 18px;
    float: right;
    font-family: 'Droid Arabic Kufi';
    margin-left: 20px;
}

.imamLoaderCont a {
    text-decoration: none;
    font-size: 0px;
}


@import url('demo.css');
@import url('common.css');
@import url('icons.css');

.cd-dropdown > span,
.cd-dropdown ul li:nth-last-child(-n+3) span {
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}

.cd-dropdown ul {
    position: absolute;
    top: 0px;
    background-color: #ffffff;
    width: 218px;
}

.cd-dropdown ul li {
    position: absolute;
    width: 133px;
}

.cd-active.cd-dropdown > span {
    color: #fc756f;
}

.cd-active.cd-dropdown > span,
.cd-active.cd-dropdown ul li span, {
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    height: 35px;
    width: 113px;
}

.cd-active.cd-dropdown ul li span {
    -webkit-transition: all 0.2s linear 0s;
    -moz-transition: all 0.2s linear 0s;
    -ms-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
}

.cd-active.cd-dropdown ul li span:hover {
    background: #de841a;
    color: #fff;
}



.cd-dropdown, .cd-select {
    position: relative;
    width: 133px;
    margin: 20px auto;
    margin-top: 5px !important;
    display: block;
    background-image:none !important;
}

.TodayDate {
    color: #77787B;
    line-height: 50px;
    float: right;
    position: absolute;
    font-family: 'Droid Arabic Kufi';

}

.cd-dropdown ul li:nth-last-child(-n+3) span {
    width: 113px;
    height: 25px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
}

.cd-dropdown ul li span {
    width: 113px;
    background: #fff;
    line-height: 35px;
    padding: 0 30px 0 75px;
    display: block;
    cursor: pointer;
    font-weight: 700;
    font-family: 'Droid Arabic Kufi';
    color: #87888B;

}

.cd-active.cd-dropdown > span, .cd-active.cd-dropdown ul li span {
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    height: 40px;
}

.cd-dropdown > span:after {
    content: '\25BC';
    position: absolute;
    right: 0px;
    top: 0%;
    width: 22px;
    font-size: 18px;
    padding: 10px;
    height: 15px;
    line-height: 20px;
    border-left: 1px solid #ddd;
}

.cd-dropdown ul li {
    position: absolute;
    width: 100% !important;
    left: inherit !important;
    font-family: 'Droid Arabic Kufi';
}

.cd-active.cd-dropdown > span {
    color: #1EB3F3;
    padding-right: 55px;
    width: 133px;
}

.cd-active.cd-dropdown > span, .cd-active.cd-dropdown ul li span, .cd-dropdown, .cd-select {
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    height: 35px;
    width: 100% !important;
}
.cd-select{
    padding-right: 100px;
    font-family: 'Droid Arabic Kufi';
    background-image:none !important;
    }

    .cd-dropdown > span {
    width: 133px;
    height: 35px;
    line-height: 35px;
    color: #999;
    font-weight: 700;
    font-size: 13px;
    background: #fff;
    display: block;
    padding: 0 50px 0 30px;
    position: relative;
    cursor: pointer;
    padding-right: 55px;
    font-family: 'Droid Arabic Kufi';
}

.cd-dropdown ul li {
    margin-top: 0px !important;
    }


.DropIC1 {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic1.png') !important;
    background-repeat: no-repeat !important;
    margin-left: 5px;
    background-position-x: 20px;
    background-position-y: 5px;
}

.DropIC1:hover {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic1h.png') !important;
}
.DropIC2 {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic2.png') !important;
    background-repeat: no-repeat !important;
    margin-left: 5px;
    background-position-x: 20px;
    background-position-y: 5px;
}
.DropIC2:hover {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic2h.png') !important;
}
.DropIC3 {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic3.png') !important;
    background-repeat: no-repeat !important;
    margin-left: 5px;
    background-position-x: 20px ;
    background-position-y: 5px;
}
.DropIC3:hover {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic3h.png') !important;
}
.DropIC4 {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic4.png') !important;
    background-repeat: no-repeat !important;
    margin-left: 5px;
    background-position-x: 20px;
    background-position-y: 5px;
}
.DropIC4:hover {
    background-image: url('/_LAYOUTS/15/Imam/Images/dropic4h.png') !important;
}

    .cd-dropdown > span .DropIC1{
        background-image: none !important;
}
    .cd-dropdown > span .DropIC2{
        background-image: none !important;
}
    .cd-dropdown > span .DropIC3{
        background-image: none !important;
}
    .cd-dropdown > span .DropIC4{
        background-image: none !important;
}


#UserOptionsMenu1 .cd-dropdown span {
    width: 75px;
    margin: 0px;
}

#UserOptionsMenu1 .cd-dropdown ul li:nth-last-child(-n+3) span {
    text-align:center;
        width: 100%;
    padding: 0px;
}

#UserOptionsMenu1 .cd-dropdown ul {
    position: absolute;
    top: 0px;
    background-color: #ffffff;
    width: 160px;
}

#UserOptionsMenu1 .cd-dropdown, .cd-select {
    position: relative;
    width: 0px;
    margin: 20px auto;
    margin-top: 5px !important;
    display: block;
    background-image: none !important;
}

#UserOptionsMenu1 .cd-dropdown > span:after {
    position: absolute;
    right: 0px;
    top: 0%;
    width: 22px;
    font-size: 0px;
    padding: 10px;
    height: 15px;
    line-height: 20px;
    border-left: 1px solid #ddd;
    background-image: url('/_LAYOUTS/15/Imam/Images/landrop.png') !important;
    background-repeat:no-repeat;
    background-position: center;
}


.selectlanguage{
	margin-top: 6px!important;
}

@media screen and (max-width: 794px) {

    #UserOptionsMenu1.cd-dropdown, .cd-select {
    width: 24% !important;
    }

    #UserOptionsMenu1 {
    float: left;
}

    #UserOptionsMenu1.cd-active.cd-dropdown > span {
    width: 45% !important;
    padding-right: 0px;
}

#UserOptionsMenu {
    margin-right: 5px;
    float: right;
}


    .TodayDate {
        position:inherit;
        text-align:center;
        width:100%;
        display:block;
        margin-top:-10px !important;
}
.cd-dropdown, .cd-select {
    width: 100% !important;
    margin: 0px;
    text-align: center;
    padding: 0px;
}

.cd-dropdown ul {
    background-color: #ffffff;
        width: 98% !important ;
}
.cd-dropdown > span {
    width: 72% !important;
    font-size: 12px;
}

.cd-active.cd-dropdown > span {
    width: 72% !important;
}
.cd-dropdown ul li {

    width: 100% !important;
}

.cd-dropdown ul li span {
    text-align:center;
    width: 100%;
    padding: 0px;

}

#UserOptionsMenu1 .cd-dropdown ul li:nth-last-child(-n+3) span {
        margin-left: 0px !important;
    width: 100% !important;

}
.cd-dropdown ul li:nth-last-child(-n+3) span {
    text-align:center;
    width: 100% !important;
    padding: 0px !important
}

     .DropIC1, .DropIC1:hover{
        background-image: none !important;
}
     .DropIC2, .DropIC2:hover{
        background-image: none !important;
}
     .DropIC3, .DropIC3:hover{
        background-image: none !important;
}
     .DropIC4, .DropIC4:hover{
        background-image: none !important;
}
}

@media screen and (max-width: 650px) {

#UserOptionsMenu {
    position: absolute;
}

.cd-dropdown ul {
    background-color: #ffffff;
        width: 107% !important;
}

#UserOptionsMenu1 .cd-dropdown ul li:nth-last-child(-n+3) span {
    width: 99% !important;
}
}
@media screen and (max-width: 550px) {

    .cd-dropdown ul {
    width: 111% !important;
}
.cd-active.cd-dropdown > span {
    padding-right: 30px;
}

.cd-dropdown > span {

    padding-right: 30px;
}

    .cd-dropdown ul li {
    width: 100% !important;
}
}

@media screen and (max-width: 380px) {


    #UserOptionsMenu1 .cd-active.cd-dropdown > span {
    width: 16% !important;
    padding-left: 49px !important;
}
.cd-dropdown > span {
    width: 69% !important;
    padding-left: 42px !important;
}
    .cd-dropdown ul {
    width: 115% !important;
}

#UserOptionsMenu .cd-active.cd-dropdown > span {
    width: 94% !important;
    padding-left: 0px !important;
}

    #UserOptionsMenu1 {
            margin-left: -34px;
    margin-right: 0px;
}

#UserOptionsMenu .cd-dropdown > span {
    width: 92% !important;
    padding-left: 0px !important;
}

#UserOptionsMenu1 .cd-dropdown ul {
    width: 88% !important;
}
#UserOptionsMenu .cd-active.cd-dropdown > span {
    width: 55% !important;
    padding-left: 0px !important;
}



    #UserOptionsMenu1 .cd-dropdown ul li:nth-last-child(-n+3) span {
    width: 99% !important;
}

#UserOptionsMenu1 .cd-dropdown > span {
    width: 54% !important;
    padding-left: 0px;
}

#UserOptionsMenu .cd-active.cd-dropdown > span {
    width: 91% !important;
    padding-left: 0px;
}
}
@media screen and (max-width: 660px){

    #HomePage_CoursesSlides {
    height: 628px !important;
}
}
@media screen and (max-width: 380px){
.ApplySystemName, .LogosSeperator {
    margin-top: -5px !important;
    margin-right: 19px !important;
}
#HomePage_CoursesSlides {
    height: 257px !important;
}
}

/* new forms cp */

.HomePageUserLinks ul li a {
    color: #ffffff;
}
.hl-dashboard {
    background-image: url(/_LAYOUTS/15/imam/Images/formscpicon.png);
    display: block;
    width: 100%;
    height: 100%;
    float: right;
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 22px;
    margin-right: 7px;
}
.hl-manage {
    background-image: url(/_LAYOUTS/15/imam/Images/formsediteicon);
    display: block;
    width: 100%;
    height: 100%;
    float: right;
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 22px;
    margin-right: 7px;
}
.HomePageUserLinks ul {
    margin-top: 5px;
    margin-right: 100px;
}
/* End of new forms cp */
div#gallery {
    float: right;
}

.managertail {
    font-family: 'Droid Arabic Kufi';
    font-size: 14px;
    padding-top: 11px;
    display: block;
    width: 47%;
    float: right;
    color: #fff;
    background-color: #0072c6;
    text-align: center;
    height: 100px;
}
.mnagagerphotobanner img {
    width: 100%;
}

.managername {
    font-size: 12px;
    font-weight: bold;
    font-family: 'Droid Arabic Kufi' !important;
}

.managername p {
    margin-bottom: 0px;
    font-family: 'Droid Arabic Kufi';
    font-size: 12px;
}

.textheadingimammanager strong {
    color: #2267ac;
    font-family: 'Droid Arabic Kufi';
}


.managertail {
    font-family: 'Droid Arabic Kufi';
    font-size: 14px;
    padding-top: 11px;
    display: block;
    width: 47%;
    float: right;
    color: #fff;
    background-color: #0072c6;
    text-align: center;
    height: 100px;
}
.mnagagerphotobanner img {
    width: 100%;
}

.managername {
    font-size: 12px;
    font-weight: bold;
    font-family: 'Droid Arabic Kufi' !important;
}

.managername p {
    margin-bottom: 0px;
    font-family: 'Droid Arabic Kufi';
    font-size: 12px;
}

.textheadingimammanager strong {
    color: #2267ac;
    font-family: 'Droid Arabic Kufi';
}

.shaikhmanagr p span {
    color: #2267ac;
    font-family: 'Droid Arabic Kufi';
}

.shaikhmanagr {
    background-color: #d6eaf8;
    padding-right: 13px;
    border-right: solid 5px #2267ac;
    padding-top: 5px;
}

.managercvbg p {
    font-family: 'Droid Arabic Kufi' !important;
    font-size: 10px;
    margin-bottom: 8px;
}
#welcomeMenuBox a:hover{
	color:#000 !important;
	}

.Imamwpzone {
    width: 102%;
}
.rectorImage {
    float: none !important;
    margin: auto;
    width: 350px;
}

.rectorWord {
    width: 100%;
}



/* Start Added By Osama */
.language-switcher {    
    top: 20px;    
    left: 20px;
}


/* End of new systems page by Tareq */

/* SS-Statics By Tareq */

.ss-statics-heading {
    font-family: 'Droid Arabic Kufi';
    color: #000;
    font-size: 12px;
    display: block;
    width: 100%;
    float: none;
}

.ss-generalstatics-bg {
    width: 87.5%;
    margin-right: 20px;
    display: block;
    height: 80px;
    background-color: #1C6AB3;
    margin-left: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: right;
}

.ss-general-static-tail {
    min-width: 97px;
    width: auto;
    padding: 0px 5px 0px 7px;
    float: right;
    margin-left: 5px;
    margin-right: 5px;
    color: #fff;
    font-family: 'Droid Arabic Kufi';
    display: block;
    border-left: solid 1px #fff;
    text-align: center;
    margin-top: 16px;
}

.ss-statics-number {
    display: block;
    font-weight: bold;
    font-size: 18px;
    margin-top: -7px;
    color: #fff;
}

.ss-visitors-bg {
    width: 8%;
    display: block;
    background-color: #20B06A;
    height: 80px;
    float: left;
    margin-top: 10px;
}
.ss-general-static-tail.visitors {
    border: none;
    width: 70px;
    min-width: 70px;
}

.ss-statics-container {
    width: 100%;
    float: right;
}

.ss-generalstatics-bg .slick-track {
    float: left;

}

.ss-generalstatics-bg .slick-track {
    position: relative;
    top: 0;
    left: 92px !important;
    display: block;
}

.ss-generalstatics-bg button.slick-prev {
    right: -35px !important;
    background-color: #20b06a !important;
    height: 100%;
    top: 10px;
}

.ss-generalstatics-bg button.slick-next {
    background-color: #20b06a !important;
    left: -25px;
    top: 10px;
    height: 100%;
}

.ss-general-static-tail a {
    color: #fff !important;
    text-decoration: none !important;
}

.ss-statics-section {
    color: #fff;
}

@media screen and (max-width: 1050px){

.ss-generalstatics-bg {
    width: 100% !important;
    height: auto;
    padding: 10px 0px 10px 0px;
    float: none;
margin-right: 0px;
margin-left: 0px;
}

.ss-general-static-tail {
    width: 50%;
    margin: auto;
    float: none;
    border-left: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #fff;
}

.ss-visitors-bg {
    width: 100%;
    height: 64px;
    float: none;
    margin-top: 5px;
}


.ss-generalstatics-bg button.slick-prev {
display: none !important;
}

.ss-generalstatics-bg button.slick-next {
display: none !important;
}

.ss-generalstatics-bg .slick-list {
    width: 100%;
    padding: 0px !important;

}

/* End of SS-Statics By Tareq */

/*Start footerbox - anas*/
.footerCoulmn{
    width: 300px;
}
.footerbox {
    background-color: #f9f9f9;
    width: 79px;
    height: 70px;
    display: inline-block;
    border: 2px solid #949494;
}
.footerbox {
    background-repeat: no-repeat;
    background-position: center;
    transition: all .5s ease;
    overflow: hidden;
}
.footerbox span {
    text-align: center;
    font-size: 15px;
    padding-top: 7px;
    font-family: Droid Arabic Kufi;
    opacity: 0;
}
.footerbox:hover {
    text-align:center;
    background-image: none !important;
    transition: all .5s ease;
    color: #FFF;
    text-decoration:none;
}
.footerbox:hover span {
    opacity: 1.0;
}
.bknowlegeportal:hover{
    background-color: #de841a;
 }
.bknowlegeportal {
      background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/knowledgefooter.png');
}
.bimamjornal:hover {
    background-color: #2e62b9;
}
.bimamjornal {
      background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/imamjurnalfooter.png');
}
.bhelpportal:hover {
    background-color: #4a0c6e;
}
.bhelpportal {
          background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/useportalfooter.png');
}
.bvertualtour:hover {
    background-color: #229535;
}
.bvertualtour {
          background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/virtualtourfooter.png');
}
.blivebroadcast:hover {
    background-color: #d20606;
}
.blivebroadcast{
          background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/Youtubefooter.png');
}
.bimamsocial:hover {
    background-color: #1eb3f3;
}
.bimamsocial{
          background-image: url('/_LAYOUTS/15/Imam/Images/footerblocks/sharebfooter.png');
}
.bknowlegeportal:hover span , .bimamjornal:hover span , .bhelpportal:hover span , .bvertualtour:hover span , .blivebroadcast:hover span , .bimamsocial:hover span{
    text-decoration: none;
    text-decoration-color: #fff !important;
}
.blivebroadcast span, .bknowlegeportal span , .bimamjornal span , .bhelpportal span , .bvertualtour span, .bimamsocial span {
    padding-top: 3px !important;
    display: block;
}
.blivebroadcast span {
	font-size: 16px;
}
@media screen and (max-width:1050px) {
.footerbox {
	width: 100% !important;
}
.footerbox.bhelpportal{
	margin-top: 10px;
}
}
/*end footerbox - anas*/