﻿@font-face {
    font-family: 'droid_arabic_kufiregular';
    src: url('../fonts/DroidKufi-Regular-webfont.eot');
    src: url('../fonts/DroidKufi-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/DroidKufi-Regular-webfont.woff2') format('woff2'), url('../fonts/DroidKufi-Regular-webfont.woff') format('woff'), url('../fonts/DroidKufi-Regular-webfont.ttf') format('truetype'), url('../fonts/DroidKufi-Regular-webfont.svg#droid_arabic_kufiregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*@font-face {
    font-family: "diwan_nadeemregular";
    src: url('../fonts/ot_nadeem_regular-webfont.eot');
    src: url('../fonts/ot_nadeem_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ot_nadeem_regular-webfont.woff2') format('woff2'),
         url('../fonts/ot_nadeem_regular-webfont.woff') format('woff'),
         url('../fonts/ot_nadeem_regular-webfont.ttf') format('truetype'),
         url('../fonts/ot_nadeem_regular-webfont.svg#diwan_nadeemregular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

.GeneralTable2 td {
    text-align: right !important;
}

.GeneralTable2 tr.TitleBas td {
    border-right: none !important;
}

.GeneralTable2 tr td.row_style1 {
    border-right: none !important;
}

@font-face {
    font-family: "Conv_Nadeem";
    src: url('../fonts/Nadeem.eot');
    src: url('../fonts/Nadeem.woff') format('woff'), url('../fonts/Nadeem.ttf') format('truetype'), url('../fonts/Nadeem.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

#wrapper {
    font-family: "DroidKufi-Regular";
    text-align: right;
}

.navbar-brand {
    float: right;
    margin-top: 10px;
    margin-left: -6px;
}

    .navbar-brand img {
        float: left;
    }

@media (min-width: 1128px) {
    .navbar-default .navbar-nav {
        padding: 0 33px 0 0;
    }

    .collapse.navbar-collapse {
        float: right;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .collapse.in {
        display: block;
    }
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav {
        margin-top: 13px !important;
    }

    .navbar-default .navbar-nav {
        margin-top: 0px !important;
        padding-top: 0px !important;
    }
    #english1 {
        margin-top: 0px !important;
        padding-top: 30px !important;
    }
}

.f-t-mid .col-xs-2 {
    text-align: right;
}

    .f-t-mid .col-xs-2 img {
        float: right;
        margin-left: 4px;
    }

.navbar-brand span {
    padding: 0 8px 0 0;
}

#header .pull-right {
    float: left !important;
}

.navbar-default .navbar-nav {
    float: left;
    padding: 0 0 0 0;
    margin-left: 52px;
    margin-top: 29px;
}

    .navbar-nav > li > a, .navbar-default .navbar-nav > li > a {
        line-height: 21px;
        font-family: 'Droid Arabic Kufi', sans-serif;
        font-size: 17px !important;
        font-weight: 400 !important;
        padding: 10px 24px 10px 25px !important;
        z-index: 200;
    }

#header {
    padding-top: 0px;
}

.navbar-nav > li, .navbar-nav li ul li {
    float: right;
}

.BreadCrumbs span a, .top-nav li {
    float: right;
}

    .top-nav li.NoPoint:before {
        display: none;
    }

    .top-nav li:before {
        padding-left: 5px;
        padding-right: 7px;
    }

.search-icon {
    float: left;
}

#header .pull-right h3 {
    background-position: -275px 6px;
    font-family: "Roboto", sans-serif;
    float: left;
    padding: 0 40px 0 10px;
}

.top-nav .first:before {
    display: block;
}

.top-nav .last a {
    margin-top: -1px;
}

.navbar-nav li ul li {
    padding-right: 12px;
    white-space: nowrap;
}

.navbar-nav li ul {
    top: 72px !important;
}

#main-slider .container {
    padding-left: 107px;
    padding-right: 0 !important;
    position: relative;
}

.right-side {
    left: 0;
    right: auto;
}

    .right-side .ui-tabs-nav {
        float: left;
    }

        .right-side .ui-tabs-nav > li {
            padding-bottom: 2px;
            padding-left: 0;
            padding-right: 37px;
        }

.send-btn {
    background: url("../images/arro-icon2.png") no-repeat 52px 50% #0073cf;
    padding-left: 73px;
    float: right;
}

.right-side .ui-tabs-panel {
    left: 106px;
    text-align: right;
    right: auto;
}

.right-side h3 {
    padding: 0 14px 0 0;
    font-size: 19px;
}

.car-img {
    text-align: right;
    display: table;
    margin: 0 auto 10px;
}

.right-side .ui-tabs-nav > .ui-state-hover {
    padding-left: 0;
    padding-right: 87px;
}

.search-box {
    float: right;
}

.foot-top h3 {
    margin-left: 0;
}

.right-side .ui-tabs-nav > .ui-state-hover > a:after {
    right: 0;
    left: 99%;
}

.right-side .ui-tabs-panel {
    box-shadow: 4px 0 0 rgba(0, 0, 0, 0.3);
}

.right-side .ui-tabs-nav > .ui-state-hover > a:after {
    border-right-color: rgba(0, 115, 207, 0);
    border-left-color: #0073cf;
}

.cpat-text {
    left: auto;
    right: 99px;
    text-align: right;
}

.right-side .ui-tabs-nav > li > a {
    text-align: left;
}

.communicate {
    font-weight: 300;
    font-family: Arial;
}

.f-top h3 {
    background-position: -293px -66px;
    padding-left: 0;
    padding-right: 30px;
}

.slide-1 {
    text-align: left;
    padding: 118px 0 0 38px;
}

.slide-2 {
    text-align: left;
}

    .slide-2 .cpat-text {
        right: 48px;
        left: auto;
    }

.tab-offeers > .ui-tabs-nav > li {
    float: right;
}

.tab-offeers .col-sm-4 {
    float: right;
}

.book-text {
    text-align: right;
}

.quick-products, .blc-off {
    box-shadow: -3px 0 0 4px rgba(50, 50, 5, 0.25);
    left: 0;
    right: auto;
    text-align: left;
}

.quick-off {
    left: 0;
    right: auto;
}

.book-text h2 {
    float: right;
}

.apply-btn span {
    padding: 0 50px 0 0;
}

.check-link {
    right: auto;
    left: 20px;
}

.partners h3 {
    text-align: right;
    padding: 0 15px 10px 0;
    font-size: 30px;
}

.partners .col-xs-3, .social-list li, .f-t-mid .col-xs-2, .foot-mid .col-xs-3 {
    float: right;
}

.foot-top .col-sm-6, .f-t-mid .col-xs-10 .col-md-6, .copyright p {
    float: right;
}

.Back-top {
    background-position: left top;
    float: left;
    padding: 0 0 0 52px;
}

.copyright ul {
    float: left;
}

.form-control {
    text-align: right;
    font-family: Arial;
}

.foot-nav2, .foot-nav {
    font-family: Arial;
}

.social-list img {
    float: right;
    margin-left: 8px;
    margin-right: 0;
}

.search-input {
    padding: 0 9px 0 35px;
    text-align: right;
}

.s-btn {
    left: 12px;
    right: auto;
}

.calculator-icon {
    background: url("../images/calculator-bg1.png") no-repeat 3% 90% #ffffff;
}

    .calculator-icon ul li {
        margin: 0 0 12px 12px;
    }

.top-nav {
    margin: 4px -14px 20px;
}

    .top-nav li.last {
        padding-top: 2px;
        margin-right: 15px !important;
    }

#header .container {
    padding-left: 8px;
}

.foot-nav {
    font-size: 17px;
}

.f-t-mid .col-xs-10, .social-list span, .copyright, .top-nav, .f-top h3, .Back-top {
    font-family: "Roboto", sans-serif;
}
/*#english {
    font-family: "Roboto",sans-serif;
}*/

.navbar-brand > span {
    font-family: "Roboto", sans-serif;
}

.Language {
    left: 0;
    position: absolute;
    top: 0;
    width: 53px;
    display: none;
}

    .Language a {
        width: 46px;
    }
/* For background End */
#header .pull-right h3, .search-icon, .right-side #ui-id-1, .right-side #ui-id-2, .right-side #ui-id-3, .right-side #ui-id-4, #main-slider .bx-pager-item a, #main-slider .bx-pager-item a.active, #slider:after, #slider_bottom:after, .right-side .ui-tabs-nav > .ui-state-hover > a:after, .right-side .ui-tabs-nav > .ui-state-hover > a, .tab-offeers .ui-tabs-nav .ui-tabs-active .icon1, .tab-offeers .ui-tabs-nav li:hover .icon1, .tab-offeers .ui-tabs-nav .ui-tabs-active .icon2, .tab-offeers .ui-tabs-nav li:hover .icon2, .tab-offeers .ui-tabs-nav .ui-tabs-active .icon3, .tab-offeers .ui-tabs-nav li:hover .icon3, .tab-offeers .ui-tabs-nav .ui-tabs-active .icon4, .tab-offeers .ui-tabs-nav li:hover .icon4, .icon1, .icon2, .icon3, .icon4, .blc-off, .apply-btn span, .book1 .apply-btn span, .quick-off, .apply-now, .quick-products, .s-btn, .f-top h3, .send-btn, .Back-top {
    background-image: url(../images/sprites-arab.png);
    background-repeat: no-repeat;
}

.apply-now {
    background-position: -15px -540px;
}

.apply-btn span {
    background-position: 0 -391px;
}

.book1 .apply-btn span {
    background-position: 0 -466px;
}

.Back-top {
    background-position: 0 -589px;
}

.send-btn {
    background-position: 0 -537px;
}

.send-btn {
    background-position: -15px -540px;
}





/* media 767*/
@media (max-width: 767px) {
    #english1 {
        display: block;
        font-size: 26px;
        background-color: #0073cf;
        padding: 0px;
        padding-right: 15px;
        float: left;
        display: inline-block;
        width: 100%;
        text-align: right;
        padding-bottom: 0px;
        font-family: "Roboto", Helvetica, Arial, sans-serif!important;
        font-weight: 400;
    }

    #arab1 {
        display: none;
    }

    navbar-nav > li:hover > a, .navbar-nav > li > ul > div.MenuInnerDiv > li:hover {
    }

    navbar-nav > li:hover > a, .navbar-nav > li > ul > div.MenuInnerDiv > li:hover {
        background-color: white!important;
        color: ##0073cf !important;
    }

    .navbar-nav > li > a:focus {
        background-color: white !important;
    }

    .navbar-nav > li, .navbar-nav li ul li {
        float: right;
        text-align: right;
        width: 100%;
    }

    .send-btn {
        margin-left: 0px;
    }

    .social-list img {
        margin-left: 0;
    }
}

@media (min-width: 999px) and (max-width:1101px) {
    .copyright, .copyright ul li a {
        font-size: 14px;
    }

    .tab-offeers .ui-tabs-nav > li > a {
        font-size: 18px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #header .pull-right h3 {
        float: right;
    }

    .navbar-toggle {
        float: left;
    }

    .partners .col-xs-3, .social-list li, .f-t-mid .col-xs-2, .foot-mid .col-xs-3 {
        float: left;
    }

    .f-t-mid .col-xs-10 .col-md-6 span {
        color: #d3d3d3;
        display: inline;
    }

    .send-btn {
        margin-left: 191px;
    }

    .apply-btn span {
        padding: 0 18px 0 0;
    }

    .navbar-toggle {
        margin-left: 0;
        margin-right: 20px;
    }

    .f-t-mid .col-xs-2 {
        float: right;
    }

    .copyright ul, .copyright p {
        float: none;
    }

    .search-icon {
        background: url(../images/search-icon-2.png) left top no-repeat;
    }

    .apply-btn span {
        background-position: 0 -401px;
    }

    .book1 .apply-btn span {
        background-position: 0 -476px;
    }

    #header .pull-right h3 {
        background-position: -244px 6px;
    }

    .navbar-nav > li, .navbar-nav li ul li {
        float: none;
    }

    .navbar-default .navbar-nav {
        width: 100%;
        padding-right: 0;
    }
    /*.navbar-collapse.in {
        overflow-x: hidden;
    }*/

    #arab1 {
        display: none;
    }

    #english1 {
        display: block;
    }

    .tab-offeers .ui-tabs-nav > li > a .icon2 {
        width: 35px;
    }
}

.Language {
    /*bottom: 0;
    height: 25px;
    left: auto;
    right: 0;
    top: auto;*/
    z-index: 10;
}

#header .container {
    position: relative;
}

#header .pull-right {
    position: inherit;
}

@media (min-width:767px) and (max-width: 991px) {
    .sb-icon-search {
        left: 75px;
        top: 16px;
    }
}

@media (max-width: 767px) {
    .language-object {
        display: none;
    }

    .page-name {
        float: right;
        padding: 0 10px 0 0;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
    }

    .navbar-toggle {
        float: left;
        margin: 0 20px 0 20px;
        margin-left: 0 !important;
        margin-top: 0 !important;
    }

    .cpat-text {
        left: auto;
        right: 20px;
        top: 10px;
    }

    #main-slider .container {
        padding-left: 0;
    }

    .slide-1 {
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
    }

    .calculator-icon ul, .calculator-icon ul li {
        float: right;
    }

    .book1 .apply-btn {
        padding-left: 0;
        padding-right: 88px;
    }

    .blc-off {
        left: auto;
        right: 10px;
    }

    .navbar-nav > li, .navbar-nav li ul li {
        float: none;
    }

    .foot-top .col-sm-6 {
        margin: 0 0 20px;
        width: 100%;
    }

    .f-t-mid .col-xs-2 {
        float: right;
    }

    .copyright ul, .copyright p, .social-list img {
        float: none;
    }

    .send-btn {
        background-image: none;
        padding-left: 0;
    }

    .engArrow {
        display: none;
    }

    .arabArrow {
        display: block;
    }

    .back {
        float: right;
        margin: 18px 0px 0 15px;
    }

    .search-icon {
        background: url(../images/search-icon-2.png) left top no-repeat;
    }

    .f-top h3 {
        background-image: url(../images/i-icon-3a.png);
        background-position: right center;
        padding-right: 56px;
    }

    .quick-products, .blc-off {
        box-shadow: none;
    }

    .navbar-default .navbar-nav {
        width: 100%;
        padding-right: 0;
    }

    .navbar-collapse.in {
        overflow-x: hidden;
    }

    #header .container {
        position: relative;
    }

    #header .pull-right {
        position: inherit;
    }

    .Language {
        bottom: 0;
        height: 26px;
        left: auto;
        right: 16px;
        top: auto;
        width: 70px;
        z-index: 10;
    }

    .language-object {
        display: block;
    }

    .sb-search-input2 {
        float: right;
        text-align: right;
        padding-right: 12px;
    }

    .sb-search-submit2 {
        float: left;
    }

    .search-for-mob {
        padding-bottom: 63px;
    }
}

@media (max-width: 479px) {
    .navbar-toggle {
        top: 15px !important;
    }

    .sb-icon-search {
        left: 60px !important;
    }

    .tab-offeers .ui-tabs-nav > li > a em {
        margin-top: -29px;
    }

    .tab-offeers .ui-tabs-nav > li > a em {
        margin-left: -12px;
    }

    .copyright {
        font-size: 15px;
    }
}

@media (max-width: 320px) {
    .tab-offeers .ui-tabs-nav > li > a em {
        margin-left: -12px;
    }
}

@media (min-width: 400px) and (max-width: 479px) {
    .tab-offeers .ui-tabs-nav > li > a em {
        margin-top: -12px;
    }
}

@media (min-width:1128px) {
    .SubsidiariesContainer img {
        margin-left: 30px;
        margin-bottom: 15px;
        margin-top: 15px;
    }
}

@media (min-width:992px) {
    #Section1 > footer > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {
        margin-right: 0px !important;
    }

    .social div {
        float: right;
        margin-left: 9px;
        margin-right: 0;
        margin-top: 10px !important;
    }

    .social {
        float: right;
    }

    .footer .input-group {
        width: 100% !important;
        float: right;
        right: -16px;
    }

    .footer .btn-search {
        border: 1px solid #9a9a9a;
        border-right: 0;
    }

    .phone_number {
        float: right;
    }

    #Section1 > footer > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div.hidden-sm.hidden-xs.col-lg-14.col-md-13 {
        float: none !important;
    }

    .mobile-number.form-control {
        float: right;
        margin-right: 0px;
        margin-left: 17px;
    }

    .message-type {
        float: left;
        margin-left: 0px;
        margin-right: 0 !important;
    }

    .footer .btn-footer {
        padding-left: 60px;
        padding-right: 10px;
        background-position: right;
        clear: left;
    }

    .SubsidiariesContainer img {
        margin-left: 30px;
    }

    #Section1 > footer > div:nth-child(1) > div:nth-child(1) {
        margin-left: 0px;
        margin-right: 0;
        padding-left: 30px;
    }

    .phone_number {
        direction: ltr;
        padding-left: 0px !important;
        padding-right: 10px!important;
    }

    .footer .phone_number {
        text-align: right !important;
        margin-right: 0 !important;
        padding-right: 0 !important;
    }

    #Section1 > footer > div:nth-child(4) > div {
        float: right;
    }

    .form-group {
        width: 280px;
    }

    .SubsidiariesContainer {
        direction: rtl;
    }

        .SubsidiariesContainer img:first-of-type {
            margin-left: 30px !important;
        }

    .Back-top {
        padding: 0 0 0 0px;
    }

        .Back-top > div:nth-child(1) {
            float: left !important;
            margin-right: 15px;
        }

    #Section1 > footer > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {
        margin-right: 0 !important;
    }

    /* animation of services*/
    .anb_services a:hover {
        color: #fff;
        text-decoration: none;
    }

    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 55%;
        left: 0;
        width: 100%;
        height: 2px;
        background: #fff;
        content: '';
        transition: all 0.3s;
        opacity: 0.5;
    }

    .services-icon1 a:hover:before, .services-icon2 a:hover:before, .services-icon3 a:hover:before, .services-icon4 a:hover:before {
        top: 123%;
        opacity: 0.5;
    }

    .services-icon1 a {
        color: white;
        text-decoration: none;
    }

    .cl-effect-6 {
        position: relative;
        display: inline-block;
        font-size: 13px;
        outline: none;
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
        margin-top: 0px;
        text-shadow: 0 0 1px rgba(255,255,255,0.3);
        padding: 6px;
        padding-bottom: 7px;
        padding-top: 10px;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .services-icon1 a:after, .services-icon2 a:after, .services-icon3 a:after, .services-icon4 a:after {
        position: absolute;
        top: 55%;
        right: 0;
        width: 2px;
        height: 2px;
        background: #fff;
        content: '';
        transition: all 0.3s;
        opacity: 0.5;
    }

    .services-icon1 a:hover:after, .services-icon2 a:hover:after, .services-icon3 a:hover:after, .services-icon4 a:hover::after {
        height: 75%;
        top: 50%;
    }

    .table-address > tbody > tr:nth-child(3) {
        direction: ltr;
        text-align: right;
    }
    /* animation of services*/


    /* animation of Cubes*/

    div.arcube {
        position: relative;
    }

        div.arcube.arcube1 {
            width: 71px;
            height: 71px;
        }

        div.arcube.arcube2 {
            width: 71px;
            height: 71px;
        }

        div.arcube.arcube3 {
            height: 48px;
            width: 156px;
        }

    .face a, .face a:hover {
        text-decoration: none;
        color: white;
    }

    div.face {
        color: white;
        height: 71px;
        left: 0;
        width: 71px;
        line-height: 20px;
        perspective: 500;
        position: absolute;
        text-align: center;
        top: 0;
        margin: 0;
        transition: transform 0.4s ease 0s, background 0.4s ease 0s;
    }

        div.face.front1 {
            margin-left: 2px;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -40px;
        }

        div.face.right1 {
            left: 2px;
            text-align: right;
            background: #e11107;
            padding: 0px 0px 0px 0px;
            line-height: 1em;
            font-weight: 300;
            text-shadow: 0 0 1px rgba(255,255,255,0.3);
            font-size: 17px;
            display: inline-block;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -20px;
        }

    div.face {
        color: white;
        height: 71px;
        left: 0;
        width: 71px;
        line-height: 20px;
        perspective: 100;
        position: absolute;
        text-align: center;
        top: 0;
        transition: transform 0.4s ease 0s, background 0.4s ease 0s;
    }

        div.face.front2 {
            margin-left: 5px;
            background: #0073cf;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -40px;
        }

        div.face.right2 {
            position: absolute;
            left: 5px;
            text-align: right;
            background: #0073cf;
            padding: 0px 0px 0px 0px;
            line-height: 1em;
            font-weight: 300;
            text-shadow: 0 0 1px rgba(255,255,255,0.3);
            font-size: 17px;
            display: inline-block;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -20px;
        }

        div.face.front3 {
            color: #0073cf;
            height: 48px;
            width: 156px;
            background: #0073cf;
            margin-left: 0px;
            transform: rotateY(-90deg);
            -webkit-transform: rotateY(-90deg);
            transform-origin: 49px 49px -40px;
            -webkit-transform-origin: 49px 49px -40px;
            background-color: #e7e7e7;
        }

        div.face.right3 {
            position: relative;
            top: 0;
            left: 0px;
            color: #0073cf;
            height: 48px;
            width: 156px;
            text-align: right;
            background: #0073cf;
            padding: 7px 10px 5px 20px;
            line-height: 1em;
            font-weight: 300;
            text-shadow: 0 0 1px rgba(255,255,255,0.3);
            font-size: 17px;
            display: inline-block;
            -webkit-transform: rotateY(-90deg);
            transform: rotateY(-90deg);
            -webkit-transform-origin: 50% 46% -76px;
            transform-origin: 50% 46% -76px;
            background-color: #e7e7e7;
        }
    /* animation of Cubes*/


    /*Search bar top*/

    .sb-search {
        position: relative;
        width: 0%;
        min-width: 39px;
        height: 37px;
        float: left;
        overflow: hidden;
        -webkit-transition: width 0.3s;
        -moz-transition: width 0.3s;
        transition: width 0.3s;
        -webkit-backface-visibility: hidden;
    }

    .sb-search-input {
        position: absolute;
        top: 0;
        left: 0;
        border: none;
        outline: none;
        background: #fff;
        width: 100%;
        height: 34px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 10px;
        padding-top: 0px;
        text-align: right;
        font-family: "Roboto", Helvetica, Arial, sans-serif!important;
        font-weight: lighter;
        font-size: 17px;
        color: #626262;
        top: 0;
        background: #ffffff;
        width: 250px;
        height: 37px;
        margin: 0;
        z-index: 10;
        border: 1px solid #d6d6d6;
        top: 34px;
    }

    .sb-icon-search, .sb-search-submit {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        height: 37px;
        padding: 0;
        margin: 0;
        line-height: 60px;
        text-align: center;
        cursor: pointer;
    }

    .sb-search-submit {
        background: #fff; /* IE needs this */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
        filter: alpha(opacity=0); /* IE 5-7 */
        opacity: 0;
        height: 37px;
        color: transparent;
        border: none;
        outline: none;
        z-index: -1;
    }

    .sb-icon-search {
        background: url(../images/icon_search.png) left top no-repeat;
        border: medium none;
        cursor: pointer;
        float: right;
        height: 37px;
        text-indent: -9999em;
        width: 39px;
        z-index: 90;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        -webkit-font-smoothing: antialiased;
    }

    .sb-icon-search {
        background: url(../images/icon_search_ar.png) left top no-repeat;
        top: 34px;
    }
    /*Search bar top*/
    .copyright {
        text-align: right;
        float: right !important;
    }

    .disclaimer {
        text-align: left;
    }

    .LinkRows a:first-child {
        margin-right: -35px !important;
    }
}

@media (max-width:479px) {
    .front1 {
        width: 100%;
        height: 100%;
        margin-top: 15px;
        float: right;
        margin-bottom: -25px;
    }

    .index_offers img, .index-loc img {
        margin-top: 0px;
    }

    .front2 {
        width: 100%;
        height: 100%;
        margin-top: 15px;
        float: left;
        margin-bottom: -25px;
    }

    .index-footer-bg {
        background-color: #f2f2f2;
    }

    .table-fxrates {
        font-size: 200%;
        margin-top: 30px;
    }

    .anb_services div {
        color: #0073cf;
        font-size: xx-large;
        line-height: 1.3;
    }

    .table-fxrates {
        font-size: 187%;
    }

    .front2 {
        margin-top: 0px;
    }

    .front1 {
        margin-top: 0px;
    }

    .index-loc img {
        float: left;
    }

    .index_offers img {
        float: right;
    }

    .index_offers {
        margin-left: 0px;
    }

    .SubsidiariesContainer > img:nth-child(3) {
        margin-left: 0px !important;
    }

    .SubsidiariesContainer > img:nth-child(5) {
        margin-left: 0px !important;
    }

    .anb-ebusiness, .anb-etrader, .anb-net, .anb-tadawul {
        margin-bottom: 5px!important;
    }

    .anb_services .services-icon1 {
        margin-bottom: 15px;
    }

    .anb_services .services-icon2 {
        margin-bottom: 15px;
    }

    .anb_services .services-icon1, .anb_services .services-icon2, .anb_services .services-icon3, .anb_services .services-icon4 {
        padding-top: 2% !important;
    }

    .anb_services a {
        display: inline-block;
    }

    .anb_services div {
        color: #0073cf;
        font-size: 25px;
        line-height: 1.4;
        display: block;
        margin-top: 4px;
    }

    .anb_services .services-icon1, .anb_services .services-icon2, .anb_services .services-icon3, .anb_services .services-icon4 {
        height: 180px;
    }
}

@media (min-width:479px) and (max-width:769px) {
    .index-footer-bg {
    }

    .search-for-mob {
        padding-bottom: 77px;
    }
}

@media (max-width: 991px) {
    .sb-search-input2 {
        border: #329df2 solid 1px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .arcube.arcube2.index-loc {
        margin-left: 96px;
    }

    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 47%;
        left: 3px;
        text-align: center;
        width: 86%;
        height: 2px;
        background-color: #FFF;
        content: '';
        transition: all 0.3s;
        margin-bottom: 4px;
        display: inline-block;
    }

    .anb_services div {
        text-align: center;
        margin-top: 13px;
    }

    #header .pull-right h3 {
        background-position: -426px 6px;
        float: left;
        padding: 0 10px 0 40px;
    }

    .sb-search-input2 {
        float: right;
        text-align: right;
        padding-right: 10px;
    }

    .sb-search-submit2 {
        float: left;
    }

    .search-for-mob {
        min-height: 73px;
    }

    .index_offers {
        margin-left: -10px;
    }

    .social {
        float: right;
        margin-right: -22px;
        margin-bottom: 50px;
    }

    .social-fb {
        margin-right: -10px;
    }

    .social div {
        margin: 0 0 0 0;
        margin-right: -20px;
    }

    .copyright {
        margin-top: -30px;
        padding-bottom: 0;
        margin-bottom: 0;
    }

    .disclaimer {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .footer {
        padding-bottom: 15px;
    }
}

.PersFott #Section1 > footer > div:nth-child(1) > div:nth-child(1) {
    float: right;
    text-align: right;
    margin-right: 0;
    padding-right: 0;
}

.PersFott .btn-search {
    border-left: 1px solid #9a9a9a !important;
    border-right: 0 !important;
}

.PersFott .footer .input-search {
    border-left: 1px solid #9a9a9a !important;
    border-right: 0 !important;
}

.PersFott .phone_number {
    direction: ltr;
    padding-left: 0px !important;
    padding-right: 10px!important;
    float: right;
}

.PersFott .footer .input-group {
    width: 280px;
    direction: rtl;
}

.PersFott .table-address {
    direction: rtl;
}

    .PersFott .table-address tr {
        text-align: right;
        direction: rtl;
    }

        .PersFott .table-address tr > td {
            float: right;
            text-align: right;
        }

.PersFott .footer .input-group {
    width: 280px;
    float: right;
    text-align: right;
    direction: rtl;
}

.PersFott #Section1 > footer > div:nth-child(4) > div {
    float: right;
}

.PersFott .footer .input-search {
    border-right: 1px solid #9a9a9a !important;
    border-left: 0 !important;
}

.PersFott .footer .phone_number {
    text-align: left;
    float: left;
    padding-left: 0px !important;
    padding-right: 0px!important;
    direction: ltr;
}

.PersFott #Section1 > footer > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {
    text-align: right;
}

.PersFott #Section1 > footer > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div.hidden-sm.hidden-xs.col-lg-7.col-md-6 {
    text-align: right;
    float: right;
}

.PersFott #Section1 > footer > div:nth-child(1) > div:nth-child(1) {
    margin-left: 0px;
    /* margin-right: 0; */
    padding-left: 50px;
}

.PersFott .phone_number img {
    margin-bottom: 0px;
}

.PersFott .social {
    float: right;
    text-align: right;
    display: inline-block;
}

    .PersFott .social div {
        float: right;
    }

    .PersFott .social div {
        float: right;
        margin-left: 9px;
        margin-right: 0;
        margin-top: 10px !important;
    }

.PersFott .footer .table-responsive {
    margin-right: -44px;
}

.PersFott .social p {
    float: right;
}

.PersFott .footer .message-type {
    direction: rtl;
}

.PersFott .copyright {
    direction: rtl;
    text-align: right;
}

.PersFott .footer div {
    padding-right: 0px;
    direction: rtl;
}

.PersFott .footer {
    font-family: Arial;
}

.PersFott .input-group input {
    transition: none;
    -webkit-transition: none;
}

.PersFott .active1 input /*, .active1 .btn-search*/ {
    -webkit-appearance: none;
    -webkit-font-smoothing: antialiased;
    background-color: rgb(117, 117, 117);
    background-image: none;
    border-bottom-color: rgb(184, 184, 184);
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-collapse: separate;
    border-left-color: rgb(184, 184, 184);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(184, 184, 184);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(184, 184, 184);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: auto;
    outline-color: rgb(255, 255, 255);
    outline-offset: 0px;
    outline-style: none;
    outline-width: 0px;
    text-align: start;
    text-indent: 0px;
    text-rendering: auto;
    text-shadow: none;
    text-transform: none;
    transition-delay: 0s, 0s;
    transition-duration: 0.15s, 0.15s;
    transition-property: border-color, box-shadow;
    transition-timing-function: ease-in-out, ease-in-out;
    z-index: 2;
}

.PersFott .active1 input {
    border-right-width: 1px;
    border-right-style: none;
    border-left-width: 1px;
    border-left-style: none;
}

.PersFott .active1 .btn-search {
    border-left-width: 1px;
    border-left-style: none;
    border-right-width: 1px;
    border-right-style: none;
}

.PersFott .input-group:focus {
    outline: 0;
}

.PersFott .social {
    padding-right: 3px;
}

@media (max-width: 991px) {
    .PersFott .copyright {
        direction: rtl;
        text-align: center;
    }
}

@media (max-width: 767px) {
    .PersFott .footer div {
        padding-right: 0px;
        direction: rtl;
    }

    .PersFott .SubsidiariesContainer > img:nth-child(3) {
        margin-left: 0px;
        margin-right: 30px;
    }

    .PersFott .SubsidiariesContainer > img:nth-child(5) {
        margin-left: 0px;
        margin-right: 30px;
        clear: right;
    }

    .PersFott .social img {
        width: 100%;
        margin-right: 0;
        margin-top: 0px;
    }

    .PersFott .social {
        margin-left: 30px;
    }

    .PersFott #Section1 > footer > div:nth-child(1) > div:nth-child(1) {
        margin-left: 0px;
        /* margin-right: 0; */
        padding-left: 0px;
    }
}

.ntx_insideContent ol > li {
    margin-right: 30px;
}

.input-group input {
    transition: none;
    -webkit-transition: none;
}

/*.active1 input/*, .active1 .btn-search
{
    -webkit-appearance: none;
    -webkit-font-smoothing: antialiased;
    background-color: rgb(117, 117, 117);
    background-image: none;
    border-bottom-color: rgb(184, 184, 184);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-collapse: separate;
    border-left-color: rgb(184, 184, 184);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(184, 184, 184);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(184, 184, 184);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: auto;
    outline-color: rgb(255, 255, 255);
    outline-offset: 0px;
    outline-style: none;
    outline-width: 0px;
    text-align: start;
    text-indent: 0px;
    text-shadow: none;
    text-transform: none;
    transition-delay: 0s, 0s;
    transition-duration: 0.15s, 0.15s;
    transition-property: border-color, box-shadow;
    transition-timing-function: ease-in-out, ease-in-out;
}

.active1 input
{
    border-right-width: 1px;
    border-right-style: solid;
    border-left-width: 0px;
    border-left-style: none;
}*/

/*.active1 .btn-search
{
    border-right-width: 0;
    border-right-style: none;
    border-left-width: 1px;
    border-left-style: solid;
}*/

.input-group:focus {
    outline: 0;
}

/*.form-control:focus
{
    border-color: rgb(184, 184, 184);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(184, 184, 184), 0 0 8px rgb(184, 184, 184);
    box-shadow: inset 0 1px 1px rgb(184, 184, 184), 0 0 8px rgb(184, 184, 184);
}*/

.CommunicateWithUs {
    font-family: 'Droid Arabic Kufi', sans-serif;
}

.footer h5 {
    font-family: 'Droid Arabic Kufi', sans-serif;
    font-size: 19px;
}

.footer a {
    color: #dadada;
    font-size: 17px;
    font-family: Arial;
}

.disclaimer a {
    font-size: 14px;
}

@media (min-width: 768px) {
    .footer input, .footer select {
        font-size: 18px;
    }

    .phone-num {
        color: #FFFFFF;
        margin-top: 0px;
        padding-top: 0px;
        padding-left: 56px;
        background: url(/portals/0/Skins/ANB/Images/i-icon.png) no-repeat 86% 0;
        line-height: 25px;
        font-size: 23px;
        font-family: "Roboto", ​Helvetica, ​Arial, ​sans-serif;
    }

    .collapse.navbar-collapse {
        float: right;
        margin-right: 13px;
	margin-left: -60px;
    }

    #dnn_TopNavRight {
        height: 72px;
    }

    .sb-search {
        margin-top: -5px;
    }

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: right;
        padding-right: 4px;
    }

    .MenuInnerDiv > li > a {
        font-size: 13px;
        font-family: 'Droid Arabic Kufi', sans-serif;
    }

    .MenuInnerDiv {
        left: 0;
        margin-left: -71%;
        padding-right: 29% !important;
        right: 0;
        text-align: center;
        width: 200%;
        top: -2px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .sb-search {
        float: left;
    }

    .phone-num {
        margin-left: 56px;
        background: url(/portals/0/Skins/ANB/Images/icon-i2.png) no-repeat 97% 0;
        font-size: 33px;
        line-height: 34px;
        min-width: 312px;
        margin-right: 10px;
    }

    #header .pull-right {
        position: absolute;
        top: 0px;
        right: 0px;
        margin-top: 0px;
    }

    #dnn_TopNavRight {
        height: 55px;
        margin-top: 17px;
    }

    .sb-search {
        margin-top: 0px;
    }

    .collapse.navbar-collapse {
        width: 100%;
    }

    .navbar-nav li:hover ul li a {
        text-decoration: none;
    }

    language-object {
        display: none;
    }
}

.disclaimer a {
    font-family: 'Droid Arabic Kufi', sans-serif;
}

.fa-angle-up {
    margin-left: 0px;
}

.social p {
    color: white !important;
    font-size: 15px;
}

.anchorLocateUS {
    font-size: 15px!important;
    color: #dadada !important;
    font-weight: 300!important;
    font-size: 16px!important;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}

.table-address a:hover {
    font-size: 15px!important;
    color: White !important;
    font-weight: 300!important;
    font-size: 16px!important;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}

.social div {
    float: right;
    margin-left: 4px;
    margin-right: -8px;
    margin-top: 10px !important;
}

.social p {
    margin-right: 3px !important;
    line-height: 16px !important;
}

.name {
    font-size: 14px !important;
    color: white !important;
    font-size: 14px;
}

#Section1 > footer > div:nth-child(1) > div:nth-child(1) {
    margin-left: 0px;
    margin-right: 0;
}

.fa-angle-up {
    margin-left: 0px !important;
}

.LinkRows a {
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    font-size: 15px !important;
    line-height: 35px;
}

.footer h5 {
    color: #ffffff !important;
}

.footer .btn {
    max-height: 40px;
    padding-top: 0px;
    min-height: 40 px;
}

.footer ul a {
    font-size: 18px;
    color: #dadada;
    font-weight: 300;
}

.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 20px;
}

    .copyright a {
        font-size: 18px;
    }

.disclaimer a {
    font-size: 12px;
    color: #373737 !important;
}

img:first-of-type {
}

.table-address img {
    margin-left: 0px !important;
    margin-right: 10px;
}

.LinkRows a {
    margin-right: 15px !important;
}

#header .container {
    padding-left: 0px;
}

.table-address img {
    margin-top: 0px;
}

.btn-search img:first-of-type {
    padding-top: 0px;
}

.cl-effect-6 {
    padding-top: 20px;
}

@media (min-width:992px) {
    .AllNewsLink a {
        font-size: 12px !important;
        text-align: left;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        Text-align: left !important;
        font-size: 12px!important;
        font-weight: 400 !important;
    }
}

.AllNewsLink {
    opacity: 0.6;
}

.NewsSubTitle, .NewsText {
    font-family: Arial, Helvetica, sans-serif;
}

.NewsDate {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
}

.NewsTitle {
    opacity: 0.75;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    letter-spacing: 0.3px;
    color: #0073cf;
}

.anb_services {
    margin-top: 15px;
}

.right2, .right3, .right1 {
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    font-weight: normal !important;
}

.services-icon3 > a > div {
    padding-top: 20px;
}

.services-icon2 > a > div {
    padding-top: 20px;
}

.NewsContainer {
    min-width: 156px !important;
}

.fa-phone:before {
    content: "\f095";
    margin-left: 7px;
}

.AnbFoot {
    font-size: 13px !important;
    color: #dadada;
    font-size: 17px;
    font-family: Arial;
}

.social-lk:before, .social-fb:before, .social-yt:before, .social-tw:before {
    color: white !important;
}

@media (min-width: 1128px) {
    .index_calculate {
        padding-left: 5px !important;
    }
}

@media (min-width: 992px) {
    .SubsidiariesContainer img {
        margin-left: 30px;
        margin-bottom: 5px !important;
        margin-top: 10px !important;
    }

    .name {
        font-family: "Roboto", Helvetica, Arial, sans-serif;
    }

    .social {
        float: right;
        MARGIN-LEFT: 10px;
    }
}

.panel-default > .head-specials {
    text-align: center;
    padding: 16px 19px 11px;
    border-bottom: 0;
}

@media (min-width: 768px) {
    .panel-default {
        padding-bottom: 8px;
        margin-top: 30px;
    }
}

.sub_links li {
    background-size: 12px 14px;
    font-size: 15px;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    margin-left: 22px;
}

h3 {
    font-size: 19px;
    line-height: 22px;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    text-align: right;
}

h4 {
    font-size: 16px;
    font-family: 'Droid Arabic Kufi', sans-serif !important;
    line-height: 17px;
}

#header {
    min-height: 70px;
}

.top-nav {
    margin: 4px -25px 18px;
}

#header .pull-right h3 {
    background-position: -275px 6px;
    font-family: "Roboto", sans-serif;
    float: left;
    padding: 0 36px 0px 7px;
    margin-top: -5px;
    direction: ltr;
    margin-left: 13px;
}

.AllNewsLink {
    padding: 0px 10px 2px 10px;
    Text-align: left !important;
}

@media (min-width:992px) {
    div.face.right2, div.face.right1 {
        line-height: 21px;
        font-weight: normal !important;
    }

    div.face.right3 {
        line-height: 18px;
        font-weight: normal !important;
    }
}

@media (min-width: 992px) {
    .footer .fa-phone {
        margin-right: 0px !important;
        float: left;
        margin-top: 0px;
    }

    .footer .fa-clock-o {
        float: left !important;
        margin-left: 8px;
    }

    #dnn_TopNavRight {
        max-height: 72px;
    }
}

.table-address > tbody > tr:nth-child(3) > td {
    padding-top: 0 !important;
    padding-left: 25px !important;
}

.table-address > tbody > tr:nth-child(2) > td {
    padding-bottom: 0 !important;
}

@media (min-width: 768px) {
    .footer .form-group .btn {
        max-height: 40px !important;
        padding-top: 0px;
        min-height: 40px;
        padding-bottom: 3px;
        min-width: 180px;
        font-size: 17px;
        float: right;
    }

    .footer hr {
        border-color: #9a9a9a;
        margin-top: 9px;
        margin-bottom: 8px;
    }
}

@media (min-width: 992px) {
    .social {
        float: right;
        MARGIN-LEFT: 0px;
        margin-right: 0px;
    }

        .social div {
            float: right;
            margin-left: 0px;
            margin-right: 10px;
        }

    .top-nav .last a {
        margin-left: -1px;
    }
}

@media (min-width: 768px) {
    .phone-num {
        color: #FFFFFF;
        margin-top: -10px;
        padding-top: 0px;
        padding-left: 50px;
        background: url(/portals/0/Skins/ANB/Images/i-icon.png) no-repeat 86% 0;
        line-height: 25px;
        font-size: 23px;
        font-family: "Roboto", ​Helvetica, ​Arial, ​sans-serif;
        max-width: 240px;
        position: absolute;
    }

        .phone-num font {
            font-family: "Roboto", ​Helvetica, ​Arial, ​sans-serif;
            font-size: 23px !important;
        }

    .social-fb {
        margin-right: 0 !important;
    }

    .style4 > .panel-heading > h2 {
        background-color: #0073cf;
        padding: 10px 15px;
        line-height: 35px !important;
        font-size: 24px!important;
    }
}

.top-nav li a {
    color: #b9dbf6;
    font-size: 16px;
}

.top-nav li.last {
    padding-top: 2px;
    margin-right: 1px !important;
}

.navbar-nav > li > a, .navbar-default .navbar-nav > li > a {
    line-height: 21px;
    font-family: 'Droid Arabic Kufi', sans-serif;
    font-size: 17px !important;
    font-weight: 400 !important;
    padding: 10px 15px 10px 15px !important;
}

.nav.navbar-nav {
    margin-left: 0px !important;
    margin-right: 0px;
}

.MenuInnerDiv {
    top: 5px !important;
}

.table-address {
    letter-spacing: -0.2px;
    margin-bottom: 6px;
}

.social p {
    margin-right: 7px !important;
}

.sb-search {
    margin-top: -5px;
}

.index_calculate {
    margin-top: 15px;
}
/*.arcube.arcube1 {
    margin-top: -9px;
}*/

.arcube.arcube2, .arcube.arcube1 {
    margin-top: 17px;
    margin-bottom: 30px;
}

div.arcube.arcube3 {
    height: 48px;
    width: 156px;
    margin-bottom: 26px;
}

@media (min-width: 768px) and (max-width: 991px) {
    .arcube.arcube2.index-loc {
        margin-left: 95px !important;
    }

    .phone-num {
        line-height: 38px;
        font-size: 28px;
    }

    .sb-search {
        margin-top: -1px;
    }

    .social {
        float: right;
        margin-right: 0px;
    }

    .disclaimer {
        padding-bottom: 15px;
    }

    .anb_services {
        margin-left: 4px;
    }

    .SubsidiariesContainer {
        direction: rtl;
    }

    .LinkRows {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .NewsContainer {
        max-width: 156px !important;
        max-height: 192px !important;
    }

    #header .container {
        margin-left: 0;
        margin-right: 0;
    }

    #header .pull-right {
        margin-right: 25px;
    }

    .navbar-nav li ul li a:hover {
        color: #0073cf !important;
    }

    #header .container {
        width: 100%;
    }
}

@media (min-width: 992px) {
    .NewsContainer {
        max-width: 156px !important;
        max-height: 192px !important;
    }

    .index_fxrates {
        padding-right: 0px !important;
    }
}

@media (min-width: 768px) {
    .MenuInnerDiv {
        left: 0;
        margin-left: 0;
        padding-right: 0 !important;
        text-align: right;
        width: 100%;
    }

    .navbar-nav li ul {
        top: 0px !important;
    }

    #english1 {
        /*max-width:20px;*/
        background-color: #0073cf;
        padding-top: 5px;
        padding-bottom: 20px;
        padding-right: 42px;
        margin-top: -10px;
    }

        #english1:hover {
            background-color: white;
            color: #0073cf !important;
        }

    .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:hover {
        color: #0073cf !important;
        background-color: white !important;
    }

    .MenuInnerDiv:hover {
        color: white !important;
    }

    .navbar-default .navbar-nav {
        margin-top: 0px;
    }

    .collapse.navbar-collapse {
        float: right;
        margin-right: 0px;
    }
}

@media (min-width: 992px) {
    .navbar-default .navbar-nav {
        margin-top: 2px;
    }

    #header .pull-right {
        float: right !important;
        margin-right: 20px;
    }

    .navbar.navbar-default {
        position: absolute;
        right:150px;
        float: right;
        margin-right: 30px;
        margin-top: 28px;
    }

    .MenuInnerDiv {
        top: 43px !important;
    }

    .breadcrumb {
        visibility: visible !important;
    }

    .sb-search {
        margin-top: -4px !important;
    }
}

@media (min-width: 993px) and (max-width:1127px) {
    .index_calculate, .index-loc {
        margin-left: 20% !important;
        padding-left: 1px;
    }

    .anb_services {
        padding-right: 15px;
        margin-left: 10px;
    }

    .services-icon1 a:after, .services-icon2 a:after, .services-icon3 a:after, .services-icon4 a:after {
        position: absolute;
        top: 39%;
    }

    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 39%;
    }

    .anb_services .services-icon4 {
        float: left;
        width: 70px;
    }

    .anb_services .services-icon3 {
        width: 65px;
    }

    .services-icon1 a:hover:before, .services-icon2 a:hover:before, .services-icon3 a:hover:before, .services-icon4 a:hover:before {
        top: 92%;
    }

    .services-icon1 a:hover:after, .services-icon2 a:hover:after, .services-icon3 a:hover:after, .services-icon4 a:hover::after {
        height: 44%;
    }

    div.face.front1 {
        margin-left: 8px;
        margin-top: -10px;
    }

    .arcube.arcube2.index-loc {
        margin-top: -21px;
    }

    .arcube.arcube2.index-loc {
        left: -4px;
    }

    div.face.right2, div.face.right1 {
        line-height: 21px;
        font-weight: normal !important;
        /*top: -10 px;*/
        left: 5px;
    }

    div.face.right1 {
        margin-top: -10px;
        left: 13px;
    }

    .index_offers img {
        margin-left: 0px;
    }

    div.face.front1 {
        margin-left: 14px;
    }

    .arcube.arcube1 {
        margin-left: 2px;
    }
}

@media (min-width: 1128px) {
    .index_calculate {
        padding-left: 5px !important;
        margin-left: 274px;
    }
}

@media (min-width: 992px) {
    .MenuInnerDiv {
        right: 0;
        left: 0;
        width: 257%;
        padding-right: 21%!important;
        text-align: center;
        margin-left: -213%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar-nav a:hover {
        color: #FFFFFF !important;
        line-height: 28px;
        text-decoration: none !important;
    }

    .navbar-nav li ul li a {
        text-decoration: none !important;
    }

    .navbar-nav li ul li a {
        color: #FFFFFF !important;
        line-height: 28px;
        text-decoration: none;
        margin-right: 20px;
    }

    .social {
        margin-left: 0px !important;
    }

        .social img {
            float: right !important;
        }

    navbar-nav li ul li {
        padding-right: 28px !important;
    }

    #dnn_TopNavRight {
        margin-left: 30px !important;
    }

    .navbar-brand {
        margin-right: 30px !important;
    }
}

@media (max-width: 1128px) and (min-width:992px) {
    .social div {
        width: 50px !important;
        height: 50px !important;
        margin-right: 9px;
        margin-bottom: 15px;
        margin-top: 8px;
        transition: all 0.5s;
        float: left;
        text-align: center;
        font-family: FontAwesome;
        line-height: 53px !important;
        font-size: 30px !important;
    }

    .social {
        margin-left: 4% !important;
    }

        .social div {
            float: right;
            margin-right: 50px;
            margin-top: 7px !important;
        }
}

@media (max-width: 991px) {
    .navbar-nav li ul {
        top: 0px !important;
    }

    .MenuInnerDiv > li > a {
        font-size: 18px;
        line-height: 39px !important;
        font-family: 'Droid Arabic Kufi', sans-serif;
    }

    #Section1 {
        margin-top: 0px !important;
        padding-top: 20px !important;
        display: inline-block;
        padding-right: 15px !important;
        padding-left: 15px !important;
        background:;
    }
}

@media (max-width: 479px) {
    .social {
        margin-left: 18px !important;
    }

        .social:last-child {
            margin-left: 0px !important;
        }



    a.NoArrow img {
        background: none !important;
        width: 100px;
        height: 50px;
    }

    .sb-search {
        margin-top: 0px !important;
    }
}

@media (min-width: 479px) and (max-width:767px) {
    .navbar-toggle {
        margin-left: 25px !important;
    }

    .sb-search {
        margin-top: 3px !important;
    }

    .social {
        margin-left: 16px !important;
        margin-right: 0 !important;
    }

    .copyright a {
        font-size: 20px;
        color: #dadada !important;
    }

    .copyright, .copyright a {
        padding-left: 0px !important;
        padding-right: 0px !important;
        font-size: 25px !important;
        line-height: 40px;
        width: 100%;
    }

    .AnbFoot {
        font-size: 26px !important;
        line-height: 25px !important;
    }

    .disclaimer a, .disclaimer {
        font-size: 20px !important;
        line-height: 50px !important;
        padding: 22px;
    }

    .sub_links .selected {
        background-size: 17px 13px !important;
    }

    #Section1 {
        padding-top: 0px;
    }

    .navbar-nav li ul li a {
        padding: 0px 30px;
    }

    .social img {
        margin-top: 25px;
    }

    .social div {
        float: right !important;
        margin-left: 25px !important;
    }

    .social {
        margin-top: 10px;
        float: right !important;
    }

    .social {
        margin-left: 18px !important;
    }
}

.footer select {
    background-color: #8d8d8d !important;
    padding-right: 10px !important;
}

.btn-search:hover {
    border-right-width: 0px;
}

@media (max-width: 767px) {
    .sb-icon-search {
        left: 90px;
    }

    .services-icon2 > a > div {
        padding-top: 0px;
    }

    .services-icon3 > a > div {
        padding-top: 0px;
    }

    .anb_services svg:hover rect {
        fill: #0073cf !important;
    }

    .icon-line {
        display: none !important;
    }

    .AllNewsLink a:before {
        font-size: 16px;
        font-weight: 100;
        opacity: 0.65;
        padding-right: 3px;
    }

    .phone_number .fa-phone {
        margin-right: -1 px !important;
    }

    .footer .btn {
        max-height: 40px;
        padding-top: 17px;
        font-size: 30px !important;
        min-height: 40px;
        padding-right: 0 !important;
        padding-left: 0 !important;
        font-size: 30px;
        min-height: 65px !important;
    }

    .disclaimer a {
        font-size: 15px;
        color: #373737 !important;
        margin-left: 6px;
        margin-right: 6px;
        line-height: 30px;
    }

    /*.NewsTitle {
        height: 55px !important;
        font-size: 25px !important;
        line-height: 38px;
        margin-top: 0px;
        padding-top: 10px !important;
    }
*/
    .navbar-nav > li > a, .navbar-default .navbar-nav > li > a {
        line-height: 21px;
        font-family: 'Droid Arabic Kufi', sans-serif;
        font-size: 24px !important;
        font-weight: 400 !important;
        padding: 10px 15px 10px 15px !important;
    }

    .LinkRows a {
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        font-size: 18px !important;
        line-height: 35px;
    }

    .navbar-nav li ul li a {
        display: block;
        background: none !important;
        padding: 0 10px;
        line-height: 40px !important;
    }

    svg:not(:root) {
        overflow: hidden;
        margin-bottom: 15px !important;
        height: 85px !important;
    }

    .InsideNote {
        background-color: #dde9f7;
        width: 100%!important;
        padding: 10px 52px;
        color: #0073cf;
        margin-bottom: 40px;
        background: url(/portals/0/note_icon.png) #dde9f7 97% 9px !important;
        background-repeat: no-repeat !important;
        padding-right: 68px !important;
        min-height: 55px;
        text-align: right !important;
        direction: ltr;
    }

    #sidebar {
        float: right;
        display: block;
        z-index: 1;
    }
}

@media (max-width: 479px) {
    .panel-primary > .panel-heading {
        font-size: 24px !important;
        font-weight: 300 !important;
        line-height: 1.3 !important;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
    }

    .panel-primary > .panel-body > p {
        font-size: 20px !important;
        line-height: 1.2 !important;
        margin-bottom: 31px !important;
    }

    .panel-primary > .panel-body > .value {
        font-family: "Roboto", Helvetica, Arial, sans-serif !important;
        font-size: 33px !important;
        font-weight: 300 !important;
        line-height: 1.2!important;
    }

    .NewsText {
        padding-right: 0 !important;
        Color: #373737 !important;
        width:60% !important;
        padding-left:0;
    }

    .ActivitiesModuleContainer .text {
        width:90px !important;
    }

    .AllNewsLink {
        padding-bottom: 15px !important;
    }

    .footer .phone_number {
        margin-bottom: 0 px !important;
    }

    .anb_services .services-icon2 {
        margin-top: 15px !important;
    }

    .anb_services .services-icon1 {
        margin-top: 15px !important;
    }

    .anb_services .services-icon3 {
        margin-top: 0px !important;
    }

    .anb_services .services-icon4 {
        margin-top: 0px !important;
    }

    #header {
        padding-bottom: 15px;
    }

    .footer .btn-footer {
        min-height: 50px;
        font-size: 24px !important;
    }

    .footer .form-control {
        height: 50px !important;
    }

    .sub_links li {
        background-size: 12px 14px;
        font-size: 17px;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        line-height: 1.5 !important;
    }
}

@media (min-width: 479px) and (max-width: 767px) {
    .AllNewsLink {
        padding-bottom: 12px !important;
    }

    .panel-primary > .panel-heading {
        font-size: 30px !important;
        font-weight: 300 !important;
        line-height: 1.1 !important;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
    }

    .panel-primary > .panel-body > p {
        font-size: 22px !important;
        line-height: 1.2 !important;
        margin-bottom: 31px !important;
    }

    .panel-primary > .panel-body > .value {
        font-family: "Roboto", Helvetica, Arial, sans-serif !important;
        font-size: 52px !important;
        font-weight: 300 !important;
        line-height: 1.2!important;
    }

    .NewsText {
        padding-bottom: 12px !important;
        padding-right: 10px !important;
    }

    .NewsDate {
        Font-size: 22px !important;
    }

    .LinkRows a {
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        font-size: 24px !important;
        margin-left: 25% !important;
        line-height: 38px;
    }

    .footer .message-type {
        line-height: 49px !important;
    }

    .footer .phone_number {
        margin-bottom: 0px !important;
    }

    .footer h5 {
        font-size: 60px;
        margin-bottom: 10px;
        margin-top: 15px;
    }

    .sub_links li {
        background-size: 12px 14px;
        font-size: 17px;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        line-height: 1.5 !important;
    }

    .AllNewsLink a {
        Font-size: 23px !important;
        line-height: 1.4;
    }
}

@media (max-width: 479px) {
    .page-name {
        float: right;
        text-align: right;
    }
}

@media (max-width: 767px) {
    .NewsTitle {
        width:100% !important;
    }
    /*
    .NewsBody {
        background-color: #e8e8e8 !important;
        opacity: 1 !important;
    }

    .NewsSubTitle {
        max-height: 40px;
    }

    .AllNewsLink a {
        font-family: 'Droid Arabic Kufi', sans-serif !important;
    }
*/
    #header :first-child {
        margin-right: 0 !important;
    }

    .navbar-nav li ul li a {
        padding-right: 0 !important;
    }

    .navbar-nav li ul li {
        padding-right: 0 !important;
    }

    .navbar-nav > li {
        margin-bottom: 25px !important;
    }

    .phone_number:before {
        content: '\f095';
        font-family: FontAwesome;
    }

    .anb_services div {
        margin-bottom: 30px !important;
        min-width: 47% !important;
    }

    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 52%;
        left: 10px;
        text-align: center;
        width: 86%;
        height: 4px;
        background-color: #0073cf;
        content: '';
        transition: all 0.3s;
        margin-bottom: 4px;
        display: inline-block;
    }

    .footer select {
        -webkit-appearance: menulist-button !important;
        direction: rtl !important;
    }

    .copyright {
        color: #dadada !important;
    }

        .copyright a {
            color: white!important;
        }

    .social {
        float: right;
    }

    #Section1 {
        margin-top: 0px !important;
        padding-top: 0px !important;
        display: inline-block;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    #header {
        min-height: 72px !important;
        padding-top: 15px !important;
    }
}

@media (max-width: 767px) and (min-width: 479px) {
    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        top: 46%;
        left: 7%;
    }

    .social {
        margin-left: 20px !important;
        float: right;
    }

    .services-icon1, .services-icon2, .services-icon3, .services-icon4 {
        height: 250px !important;
        margin-top: 0 !important;
        width: 47% !important;
    }

    .anb_services {
        margin-top: 30px !important;
    }

    .services-icon1, .services-icon2 {
        margin-top: 15px !important;
    }

    svg:not(:root) {
        overflow: hidden;
        margin-bottom: 30px !important;
    }

    .LinkRows img:first-of-type {
        width: 75px;
    }

    /* .NewsTitle {
        font-size: 30px !important;
    }

    .NewsText {
        font-size: 28px !important;
        line-height: 35px !important;
        height: 160px !important;
    }

    .NewsSubTitle {
        font-size: 32px !important;
        line-height: 36px !important;
        max-height: 50px !important;
        padding: 9px 10px 7px 9px !important;
    }
*/
    .index_calculate img {
        height: 210px !important;
    }

    .CommunicateWithUs {
        margin-bottom: 2px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .icon-line {
        display: none !important;
    }

    .services-icon3 > a > div {
        padding-top: 0px !important;
    }

    .services-icon2 > a > div {
        padding-top: 0px !important;
    }

    .NewsTitle {
        font-size: 18px;
    }

    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 52%;
        left: 3px;
        text-align: center;
        width: 92% !important;
    }
}

@media (max-width: 1128px) and (min-width: 992px) {
    .anb_services .services-icon1 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 0px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
        float: right;
    }

    .anb_services .services-icon2 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 0px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
        float: right;
        margin-right: 15px;
    }

    .anb_services .services-icon3 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 0px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
        float: right;
        margin-right: 15px;
    }

    .anb_services .services-icon4 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 0px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
        float: right;
        margin-right: 15px;
    }

    .anb_services {
        padding-right: 15px;
    }
}

@media (min-width: 1279px) and (max-width: 1992px) {
    .index_fxrates {
        margin-left: 25% !important;
    }

    .anb_services {
        direction: rtl !important;
        text-align: right !important;
    }

        .anb_services .services-icon1, .anb_services .services-icon2, .anb_services .services-icon3, .anb_services .services-icon4 {
            float: right;
        }

        .anb_services .services-icon4 {
            margin-right: 20px;
        }
}

@media (min-width: 1279px) {
    .copyright a {
        font-size: 13px;
        color: white !important;
    }

    .footer-ul a {
        line-height: 32px!important;
        background-color: #765431 !important!import;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .LinkRows a {
        display: inline-block;
        font-size: 17px !important;
    }

    #Section1 {
        margin-top: 0px !important;
        padding-top: 20px !important;
    }

    .copyright a {
        font-size: 14px !important;
        font-family: "Roboto", sans-serif;
    }

    .disclaimer a {
        font-size: 15px !important;
        color: #373737 !important;
        padding: 20px;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
    }

    .copyright {
        margin-top: -25px !important;
        font-family: 'Droid Arabic Kufi', sans-serif !important;
        font-size: 13px;
        line-height: 60px;
    }

        .copyright a {
            font-size: 18px;
        }

    .navbar-nav li ul li a {
        margin-right: 0px !important;
        padding-right: 0px !important;
    }

    .navbar-nav > li {
        margin-bottom: 25px !important;
    }

    #english1 {
        font-size: 25px;
    }

    .anchorLocateUS {
        line-height: 30px;
    }

    .table-address img {
        margin-left: 9px !important;
        margin-right: 10px;
        padding-left: 7px;
        padding-top: 2px;
    }

    .footer select {
        -webkit-appearance: menulist !important;
        -webkit-appearance: menulist-button !important; /* -webkit-appearance: menulist-text !important;
   -webkit-appearance: menulist-textfield !important;*/
    }

    .inside-content h3 {
        font-size: 19px !important;
    }

    .inside-content h4 {
        font-size: 16px !important;
    }

    .panel-default > .panel-body > p {
        font-size: 18px !important;
    }

    #english1 {
        font-size: 25px;
        float: right;
        width: 100%;
        text-align: right;
    }

    .sub_links .selected {
        background-image: none;
    }
}

@media (min-width:992px) {
    .RightSidePanel a:after {
        font-family: FontAwesome;
        content: "\f053";
        opacity: 0.65;
        font-size: 10px;
    }

    .panel-default > .panel-body li.last {
        margin-bottom: 0 !important;
    }

    .sub_links ul {
        margin-bottom: 0px !important;
    }

    .sub_links li {
        margin-right: 0 !important;
    }

    .PhoneNumber {
        font-size: 16px;
        font-family: "Roboto", sans-serif;
    }

    .panel.panel-primary.style4.padding-right {
        margin-right: 0px !important;
        margin-left: 15px !important;
    }

    .RightLink_RewardsTable tr.TitleRows td {
        width: 50%;
        font-size: 15px;
        border-bottom: 1px solid #e9e9e9;
        border-right: 1px solid #e9e9e9;
        padding: 7px 15px 7px 19px;
        color: #616161;
        line-height: normal;
        text-align: right;
    }

        .RightLink_RewardsTable tr.TitleRows td.firstColumn {
            padding-right: 15px;
        }

    .panel-default > .panel-heading {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 11px !important;
        padding-top: 10px !important;
    }

    .RightLink_RewardsTable tr td {
        padding-right: 15px !important;
        padding-left: 15px !important;
        text-align: right;
        font-size: 22px !important;
        font-weight: 300 !important;
        line-height: 38px !important;
        font-family: "Roboto", sans-serif;
    }

    .RightLink_RewardsTable tr.TitleRows td {
        font-family: Arial;
        font-size: 15px !important;
        line-height: 17px !important;
        font-weight: normal !important;
    }

    .body-Small-Font {
        font-size: 18px !important;
        line-height: 1.25;
        padding-left: 11px !important;
        padding-right: 0px !important;
    }

    ul.LinkList li {
        list-style-type: disc !important;
        list-style: disc outside url(http://192.168.10.7:3001/Portals/0/Skins/ANB/Images/arrow_links_3_ar.png) !important;
        padding-left: 0px;
    }

    .insideImg {
        width: 150px !important;
    }

    .panel.panel-default a:after {
        font-family: FontAwesome;
        content: "\f053";
        opacity: 0.65;
        font-size: 10px;
    }

    .InsideNote {
        font-family: droid arabic kufi !important;
        font-size: 16px !important;
        line-height: 21px !important;
    }
}

@media (min-width:992px)and (max-width: 1127px) {
    .CommunicateWithUs {
        margin-top: 0px !important;
        padding-top: 0px !important;
        margin-bottom: 2px !important;
    }

    .footer .fa-phone {
        margin-right: 0px !important;
    }

    .table-address > tbody > tr:nth-child(3) {
        direction: rtl;
    }

    .table-address img {
        margin-right: 0px;
        text-align: right;
        margin-left: 10px !important;
    }

        .table-address img:nth-child(1) {
            margin-right: 0;
        }

    .disclaimer a {
        padding: 8px !important;
    }

    .disclaimer {
        padding-bottom: 12px;
    }

    .footMenu h5 {
        margin-bottom: 0 !important;
    }

    .footer ul a {
        line-height: 30px;
    }

    .panel-default > .body-specials .text {
        font-size: 18px !important;
        margin-bottom: 0px !important;
        text-align: right;
        line-height: 25px;
    }

    .panel-default > .panel-body > p {
        font-size: 18px !important;
        margin-bottom: 15px !important;
    }

    .fa-angle-up {
        content: "\f106" !important;
    }

    .top-link {
        margin-right: 35px;
        margin-left: 0px !important;
    }

    .LinkRows a:first-child {
        margin-right: 0 !important;
    }
}

.sub_links .selected {
    background: none !important;
}

.sub_links .selected {
    color: #0073cf;
    border-top: 1px solid #329df2;
    border-bottom: 1px solid #329df2;
    border-left: 6px solid #329df2;
    border-right: 0px none #fff;
}

.phone_number:before {
    display: none !important;
}

@media (max-width: 991px) {
    .nav.navbar-nav {
        padding-right: 25px;
    }

    .navbar-nav > li > a, .navbar-default .navbar-nav > li > a {
        padding-right: 0 !important;
        padding: 0px 0px !important;
    }

    .navbar-nav li ul li {
        padding-right: 25px !important;
    }
}

@media (min-width:768px) {
    .panel-default > .panel-body > p {
        font-size: 18px !important;
        text-align: right !important;
    }
}

@media (max-width:768px) {
    .sub_links .selected {
        padding-right: 0 !important;
        padding-top: 6px;
        padding-bottom: 7px;
    }

    .sub_links li {
        margin-right: 0px !important;
        margin-left: 0;
    }

    .navbar-nav li ul {
        padding-right: 0px;
    }

    #english1 {
        padding-right: 25px;
        font-size: 24px;
        padding-bottom: 15px;
    }

    .social img {
        margin-top: 15px !important;
    }
}

@media (max-width:768px) and (min-width:479px) {
    .footer .phone_number {
        font-size: 60px;
        color: #dadada;
        font-weight: 400;
        letter-spacing: -3.5px;
        background-color: transparent;
        padding-left: 10px;
        margin-top: -30px;
        margin-bottom: 20px;
        float: none;
    }
}

@media (min-width:768px) and (max-width: 991px) {
    .navbar-nav > li > a, .navbar-default .navbar-nav > li > a {
        line-height: 21px;
        font-family: 'Droid Arabic Kufi', sans-serif;
        font-size: 24px !important;
        font-weight: 400 !important;
        padding: 10px 30px 10px 15px !important;
    }

    .navbar-nav > li {
        font-size: 16px;
        margin: 0;
        padding: 0 0px;
        position: inherit;
    }

    .collapse.navbar-collapse {
        margin-top: 0;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .CommunicateWithUs {
        margin-top: 3px !important;
    }
}

.sb-search-input {
    direction: rtl;
}





ul.LinkList li {
    list-style-type: disc !important;
    list-style: disc outside url(/Portals/0/Skins/ANB/Images/arrow_links_3_ar.png) !important;
}

.navbar-nav li ul li a:hover {
    text-decoration: none !important;
}

.HomeCalc .services_buttons .icon-button {
    float: right;
}

.rightPane {
    width: 376px;
    height: 421px;
    display: block;
    position: absolute;
    float: left;
    /* right: 0; */
    top: 0;
    left: 0;
    margin-top: 35px;
    margin-right: 0 !important;
    margin-left: 35px !important;
    background-color: #e8e8e8;
}

.leftPane {
    height: 332px !important;
    width: 294px !important;
    position: absolute;
    margin-right: 0;
    top: 0;
    background-color: #d2d2d2;
    right: 0;
    float: right;
    margin-top: 35px;
    margin-right: 35px !important;
}

.HomeCalc .services_buttons .icon-button {
    margin-right: 0px !important;
    margin-left: 2px !important;
}

.HomeCalc #services_tabs {
    bottom: 0;
    position: absolute;
    float: right;
    right: 0;
    margin-right: 35px;
    margin-bottom: 35px;
}

.HomeCalc .arrow-left {
    display: block;
    width: 32px;
    height: 16px;
    background: url(../images/arrow_down.png) no-repeat 0 0;
    /* margin-left: 20px; */
    margin-top: 48px;
    margin-right: 20px;
    float: right;
}

@media (min-width:992px) {

    .ntx_insideContent p, .ntx_insideContent ul, .ntx_insideContent ul li {
        font-size: 18px !important;
        line-height: 1.4 !important;
    }

    .anchorLocateUS:hover {
        color: #ffffff !important;
    }

    .TelCenters img {
        width: 11px;
        height: 13px;
        margin-left: 6px;
        margin-bottom: 3px;
    }

    .TelCenters ul li a {
        line-height: 28px;
        font-size: 20px;
    }
}

}

.TelCenters ul li {
    list-style: none !important;
}

.TelCenters ul li {
    list-style: none !important;
}

@media (max-width:991px) {
    .TelCenters img {
        width: 15px;
        height: 15px;
        margin-left: 5px;
    }

    .TelCenters ul li a {
        font-size: 24px !important;
        line-height: 34px !important;
    }

    .insideImg {
        width: 100% !important;
        min-height: 40px;
    }

    .page-name {
        font-size: 21px !important;
        max-width: 50% !important;
        line-height: 1.25 !important;
        margin-left: 5px !important;
        margin-top: 5px!important;
        direction: rtl;
    }

    .InsideNote {
        font-family: 'Droid Arabic Kufi', sans-serif;
        font-size: 20px !important;
        line-height: 25px !important;
        background-color: #dde9f7 !important;
        width: 100% !important;
        padding: 10px 20px !important;
        color: #0073cf !important;
        margin-bottom: 40px !important;
        background: url(/portals/0/note_icon.png) #dde9f7 97% 11px !important;
        Font-size: 16px !important;
        Line-height: 21px !important;
        background-repeat: no-repeat !important;
        padding-right: 67px !important;
        min-height: 55px !important;
    }
}

.PhoneNumber {
    font-family: "Roboto", sans-serif;
    font-weight: 300;
}

}

@media only screen and (max-width: 760px) {
    .ntx_insideContent td {
        font-size: 22px !important;
        font-weight: 300;
        line-height: 1.4!important;
        margin-bottom: 30px !important;
    }

    .PhoneNumber {
        color: #0073cf;
        display: inline-block;
        margin-left: 4px;
        margin-right: 4px;
    }
}

.ArrowLinkAr {
    width: 15px;
    height: 18px;
    margin-left: 6px;
}

table.InsideTable, table.InsideTable tbody, table.InsideTable tbody tr, table.InsideTable tbody tr td {
    border: none !important;
    text-align: right;
}

.LinkRows a {
    display: inline-block !important;
}

.sub_links .panel-default {
    margin-top: 0 !important;
}

@media (min-width: 992px) {
    .navbar-nav li:hover > ul, .navbar-nav li.active > ul {
        display: inline-block;
        width: 106%;
        position: absolute;
        top: 0px !important;
        right: 0;
        padding-right: 0;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
    }

    .MenuInnerDiv {
        right: 0;
        left: 0;
        width: 257%;
        padding-right: 28%!important;
    }

    .SmallCaption {
        font-size: 16px !important;
        color: #e11107;
    }

    .panel-heading.panel-title {
        line-height: 20px !important;
    }
}

.sb-search-input2 {
    float: right !important;
}

.sb-search-submit2 {
    float: left;
}

@media (max-width:492px) {
    .search-for-mob.hidden-lg.hidden-xl {
        min-height: 74px;
    }
}

@media (min-width:768px) and (max-width: 991px) {

    .phone-num .fa-phone:before {
        font-size: 22px !important;
    }
}

.top-nav {
    float: left;
}

.sb-search-submit2 {
    font-family: Arial, Helvetica, sans-serif !important;
}

.footer .btn-search:hover {
    background-image: none;
    background-color: transparent !important;
    border-color: #9a9a9a #9a9a9a #9a9a9a #9a9a9a;
    border-style: solid solid solid solid;
    border-width: 1px 0px 1px 1px !important;
    border-left-width: 1px !important;
}

.sadad {
    width: 100%;
}

    .sadad td {
        width: 20%;
        color: #616161;
        font-size: 18px;
        line-height: 21px;
        text-align: right;
        margin-bottom: 15px;
        padding-bottom: 9px !important;
        padding-top: 7px !important;
        text-align: right !important;
        border-bottom: 2px solid #e9e9e9;
        padding-left: 7px !important;
        text-align: center !important;
    }

    .sadad .headers {
        width: 20%;
        font-family: "Droid Arabic Kufi",sans-serif !important;
        font-size: 15px;
        line-height: 21px;
        text-align: right;
        border-bottom: 3px solid #d8d8d8;
        color: #00579d;
        font-weight: 300;
        margin-bottom: 6px;
        text-transform: uppercase;
        padding: 10px 12px;
        padding-left: 10px !important;
    }


.Reports table > tbody > tr > td a {
    padding-right: 18px;
    background: transparent url("/portals/0/Images/arrow_links_2_ar.png") no-repeat scroll 100% 3px / 12px 14px;
}

@media (min-width:992px) {

    .LinksAr li a {
        padding-right: 18px;
        background: transparent url("/portals/0/Images/arrow_links_2_ar.png") no-repeat scroll 100% 3px / 12px 14px;
        padding-right: 18px;
        background: transparent url("/portals/0/Images/arrow_links_2_ar.png") no-repeat scroll 100% 3px / 12px 14px;
        background: transparent url("/portals/0/Images/arrow_links_2_ar.png") no-repeat scroll 100% 6px / 12px 14px;
        /*background: url(/portals/0/Images/arrow_links_2.png) 0px 5px no-repeat;*/
        background-size: 12px 14px;
        padding-left: 15px;
        padding-left: 15px;
        margin-bottom: 14px;
        display: inline-block;
    }
    .GeneralTable .row_style_none {
            border-left: 1px solid #d8d8d8 !important;
              border-right: 0px solid #d8d8d8 !important;
              text-align:right;
    }
}


.accordionTitle.ui-accordion-header-active, .accordionTitle {
    margin-left: 0px !important;
}

.HomeCalc {
    text-align: right;
}



    .HomeCalc .btn {
        max-height: 40px !important;
        padding-top: 0px;
        min-height: 40px;
        padding-bottom: 3px;
        min-width: 180px;
        font-size: 17px;
        float: right;
        font-family: 'Droid Arabic Kufi', sans-serif;
        padding-left: 54px;
    }

    .HomeCalc .FormLbl {
        margin-bottom: 8px;
    }


.tab-offeers .ui-tabs-nav > li > a .icon5 {
    background-image: url(../images/sprites-eng.png);
    background-position: left center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 48px;
    width: 35px;
    background-position: -1400px -334px;
}



.PaginationRow .RightArrow {
    background: url(/Portals/0/Skins/ANB/Images/pagination_arrow_left.png) no-repeat center !important;
    width: 22px;
}

    .PaginationRow .RightArrow:hover, .PaginationRow .RightArrow.aspNetDisabled {
        background: url(/Portals/0/Skins/ANB/Images/pagination_arrow_left_on.png) no-repeat center !important;
    }

.PaginationRow .LeftArrow:hover, .PaginationRow .LeftArrow.aspNetDisabled {
    background: url(/Portals/0/Skins/ANB/Images/pagination_arrow_right_on.png) no-repeat center !important;
}

.PaginationRow .LeftArrow {
    background: url(/Portals/0/Skins/ANB/Images/pagination_arrow_right.png) no-repeat center;
    width: 22px;
}

.tab-offeers .ui-tabs-nav > li > a em {
    margin-left: 0;
}
.slick-initialized .slick-list.draggable{
        direction: ltr !important;
    }

@media (max-width: 479px) {
    .tab-offeers .ui-tabs-nav > li > a em {
        height: 105px !important;
        width: 98px !important;
    }

    .tab-offeers .ui-tabs-nav .ui-tabs-active .icon5, .tab-offeers .ui-tabs-nav li:hover .icon5 {
        background-position: -1409px -541px !important;
    }

    .tab-offeers .ui-tabs-nav > li > a .icon5 {
        background-position: -1409px -441px;
    }
}

.anbnetImage, .anbnettext {
    float: right;
    text-align: right;
    direction: rtl;
}

.e-servicesTitle {
    font-family: 'Droid Arabic Kufi', sans-serif;
}

.anbnetImage {
    width: 34%;
    padding-left: 15px;
    padding-right: 15px;
}

@media (max-width:768px) {


    .navbar-nav > li a {
        padding: 0 0px !important;
    }


    .MenuInnerDiv {
        padding-right: 17px !important;
        margin-left: 0 !important;
    }

    #header > div > div > nav > div.navbar-collapse.collapse.in > ul > li.active.first > a {
        padding-right: 0%!important;
    }
}


@media (min-width:478px) and (max-width:767px) {
    .MenuInnerDiv {
        padding-right: 0px !important;
        margin-left: 0 !important;
    }
}


@media (max-width:478px) {

    .navbar-nav li ul li {
        padding-right: 5px !important;
    }
}

.NoResult {
    float: right;
}

.ModuleTitle, .NoResultCont {
    /*float:right;*/
    text-align: right;
    display: block;
}

.AllDataContainer {
    text-align: right;
}

.alertify div {
    text-align: right;
}

@media (min-width:992px) {
    .table-address img {
        margin-top: 0px;
        float: right;
    }

    .table-address img {
        margin-left: 0px !important;
        margin-right: 6px;
    }
}

@media (max-width: 767px) {
    .pull-right {
        margin-top: 0;
        line-height: 12px;
        margin-left: 15px !important;
    }

    #dnn_TopNavRight {
        margin-left: 15px !important;
    }

    .nav.navbar-nav {
        padding-right: 65px;
    }

    #english1 {
        padding-right: 67px;
    }
}

@media (min-width:767px) and (max-width: 991px) {

    #english1 {
        padding-right: 57px;
    }

    div#dnn_TopNavRight {
        margin-right: 30px !important;
    }
}

@media (max-width:379px) {
    .page-name {
        width: 45% !important;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .fa-clock-o, .fa-map-marker {
        float: left;
    }


    footer .table-responsive {
        margin-right: 0px !important;
    }
}

@media (min-width:992px) {
    .footer table td {
        padding: 5px !important;
        line-height: 1.4 !important;
        padding-right: 0 !important;
        padding-left: 0px !important;
        vertical-align: top !important;
    }

    .FootMark {
        font-size: 22px !important;
        color: #dadada !important;
        margin-left: 4px !important;
        margin-right: 0px !important;
    }

    .footMenu div:first-child {
        margin-left: 4.16666667%;
    }
}

.ContactusCont .fa {
    color: #656565;
    float: right;
}

.ContactusCont .fa-globe, .ContactusCont .fa-envelope {
    color: #0073cf;
}



@media (min-width:992px) {
    .ContactusCont div {
        text-align: right;
    }

    .ContactusCont .fa {
        margin-left: 6px;
        padding-left: 7px;
        font-size: 18px;
        margin-right: 0px;
        padding-right: 0px;
        line-height: 25px;
    }

    .ContactusCont li {
        line-height: 25px;
        text-align: right;
        direction: rtl;
    }


    .ContactusCont .Contus1 {
        width: 50%;
        float: right;
        padding-left: 5%;
        padding-right: 0px;
    }

    .ContactusCont .Contus2 {
        width: 45%;
        float: left;
    }

    .ContactusCont .InsideInfo {
        margin-top: 15px;
    }
   .accordionTitle {
        padding-right:10px !important;
    }
}

@media (min-width:768px) and (max-width:991px) {



    .ContactusCont div {
        text-align: right;
    }

    .ContactusCont .fa {
        margin-left: 6px;
        padding-left: 7px;
        font-size: 18px;
    }

    .ContactusCont li {
        line-height: 30px;
        text-align: right;
        direction: rtl;
    }


    .ContactusCont .Contus1 {
        width: 50%;
        float: right;
        padding-left: 5%;
        padding-right: 0px;
        text-align: right;
    }

    .ContactusCont .Contus2 {
        width: 50%;
        float: left;
        text-align: right;
    }

    .ContactusCont .InsideInfo {
        margin-top: 15px;
    }

    .ContactusCont .fa {
        line-height: 30px;
        margin-right: 0 !important;
        padding-right: 0 !important;
    }
}








@media (max-width:767px) {
    .ContactusCont div {
        text-align: right;
    }

    .ContactusCont .fa {
        margin-left: 6px;
        padding-left: 7px;
        font-size: 18px;
    }

    .ContactusCont li {
        line-height: 35px;
        text-align: right;
        direction: rtl;
    }


    .ContactusCont .Contus1 {
        width: 100%;
        float: right;
        padding-left: 5%;
        padding-right: 0px;
        text-align: right;
    }

    .ContactusCont .Contus2 {
        width: 100%;
        float: left;
        text-align: right;
    }

    .ContactusCont .InsideInfo {
        margin-top: 15px;
    }

    .ContactusCont .fa {
        font-size: 25px;
        line-height: 35px;
    }
}



.footer .input-group input {
    border: 1px solid #9a9a9a !important;
    border-right: 1px solid #9a9a9a !important;
    border-top: 1px solid #9a9a9a !important;
    border-bottom: 1px solid #9a9a9a !important;
    border-left: 0 solid #9a9a9a !important;
}

    .footer .input-group input:focus {
        border: 1px solid #9a9a9a !important;
        border-right: 1px solid #9a9a9a !important;
        border-top: 1px solid #9a9a9a !important;
        border-bottom: 1px solid #9a9a9a !important;
        border-left: 0 solid #9a9a9a !important;
    }

@media ( min-width:768px) and (max-width:991px) {

    .Container.AppNowCont.cont1 {
        padding-right: 30px !important;
    }

    .ModNetiksNTXApplyNowC {
        margin-top: 30px;
        padding-left: 0px !important;
        padding-right: 30px;
    }

    .InsideInfo {
        display: inline-block;
        background-color: #e5e5e5;
        width: 100%;
        padding: 10px 20px;
        color: #6d6d6d;
        background: url(/portals/0/icon_info_blue_insidePages.png) #e5e5e5 98% 10px !important;
        background-repeat: no-repeat !important;
        margin-bottom: 40px;
        padding-right: 50px !important;
        padding-left: 15px !important;
    }
}


@media (min-width:768px) {

    .contact-details-column .fa-globe, .contact-details-column .fa-envelope {
        color: #0073cf;
    }

    .contact-details-column .fa {
        line-height: 25px !important;
        font-size: 18px;
        float: right;
            margin-right: 0px !important;
        margin-left: 10px !important;
    }

    .contact-details-column {
        direction: rtl;
    }
}

@media (max-width:767px) {
    .contact-details-column {
        width: 100% !important;
        direction: rtl;
    }

        .contact-details-column .fa {
            line-height: 41px !important;
            font-size: 28px;
            float: right;
            margin-left: 10px !important;
        }

        .contact-details-column .fa-globe, .contact-details-column .fa-envelope {
            color: #0073cf;
        }

    .contact-details-wrapper p {
        font-size: 22px;
        font-weight: 300;
        line-height: 2.2;
    }

    .contact-details-wrapper {
        padding-right: 15px !important;
        margin-bottom: 30px !important;
    }
}


@media (max-width: 767px) {
    .ntx_Offers_Winners_button {
        margin-top: -1px;
        margin-right: 0px;
        float: left;
        width: 44%;
        margin-top: 30px;
        margin-left: 0 !important;
    }
}

.navbar-nav li ul li a {
		font-size: 15px !important;
            }
			
/* 
Added for 3 level menu
*/

.nav.navbar-nav > li > ul > .MenuInnerDiv{
    width: 124% !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
     padding-right: 0 !important;
    margin-right: 0 !important;
}
.nav.navbar-nav > li > ul > .MenuInnerDiv > li > ul > .MenuInnerDiv {
 margin-right: 0;
 margin-top: 2px;
 text-align: right;
 padding-left: 0 !IMPORTANT;
 width: 250px !important;
 top:35 !important;
 background: #f2f2f2;
 padding-right: 0 !important;
 margin-right: 0 !important;
 display: block !important;
}

.nav.navbar-nav > li > ul > .MenuInnerDiv > li > ul > .MenuInnerDiv > li{
    float: none !important;
    display: block;
    width: 100%;
}

.nav.navbar-nav > li > ul > .MenuInnerDiv > li > ul > .MenuInnerDiv > li:hover{
        background-color: #f2f2f2;
        color: #0073cf !important;
}

@media (max-width:980px) {
.ntx_BannerContainer { height:150px !important; }
ul.bxslider { height:150px !important; }
}

.Theme_06_Default .accordion-header span.title { padding-right:30px; }
.pro-photo .content { text-align: right; }
