

.promotion-rel-bx .promotion-form-bx {
    background: #30b7b7;
    padding: 50px 15px;
}

.promotion-form-bx .Theme_Group_Default ul.form_list li {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
    padding: 0 !important;
}

    .promotion-form-bx .Theme_Group_Default ul.form_list li label {
        color: #fff;
        font-weight: 300;
    }

.benefits {
    background: url(/Portals/0/images/benefits-of-joining.jpg) center center no-repeat;
    direction: ltr;
    background-size: cover;
}	


    .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input input, .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input select, .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input textarea {
        padding: 4px 0;
        color: #fff;
        border-color: #fff;
    }

        .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input input::-webkit-input-placeholder, .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input textarea::-webkit-input-placeholder {
            /* Edge */ color: #fff !important;
        }

        .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input input:-ms-input-placeholder, .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input textarea {
            /* Internet Explorer 10-11 */ color: #fff !important;
        }

        .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input input::placeholder, .promotion-form-bx .Theme_Group_Default ul.form_list li .form_input textarea {
            color: #fff !important;
        }

    .promotion-form-bx .Theme_Group_Default ul.form_list li .form_row {
        padding: 0 !important;
    }

    .promotion-form-bx .Theme_Group_Default ul.form_list li span.form_required {
        color: #fff;
    }

.promotion-form-bx .form_submit input[type="submit"], .promotion-form-bx .form_submit input[type="reset"] {
    background: #fff;
    border: none;
    color: #000;
}

.promotion-form-bx .Theme_Group_Default ul.form_list li .form_input select option {
    color: #333;
}

.promotion-form-bx.special-offer-40 {
    background: none;
    padding: 0;
}

    .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li {
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        padding: 0 !important;
    }

        .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li label {
            color: #000;
            font-weight: 300;
        }

        .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input input, .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input select, .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input textarea {
            padding: 4px 0;
            color: #444;
            border-color: #000;
        }

            .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input input::-webkit-input-placeholder, .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input textarea::-webkit-input-placeholder {
                /* Edge */ color: #444 !important;
            }

            .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input input:-ms-input-placeholder, .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input textarea {
                /* Internet Explorer 10-11 */ color: #444 !important;
            }

            .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input input::placeholder, .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_input textarea {
                color: #444 !important;
            }

        .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li .form_row {
            padding: 0 !important;
        }

        .promotion-form-bx.special-offer-40 .Theme_Group_Default ul.form_list li span.form_required {
            color: #000;
        }

    .promotion-form-bx.special-offer-40 .form_submit input[type="submit"], .promotion-form-bx.special-offer-40 .form_submit input[type="reset"] {
        background: #073e61;
        border: none;
        color: #fff;
    }

/*
.banner-image:before {
content: "";
background: transparent url(http://rakez.cactidev.com/htmls/assets/images/left-pattern_800.png) left center scroll no-repeat !important;
position: absolute;
left: -714px;
width: 914px;
height: 801px;
}
.banner-image:after {
content: "";
background: transparent url(http://rakez.cactidev.com/htmls/assets/images/right-pattern_800.png) left center scroll no-repeat !important;
position: absolute;
right: -600px;
width: 961px;
height: 802px;
top: 0px;
}
.banner-image {
position: relative;
overflow: hidden;
}*/
                .Theme_Group_Default .form_input .formError {
    left: auto !important;
    right: 0;
}

body.modal-open {
    padding: 0 !important;
    overflow: visible
}

html[lang="ar-AE"] {
    direction: rtl;
}

    html[lang="ar-AE"] header#header .navbar-light .navbar-nav {
        float: left
    }

    html[lang="ar-AE"] .searchInputContainer input[type="text"] {
        background: #fff url(/Portals/0/search-glass1_blue.png) no-repeat 2% center;
        width: 140px;
        height: 25px;
        padding: 0.5rem;
        font-size: 1.4rem;
        line-height: 1.8rem;
        color: #4a6c86;
        font-weight: 300;
        margin: 0;
        border: none;
    }

    html[lang="ar-AE"] header#header .navbar-light .top-nav li .form-group .select-country .btn .caret {
        margin: 0 0 0 3px !important;
    }

    html[lang="ar-AE"] .flagstrap-icon.flagstrap-ae {
       /* background-position: -32px 0px;*/
        margin-right: 0px !important;
        width: 17px;
        height: 11px;
    }

    html[lang="ar-AE"] header#header .hamburger {
        margin: 0;
        position: static
    }

    html[lang="ar-AE"] .home-content {
        padding: 0;
    }

    html[lang="ar-AE"] .searchInputContainer a {
        position: absolute;
        top: 4px;
        right: auto;
        left: 20px;
        margin: 0;
    }

      header#header .navbar-light .top-nav li a.SearchButton {
        display: none;
    }

@media(max-width:767px) {

    .main-wrapper header#header .navbar-light .top-nav li:last-child {
        display: block;
        position: absolute;
        bottom: -40px;
        left: 0;
        right: 0;
    }

    .main-wrapper header#header .searchInputContainer {
        width: 100%;
        padding: 10px 10px 0 0
    }

    .main-wrapper .searchInputContainer input[type="text"] {
        width: 100%;
        background-color: inherit;
        border-bottom: 1px solid #ddd;
        color: #fff;
    }

    .main-wrapper header#header .navbar-light .top-nav li ul.searchSkinObjectPreview {
        width: 100%;
        display: none
    }

    .main-wrapper .searchInputContainer input::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */ color: #fff;
    }

    .main-wrapper .searchInputContainer input::-moz-placeholder {
        /* Firefox 19 */ color: #fff;
    }

    .main-wrapper .searchInputContainer input:-ms-input-placeholder {
        /*/ IE 10 */ color: #fff;
    }

    .main-wrapper .searchInputContainer input:-moz-placeholder { /* Firefox 18- */
        color: #fff;
    }

    .main-wrapper header#header .searchInputContainer a.dnnSearchBoxClearText.dnnShow {
        display: none;
    }
}
.dnnFormMessage{display:none;}
#phContainer3502 ul.form_list li:nth-child(8){display:none !important;}
@media(max-width: 600px) {
    .mazeed-services .mazeed-list {
        display: block;
    }
    .mazeed-services .mazeed-item {
        max-width: 100%;
    }
}

@media (max-width: 1023px) {

    header#header .navbar-light .top-nav li:nth-child(2),
    header#header .navbar-light .top-nav li:nth-child(3),
    header#header .navbar-light .top-nav li:nth-child(4),
    header#header .navbar-light .top-nav li:last-child {
        display: unset !important;
    }

    header#header .navbar-light .top-nav li:nth-child(5):after {
        display: unset !important;
    }

    .main-wrapper header#header .navbar-light .sec-top-menu .top-nav>li:last-child {
        display: unset !important;
    }

    .main-wrapper header#header .navbar-light .top-nav>li:last-child {
        position: static !important;
    }

    .main-wrapper header#header .sec2-top-menu .top-nav>li:last-child {
        display: block;
        position: absolute !important;
        bottom: -60px;
        left: 0;
        right: 0;
    }
}

@media (max-width: 580px) {
    .main-wrapper header#header .sec2-top-menu {
        width: 100%;
    }

    .main-wrapper header#header .sec2-top-menu .top-nav {
        padding-top: 30px !important;
    }

    .main-wrapper header#header .sec-top-menu .top-nav {
        flex-wrap: wrap;
    }

    .main-wrapper header#header .top-nav {
        padding: 0 20px;
    }
}

@media (max-width: 400px) {
    .main-wrapper header#header .sec-top-menu .top-nav>li {
        padding-top: 5px !important;
    }
}
.sec2-top-menu .top-nav li:first-child::after {
    display: none !important;
}
.news-details-table   {width:60%;}
@media(max-width: 767px) {
.news-details-table   {
        width: 100% ;
    }
}
.news-details .details-header .news-title {font-size:xx-large !important;}
.tcolor {
    color: #00a9a9;
}
.hsize {
    font-size: xx-large;
}
.h3size {
    font-size: x-large;
}

@media (min-width: 1200px) {
    header#header .navbar-light .navbar-nav li.nav-item:last-child .nav-link {
        border: 1px solid #fff;
        padding: 10px;
        display: block;
    }
    header#header .navbar-light .navbar-nav { align-items: center;}
    header#header .navbar-light .navbar-nav li.nav-item { padding: 0;}
    header#header .navbar-light .navbar-nav li.nav-item:not(:last-child) { margin-top: 10px;}
}
@media screen and (max-width: 1023px) {
    header#header .navbar-light .navbar-nav li.nav-item:last-child .nav-link {
        border: none;
        border-bottom: 1px solid;
    }
    header#header .navbar-light .navbar-nav li.nav-item a.nav-link,
    header#header .navbar-light .navbar-nav li.nav-item:last-child .nav-link {
        padding: 1.5rem 3rem;
    }
    header#header .navbar-light .navbar-nav {
        align-items: unset;
    }
    .header-nav.ml-auto > .row {
        justify-content: center !important;
    }
}
.list-div .num-div a,.how-to-creat-cont a {
    color: #00a9a9 !important;
}
#dnn_ctr3282_HeaderMenu_dnnSearch1_ClassicSearch .searchSkinObjectPreview { display:none;}
#dnn_ctr3113_HeaderMenu_dnnSearch1_ClassicSearch .searchSkinObjectPreview { display:none;}
#form_div_4794 .form_list li:nth-child(10){display:none !important;}








