.container {
}

strong {
    font-weight: 500;
}

b {
    font-weight: 500;
}

.apply-btn {
    background-color: red;
}

.social img {
    margin-top: 8px;
    margin-bottom: 15px;
}

.social p {
    margin-top: 15px !important;
}

.social {
    padding-top: 0px;
}

.input-group {
    margin-top: 0px;
    margin-bottom: 22px;
}

.row {
    margin-right: 0;
    margin-left: 0px;
}

.footer hr {
}

.footer {
    margin-bottom: 40px;
}

.foot2 {
    text-align: right;
    margin-top: -38px;
}


.RightSidePanel a:hover {
    text-decoration: underline;
    color: #004883;
}

.copyright {
    width: 30%;
    font-weight: 400;
}

.disclaimer {
    width: 70%;
    font-weight: 400;
    font-weight: 400;
}

.GeneralTable table {
    border: 0;
}

.GeneralTable th {
    border-bottom: 3px solid #d8d8d8;
    color: #00579d;
    font-size: 17px;
    line-height: 18px;
    font-weight: 300;
    margin-bottom: 6px;
    text-transform: uppercase;
    text-align: left;
    padding: 7px 12px;
    background-color: #f2f2f2;
}

.GeneralTable td {
    color: #616161;
    font-size: 14px;
    /*line-height: 1.2;*/
    margin-bottom: 15px;
    padding: 7px 12px !important;
    border-bottom: 1px solid #d8d8d8;
}

.row_style2 {
    border-bottom: 3px solid #d8d8d8 !important;
}

.GeneralTable h4 {
    background-color: #e7e7e7;
    padding: 8px 12px !important;
    margin-bottom: 0 !important;
    color: #0073cf;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.1px;
    text-transform: uppercase;
    border-bottom: 1px solid #d8d8d8;
}

.row_style_none {
    color: #00579d !important;
    font-size: 16px !important;
    line-height: 19px !important;
    font-weight: 300;
    margin-bottom: 6px;
    /*text-transform: capitalize;*/
    text-align: left;
    padding-left: 5px !important;
    /*background-color:#f2f2f2 !important;*/
    border-bottom: 0;
    border-right: 1px solid #d8d8d8;
}


.tdlast {
    border-bottom: 3px solid #d8d8d8 !important;
}
/*End Inside General Table*/

/* Start Info Inside Pages*/
.InsideInfo {
    display: inline-block;
    background-color: #e5e5e5;
    width: 100%;
    padding: 10px 20px;
    color: #6d6d6d;
    background: url(/portals/0/icon_info_blue_insidePages.png) #e5e5e5 20px 10px;
    background-repeat: no-repeat;
    margin-bottom: 40px;
    padding-left: 50px;
}

.InsideInfo_highlight {
    color: #0073cf !important;
}
/* End Info Inside Pages*/

/* Start Note Inside Pages*/
.InsideNote {
    background-color: #dde9f7;
    width: 100%;
    padding: 10px 20px;
    color: #0073cf;
    margin-bottom: 40px;
    background: url(/portals/0/note_icon.png) #dde9f7 20px 10px;
    background-repeat: no-repeat;
    padding-left: 67px;
    min-height: 55px;
}

/* End Note  Inside Pages*/

.panel-primary {
    border: none;
    margin-top: 20px;
}

    .panel-primary > .panel-heading {
        background-color: #0078be;
        border: none;
        padding: 8px 15px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }

        .panel-primary > .panel-heading > .panel-title {
            font-size: 17px;
            font-weight: 300 !important;
        }

    .panel-primary > .panel-body {
        padding: 10px 15px 2px;
        background-color: #f2f2f2;
    }

        .panel-primary > .panel-body > p {
            font-size: 13px;
            color: #616161;
            margin-bottom: 15px;
            line-height: 1.2;
        }

        .panel-primary > .panel-body > .value {
            font-size: 22px;
            color: #0078be;
            font-weight: 300;
            line-height: 1.2;
        }

.style2 > .panel-heading {
    background-color: #23518d;
}

.style2 > .panel-body > .value {
    color: #23518d;
}

.style3 > .panel-heading {
    background-color: #181615;
    padding: 4px 15px;
    line-height: 1;
}

.style3 > .panel-body > .value {
    color: #181615;
}

.style4 > .panel-heading {
    background-color: #0073cf;
    padding: 10px 15px;
    line-height: 1;
}

.style4 > .panel-body > h2 {
    color: #0073cf;
    font-size: 22px;
    font-weight: 300;
    line-height: 1.2;
}

@media (min-width: 1128px) {
    .panel-primary {
        width: 252px;
    }

    .panel-primary {
        width: 252px;
    }

    .copyright a {
        font-size: 15px;
    }

    .disclaimer a {
        font-size: 15px;
    }

    .footer a {
        font-size: 15px;
    }

    .footer h5 {
        margin: 0;
    }

    .footer .ContentPane {
    }

    .col-xs-24 h5 {
        margin-bottom: 3px;
    }
}

@media (min-width: 992px) and (max-width: 1127px) {
    .panel-primary {
        width: 214px;
    }

        .panel-primary > .panel-heading {
            padding: 7px 15px;
            line-height: 1.1;
        }

    .phone_number img {
        margin-bottom: 4px;
    }

    .footer a {
        font-size: 15px;
    }

    .panel-second-col {
        margin-left: 29px;
    }

    .panel-third-col {
        margin-left: 29px;
    }
}


.footer a {
    font-size: 15px;
}

.disclaimer a {
    font-size: 13px;
}

.copyright a {
    font-size: 13px;
}

}

@media (min-width: 768px) and (max-width: 991px) {
    .panel-primary {
        width: 226px;
    }

        .panel-primary > .panel-heading {
            padding: 7px 15px;
            line-height: 1.2;
            min-height: 55px;
            letter-spacing: 0.2px;
        }

    .first-col {
        padding-left: 20px;
    }

    .second-col {
        padding-left: 20px;
    }

    .third-col {
        padding-left: 0;
    }

    .first2-col {
        padding-left: 0;
    }

    .second2-col {
        padding-left: 0;
    }

    .third2-col {
        padding-left: 20px;
    }

    .panel-third-col {
        margin-left: 0;
        margin-top: 10px;
    }
}

@media (max-width: 767px) {
    .panel-primary {
        width: 100%;
    }

    .panel-second-col {
        margin-left: 0;
    }

    .panel-third-col {
        margin-left: 0;
    }

    .copyright {
        font-size: 15px;
        width: 100%;
    }

    .page-name {
        display: visible;
    }

    .disclaimer {
        font-size: 15px;
        width: 100%;
    }

    .MenuInnerDiv {
        background-color: transparent;
    }

    arab1, #english1 {
        padding-left: 45px;
    }

    #main-slider .container {
        padding-right: 0 !important;
    }

    #header .pull-right {
        padding-right: 13px;
    }
}

@media (max-width: 767px) and (min-width: 480px) {
    .panel-primary > .panel-heading {
        padding: 20px 32px;
        line-height: 1.1;
    }

        .panel-primary > .panel-heading > .panel-title {
            font-size: 44px;
        }

    .panel-primary > .panel-body {
        padding: 25px 32px;
    }

        .panel-primary > .panel-body > p {
            font-size: 33px;
            margin-bottom: 40px;
        }

        .panel-primary > .panel-body > .value {
            font-size: 52px;
        }

    .style3 {
        margin-bottom: 40px;
    }

    .accordion-style {
        padding-left: 50px;
        margin-top: 25px;
    }

        .accordion-style li {
            font-size: 47px;
            line-height: 1.3;
            margin-bottom: 20px;
        }

    .cards-accordion a {
        font-size: 43px;
    }

    .footer .btn-footer {
        min-height: 70px;
        width: 100%;
        font-size: 250%;
        background-image: none;
        text-align: center;
        padding-left: 0;
        padding-right: 0;
    }

    .footer {
        padding-right: 15px;
    }

    .form-control {
        width: 100%;
        height: 60px;
        font-size: 170%;
    }

    .phone_number {
        text-align: center;
        height: 60px;
        line-height: 60px;
        min-height: 110px;
    }

        .phone_number img {
            margin-bottom: 20px;
        }

    table.table-fxrates tr:nth-child(odd) {
        background: #FFF;
        border: none;
    }

    table.table-fxrates tr:nth-child(even) {
        background: #e4e4e4;
        border: none;
    }

    .table-fxrates-title {
        background: #dadada;
    }

    .ntx_insideContent a img {
        width: 15px;
        height: 18px;
    }

    .phone_number img {
        margin-bottom: 8px;
    }
}

@media (max-width: 479px) {
    .sb-icon-search {
        top:-52px !important;
    }
    .panel-primary > .panel-heading {
        padding: 14px 22px;
        line-height: 1.1;
    }

        .panel-primary > .panel-heading > .panel-title {
            font-size: 33px;
        }

    .panel-primary > .panel-body {
        padding: 14px 22px;
    }

        .panel-primary > .panel-body > p {
            font-size: 24px;
            line-height: 1.2;
            margin-bottom: 31px;
        }

        .panel-primary > .panel-body > .value {
            font-size: 39px;
        }

    .style3 {
        margin-bottom: 40px;
    }

    .accordion-style {
        padding-left: 25px;
        margin-top: 15px;
    }

        .accordion-style li {
            font-size: 32px;
            line-height: 1.2;
            margin-bottom: 10px;
        }

    .cards-accordion .panel-heading {
        background-size: 50px;
        padding-right: 60px;
    }

    .cards-accordion a {
        font-size: 26px;
    }

    .copyright {
        width: auto;
    }

    .disclaimer {
        width: auto;
    }

    .copyright {
        font-size: 15px;
        width: 100%;
    }

    .disclaimer {
        font-size: 15px;
        width: 100%;
    }

    #header .pull-right {
        padding-right: 15px !important;
    }

    .back {
        margin-left: 5px;
    }

    .pull-right {
        margin-top: 4px;
    }

    #main-slider .container {
        padding-right: 0px !important;
        margin-bottom: 0 !important;
        max-height: 322px;
    }

    .col-xs-12 input {
    }

    .footer {
        padding-right: 15px;
    }

        .footer .form-control {
            margin-bottom: 15px;
            font-size: 170%;
            height: 60px;
        }

        .footer h5 {
            font-size: 250%;
        }

    .btn-footer {
        height: 50px;
    }

    .anb_services div {
    }

    .form-group {
    }

    .phone_number {
        text-align: center;
        height: 60px;
        line-height: 60px;
        min-height: 60px;
		font-size: 40px;
    }

        .phone_number img {
            margin-top: 0px;
        }

    .disclaimer a {
        line-height: 24px;
        padding: 2px;
    }

    .search-icon {
        margin-top: 0px;
    }

    #header > div.container > div.row {
        line-height: 55px;
    }

    #header {
        padding: 5px 0 10px;
    }

    table.table-fxrates tr:nth-child(odd) {
        background: #FFF;
        border: none;
    }

    table.table-fxrates tr:nth-child(even) {
        background: #e4e4e4;
        border: none;
    }

    table.table-fxrates {
        border: none;
    }

        table.table-fxrates tr {
            border: none;
        }

        table.table-fxrates td {
            border: none;
        }


    .table-fxrates-title {
        background: #dadada;
    }

    .btn-footer {
        background-image: none;
        font-size: 50%;
    }

    .disclaimer {
        margin-bottom: 0px;
    }

    .anb_services p {
        font-size: 50%;
        font-size: 23px;
    }

    .table-fxrates-title {
        font-size: 65%;
        padding-left: 5px;
    }

        .table-fxrates-title span {
            font-size: 75%;
        }

    .social img {
        margin-bottom: 0px;
    }

    .footer .btn-footer {
        min-height: 70px;
        width: 100%;
        font-size: 250%;
    }

    .footer {
        margin-bottom: 0;
        padding-right: 0 !important;
        padding-left: 17px;
    }

    .table-fxrates-title {
        text-align: left;
    }

        .table-fxrates-title span {
            float: right;
            line-height: 16px;
        }
}

.second-col {
    padding-left: 10px;
    padding-right: 10px;
}

.third-col {
    padding-left: 20px;
}

.second2-col {
    padding-left: 10px;
}

.third2-col {
    padding-left: 20px;
}




.panel-group {
    margin-bottom: 55px;
}

.accordion-style li {
    font-weight: 400;
    list-style-type: disc;
}

.cards-accordion .panel-heading a:hover, a:focus, a:active {
    text-decoration: none;
}

.cards-accordion .panel-heading {
    background-image: url("../images/arrow_up.png");
    background-repeat: no-repeat;
    background-position: right center;
}

    .cards-accordion .panel-heading:hover {
        background-image: url("../images/arrow_down.png");
        background-repeat: no-repeat;
        background-position: right center;
        background-color: #686a6f;
    }

    .cards-accordion .panel-heading:visited {
        background-image: url("../images/arrow_down.png");
        background-repeat: no-repeat;
        background-position: right center;
        background-color: #686a6f;
    }

.cards-accordion .panel-primary {
    margin-bottom: 17px;
}

.panel-collapse > .panel-body {
    background-color: #f2f2f2;
    border-top: 0 none !important;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: 3px;
}


@media (max-width: 600px) and (min-width: 480px) {
    .cards-accordion .panel-heading {
        background-size: 65px;
    }
}



@media (min-width: 768px) and (max-width: 992px) {
    .bx-pager-item {
        display: inline-block;
        padding: 14px;
    }


    .footer .message-type {
        min-height: 40px;
    }

    .footer {
        margin-bottom: 0;
    }

    .MenuInnerDiv {
        background-color: transparent;
    }

    .pull-right {
        margin-top: 10px;
    }

    .copyright {
        width: 100%;
    }

    .disclaimer {
        width: 100%;
    }

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding-left: 0px;
        padding: 0px;
        padding-right: 0px;
    }
}

.phone_number img {
    margin-bottom: 4px;
}


.ntx_insideContent table {
    width: 100%;
}

.footer {
    margin-bottom: 0;
}

.ntx_insideContent ul {
    padding-left: 16px;
    margin-bottom: 0px;
}

/* Start - Commenting to remove duplicate bullet points on Merchant page tabId=1313 - By Shahrukh 2018.Jul.04 */
/*.ntx_insideContent ul > li, .ntx_insideContent ol > li {
        display: list-item;
    }*/
/* End */

        .ntx_insideContent ul > li > ul, .ntx_insideContent ol > li > ul {
            margin-bottom: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
        }

.ntx_insideContent ol {
    padding-left: 24px;
}

.panel.panel-default a, .panel.panel-default a:visited {
    color: #0073cf;
}



.table-responsive {
    margin-top: 0px;
}


.accordionTitle {
    background-color: #ffffff;
    line-height: 40px;
    color: #0073cf !important;
    margin-left: 0;
    padding-left: 15px;
    margin-bottom: 17px;
    text-transform: uppercase;
    font-weight: 400;
    border: 1px solid #dcdcdc;
    background-image: url(/Portals/0/Skins/ANB/Images/accordion-arrow-closed.png);
    background-repeat: no-repeat;
    background-position: 98% center;
}

    .accordionTitle.ui-accordion-header-active {
        background-color: #f2f2f2;
        line-height: 40px;
        color: #0073cf !important;
        margin-left: 0;
        padding-left: 15px;
        margin-bottom: 17px;
        text-transform: uppercase;
        font-weight: 400;
        border: none;
        background-image: url(/Portals/0/Skins/ANB/Images/accordion-arrow-open.png);
        background-repeat: no-repeat;
        background-position: 98% center;
    }

.accordion img {
    margin-right: 15px;
}

.accordion p {
}

.anchorLocateUS {
    color: #FFF;
    text-decoration: none;
    cursor: pointer;
    font-size: 16px !important;
}

    .anchorLocateUS:hover {
        color: #FFF;
        text-decoration: none;
        cursor: pointer;
        font-size: 16px !important;
    }

@media (min-width: 768px) and (max-width: 992px) {
    .panel-primary {
        width: 100% !important;
    }

    table.InsideTable tbody tr td img {
        display: none;
    }

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding-left: 15px;
        padding: 7px;
    }

    .table-fxrates {
        background-image: url("/Portals/0/Skins/ANB/Images/FXrates_table_bg.png");
        background-repeat: repeat;
        font-size: 12px;
        font-weight: 400;
        color: #000000;
        margin-bottom: 0;
        width: 156px;
        height: 192px;
    }

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding: 3px;
        padding-bottom: 7px;
    }

    .index_offers img {
        width: 71px;
        height: 71px;
    }

    .index_locator img {
        width: 71px;
        height: 71px;
    }
}


@media (min-width: 768px) {
}

table.table-fxrates > tbody > tr:nth-child(1) > td {
    text-align: left;
    padding-left: 0px;
    padding: 4px;
}

table.table-address > tbody > tr > td {
    border-top: none;
}

select.message-type {
    background-color: #8d8d8d;
}

.foot1 ul li {
    color: #d3d3d3;
}


table.InsideTable, table.InsideTable tbody, table.InsideTable tbody tr, table.InsideTable tbody tr td {
    border: none !important;
}



table.PhoneBankingtable, table.PhoneBankingtable > tbody, table.PhoneBankingtable > tbody > tr {
    width: 50% !important;
}

    table.PhoneBankingtable > tbody > tr > td {
        width: 50%;
    }

.AccordionSubTitle {
    font-size: 20px;
    line-height: 25px;
    color: #0073cf;
    font-weight: 400;
    text-transform: uppercase;
    margin-bottom: 6px;
}

.AccordionSubSubTitle {
    font-size: 16px;
    line-height: 30px;
    color: #0073cf;
    font-weight: 400;
    text-transform: uppercase;
    margin-bottom: 7px;
}

@media (min-width: 1128px) {

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding-left: 15px;
        padding: 7px;
    }

    .table-fxrates {
        background-image: url("/Portals/0/Skins/ANB/Images/FXrates_table_bg.png");
        background-repeat: repeat;
        font-size: 12px;
        font-weight: 400;
        color: #000000;
        margin-bottom: 0;
        width: 156px;
        height: 192px;
    }

    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding: 3px;
        padding-bottom: 7px;
    }

    .index_offers img {
        width: 71px;
        height: 71px;
    }

    .index_locator img {
        width: 71px;
        height: 71px;
    }
}

@media (min-width: 992px) {
    .index_locator img {
        width: 71px;
        height: 70px;
    }

    .index_offers img {
        width: 71px;
        height: 71px;
    }
}

@media (min-width: 768px) and (max-width: 992px) {
    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding-left: 0px;
        padding: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 992px) {
    .panel-second-col {
        margin-left: 0px;
    }

    .panel-third-col {
        margin-left: 0px;
    }
}

@media (min-width: 992px) and (max-width: 1280px) {
    .panel-second-col {
        margin-left: 29px;
    }

    .panel-third-col {
        margin-left: 29px;
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    table.table-fxrates > tbody > tr:nth-child(1) > td {
        text-align: left;
        padding-left: 0px;
        padding: 4px;
        padding-right: 0px;
    }

    div#dnn_TopNavRight {
        margin-right: 30px !important;
    }
}

@media (min-width: 1128px) {
    .SubsidiariesContainer img {
        margin-right: 60px;
    }

    .SubsidiariesContainer img {
        margin-left: 30px;
        margin-bottom: 15px;
        margin-top: 15px;
    }

    .SubsidiariesContainer > img:nth-child(6) {
        margin-right: 0px;
        margin-left: 0px;
    }

    .fa-map-marker, .fa-clock-o {
        font-size: large;
        color: #dadada !important;
        font-size: 22px;
    }

    .fa-angle-up {
        width: 42px;
        height: 42px;
        line-height: 42px;
        float: right;
        text-align: center;
        font-weight: 400;
        font-size: xx-large;
        background-color: #707070;
        color: white;
        margin-left: 10px;
        transition: all 0.5s;
    }

    .fa-angle-up a {
        text-decoration: none;
    }

        .fa-angle-up a:hover {
            text-decoration: none;
        }

    .fa-angle-up:hover {
        background-color: #373737;
    }
}

.sub_links .selected {
    background-size: 12px 14px;
}

.selected {
    padding-left: 17px !important;
}

#PagesDisplay .selected {
    padding-left: 0px !important;
}

@media (min-width: 992px) {

    .btn-search:hover {
        background-color: #0073cf;
    }
    .FooterPhone {
        font-size: 25px;
        line-height: 42px;
        color:#dadada;
        float:left;
    }
    .FootMark {
        line-height: 36px;
        font-size:27px;
        color:#dadada !important;
        margin-left:0px;
        margin-right:4px;
    }
    .footer .fa-clock-o {
        float:left;
        padding-left:2px;
         font-size: 22px !important;
    }



    .FootMark {
   
    font-size: 22px !important;
    color: #dadada !important;
    margin-left: 0px;
    margin-right: 4px;
}
}


@media (max-width: 767px) and (min-width: 480px) {
    .phone_number img {
        margin-bottom: 4px;
        width: 60px;
        margin-top: 4px;
    }

    .phone_number {
        font-size: 56px;
        max-height: 70px;
        min-height: 70px;
        line-height: 70px;
    }

    .back {
        width: 38px;
        height: 38px;
        margin-top: 12px;
    }
}

@media (max-width: 991px) {
    .search-for-mob {
        display: block;
        background-color: #329df2;
        width: 100%;
        height: auto;
        padding: 15px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 15px;
        text-align: center;
        overflow: hidden;
    }

    .sb-search-submit2 {
        border: none;
        width: 15%;
        height: 60px;
        background-color: #0073cf;
        font-size: 28px;
        font-size: 160%;
        font-family: FontAwesome;
        color: white;
        font-weight: 300;
    }

    .sb-icon-search {
        background: url(/Portals/0/Skins/ANB/images/icon_search_large.png) center center no-repeat;
        background-color: #0073cf;
        background-size: 34px 36px;
        margin-top: 0px !important;
        right:57px;
        width:40px;
        top:-38px;
    }

    .sb-search-input2 {
        width: 85%;
        height: 40px;
        padding-left: 10px;
        font-size: 28px;
        font-size: 150%;
        float: left;
        border: #0073cf solid 1px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding-top: 6px;
        line-height: 1.4;
        border-radius: 0;
        -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
        font-size: 170%;
        height: 60px;
    }
}

@media (max-width: 479px) {
    .navbar-toggle{
        margin-top:-15px !important;
    }
    .sb-search-input2 {
        font-size: 120%;
        height: 45px;
        padding-top: 0;
        border-color: white;
    }

    .sb-search-submit2 {
        font-size: 120%;
        height: 45px;
    }

    .footer .btn-footer {
        padding-left: 60px;
    }

        .footer .btn-footer::before {
            display: none;
        }
}


@media (min-width: 992px) and (max-width:1128px) {

    .index_offers {
        padding-left: 0px;
    }

    .index-loc img {
        width: 71px;
        height: 71px;
        margin-top: -0px;
        */ margin-right: 0px;
        */;
    }

    .index_offers {
        margin-right: -8px;
    }

    div.cube {
        position: relative;
    }

        div.cube.cube1 {
            width: 71px;
            height: 71px;
            padding-left: 5px;
            margin-right: 2px;
            float: left;
            margin-top: -26px;
        }

        div.cube.cube2 {
            width: 71px;
            height: 71px;
            top: -26px;
        }

        div.cube.cube3 {
            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;
        transition: transform 0.4s ease 0s, background 0.4s ease 0s;
    }

        div.face.front1 {
            margin-left: 12px;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -40px;
        }

        div.face.right1 {
            left: 5px;
            background: #e11107;
            padding: 15px 10px 5px 5px;
            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 {
            top: 0;
            margin-left: 0px;
            transform: rotateY(-90deg);
            transform-origin: 49px 49px -40px;
        }

        div.face.right2 {
            position: absolute;
            left: 2px;
            text-align: left;
            background: #0073cf;
            padding: 15px 10px 5px 10px;
            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: left;
            background: #0073cf;
            padding: 7px 20px 5px 10px;
            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;
        }


    /*.anb_services .services-icon1 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 15px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
    }

    .anb_services .services-icon2 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 15px;
        width: 61px;
        max-width: 61px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
    }

    .anb_services .services-icon3 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        margin-right: 15px;
        width: 68px;
        max-width: 68px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
    }

    .anb_services .services-icon4 {
        color: #ffffff;
        font-size: 12px;
        text-transform: uppercase;
        font-weight: 300;
        line-height: 11px;
        float: left;
        width: 80px;
        max-width: 80px;
        height: 67px;
        padding-bottom: 5px;
        text-align: center;
        box-sizing: content-box;
    }*/

    .footer .btn:hover {
        color: #ffffff;
        background-color: #00579e;
    }


    .icon-arrow-right:before {
        width: 11px;
        height: 19px;
        content: url("/Portals/0/Skins/ANB/images/arrow_btn_default.png");
        left: 121px;
    }

    .cl-effect-6 {
        position: relative;
        display: inline-block;
        font-size: 12px;
        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;
    }


    /*.cl-effect-6 a:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background: #fff;
	content: '';
  transition: all 0.3s;
}

.cl-effect-6 a:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 2px;
	background: #fff;
	content: '';
	  transition: all 0.3s;
}*/
    .services-icon1 a:before, .services-icon2 a:before, .services-icon3 a:before, .services-icon4 a:before {
        position: absolute;
        top: 40%;
        left: 0;
        width: 100%;
        height: 2px;
        background: #fff;
        content: '';
        transition: all 0.3s;
    }

    .services-icon1 a:after, .services-icon2 a:after, .services-icon3 a:after, .services-icon4 a:after {
        position: absolute;
        top: 40%;
        left: 0;
        width: 2px;
        height: 2px;
        background: #fff;
        content: '';
        transition: all 0.3s;
    }

    .services-icon1 a:hover:before, .services-icon2 a:hover:before, .services-icon3 a:hover:before, .services-icon4 a:hover:before {
        top: 100%;
        opacity: 1;
    }

    .services-icon1 a:hover:after, .services-icon2 a:hover:after, .services-icon3 a:hover:after, .services-icon4 a:hover::after {
        height: 53%;
        top: 50%;
    }

    /*.cl-effect-6 a:hover:before {
	top: 100%;
	opacity: 1;
}

.cl-effect-6 a:hover:after {
	height: 100%;
}*/
    .anb-ebusinessusiness {
        margin-bottom: 4px;
    }

    .services-icon1, .services-icon2, .services-icon3, .services-icon4 {
        text-align: center;
        display: inline-table;
    }


    .anb_services svg:hover path {
        fill: currentColor;
    }

    .cl-effect-6:focus {
        color: #ffffff !important;
        text-decoration: none !important;
    }

    .social {
        display: flex;
        width:12.5% !important;
    }

        .social div {
            width: 42px;
            height: 42px;
            margin-right: 0px;
            margin-bottom: 15px;
            margin-top: 8px;
            transition: all 0.5s;
            float: left;
            text-align: center;
            font-family: FontAwesome;
            line-height: 42px;
            font-size: x-large;
        }

        .social p {
            float: left;
        }

        .social a {
            text-decoration: none;
            color: #fff;
        }

        .social div:hover {
            background-color: #373737;
        }

    .social-fb {
        background-color: #39589b;
    }

    .social-tw {
        background-color: #2da5e1;
    }

    .social-lk {
        background-color: #007db3;
    }

    .social-fb:before {
        content: "\f09a";
    }

    .social-tw:before {
        content: "\f099";
    }

    .social-lk:before {
        content: "\f0e1";
    }

    .social {
        margin-top: 0px;
    }
}



@media (max-width: 767px) {
    .panel-second-col, .panel-third-col {
        margin-left: 0px;
    }
    .sb-icon-search {
        right:75px;
        top:-45px;
    }
}


.ui-dialog.ui-widget {
    z-index: 1002;
}

.ntx_insideContent .GeneralTable2 {
    background-color: #e8fbff;
}


.NewsContainer .fa-clock-o {
    color: #005ea9 !important;
}

.ANBNET:hover {
    cursor:pointer;
}

@media (max-width:767px) {
    .sb-icon-search {
            top: 2px !important;
    }
    .navbar-nav li:hover ul li a {
    color: #fff!important;
}
    .social:last-of-type {
        margin-left: 0 !important;
    }
}
@media (min-width:768px) and (max-width:991px) {
      .sb-icon-search {
            top: 2px !important;
    }
}

 