@font-face {
    font-family: GE SS BOLD;
    src: url(/fonts/GESSUniqueBold.ttf);
}

@font-face {
    font-family: Neo Sans Arabic;
    src: url(/fonts/NeoSansArabic.ttf);
}

@font-face {
    font-family: BigVesta Arabic ;
    src: url(/fonts/BigVestaArabicBold.ttf);
}

@font-face {
    font-family: GE SS Two Bold;
    src: url(/fonts/GESSTwoBold.ttf);
}
@media(min-width:767px){
    .ml50sm{
        margin-right: 50%;
    }
    .mls70{
        margin-right: 61%;
    }
}
#padding-right{padding-right: 15px;}
#logosmall{
margin-right: auto;
margin-left: auto;
}
.mpb>p>a {
    color: white;
    cursor: pointer;
}
.mpb>p:hover>a{
    color: #414042;
    text-decoration: none;
    cursor: pointer;
}
.mpb>p{padding:10px 50px;margin-bottom: 20px;background-color: #C9252A;color: white;cursor: pointer; }
.mpb>p:hover {
    background-color: white;
    color: #414042;
    cursor: pointer;
}
#mtopria8{margin-top: 48px;font-family:Neo Sans Arabic;}
#rma{margin-top: 48px;font-family:Neo Sans Arabic;}
#rma1{margin-top: 36px;font-family:Neo Sans Arabic;}

figure {
    display: block;
    position: relative;
    float: left;
    overflow: hidden;
    margin: 0 20px 20px 0;
}
figcaption {
    position: absolute;
    background: black;
    background: rgba(0,0,0,0.75);
    color: white;
    padding: 10px 20px;
    opacity: 0;
    -webkit-transition: all 0.6s ease;
    -moz-transition:    all 0.6s ease;
    -o-transition:      all 0.6s ease;
}
figure:hover figcaption {
    opacity: 1;
}
figure:before {
    content: "?";
    position: absolute;
    font-weight: 800;
    background: black;
    background: rgba(255,255,255,0.75);
    text-shadow: 0 0 5px white;
    color: black;
    width: 24px;
    height: 24px;
    -webkit-border-radius: 12px;
    -moz-border-radius:    12px;
    border-radius:         12px;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    -moz-transition: all 0.6s ease;
    opacity: 0.75;
}
figure:hover:before {
    opacity: 0;
}


.cap-bot:before {  bottom: 10px;  left: 50%!important; }
.cap-bot figcaption { left: 0; bottom: -30%;}
.cap-bot:hover figcaption { bottom: 0; }

@media (max-width:767px) {
    .h1, h1 {
        font-size: 24px;
    }
    #smallgive{margin-left: auto;margin-right: auto}
    .social {

        width: 40px;
    }
}
@media (max-width: 990px) and (min-width: 767px){
    #rma1 {
        margin-top: 48px;}
	.fa-2x {
        font-size: 2em;
        width: 41px;
    }
    .navbar-header {
        float: none;
        margin-right: 15px!important;
        margin-left: -15px!important;
        
    }
    .navbar-toggle {
        display: block;
    }

    .navbar-collapse.in {
        overflow-x:hidden;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .collapse.in {
        display: block!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px 1px;
    }
    .navbar-nav>li {
        float: none;
		font-size: 15pt;
		font-family:arial;
		
		
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
	.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: red ;
    background-color: transparent;
}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
}
}
@media(min-width:992px){
#content {
    margin-top: -2.2%;
    margin-bottom: 3%;
}
}
@media (max-width:992px){
#content {
    margin-top: 2.2%;
    margin-bottom: 3%;

}
}
.redmor {
    color: red;
    font-family: Neo Sans Arabic;
}

.redmor:hover {
    color: red;
    margin-right: 25%;
    font-family: Neo Sans Arabic;
}

.redmore {
    color: #373B3D;
    margin-right: 25%;
    font-family: Neo Sans Arabic;
}

.redmore:hover {
    color: #373B3D;
    margin-right: 25%;
    font-family: Neo Sans Arabic;
}

#pb {
    border-bottom: 2px dashed white;
    padding-bottom: 10px;
}

@media (min-width: 992px) {
.navred {
    margin-top: -13%;

}
}
h1 {
    font-family: arial;
    margin-bottom: 20px;
}

.spacer1 {
    direction: ltr !important;
    color: white;
}

.social {
    background: #B1B3B6;
    border-radius: 50%;
    padding: 10px;
    color: white;

}

.social:hover {
    background: #1C97D4;
    border-radius: 50%;
    padding: 10px;
    color: white;
}

.padd {
    margin-top: -36px;
    margin-bottom: 20px;

}

.copy {
    text-align: center;
    background-color: #414042;
    padding: 10px 0;
    margin-bottom: 0;
}

body {
    direction: ltr;
    overflow-x: hidden;
}

@media (min-width: 1900px) {
    #dropdonate{
        background-color:#414042;
        padding:35px;
        font-size: 29pt;
        color: white;
        text-align:center;
        text-decoration:none;
        font-family:Arial;
    }
    #dropnews{
        background-color:#414042; padding:14px;font-size: 28pt;
        color:white;text-align:center;text-decoration:none;font-family:Arial;}
    .paddno{
    padding: 12.5px;
    color: white;
    font-size: 14pt;
    position: relative;
    font-family:arial;
    }
    .dlarabic{
        margin-left: 17px;
    }
    .dlarabich1{
        margin-left: 9px;
    }
	
	.redmor {
    color: red;
    padding-left: 25%;
    font-family: Neo Sans Arabic;
	margin-right:0;
    
}

.redmor:hover {
    color: red;
   padding-left: 25%;
    font-family: Neo Sans Arabic;
	margin-right:0;
}
.redmore{
	 padding-left: 25%;
	 margin-right:0;
	}
.redmore:hover{
	 padding-left: 25%;
	 margin-right:0;
	}

    #firstdiviactivi {
        padding: 56px 50px 61px 60px;
        color: white;
        font-size: 15pt;
        text-align: justify;
        background-color: #B93034;
        font-family: BigVesta Arabic;
    }
    #mtba{
        margin-top: 60px;
    }
    #side-bot {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 20px 44px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
        opacity: 0.8;
    }
    #first {
        background-color:#4E4E50;
        color: white;
        font-size: 17pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 21px 34px 50px 39px;
    }

    .left-contain{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #side-top {
        color: white;
        font-size: 15pt;
        padding: 11px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(193,37,44,0.8);
        text-align: center;
    }
    #side-middle {
        color: white;
        font-size: 15pt;
        text-align: justify;
        padding: 22px 49px;
        font-family: Neo Sans Arabic;
        background-color: rgba(128,130,133,0.8);

    }
    #side-bottom {
        color: white;
        font-size: 15pt;
        text-align:center;
        padding: 16px 24px;
        background-color: rgba(65,64,66,0.8);
        font-family: Neo Sans Arabic;
    }

    #rbc{margin-top: 50px}
    #dhr{height: 30px;background-color: #D71920;margin-left: 4px;}
    .mpb>p{padding:12px 50px;margin-bottom: 20px;background-color: #C9252A;color: white;cursor: pointer; }
    .mpb>p:hover {
        background-color: white;
        color: #414042;
        cursor: pointer;
    }
    .mpb>p>a {
       color: white;
        cursor: pointer;
    }
    .mpb>p:hover>a {
        color: #414042;
        text-decoration: none;
        cursor: pointer;
    }
    /*home content*/
    .carousel-indicators .active {
        width: 25px;
        height: 25px;
        margin: 0;
        background-color: #D62027;
    }

    .carousel-indicators li {
        display: inline-block;
        width: 25px;
        height: 25px;
        margin: 1px;
        text-indent: -999px;
        cursor: pointer;
        background-color: #000 \9;
        background-color: rgba(0, 0, 0, 0);
        border: 1px solid #fff;
        border-radius: 16px;
    }

    #redmdown {
        margin-top: 40px;
        background-color: #FFFFFF
    }

    #clh {
        height: 453px
    }

    .top {
        position: relative;
        top: -35px;
    }

    #myCarousel {
        top: -149px;
		margin-top: 113px;
    }
    #firstdivabout {
        background-color: #E2595E;
        min-height: 386px;
        padding: 56px 50px 52px 60px;
        color: white;
        font-size: 17pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivabout1 {
        background-color: #E2595E;
        padding: 56px 50px 60px 60px;
        color: white;
        font-size: 17pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiv {
        padding: 56px 50px 52px 60px;
        color: white;
        font-size: 17pt;
        text-align: justify;
        font-family: Neo Sans Arabic;

    }

    #firstdiviact6 {
        padding: 30px 50px 37px 60px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviacii5 {
        padding: 56px 50px 5px 60px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivi8 {
        padding: 15px 50px 4px 60px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivicon8 {
        padding: 70px 50px 96px 60px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family:arial;
        background-color:#E2595E;
    }
    #firstdiviaboutinternal1 {
        background-color: #E2595E;
        padding: 56px 50px 167px 60px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #signnature{
    float: right;
    margin-top: 50px;
    }
        #firstdiviaboutinternal3 {
            background-color: #E2595E;
            padding: 56px 50px 52px 60px;
            color: white;
            font-size: 16pt;
            text-align: justify;
            font-family: Neo Sans Arabic;
            min-height: 954px;
        }

    #firstdiviaboutinternal2 {
        background-color: #4E4E50;
        padding: 56px 50px 52px 60px;
        color: white;
        font-size: 15pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
	#firstdivi {
        padding: 56px 50px 61px 60px;
        color: white;
        font-size: 15pt;
        text-align: justify;
        font-family: Neo Sans Arabic;

    }
	

    #seconddiv {
        padding-right: 31px;
        float: right;
        padding-bottom: 10px;
        float: left;
        top: -10px;
    }

    #divri1 {
        color: white;
        margin-left: 17px;
        font-size: 15pt;
        text-align: justify;
        padding: 43px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
	
	#divri1i {
    color: white;
    margin-left: 9px;
    font-size: 15pt;
    text-align: justify;
    padding: 46px;
    background-color: #808285;
    font-family: Neo Sans Arabic;
}
    #divri1i2a5 {
        color: white;
        margin-left: 4px;
        font-size: 16pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
        text-align: justify;

    }
    #divri1i2a{
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 23px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
        text-align: justify;
        opacity: 0.8;
    }
    #bgpic{background-image: url('/images/internal2.jpg'); background-repeat: no-repeat;background-size: cover;background-position: center;margin-left: 4px;}
    #divri1i2activati7 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 64px 40px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri1i2activ {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 51px 40px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri1i2activen {
    color: white;
    font-size: 16pt;
    padding: 81px 40px;
    font-family: Neo Sans Arabic;
    background-color: #B7372F;
    text-align: justify;
    opacity: 0.8;
}
    #divri1i2act5 {
        color: white;
        margin-left: 4px;
        font-size: 16pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;

    }
    #divri1i2 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
        opacity: 0.8;
    }
    #divri1i2activ7 {
        color: white;
        margin-left: 4px;
        font-size: 30pt;
        text-align: justify;
        padding: 40px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2about2 {
        color: white;
        margin-left: 4px;
        font-size: 30pt;
        text-align: justify;
        padding: 72px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2about2en {
        color: white;
        margin-left: 4px;
        font-size: 30pt;
        text-align: justify;
        padding: 100px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2activites {
        color: white;
        margin-left: 4px;
        font-size: 30pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }

    #divri2 {
        color: white;
        margin-left: 17px;
        font-size: 16pt;
        text-align: justify;
        padding: 20px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
	#divri2i {
    color: white;
    margin-left: 9px;
    font-size: 16pt;
    text-align: justify;
    padding: 20px 44px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
}
    #divri2i2en {
    color: white;
    font-size: 16pt;
    text-align: justify;
    padding: 32px 44px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
    opacity: 0.8;
    margin-left: 4px;
}
    #divri2i2ac5 {
        color: white;
        margin-left: 4px;
        font-size: 16pt;
        text-align: justify;
        padding: 20px 44px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 20px 44px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
        opacity: 0.8;
		margin-left:4px;
    }

    #divri3 {
        color: white;
        margin-left: 17px;
        font-size: 14pt;
        text-align: justify;
        padding: 40px;
        padding-bottom: 89px;
        background-color: #A7A9AC;
        font-family: Neo Sans Arabic;
    }

    .container {
        width: 1550px;
    }

    .navbar-inverse .navbar-nav > li > a {
        color: white !important;
        padding-top: 15px
    }
	.navbar-inverse .navbar-nav > li > a:hover {
        color: red !important;
        padding-top: 15px
    }

    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
        color: red !important;
        background: none;
        font-family: arial;
        font-size: 12.51pt;
        border-radius: 40%;
		font-weight: bold;
    }
	
	.nav>li>a {
    position: relative;
    display: block;
    padding: 21px 25px 10px 25px!important;
}

    .navbar-nav > li {
        color: #fff !important;
        font-size: 12.51pt;
		font-family: arial!important;
		background: #DC836B;
		border-radius: 40px 40px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
		font-weight: bold;

    }
	
	.navbar-nav > li.active {
        color: #000000 !important;
        font-family: arial;
        font-size: 12.51pt;
		background: white;
		border-radius: 40px 40px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
		
    }
	
	.navbar-nav > li:hover {
        color: #fff !important;
        font-family:arial;
        font-size: 12.51pt;
		background: white;
		border-radius: 40px 40px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
		
    }
	
	.navred {
    margin-top: -11.8%;
}
	
	#homelogo{
    position: absolute;
    top: -38%;
    right: 28px;
    z-index: 2;
    display: none;

}
    #aboutlogo {
    position: absolute;
    top: -37%;
    right: 53px;
    z-index: 2;
    display: none;

    }
    #activitieslogo {
    position: absolute;
    top: -31%;
    right: 31px;
    z-index: 2;
    display: none;

    }
    #contactuslogo {
    position: absolute;
    top: -50%;
    right: 48px;
    z-index: 2;
    display: none;
    }
    #traininglogo{
        position: absolute;
        z-index: 2;
        display: none;
        width: 20%;
        top: -40%;
        left: 81px;
    }

    #medialogo {
        top: -52%;
        left: 50px;
        position: absolute;
        z-index: 2;
        display: none;
    }
    #questionlogo {
        top: -33%;
        left: 86px;
        position: absolute;
        z-index: 2;
        display: none;
    }
.fa-2x {
    font-size: 2em;
    width: 48px;
}
	
		/*
        background-image: url(/images/1.png);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        /*background-color: #DC836B!important;
        border-radius: 50%;
         border-bottom-left-radius: 0;
         border-bottom-right-radius: 0;
         margin-right: -5px;
         padding:  0 20px;*/
    }
@media (min-width:992px) {
    .navbar-inverse {
        background: none !important;
        border: none !important;
    }

    #leftfooter {
        margin-top: -7%;
        direction: ltr;
        margin-left: 10%;
    }

    #rightfooter {
        margin-top: -7%;
        direction: rtl;
        margin-left: 57%;
    }

}

@media (max-width: 992px) {
    .navred {
        margin-top: 0%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    /**********************************************@media (min-width: 992px) and (max-width: 1199px)***************************************/
    #dropdonate{
        padding-top: 35px;
        background-color:#414042;
        padding:16px;
        font-size: 20pt;
        color: white;
        text-align:center;
        text-decoration:none;
        font-family:Arial;
    }
    #dropnews{
        background-color:#414042; padding:14px;font-size: 16pt;
        color:white;text-align:center;text-decoration:none;font-family:Arial;}
    #first {
        background-color:#4E4E50;
        color: white;
        font-size: 11pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 9px 50px 20px 60px;
    }
    .left-contain{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #side-top {
        color: white;
        font-size: 15pt;
        text-align: justify;
        padding: 11px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(193,37,44,0.8);
        text-align: center;
    }
    #side-middle {
        color: white;
        font-size: 9pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(128,130,133,0.8);

    }
    #side-bottom {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 20px 24px;
        background-color: rgba(65,64,66,0.8);
        font-family: Neo Sans Arabic;
    }
    /**************************************************************************************************************************************/

        .navbar-right {
            float: right!important;
            margin-left: -55px;
        }
    #homelogo{
    position: absolute;
    top: -26%;
    right: 19px;
    z-index: 2;
    width: 40%;
    }
    #aboutlogo {
    position: absolute;
    top: -32%;
    right: 34px;
    z-index: 2;
    display: none;
    width: 14%;

    }
    #activitieslogo {
    position: absolute;
    top: -25%;
    right: 23px;
    z-index: 2;
    display: none;
    width: 45%;

    }
    #contactuslogo {
    position: absolute;
    top: -37%;
    right: 33px;
    z-index: 2;
    display: none;
    width: 27.5%;
    }
    #traininglogo {
        position: absolute;
        top: -34%;
        right: 39px;
        z-index: 2;
        width: 23%;
    }
    #medialogo {
        position: absolute;
        top: -48%;
        right: 33px;
        z-index: 2;
        width: 41%;
    }
    #questionlogo {
        position: absolute;
        top: -41%;
        right: 58px;
        z-index: 2;
        width: 15%;
    }
    #rbc{margin-top: 30px}
    #firstdivicon8{
    padding: 12px 50px 27px 60px;
    color: white;
    font-size: 11pt;
    text-align: justify;
    font-family: BigVesta Arabic;
    background-color: #E2595E;
}
    #rma1 {
        margin-top: 44px;}
    #divri1i2activites {
        color: white;
        font-size: 22pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }

    #dhr {
        height: 30px;
        background-color: #D71920;
    }
    #bgpic{
    background-image: url('/images/internal2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    }
#divri1i2activ{
    color: white;
    font-size: 9pt;
    text-align: justify;
    padding: 21px 22px;
    font-family: Neo Sans Arabic;
    background-color: #B7372F;
    text-align: justify;
    opacity: 0.8;
}
#divri1i2activen {
    color: white;
    font-size: 9pt;
    text-align: justify;
    padding: 38px 22px;
    font-family: Neo Sans Arabic;
    background-color: #B7372F;
    text-align: justify;
    opacity: 0.8;
}

	#ccl {
    position: absolute;
    bottom: 51px;
    left: 485%;
	width:30%;
}
#ccr {
	width:30%;
}
    #content {
        margin-top: -1.8%;
        margin-bottom: 3%;
    }

    #myCarousel {
        top: -77px;
		margin-top: 55px;
    }

    .top {
        position: relative;
        top: -15px;
    }

    #leftfooter {
        margin-top: -13%;
        direction: ltr;
        margin-left: 4%;
    }

    #rightfooter {
        margin-top: -13%;
        direction: rtl;
        margin-right: 4%;
    }

    .padd {
        margin-top: -24px;
    }

    #redmdown {
        margin-top: 20px;
        background-color: #FFFFFF;
    }

    .redmor {
        color: red;
        padding-left: 12%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmor:hover {
        color: red;
        padding-left: 12%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmore {
        color: #373B3D;
        padding-left: 12%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmore:hover {
        color: #373B3D;
        padding-left: 12%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }
    #firstdiviacii5 {
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivi8 {
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #mtopria8 {
        margin-top: 30px;
        font-family: Neo Sans Arabic;
    }
    #firstdivabout1{
        background-color: #E2595E;
        padding: 8px 50px 30px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivabout{
        background-color: #E2595E;
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 220px;
    }
    #firstdiv {
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviact6 {
        padding: 1px 50px 6px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }


    #firstdiviaboutinternal3 {
        background-color: #E2595E;
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 10pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 629px;
    }
    #firstdiviaboutinternal2 {
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 9pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #divri1i2about2{
    color: white;
    font-size: 19pt;
    padding: 48px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}
    #divri1i2about2en {
    color: white;
    font-size: 19pt;
    padding: 62px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}


    #firstdiviactivi {
        padding: 8px 50px 8px 60px;
        color: white;
        font-size: 7pt;
        text-align: justify;
        background-color: #B93034;
        font-family: BigVesta Arabic;
    }
    #mtba{
        margin-top: 40px;
    }

	#firstdivi {
    padding: 8px 50px 8px 60px;
    color: white;
    font-size: 10pt;
    text-align: justify;
    font-family: Neo Sans Arabic;
}
    #firstdiviaboutinternal1 {
        background-color: #E2595E;
        padding: 8px 50px 130px 60px;
        color: white;
        font-size: 10pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #signnature{float:right;margin-top:50px}

    #seconddiv {
        padding-right: 0px;
        padding-bottom: 10px;
        float: left;
        top: -10px;
    }
    #divri1i2activ7{
        color: white;
        font-size: 21pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2activati7{
        color: white;
        font-size: 9pt;
        text-align: justify;
        padding: 33px 22px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri1 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 21px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
    #divri1i2a5 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 10px 18px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
	#divri1i {
    color: white;
    font-size: 10pt;
    text-align: justify;
    padding: 31px 18px;
    background-color: #808285;
    font-family: Neo Sans Arabic;
}

    #divri2 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 15px 28px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2en {
    color: white;
    font-size: 10pt;
    text-align: justify;
    padding: 20px 23px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
}
#divri2i {
    color: white;
    font-size: 10pt;
    text-align: justify;
    padding: 29px 23px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
}
    #divri2i2ac5 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 17px 23px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
        #divri2i2 {
            color: white;
            font-size: 10pt;
            text-align: justify;
            padding: 17px 23px;
            background-color: #414042;
            font-family: Neo Sans Arabic;
        }
    #divri1i2act5 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri1i2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri1i2a {
        color: white;
        font-size: 9pt;
        text-align: justify;
        padding: 18px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
    }
    #divri3 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 16px;
        padding-bottom: 20px;
        background-color: #A7A9AC;
        font-family: Neo Sans Arabic;
    }

    .fa-2x {
        font-size: 1.5em !important;
    }

    #clh {
        height: 278px
    }

    #rightfooter {
        float: right;
    }

    .navbar-inverse {
        background: none !important;
        border: none !important;
    }

    .navbar-nav > li {
        color: #fff !important;
        font-family: arial;
        font-size: 9pt;
		background: #DC836B;
		border-radius: 30px 30px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
	}
	.navbar-nav > li.active {
        color: red !important;
        font-family: arial;
        font-size: 9pt;
		background: white;
		border-radius: 30px 30px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
	}
     
  .navred {
    margin-top: -11.5%;
  }


    .navbar-inverse .navbar-nav > li > a {
        color: white !important;
        line-height: 1;
        padding-top: 15px
    }

    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
        color: red !important;
        background: none;
        font-family: arial;
        border-radius: 40%;
    }
}

@media (min-width: 1200px) and (max-width: 1900px) {
    /**********************************@media (min-width: 1200px) and (max-width: 1900px)**********************************************/
    #dropdonate{
        padding-top: 35px;
        background-color:#414042;
        padding:20px;
        font-size: 27pt;
        color: white;
        text-align:center;
        text-decoration:none;
        font-family:Arial;
    }
    #dropnews{
        background-color:#414042; padding:16px;font-size: 20pt;
        color:white;text-align:center;text-decoration:none;font-family:Arial;}
	.redmor {
    color: red;
    padding-left: 25%;
    font-family: Neo Sans Arabic;
	margin-right:0;
    
}

.redmor:hover {
    color: red;
   padding-left: 25%;
    font-family: Neo Sans Arabic;
	margin-right:0;
}
.redmore{
	 padding-left: 25%;
	 margin-right:0;
	}
.redmore:hover{
	 padding-left: 25%;
	 margin-right:0;
	}
	#rrmo{padding: 30px!important;}
    #side-bot {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 13px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
        opacity: 0.8;
    }
    #first {
        background-color:#4E4E50;
        color: white;
        font-size: 13pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 12px 50px 25px 60px;
    }
    .left-contain{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #side-top {
        color: white;
        font-size: 17pt;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(193,37,44,0.8);
        text-align: center;
    }
    #side-bottom {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 23px 40px;
        background-color: rgba(65,64,66,0.8);
        font-family: Neo Sans Arabic;
    }

    #side-middle {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 35px;
        font-family: Neo Sans Arabic;
        background-color: rgba(128,130,133,0.8);

    }
    /******************************************************************************************************************************************/
    #homelogo{
    position: absolute;
    z-index: 2;
    top: -43%;
    right: 29%;
    width: 40%;
    }
    #aboutlogo {
    position: absolute;
    top: -34%;
    right: 41px;
    z-index: 2;
    display: none;
    width: 12%;
    }
    #activitieslogo {
    position: absolute;
    top: -28%;
    right: 29px;
    z-index: 2;
    display: none;
    width: 40%;

    }
    #contactuslogo {
    position: absolute;
    top: -69%;
    right: 37px;
    z-index: 2;
    display: none;
    width: 32%;
    }
    #traininglogo{
        position: absolute;
        z-index: 2;
        display: none;
        width: 23%;
        top: -43%;
        right: 42px;
    }
    #medialogo{
        position: absolute;
        z-index: 2;
        display: none;
        width: 40%;
        top: -61%;
        right: 34px;
    }
    #questionlogo {
        top: -30%;
        right: 66px;
        position: absolute;
        width: 10%;
        z-index: 2;
        display: none;
    }

    #rbc{margin-top: 28px}
    #firstdivicon8 {
        padding: 11px 50px 17px 60px;
        color: white;
        font-size: 15pt;
        text-align: justify;
        font-family: BigVesta Arabic;
        background-color: #E2595E;
    }
    #rma1 {
        margin-top: 42px;}
    #divri1i2activ7{
        color: white;
        font-size: 26pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
   #divri1i2activites {
       color: white;
       font-size: 26pt;
       text-align: justify;
       padding: 26px 20px;
       font-family: Neo Sans Arabic;
       background-color: #414042;
       text-align: center;
   }
    #dhr {
        height: 30px;
        background-color: #D71920;
    }
    #bgpic {
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #divri1i2activ {
        color: white;
        font-size: 13pt;
        text-align: justify;
        padding: 21px 22px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri1i2activen {
    color: white;
    font-size: 12pt;
    text-align: justify;
    padding: 50px 22px;
    font-family: Neo Sans Arabic;
    background-color: #B7372F;
    text-align: justify;
    opacity: 0.8;
}
    #divri1i2activati7{
        color: white;
        font-size: 13pt;
        text-align: justify;
        padding: 37px 22px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    .fa-2x {
        font-size: 2em;
        width: 40px;
    }
    #ccl {
        width: 26%;
    }

    #ccr {
        width: 26%;
    }

    .carousel-indicators .active {
        width: 18px;
        height: 18px;
        margin: 0;
        background-color: #D62027;
    }

    .carousel-indicators li {
        display: inline-block;
        width: 18px;
        height: 18px;
        margin: 1px;
        text-indent: -999px;
        cursor: pointer;
        background-color: #000 \9;
        background-color: rgba(0, 0, 0, 0);
        border: 1px solid #fff;
        border-radius: 16px;
    }

    #redmdown {
        margin-top: 20px;
        background-color: #FFFFFF;
    }

    #clh {
        height: 343px
    }

    .top {
        position: relative;
        top: -24px;
    }

    #myCarousel {
        top: -105px;
        margin-top: 83px;
    }
    #firstdivabout1 {
        background-color: #E2595E;
        padding: 28px 50px 38px 60px;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivabout {
        background-color: #E2595E;
        padding: 28px 50px 22px 60px;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 277px;
    }
    #firstdiv {
        padding: 28px 50px 22px 60px;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviact6 {
        background-color: #E2595E;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 1px 50px 2px 60px;
    }
    #firstdiviacii5 {
        background-color: #E2595E;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 16px 50px 20px 60px;
    }
    #firstdivi8 {
        background-color: #E2595E;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 6px 50px 15px 60px;
    }


    #firstdiviaboutinternal1 {
        background-color: #E2595E;
        color: white;
        font-size: 12pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 16px 50px 143px 60px;
    }

        #firstdiviaboutinternal3 {
            background-color: #E2595E;
            background-color: #E2595E;
            color: white;
            font-size: 12pt;
            text-align: justify;
            font-family: Neo Sans Arabic;
            padding: 16px 50px 20px 60px;
            min-height: 704px;
        }
    #firstdiviaboutinternal2 {
        background-color: #4E4E50;
        color: white;
        font-size: 11pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 16px 50px 20px 60px;
    }


    #firstdiviactivi{
        background-color: #B93034;
        color: white;
        font-size: 10pt;
        text-align: justify;
        font-family: BigVesta Arabic;
        padding: 16px 50px 20px 60px;
    }
    #mtba{
        margin-top: 51px;
        margin-bottom: 15px;
    }
	#firstdivi {background-color: #E2595E;
    color: white;
    font-size: 12pt;
    text-align: justify;
    font-family: Neo Sans Arabic;
    padding: 16px 50px 20px 60px;
}
    #signnature{
        float: right;
        margin-top: 50px;
    }
    #seconddiv {
        padding-right: 0px;
        padding-bottom: 10px;
        float: left;
        top: -10px;
    }

    #divri1 {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 35px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
	
	

    #divri2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 18px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
	
	#divri1i {
        color: white;
        font-size: 10pt;
        text-align: justify;
        padding: 35px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
	
	

    #divri2i {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 18px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2en {
    color: white;
    font-size: 11pt;
    text-align: justify;
    padding: 20px 40px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
    opacity: 0.8;
}
    #divri2i2ac5 {
        color: white;
        font-size: 12pt;
        text-align: justify;
        padding: 13px 24px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 13px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
        opacity: 0.8;
    }
    #divri1i2a5 {
        color: white;
        font-size: 13pt;
        text-align: justify;
        padding: 12px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;

    }
    #divri1i2a {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 31px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
        opacity: 0.8;
    }
    #divri1i2act5{
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;

    }

    #divri1i2about2 {
        color: white;
        font-size: 22pt;
        text-align: justify;
        padding: 44px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2about2en {
    color: white;
    font-size: 22pt;
    text-align: justify;
    padding: 65px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}

    #divri1i2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30 ;
        text-align: center;
        opacity: 0.8;
    }

    #divri3 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 30px;
        padding-bottom: 66px;
        background-color: #A7A9AC;
        font-family: Neo Sans Arabic;
    }

    .fa-2x {
        font-size: 1.5em !important;
    }

    .padd {
        margin-top: -26px;
        margin-bottom: 20px;

    }

    #leftfooter {
        margin-top: -9%;
        direction: ltr;
        margin-left: 10%;
    }

    #rightfooter {
        margin-top: -9%;
        direction: rtl;
        margin-left: 57%;
    }
.navbar-right {padding-right:0}

.navbar-nav > li.active {
    color: #fff !important;
    font-family: arial;
    font-size: 10pt;
    background: white;
    border-radius: 80px 80px 0 0;
    margin-left: -4px;
    box-shadow: 1px 1px 5px #888888;
}
.navbar-nav > li:hover {
    color: #fff !important;
    font-family: arial;
    font-size: 10pt;
    background: white;
    border-radius: 80px 80px 0 0;
    margin-left: -4px;
    box-shadow: 1px 1px 5px #888888;
}


    .navbar-nav > li {
        color: #fff !important;
        font-family: arial;
        font-size: 10pt;
		background: #DC836B;
		border-radius: 80px 80px 0 0;
		margin-left: -4px;
		box-shadow: 1px 1px 5px #888888;
    }

    body {
        direction: ltr;
    }

    .navbar-inverse .navbar-nav > li > a {
        color: white !important;
        line-height: 40px;
        padding: 0px 20px;;
    }
	
	.navbar-inverse .navbar-nav > li > a:hover {
        color: red !important;
        line-height: 40px;
        padding: 0px 20px;;
    }

    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
        color: red !important;
        background: none;
        font-family: arial;
        font-size: 10pt;
        position: relative;
    }
	
	.navred {
    margin-top: -11.5%;
}

	
 .nav-button-home > a { background:url("http://www.cheesetoast.co.uk/cheesepress/wp-content/uploads/2012/08/home.gif") no-repeat 0px -2px transparent; }

    .navbar-fixed-top {
        top: 15% !important;
        border-width: 0 0 1px;
    }

    .navbar-inverse {
        background: none !important;
        border: none !important;
    }
}

@media (max-width: 768px) {
    .navbar-nav > li {
        font-size: 15pt;
        border-radius: 0;
		font-family: arial!important;
    }

    .navbar-nav > li:hover {
        background-color: #DC836B !important;
        font-size: 15pt;
        border-radius: 0;
		font-family: GE SS BOLD!important;
    }
}

@media (max-width: 768px) {
    /***************************************************@media (max-width: 768px)***********************************************************/
    #first {
        background-color:#4E4E50;
        color: white;
        font-size: 13pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 18px 30px 30px 30px;
    }

    #side-top2 {
        color: white;
        font-size: 19pt;
        padding: 6px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(193,37,44,0.8);
        text-align: center;
    }
    #side-middle2{
        color: white;
        font-size: 13pt;
        text-align: center;
        padding: 25px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(128,130,133,0.8);
    }
    #side-bottom2 {
        color: white;
        font-size: 13pt;
        text-align: center;
        padding: 17px 23px;
        background-color: rgba(65,64,66,0.8);
        font-family: Neo Sans Arabic;
    }
    /******************************************************************************************************************************/

    #firstdiviacii5 {
        background-color: #E2595E;
        color: white;
        font-size: 10pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 16px 50px 20px 60px;
    }
    #divri1i2act5 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri2i2ac5 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 10px 17px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri1i2a5 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 11px 14px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
        color: #fff !important;
        background-color: #DC836B !important;
        font-family: GE SS BOLD!important;
        font-size: 16pt;
        border-radius: 0;
    }
}

/*home content*/
.paddno {
    padding: 0;
    
}

.mb {
    margin-bottom: 4.3%;
}

#search {
    background-color: #DEE0E0;
    color: red;
    padding-right: 10px;
    border-bottom-left-radius: 15px;
    border-top-left-radius: 15px;
	font-size: 9pt;
    font-family: arial;
}

.form-search-glifcon {
    border-radius: 86%;
    padding: 5px 0;
    position: absolute;
    top: 4px;
    right: 5px;
    z-index: 2;
    display: block;
    width: 29px;
    height: 26px;
    line-height: 15px;
    text-align: center;
    pointer-events: none;
    background: red;
    color: #fff;

}

/*indicator*/
.carousel-indicators {
    position: absolute;
    bottom: 60px;
    left: 88%;
    z-index: 15;
    width: 15%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}



.carousel-control {
    background: none !important;
}

@media (min-width: 1200px){
#ccl {
    position: absolute;
    bottom: 51px;
    left: 491%;
}
}

#ccr {
    position: absolute;
    bottom: 51px;
    right: 118%;
}

@media (min-width: 768px) and (max-width: 992px) {
    /***********************************************@media (min-width: 768px) and (max-width: 992px)**************************************/
    #dropdonate{
        padding-top: 35px;
        background-color:#414042;
        padding:12px;
        font-size: 15pt;
        color: white;
        text-align:center;
        text-decoration:none;
        font-family:Arial;
    }
    #dropnews{
        background-color:#414042; padding:7px;font-size: 13pt;
        color:white;text-align:center;text-decoration:none;font-family:Arial;}
    #first {
        background-color:#4E4E50;
        color: white;
        font-size: 11pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        padding: 16px 25px 17px 31px;
    }
    .left-contain{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #side-top {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: rgba(193,37,44,0.8);
        text-align: center;
    }
    #divri1i2activen {
    color: white;
    font-size: 7pt;
    text-align: justify;
    padding: 33px 15px;
    font-family: Neo Sans Arabic;
    background-color: #B7372F;
    text-align: justify;
    opacity: 0.8;
}
    #side-middle {
        color: white;
        font-size: 8pt;
        text-align: justify;
        padding: 12px 10px;
        font-family: Neo Sans Arabic;
        background-color: rgba(128,130,133,0.8);

    }
    #side-bottom {
        color: white;
        font-size: 8pt;
        text-align: justify;
        padding: 13px 13px;
        background-color: rgba(65,64,66,0.8);
        font-family: Neo Sans Arabic;
    }

    /*********************************************************************************************************************************/
    #firstdivicon8{
    padding: 19px 50px 17px 60px;
    color: white;
    font-size: 8pt;
    text-align: justify;
    font-family: BigVesta Arabic;
    background-color: #E2595E;
}
    #rbc{
        margin-top: 30px;
    }
    #rma{margin-top: 48px;margin-bottom: 11px;font-family:Neo Sans Arabic;}
    #divri1i2activites {
        color: white;
        font-size: 12pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }

    #dhr {
        height: 20px;
        background-color: #D71920;
    }
    #bgpic{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #divri1i2activ{
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 24px 15px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    .navbar-nav > li {
        float: none;
    }
}

@media (max-width: 768px) {
    .redmor {
    color: red;
    font-family: Neo Sans Arabic;
     padding-left: 50%;
        margin-right: 0;
}

.redmor:hover {
    color: red;
    padding-left: 50%;
    font-family: Neo Sans Arabic;
    margin-right: 0;
}

.redmore {
    color: #373B3D;
    padding-left: 60%;
    font-family: Neo Sans Arabic;
    margin-right: 0;
}

.redmore:hover {
    color: #373B3D;
    padding-left: 60%;
    font-family: Neo Sans Arabic;
    margin-right: 0;
}
    #padding-right{padding-right: 0!important;}
    #firstdivicon8{padding: 19px 50px 27px 60px;
    color: white;
    font-size: 11pt;
    text-align: justify;
    font-family: BigVesta Arabic;
    background-color: #E2595E;
}
    #rbc{margin-top: 30px}
    #divri1i2activites {
        color: white;
        font-size: 18pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }

    #dhr {
        height: 20px;
        background-color: #D71920;
    }
    #bgpic{
        background-image: url('/images/internal2.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    #divri1i2activ{
        color: white;
        font-size: 18pt;
        padding: 24px 15px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri1i2activen{
        color: white;
        font-size: 18pt;
        padding: 24px 15px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }

    #clh {
        height: auto;
    }
    #firstdivabout1 {
        background-color: #E2595E;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 250px;
    }
    #firstdivabout{
        background-color: #E2595E;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 250px;
    }
    #firstdiv {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviact6 {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivi8 {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }

    #firstdiviaboutinternal1 {
        background-color: #E2595E;
        padding: 5px 30px 100px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #signnature{float: right;margin-top: 10px}

    #firstdiviaboutinternal3 {
        background-color: #E2595E;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 400px;
    }

    #firstdiviaboutinternal2 {
        background-color: #4E4E50;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 14pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
#divri1i2about2{
    color: white;
    font-size: 25pt;
    padding: 38px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}
    
#divri1i2about2en{
    color: white;
    font-size: 25pt;
    padding: 38px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}

    #firstdiviactivi {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 15pt;
        text-align: justify;
        background-color: #B93034;
        font-family: BigVesta Arabic;
    }
    #mtba{
        margin-top: 30px;
        margin-bottom: 10px;
    }
	#firstdivi {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 16pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }

    #divri1 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 12px 17px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }

    #divri2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 12px 17px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
		margin-bottom: 50px;
    }
	
	#divri1i {
        color: white;
        font-size: 12pt;
        text-align: justify;
        padding: 35px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }

    #divri2i {
        color: white;
        font-size: 12pt;
        text-align: justify;
        padding: 12px 40px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }

    #divri1i2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri1i2a {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
    }
    #divri1i2activ7{
        color: white;
        font-size: 28pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2activati7{
        color: white;
        font-size: 19pt;
        text-align: justify;
        padding: 30px 22px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri2i2 {
        color: white;
        font-size: 18pt;
        text-align: justify;
        padding: 17px 23px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2en {
        color: white;
        font-size: 18pt;
        text-align: justify;
        padding: 17px 23px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    
    #divri3 {
        color: white;
        font-size: 16pt;
        text-align: justify;
        padding: 35px;
        padding-bottom: 20px;
        background-color: #A7A9AC;
        font-family: Neo Sans Arabic;
    }

    #redmdown {
        margin-top: 20px;
        background-color: #FFFFFF;
        font-size: 14pt;
    }

}

@media (min-width: 768px) and (max-width: 992px) {
    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
        color: #fff;
        background-color: #DC836B !important;
    }
    #firstdiviacii5 {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivi8 {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #mtopria8 {
        margin-top: 42px;
        font-family: Neo Sans Arabic;
    }

#firstdivabout1{
        background-color: #E2595E;
        padding: 5px 30px 15px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdivabout {
        background-color: #E2595E;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 155px;
    }
    #firstdiv {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviact6 {
        padding: 5px 30px 0px 30px;
        color: white;
        font-size: 7pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #firstdiviaboutinternal1 {
        background-color: #E2595E;
        padding: 8px 30px 78px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }
    #signnature{float:right;margin-top:25px}


    #firstdiviaboutinternal3 {
        background-color: #E2595E;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
        min-height: 470px;
    }

    #firstdiviaboutinternal2 {
        background-color: #4E4E50;
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 7pt;
        text-align: justify;
        font-family: Neo Sans Arabic;
    }

    #firstdiviactivi {
        padding: 5px 30px 5px 30px;
        color: white;
        font-size: 8pt;
        text-align: justify;
        background-color: #B93034;
        font-family: BigVesta Arabic;
    }

	#firstdivi {
    padding: 5px 30px 5px 30px;
    color: white;
    font-size: 8pt;
    text-align: justify;
    font-family: Neo Sans Arabic;
}

    #seconddiv {
        padding-right: 0px;
        padding-bottom: 10px;
        float: left;
        top: -10px;
    }

    #divri1 {
        color: white;
        font-size: 8pt;
        text-align: justify;
        padding: 14px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
    #divri1i2about2en {
    color: white;
    font-size: 11pt;
    padding: 47px 20px;
    font-family: Neo Sans Arabic;
    background-color: #414042;
    text-align: center;
}
    #divri1i2a5 {
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 11px 14px;
        background-color: #808285;
        font-family: Neo Sans Arabic;
    }
	#divri1i {
    color: white;
    font-size: 7pt;
    text-align: justify;
    padding: 32px 14px;
    background-color: #808285;
    font-family: Neo Sans Arabic;
}

    #divri2 {
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 14px 17px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }
    #divri2i2en {
    color: white;
    font-size: 7pt;
    text-align: justify;
    padding: 12px 17px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
}
    #divri2i2ac5 {
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 10px 17px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }

	#divri2i {
    color: white;
    font-size: 7pt;
    text-align: justify;
    padding: 20px 17px;
    background-color: #414042;
    font-family: Neo Sans Arabic;
}
    #divri1i2act5 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri1i2about2 {
        color: white;
        font-size: 11pt;
        padding: 38px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2 {
        color: white;
        font-size: 11pt;
        text-align: justify;
        padding: 9px 20px;
        font-family: Neo Sans Arabic;
        background-color: #A82A30;
        text-align: center;
    }
    #divri1i2a {
        color: white;
        font-size: 6pt;
        text-align: justify;
        padding: 16px 20px;
        font-family: Neo Sans Arabic;
        background-color: #808285;
    }
    #divri1i2activ7{
        color: white;
        font-size: 12pt;
        text-align: justify;
        padding: 26px 20px;
        font-family: Neo Sans Arabic;
        background-color: #414042;
        text-align: center;
    }
    #divri1i2activati7{
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 30px 22px;
        font-family: Neo Sans Arabic;
        background-color: #B7372F;
        text-align: justify;
        opacity: 0.8;
    }
    #divri2i2 {
        color: white;
        font-size: 7pt;
        text-align: justify;
        padding: 4px 17px;
        background-color: #414042;
        font-family: Neo Sans Arabic;
    }

    #divri3 {
        color: white;
        font-size: 8pt;
        text-align: justify;
        padding: 7px;
        padding-bottom: 20px;
        background-color: #A7A9AC;
        font-family: Neo Sans Arabic;
    }

    .fa-2x {
        font-size: 1.5em !important;
    }
    .mpb>p {
        padding: 10px 13px;
    }

    h1, h1 {
        font-size: 23px;
        margin-top: 0;
    }

    .padd {
        margin-top: -16px;
        margin-bottom: 10px;
    }

    #leftfooter {
        margin-top: -14%;
        direction: ltr;
        margin-left: 2%;
        font-size: 10px;
    }

    #rightfooter {
        margin-top: -14%;
        direction: rtl;
        margin-right: 2%;
        float: right;
        font-size: 10px;
    }

    #clh {
        height: 217px;
    }

    .redmor {
        color: red;
        padding-left: 7%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmor:hover {
        color: red;
        padding-left: 7%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmore {
        color: #373B3D;
        padding-left: 7%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    .redmore:hover {
        color: #373B3D;
        padding-left: 7%;
        margin-right: 0;
        font-family: Neo Sans Arabic;
    }

    #redmdown {
        margin-top: 20px;
        background-color: #FFFFFF;
    }
}