/*@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);*/

body {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-family: 'PT Sans', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0;
    font-family: 'Oswald', sans-serif;
}

p {
    font-size:18px;
    line-height: 22px;
    padding: 0;
    margin: 0;
}

a {
    text-decoration: none;
}

div.mediaThumb {
    height: 137px;
    width: 197px;
    overflow: hidden;
}

.top-container {
    width: 100%;
    height: 535px;
    float: left;
    border-bottom: 6px solid #359bed;
    background: url(../images/slider_img13.jpg) top center repeat-x;
}

.in_tc {
    width: 100%;
    height: 159px;
    float: left;
    border-bottom: 6px solid #359bed;
    background: url(../images/slider_img13.jpg) top center repeat-x;
}

.inner {
    width: 980px;
    margin: 0 auto;
    margin-top: 0;
}

.topbar {
    width: 100%;
    float: left;
    line-height: 30px;
    text-align: right;
    color: #fff;
    font-size: 13px;
}

    .topbar a {
        color: #fff;
        padding: 0 5px;
    }

.header {
    width: 100%;
    float: left;
}

#logo {
    width: 230px;
    height: 98px;
    float: left;
    background: url(../images/logo.png) no-repeat;
}

    #logo a {
        width: 136px;
        height: 99px;
        display: block;
    }

.navbar {
    width: 750px;
    float: left;
    height: 45px;
    border-bottom: 5px solid #359bed;
    background: #03080d;
}

    .navbar ul {
        list-style-type: none;
        display: inline;
        padding: 0;
        margin: 0;
    }

        .navbar ul li {
            list-style-type: none;
            display: block;
            float: left;
            min-width: 80px;
        }

            .navbar ul li a {
                font-family: 'Oswald', sans-serif;
                /*font-size: 15px;*/
                color: #fff;
                display: block;
                line-height: 45px;
                padding: 0 8px;
                text-transform: uppercase;
                text-align: center;
            }

                .navbar ul li a:hover {
                    background: #359bed;
                }

.wss_bar {
    width: 750px;
    height: 48px;
    float: left;
    font-family: 'Oswald', sans-serif;
    background: url(../images/hdbackground.png);
}

.weather {
    width: 275px;
    height: 40px;
    float: left;
    margin: 9px 0 0 18px;
}

    .weather p {
        float: left;
        color: #fff;
        font-size: 12px;
    }

    .weather span {
        color: #359bed;
    }

    .weather strong {
        font-weight: normal;
        font-size: 16px;
    }

    .weather img {
        float: left;
        margin: 0 5px;
    }

    .weather h3 {
        float: left;
        font-size: 26px;
        color: #fff;
        margin-top: -4px;
    }

    .weather i {
        font-style: normal;
        font-size: 20px;
    }

.search_panel {
    width: 200px;
    float: left;
    margin: 14px 0 0 18px;
}

.inp {
    width: 125px;
    height: 22px;
    padding: 0 5px;
    color: #939393;
    font-size: 11px;
    background: #fff;
    border: none;
    float: left;
}

.tabHeader {
    background-color: #B3D5FF;
    color: black;
    font-size: medium;
    font-weight: bold;
    padding: 10px;
}

    .tabHeader div {
    }

.imageUploader {
    padding-top: 10px;
}

.waterMark {
    color: silver;
}

.dashedBorder {
    border: dashed 1px silver;
}

.sliderFront {
    max-width: 232px;
    min-height: 180px;
}

.sliderBack {
    min-height: 394px;
    min-width: 80%;
}

.inpH1 {
    font-size: 40px;
    color: #fff;
    text-transform: uppercase;
    background-color: transparent;
    border: dashed 1px silver;
    width: 420px;
}

div.title {
    width: 50%;
    float: left;
    padding: 0;
}

.contactCol {
    margin: 0 !important;
    float: left;
}

.arabic {
    /*direction:rtl !important;*/
    text-align: right !important;
}

.aboveTab {
    padding-bottom: 50px;
}

.belowTab {
    padding-bottom: 50px;
    padding-top: 50px;
}

.arabicDiv {
    float: right !important;
}

.arabicText {
    text-align: right !important;
}

.bordered {
    border: solid 1px #747474 !important;
}

.buttonBalance {
    top: 5px;
    position: relative;
}

.error {
    color: red !important;
}

.search {
    width: 65px;
    height: 22px;
    border: none;
    float: right;
    cursor: pointer;
    background: #359bed;
    font-size: 14px;
    color: #fff;
    font-family: 'PT Sans', sans-serif;
}

.social_icon {
    float: right;
    margin-top: 19px;
    width: 237px;
}

    .social_icon img {
        margin-left: 5px;
        border: none;
    }

#content-container {
    width: 100%;
    float: left;
    background: #f7f7f7;
}

.content {
    width: 100%;
    position: relative;
    background: #fff;
}

.tabbox {
    width: 982px;
    height: 192px;
    position: absolute;
    top: -90px;
    padding-top: 25px;
    padding-left: 10px;
    background: url(../images/tab_bg.png);
}

.timgbox {
    float: left;
    margin-left: 17px;
    width: 222px;
}

    .timgbox h1 {
        width: 100%;
        height: 70px;
        line-height: 68px;
        text-align: center;
        color: #37538b;
        text-transform: uppercase;
        font-size: 18px;
        font-weight: normal;
        background: url(../images/hdimg.png);
    }

        .timgbox h1 span {
            color: #359bed;
        }

.bodyContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 5px;
    padding: 180px 20px 30px 20px;
    width: 942px;
}

.bc_iner {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 20px 20px 30px 20px;
    width: 970px;
    margin-left: 0;
}

#tabs_panel {
    width: 465px;
    float: left;
    border: 1px solid #ccc;
    font-family: 'Oswald', sans-serif;
}

    #tabs_panel label {
        color: #1b5fa8;
        font-size: 15px;
        text-transform: uppercase;
        float: left;
        line-height: 32px;
        width: 90px;
    }

#nav a, #nav a:active, #nav a:visited {
    display: block;
    float: left;
    background: #ecedec;
    color: #359bed;
    text-decoration: none;
    outline: none;
    width: 154px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    border-right: 1px solid #ccc;
    font-size: 16px;
    text-transform: uppercase;
}

    #nav a.selected, #nav a.selected:active, #nav a.selected:visited {
        background: #1b5fa8;
        color: #fff;
        text-decoration: none;
        outline: none;
    }

.hiddencontent, .hiddencontent2 {
    padding: 15px 20px;
    display: none;
}

.clear {
    clear: both;
}

.ipbox {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

    .ipbox span {
        font-family: 'PT Sans', sans-serif;
        color: #1b5fa8;
        font-size: 15px;
    }

    .ipbox p {
        font-family: 'PT Sans', sans-serif;
        color: #747474;
        float: left;
        margin-right: 50px;
        margin-top: -7px;
    }

.datepick {
    display: inline-block;
    position: relative;
    overflow: hidden;
    height: 31px;
    width: 240px;
    background: url(../images/dropdownbg2.png) no-repeat;
    color: #62717a !important;
}

.buttons {
    float: left;
    margin-bottom: 10px;
    margin-left: 90px;
    margin-top: -15px;
    width: 75%;
}

    .buttons input {
        width: 195px;
        height: 33px;
        border: none;
        cursor: pointer;
        color: #fff;
        text-transform: uppercase;
        font-size: 16px;
        font-family: 'Oswald', sans-serif;
        background: #33cccc;
    }

    .buttons img {
        margin-top: 15px;
    }

#rightCol {
    width: 465px;
    float: right;
}

    #rightCol h3 {
        font-size: 16px;
        color: #fff;
        margin-top: 12px;
        font-weight: normal;
        text-transform: uppercase;
    }

    #rightCol p {
        font-style: italic;
        font-size: 13px;
    }

.redbox{
    width:100%;
    height:65px;
    float:left;
    background:url(../images/safety_bg.jpg) top repeat-x;
}

    .redbox input[type="text"], .greenbox input[type="text"] {
        margin-top: -22px;
        width: 360px;
    }

.comService {
    width: 222px;
    float: left;
    margin-top: 20px;
    border: 1px solid #ccc;
    background: #f9f9f9;
}

    .comService h2 {
        color: #37538B;
        font-size: 18px;
        font-weight: normal;
        margin: 10px 10px 5px 10px;
        text-transform: uppercase;
    }

        .comService h2 span {
            color: #359BED;
        }

    .comService ul {
        list-style-type: none;
        display: inline;
        padding: 0;
        margin: 0;
    }

        .comService ul li {
            font-size: 14px;
            color: #747474;
            padding: 2px 10px;
        }

.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
    width: 13px;
    height: 13px;
    padding: 6px 27px;
    min-width: 13px;
    margin-top: 2px;
}

.blueBox {
    padding: 12px 10px 5px 10px;
    background: #1b5fa8;
    margin-top: 6px;
    height: 81px;
    margin-top: 27px;
}

    .blueBox h4 {
        font-size: 16px;
        color: #fff;
        margin-bottom: 5px;
        text-transform: uppercase;
        font-weight: normal;
        font-family: 'Oswald', sans-serif;
    }

        .blueBox h4 span {
            color: #359BED;
        }

    .blueBox h1 {
        font-size: 42px;
        color: #fff;
        font-weight: normal;
        font-family: 'PT Sans', sans-serif;
    }

.greenbox{
    width:100%;
    height:65px;
    float:left;
    margin-top:1px;
    background:url(../images/health_bg.jpg) top repeat-x;
}

.imagefloat {
    float: left;
    margin: 0 10px 0 5px;
}

.empoleeyBox {
    width: 213px;
    float: right;
    margin-top: 20px;
    border: 1px solid #ccc;
    background: #f9f9f9;
}

.em_inner {
    width: 100%;
    position: relative;
}

.empoleeyBox span {
    padding: 20px 20px 0 20px;
    display: block;
}

.empoleeyBox img {
    border: 2px solid #1b5fa8;
}

.empoleeyBox h4 {
    font-size: 16px;
    color: #37538b;
    margin-top: 5px;
    font-weight: normal;
}

.empoleeyBox p {
    font-style: normal !important;
    color: #747474;
}

.ribon {
    width: 166px;
    height: 165px;
    position: absolute;
    top: -10px;
    right: -10px;
    background: url(../images/ribbon.png) no-repeat;
}

.bBox {
    width: 125px;
    float: left;
    padding: 7px 10px 7px 10px;
    background: #1b5fa8;
    margin-top: 18px;
    height: 30px;
}

    .bBox span {
        font-size: 19px;
        font-family: 'Oswald', sans-serif;
        color: #fff;
        text-transform: uppercase;
        text-align: right;
        display: block;
        padding: 6px;
        min-width: 126px;
    }

    .bBox b {
        font-weight: normal;
        color: #359bed;
    }

.bluecolor {
    background: none repeat scroll 0 0 #359BED;
    display: block;
    float: left;
    height: 31px;
    margin-top: 18px;
    padding-top: 13px;
    text-align: center;
    width: 68px;
}

.none {
    border: none !important;
}

.newsbox {
    width: 640px;
    float: left;
    margin-top: 15px;
}

    .newsbox img {
        border: none;
        margin-bottom: 5px;
    }

    .newsbox a {
        color: #37538b;
    }

    .newsbox span {
        font-size: 20px;
        font-family: 'Oswald', sans-serif;
        text-transform: uppercase;
    }

.mainnews {
    width: 222px;
    float: left;
    text-align:right;
}

.mainnews p {
        font-size: 14px;
        line-height: 20px;
        padding-top: 5px;
        text-align: justify;
        direction: rtl;
    }

.morenews {
    width: 400px;
    float: right;
    text-align:right;
}

    .morenews img {
        float: left;
        margin-right: 15px;
        border: 1px solid #359bed;
        margin-top: 5px;
    }

    .morenews p {
        line-height: 14px;
        font-size:14px;
        padding-top:5px;
    }

.seprator {
    width: 100%;
    display: block;
    height: 10px;
}

.tabbox2 {
    float: left;
    /*margin: 25px 0 25px -17px;*/
    width: 102%;
}

.wd {
    width: 552px;
}

.flag_slider {
    float: left;
    height: 275px;
    margin-left: 20px;
    margin-top: 10px;
    width: 306px;
}

.mapContainer {
    width: 940px;
    float: left;
    background: #ecedec;
    border: 1px solid #ccc;
    padding-bottom: 20px;
}

    .mapContainer h1 {
        height: 36px;
        font-size: 16px;
        color: #359bed;
        line-height: 36px;
        padding-left: 90px;
        margin: 8px 0 0 0;
        padding-bottom: 8px;
        border-bottom: 1px solid #ccc;
        background: url(../images/map_icon.png) no-repeat;
        background-position: 10px 0;
        font-weight: normal;
        text-transform: uppercase;
    }

    .mapContainer h2 {
        font-size: 22px;
        color: #37538b;
        font-weight: normal;
        text-transform: uppercase;
    }

.inpBox {
    display: block;
    padding: 5px;
    background: #f1f1f1;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
}

.white {
    padding: 5px 15px !important;
    background: #fff !important;
    border-bottom: none !important;
    border-top: none !important;
}

    .white a {
        float: right;
        margin-left: 5px;
        margin-top: -30px;
    }

.schedualBox {
    width: 285px;
    float: left;
    background: #fff;
}

    .schedualBox h3 {
        background: #359bed;
        line-height: 30px;
        padding-left: 15px;
        color: #fff;
        text-transform: uppercase;
        font-weight: normal;
        font-size: 16px;
    }

.mapDisplay {
    height: 445px;
    width: 655px;
    float: left;
    background: #999;
    border-bottom: 1px solid #ccc;
}

#directionsPanel {
    float: right;
    position: relative;
    width: 30%;
    top: -463px;
    background: white;
    height: 464px;
    overflow-x: scroll;
    direction: ltr;
}

.mapDisplay2 {
    height: 445px;
    width: 940px !important;
    float: left;
    background: #999;
    border-bottom: 1px solid #ccc;
}

#panel {
    position: relative;
    top: 4px;
    left: 50%;
    margin-left: -180px;
    margin-bottom: -48px;
    z-index: 5;
    background-color: #fff;
    padding: 5px;
    border: 1px solid #999;
    width: 535px;
    height: 36px;
}

    #panel div {
        float: left;
        padding: 4px;
        margin: 4px;
    }

.ActivePushButton, .PushButton:active {
    cursor: pointer;
    background: #aaaaaa;
    color: white;
    border: solid 2px silver;
}

.PushButton {
    cursor: pointer;
    cursor: pointer;
    color: #aaaaaa;
    background: white;
    border: solid 2px silver;
}

.routeStops {
    padding-bottom: 0px !important;
}

div.routeStops {
    border-bottom: 1px solid silver;
}

.routeStops input[type="Text"] {
    height: 30px;
    width: 200px;
}

.row {
    width: 100%;
    float: left;
}

    .row ul {
        list-style-type: none;
        display: inline;
        padding: 0;
        margin: 0;
    }

        .row ul li {
            display: block;
            list-style-type: none;
            float: left;
            /*border-bottom: 1px solid #ccc;
			border-right: 1px solid #ccc;*/
            padding: 8px 31px;
        }

            .row ul li:last-child {
                border-right: none;
                padding-right: 35px;
            }

#footer {
    width: 100%;
    float: left;
    background: #37538b;
    padding: 25px 0;
    border-top: 5px solid #359bed;
    color: #fff;
}

    #footer a {
        color: #49c8f5;
    }

        #footer a:hover {
            text-decoration: underline;
        }

    #footer h1 {
        color: #fff;
        font-size: 16px;
        font-weight: normal;
        margin: 0 0 10px 0;
        text-transform: uppercase;
        margin-bottom: 15px;
    }

        #footer h1 span {
            color: #359BED;
        }

    #footer p {
        line-height: 26px;
    }

    #footer ul {
        list-style-type: none;
        display: inline-block;
        padding: 0;
        margin: 0;
        width: 100%;
    }

        #footer ul li {
            list-style-type: none;
            display: block;
            padding-left: 20px;
            margin-bottom: 5px;
            line-height: 18px;
            /*background: url(../images/dot.png) no-repeat;*/
            background-position: 0 6px;
        }

            #footer ul li a {
                font-size: 16px;
                color: #fff;
                display: block;
                padding-bottom: 10px;
                border-bottom: 1px solid #7084ac;
            }

                #footer ul li a:hover {
                    color: #6fb7f2;
                }

.fcol_one {
    width: 275px;
    float: left;
}

.fcol_two {
    width: 285px;
    float: left;
    margin-left: 65px;
}

.flalign {
    float: right;
    margin-left: 0 !important;
}

.tlk {
    width: 100%;
    margin-top: 15px;
    padding-top: 10px;
    border-top: 1px dotted #fff;
}

    .tlk h4 {
        font-size: 16px;
        color: #fff;
        margin-bottom: 5px;
        text-transform: uppercase;
        font-weight: normal;
        font-family: 'Oswald', sans-serif;
    }

        .tlk h4 span {
            color: #359BED;
        }

    .tlk h2 {
        font-size: 42px;
        color: #fff;
        font-weight: normal;
        font-family: 'PT Sans', sans-serif;
    }

    .tlk img {
        float: right;
        margin-right: -20px;
        margin-top: 10px;
    }

.email {
    width: 198px;
    height: 23px;
    float: left;
    background: #ebebeb; /*1b5fa8;*/
    border: 3px solid #33cccc;/*1e69b9 ;*/
    padding: 5px;
    font-size: 12px;
    color: #696969; /*#359bed;*/
    box-sizing:content-box !important;
}

.enter {
    width: 70px;
    height: 33px;
    float: left;
    background: #359bed;
    border: none;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-left: 5px;
    cursor: pointer;
    font-family: 'Oswald', sans-serif;
}

.mt {
    display: block;
    margin-bottom: 10px;
}

.mt1 {
    margin-top: 20px;
}

.w2 {
    width: 274px;
    margin-bottom: 8px;
}

.logleft {
    width: 180px;
    float: left;
    font-size: 13px;
    line-height: 20px;
}

.submit2 {
    width: 90px;
    height: 33px;
    float: left;
    background: #359bed;
    border: none;
    font-size: 16px;
    color: #fff;
    float: right;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    font-family: 'Oswald', sans-serif;
    z-index:200;
    position:relative;
}
.submit {
    width: 90px;
    height: 33px;
    float: left;
    background: #33cccc;
    border: none;
    font-size: 16px;
    color: #fff;
    float: right;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    font-family: 'Oswald', sans-serif;
    z-index:200;
    position:relative;
}
.bottombar {
    width: 101%;
    float: left;
    margin-top: 20px;
    padding-top: 20px;
    line-height: 60px;
    background: url(../images/bottombg.png) top repeat-x;
}

    .bottombar img {
        float: left;
        margin-right: 25px;
        border: none;
    }

    .bottombar a {
        padding: 0 10px;
        color: #359bed !important;
        font-size: 12px;
    }

    .bottombar p {
        float: left;
        margin: 10px 10px 0 10px;
    }

    .bottombar span {
        float: left;
        color: #359bed;
    }

.ml50 {
    margin-left: 105px;
}

.headingbox {
    width: 100%;
    height: 80px;
    float: left;
    line-height: 80px;
    background: url(../images/linetexture.png) #2e3192;
}

    .headingbox h1 {
        font-size: 40px;
        color: #fff;
        text-transform: uppercase;
        min-width: 180px;
    }

.servBox {
    list-style-type: none;
    display: inline;
    padding: 0;
    margin: 0;
}

    .servBox li {
        list-style-type: none;
        width: 215px;
        float: left;
        margin-right: 26px;
    }

        .servBox li:last-child {
            margin-right: 0;
        }

        .servBox li img {
            margin-bottom: 5px;
        }

        .servBox li h1 {
            font-size: 19px;
            color: #359bed;
            line-height: 24px;
            font-weight: normal;
            margin-bottom: 5px;
            text-transform: uppercase;
        }

        .servBox li p {
            color: #747474;
        }

        .servBox li a {
            color: #272a7c;
            float: right;
            margin-top: 10px;
        }

            .servBox li a:hover {
                text-decoration: underline;
            }

.servContainer {
    width: 100%;
    float: left;
    padding-top: 25px;
    background: url(../images/shadowbg.jpg) top center no-repeat;
}

    .servContainer h2 {
        font-size: 26px;
        color: #2e3192;
        text-align: center;
        text-transform: uppercase;
    }

.subscribe {
    width: 900px;
    float: left;
    padding: 20px;
    margin-bottom: 25px;
    background: #359bed;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
}

.extra {
    height: 115px;
    padding: 20px 20px 0;
    margin-bottom: 50px;
}

.subscribe h4 {
    font-size: 18px;
    font-family: 'PT Sans', sans-serif;
}

.subscribe a {
    display: block;
    padding: 10px 20px;
    background: rgb(255, 255, 255);
    background: -moz-linear-gradient(90deg, rgb(255, 255, 255) 30%, rgb(204, 204, 204) 70%);
    background: -webkit-linear-gradient(90deg, rgb(255, 255, 255) 30%, rgb(204, 204, 204) 70%);
    background: -o-linear-gradient(90deg, rgb(255, 255, 255) 30%, rgb(204, 204, 204) 70%);
    background: -ms-linear-gradient(90deg, rgb(255, 255, 255) 30%, rgb(204, 204, 204) 70%);
    background: linear-gradient(180deg, rgb(255, 255, 255) 30%, rgb(204, 204, 204) 70%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #1877c3;
    text-align: center;
    float: right;
    margin-top: -60px;
    font-family: 'Oswald', sans-serif;
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
}

.others_serv {
    width: 100%;
    float: left;
    margin-top: 25px;
    margin-bottom: 40px;
}

    .others_serv ul {
        list-style-type: none;
        display: inline;
        padding: 0;
        margin: 0;
    }

        .others_serv ul li {
            list-style-type: none;
            float: left;
            width: 313px;
        }

            .others_serv ul li img {
                float: left;
                margin-right: 10px;
            }

            .others_serv ul li h1 {
                font-size: 18px;
                font-family: 'PT Sans', sans-serif;
                text-transform: uppercase;
                line-height: 20px;
            }

            .others_serv ul li p {
                font-size: 14px;
                line-height: 15px;
            }

            .others_serv ul li a {
                background: #359bed;
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
                border-radius: 5px;
                color: #FFFFFF;
                display: inline-block;
                margin-top: 6px;
                padding: 8px 0;
                font-size: 16px;
                font-weight: bold;
                width: 125px;
                text-align: center;
            }

.item_detail {
    width: 100%;
    float: left;
}

    .item_detail p {
        /*color: #747474;*/
    }

.center {
    text-align: center;
}

    .center img {
        margin: 0 auto;
        display: block;
    }
    .lnknewsleft{
        text-align:left;
    }
    .lnknewsleft a {
        font-size: 18px;
        color: #467DDD;
        font-weight:bold;
        text-decoration:none;
}
    
.img_mlr {
    margin: 0 5px;
}

.img_fr {
    float: right;
    margin: -13px -10px 0 20px;
}

.heading {
    font-size: 22px;
    color: #359bed;
    font-weight: normal;
    margin: 25px 0 3px 0;
    clear: both;
}

.m_news {
    width: 940px;
    float: left;
    margin-bottom: 3px;
    background: #359bed;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
}

    .m_news h4 {
        float: left;
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 15px;
        font-family: 'PT Sans', sans-serif;
    }

        .m_news h4 span {
            font-size: 12px;
            color: #badefb;
        }

    .m_news a {
        background: #202266;
        color: #FFFFFF;
        display: inline-block;
        float: right;
        font-size: 16px;
        padding: 12px 20px;
        border-left: 3px solid #fff;
        -moz-border-radius-topright: 5px;
        -webkit-border-top-right-radius: 5px;
        border-top-right-radius: 5px;
        -moz-border-radius-bottomright: 5px;
        -webkit-border-bottom-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

        .m_news a:hover {
            text-decoration: underline;
        }

.mc_top {
    width: 920px;
    float: left;
    background: #359bed ;/*080c0e;*/
    padding-left: 20px;
    margin-bottom: 20px;
}

    .mc_top img {
        float: right;
        margin-left: 20px;
        padding:10px;
    }

    .mc_top h1 {
        font-size: 20px;
        color: #37538b;
        margin-top: 10px;
        margin-bottom: 5px;
        font-weight: bold;
    }

    .mc_top p {
        color: #080c0e; /*#fff;*/
        line-height: 16px;
    }

.mcContainer {
    width: 100%;
    float: left;
    margin-top: 25px;
}

.mcleft {
    width: 465px;
    float: left;
}

.mcright {
    width: 465px;
    float: right;
}

.mcContainer h2 {
    font-size: 20px;
    color: #1b5fa8;
    margin-bottom: 10px;
    font-weight: normal;
    text-transform: uppercase;
}

    .mcContainer h2 span {
        color: #359bed;
    }

.mcContainer h3 {
    font-size: 18px;
    color: #359bed;
    margin-top: 10px;
    margin-bottom: 20px;
    font-weight: normal;
}

.mcContainer a {
    font-size: 18px;
    color: #359bed;
    font-weight: normal;
}

.mnbox {
    width: 425px;
    float: left;
    padding: 15px;
    border: 5px solid #359bed; /*e1e1e1;*/
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 20px;
}

.topnews {
    text-align: center;
    margin-bottom: 10px;
}

    .topnews ul {
        list-style-type: none;
        display: inline;
        padding: 0;
        margin: 0;
    }

        .topnews ul li {
            list-style-type: none;
            display: block;
            float: left;
            width: 123px;
            height: 135px;
            padding: 5px;
            margin-right: 8px;
            background: #f7f7f7;
            -moz-border-radius-bottomright: 10px;
            -webkit-border-bottom-right-radius: 10px;
            border-bottom-right-radius: 10px;
            -moz-border-radius-bottomleft: 10px;
            -webkit-border-bottom-left-radius: 10px;
            border-bottom-left-radius: 10px;
        }

            .topnews ul li:last-child {
                margin-right: 0;
            }

            .topnews ul li:hover {
                background: #1b5fa8;
            }

            .topnews ul li a {
                color: #303030;
                float: left;
                text-align: right;
                font-size: 13px;
                font-family: 'Oswald', sans-serif;
            }

                .topnews ul li a:hover {
                    color: #fff;
                }

    .topnews img {
        margin-bottom: 5px;
        border: none;
    }

.greybg {
    width: 445px;
    background: #e1e1e1;
    padding: 5px;
}

.jobBox {
    width: 415px;
    padding: 15px;
    background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 30px;
}

    .jobBox h6 {
        font-size: 16px;
        color: #303030;
        text-transform: uppercase;
        font-weight: normal;
    }

    .jobBox p {
        color: #747474;
    }

    .jobBox a {
        background: #359bed;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        color: #FFFFFF;
        display: block;
        font-size: 16px;
        font-weight: bold;
        margin-top: 6px;
        padding: 5px 0;
        text-align: center;
        text-transform: uppercase;
        width: 110px;
        clear: both;
        margin-left: 310px;
    }

.mc img {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}

.mc h5, .mc h5 input[type="text"] {
    font-size: 20px;
    color: #37538b;
    text-transform: uppercase;
    font-weight: normal;
}

.mc h6, .mc h6 input[type="text"] {
    font-size: 16px;
    color: #999;
    font-weight: normal;
    font-family: 'PT Sans', sans-serif;
}

.mc span {
    float: right;
}

.mc p {
    line-height: 20px;
    color: #747474;
}

.mlbox {
    width: 451px;
    float: left;
    padding: 7px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 20px;
    background: #359bed;
}

.vd_info {
    width: 421px;
    padding: 15px;
    float: left;
    background: #eee;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 7px;
}

    .vd_info h4 {
        font-size: 18px;
        color: #080c0e;
        font-weight: normal;
        text-transform: uppercase;
    }

    .vd_info p {
        color: #747474;
    }

    .vd_info a {
        color: #fff;
        font-size: 20px;
        padding: 8px 15px;
        background: #1b5fa8;
        float: right;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        font-weight: bold !important;
        text-transform: uppercase;
        margin-top: -50px;
    }

.vd_Link {
    color: #fff !important;
    font-size: 20px !important;
    padding: 8px 15px;
    background: #1b5fa8;
    float: right;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: bold !important;
    text-transform: uppercase;
    margin-top: -50px;
}

    .vd_Link:hover {
        color: #2f343a !important;
        font-size: 20px;
        padding: 8px 15px;
        background: #1b5fa8;
        float: right;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        font-weight: bold;
        text-transform: uppercase;
        margin-top: -50px;
    }

.all_vdo {
    width: 451px;
    padding: 15px 0;
    float: left;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.vd_outer {
    width: 197px;
    float: left;
    margin-left: 19px;
    margin-bottom: 9px;
}

    .vd_outer span {
        float: left;
        width: 150px;
        font-family: 'Oswald', sans-serif;
        font-size: 14px;
        color: #303030;
    }

    .vd_outer img {
        float: right;
        display: block;
        padding-top: 5px;
    }

.newsletter {
    width: 100%;
    float: left;
    margin-bottom: 7px;
}

.fbLike_box {
    width: 451px;
    float: left;
    padding: 7px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-top: 20px;
    background: #39599e;
    color: #fff;
}

    .fbLike_box img {
        float: left;
        margin-right: 10px;
        margin-top: 5px;
    }

    .fbLike_box h4 {
        font-size: 25px;
        font-weight: normal;
        text-transform: uppercase;
    }

.pluginBox {
    width: 421px;
    padding: 15px;
    float: left;
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: 10px;
}



/*** added by aziz 23-06-2016 ***/

.pagetext_ar{
    font-size: 20px;
    text-align: justify;
    line-height: 22px;
    direction:rtl;
}
.pagetext_ar a{
    color:#1b5fa8;
    text-decoration:none;
}

.pagetext_en{
    font-size: 20px;
    text-align: justify;
    line-height: 22px;
}

.pagetext_en a{
    color:#1b5fa8;
    text-decoration:none;
}
.libus li{
    font-size: 16px;
    line-height: 20px;
}

