/* ################## master style ################## */

#layout_3VerticalContainers_2sidesContainers_footer {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
}

html {
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1d1b', endColorstr='#1d1d1b', GradientType=0);
}

body {
}

/*  portal updates    ========================================================================== */

.LoadingSpinner {
    background: rgba(119, 113, 113, 0.68);
}

/*  TYPOGRAPHY    ============================================================================= */

.sub_title_line {
    border-color:rgb(255, 161, 0);
}

/*  COLORS    ============================================================================= */

.gold-bg-1 {
    background-color: rgb(255, 161, 0);
    color: rgba(255, 255, 255, 1);
}

.gold-bg-2 {
    background-color: rgba(255, 161, 0, 1);
    color: rgba(255, 255, 255, 1);
}

.gold-bg-3 {
    background-color: rgba(255, 161, 0, 1);
    color: rgba(255, 255, 255, 1);
}

.gold-bg-4 {
    background-color: rgba(255, 161, 0, 1);
    color: rgba(255, 255, 255, 1);
}

.gray-bg-1 {
    background-color: rgb(0, 102, 67);
    color: rgba(255, 255, 255, 1);
}

.gray-bg-2 {
    background-color: rgb(0, 102, 67);
    color: rgba(255, 255, 255, 1);
}

.gray-bg-3 {
    background-color: rgb(0, 102, 67);
    color: rgba(255, 255, 255, 1);
}

.gray-bg-4 {
    background-color: rgb(0, 102, 67);
    color: white;
}

.bg_error {
    background-color: rgba(213, 43, 30, 0.7);
    color: rgba(255, 255, 255, 1);
}

.gold-txt-1 {
    color: rgb(255, 161, 0);
}

.gold-txt-2 {
    color: rgba(255, 161, 0, 1);
}

.gold-txt-3 {
    color: rgba(255, 161, 0, 1) !important;
}

.gold-txt-4 {
    color: rgba(255, 161, 0,1);
}

.gray-txt-1 {
    color: rgba(114, 113, 112, 1);
}

.gray-txt-2 {
    color: rgba(79, 79, 78, 1);
}

.gray-txt-3 {
    color: rgba(68, 68, 68, 1);
}

.gray-txt-4 {
    color: rgba(56, 56, 55, 1);
}

.white-txt {
    color: rgba(255, 255, 255, 1);
}

.red-bg-1 {
    background-color: rgba(207, 50, 44, 1);
    color: rgba(255, 255, 255, 1);
}

.red-txt-1 {
    color: rgba(207, 50, 44, 1);
}

.green-txt-1 {
    color: rgb(0, 102, 67);
}

.orange-txt-1 {
    color: rgb(255, 161, 0);
}

.gradient-gold-horizontal {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/rgb(255, 161, 0)+0,ecd389+51,bc8f39+100 */
    background: rgb(255, 161, 0);
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, right top, from(rgb(255, 161, 0)), color-stop(51%, rgba(255, 207, 107, 1)), to(rgb(255, 161, 0)));
    background: linear-gradient(to right, rgb(255, 161, 0) 0%, rgba(255, 207, 107, 1) 51%, rgb(255, 161, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 161, 0)', endColorstr='rgb(255, 161, 0)', GradientType=1);
    /* IE6-9 */
}

.gradient-gold-vertical {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/rgba(255, 207, 107, 1)+30,bc8f39+100 */
    background: rgba(255, 207, 107, 1);
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 207, 107, 1)), to(rgb(255, 161, 0)));
    background: linear-gradient(to bottom, rgba(255, 207, 107, 1) 30%, rgb(255, 161, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 207, 107, 1)', endColorstr='rgb(255, 161, 0)', GradientType=0);
    /* IE6-9 */
}

.gradient-white-vertical {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+10,bfbfbf+100 */
    background: rgb(255, 255, 255);
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(255, 255, 255, 1)), to(rgba(191, 191, 191, 1)));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 10%, rgba(191, 191, 191, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf', GradientType=0);
    /* IE6-9 */
}

.gradient-white-vertical:hover {
    background: rgb(255, 255, 255);
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(255, 255, 255, 1)), to(rgba(148, 148, 148, 1)));
    background: linear-gradient(to bottom, rgb(255, 255, 255) 10%, rgb(148, 148, 148) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf', GradientType=0);
    /* IE6-9 */
    opacity: 1 !important;
}


/*  INPUTS    ============================================================================= */

input[type="text"],
input[type="number"],
input[type="date"],
input[type="password"],
input[type="email"],
select {
    border-color: rgb(255, 161, 0);
    background-color: white;
    color: #676767 !important;
}

input::-webkit-input-placeholder,
-webkit-input::-webkit-input-placeholder,
-moz-input::-webkit-input-placeholder,
-ms-input::-webkit-input-placeholder,
-moz-input::-webkit-input-placeholder {
    color: rgb(114, 114, 114);
}

input:-ms-input-placeholder,
-webkit-input:-ms-input-placeholder,
-moz-input:-ms-input-placeholder,
-ms-input:-ms-input-placeholder,
-moz-input:-ms-input-placeholder {
    color: rgb(114, 114, 114);
}

input::placeholder,
-webkit-input::placeholder,
-moz-input::placeholder,
-ms-input::placeholder,
-moz-input::placeholder {
    color: rgb(114, 114, 114);
}

input[type="text"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
select:focus {
    -webkit-box-shadow: 0 0 8px 0 rgb(255, 161, 0);
    box-shadow: 0 0 8px 0 rgb(255, 161, 0);
}

input[disabled],
select[disabled],
.user-name-label {
    background-color: rgba(230, 230, 230, 1) !important;
    border-color:rgba(179, 179, 179, 1) !important;
    color: gray;
}

.form-group>span {
    color: rgba(114, 114, 114, 1);
}

.form-group select {
    color: #000;
    background-color: transparent;
}

.placeholder-color,
select option:first-child {
    color: #7d7d7d !important;
}

select.no-placeholder option:first-child {
    color: #000 !important;
}

select option {
    color: #000
}

.checkbox>label,
.radio>label {
    color: #777;
}

.input-validation>span {
    color: rgba(207, 50, 44, 1) !important;
}
.input-validation > select {
    border-color: rgba(207, 50, 44, 1) !important;
}

.input-validation>input {
    border-color:rgba(207, 50, 44, 1) !important;
}
.input-validation > textarea {
     border-color:rgba(207, 50, 44, 1) !important;   
}
.required-field:after {
    background-color: rgb(255, 255, 255);
    color: rgb(207, 50, 44);
}

/*  BUTTONS    ============================================================================= */


/*  Page   ============================================================================= */

.page-content {
    background: #fff;
}

.page-title h3 {
    background-color: rgb(255, 161, 0 );
}

.sub-title {
    background-color: #FFF;
    border-color:#070707;
}

.sub-title h4 {
    color: #070707;
}

/*  Model    ============================================================================= */

.add-feature-popup .color-overlay {
    background-color: rgba(0, 0, 0, 0.7);
}

/* -- Main Header   -------------------------------------------------- */

.main-nav-bar {
    /* background: #e5e5e5; */
    /* Old browsers */
    /* FF3.6-15 */
    /* background: -webkit-linear-gradient(left, #e5e5e5 1%, #ffffff 25%, #ffffff 75%, #e5e5e5 100%); */
    /* Chrome10-25,Safari5.1-6 */
    /* background: linear-gradient(to right, #e5e5e5 1%, #ffffff 25%, #ffffff 75%, #e5e5e5 100%); */
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e5e5e5', GradientType=1);
    /* IE6-9 */
    background: rgba(209,209,209,1);
    background: -moz-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(209,209,209,1)), color-stop(25%, rgba(255,255,255,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(75%, rgba(255,255,255,1)), color-stop(100%, rgba(209,209,209,1)));
    background: -webkit-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -o-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -ms-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: linear-gradient(to right, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#d1d1d1', GradientType=1 );
}

.main-nav-bar:after {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fab416+2,f7db9e+50,fab416+100 */
     background: #fab416; 
    /* Old browsers */
    background: -moz-linear-gradient(left, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%);
    /* FF3.6-15 */
     background: -webkit-linear-gradient(left, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%); 
    /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to right, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%); 
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fab416', endColorstr='#fab416', GradientType=1);
    /* IE6-9 */
}
.nav-bar-menu-btn:hover {
  background-color:rgb(0,102,67);
}
.nav-bar-menu-btn {
    /*background-color:rgba(183, 183, 183, 1) !important;*/
}

.nav-bar-menu>li>div:hover,
.nav-bar-menu>li>div:focus {
    background-color: rgba(255, 207, 107, 1);
}

.nav-bar-menu>li>div:after {
  
    background-color: rgba(255, 207, 107, 1);
    color: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
}


.nav-bar-menu>li:last-of-type>div {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fab416+0,fab416+86,ffffff+100&1+0,1+86,0+87,0+100 */
    /* background: -moz-linear-gradient(top, rgba(255, 161, 0, 0.75) 0%, rgba(255, 161, 0, 0.75) 86%, rgba(250, 185, 39, 0) 87%, rgba(255, 255, 255, 0) 100%); */
    /* FF3.6-15 */
    /* background: -webkit-linear-gradient(top, rgba(255,161,0,0.75) 0%,rgba(255,161,0,0.75) 86%,rgba(250,185,39,0) 87%,rgba(255,255,255,0) 100%); */
    /* Chrome10-25,Safari5.1-6 */
    /* background: linear-gradient(to bottom, rgba(255,161,0,0.75) 0%,rgba(255,161,0,0.75) 86%,rgba(250,185,39,0) 87%,rgba(255,255,255,0) 100%); */
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fab416', endColorstr='#00ffffff', GradientType=0);
    /* IE6-9 */
}

.nav-bar-menu>li:last-of-type>div:hover,
.nav-bar-menu>li:last-of-type>div:focus {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fab416+0,fab416+86,ffffff+100&1+0,1+86,0+87,0+100 */
    /* background: -moz-linear-gradient(top, rgb(255, 161, 0) 0%, rgb(255, 161, 0) 86%, rgba(250, 185, 39, 0) 87%, rgba(255, 255, 255, 0) 100%); */
    /* FF3.6-15 */
    /* background: -webkit-linear-gradient(top, rgba(255,161,0,1) 0%,rgba(255,161,0,1) 86%,rgba(250,185,39,0) 87%,rgba(255,255,255,0) 100%); */
    /* Chrome10-25,Safari5.1-6 */
    /* background: linear-gradient(to bottom, rgba(255,161,0,1) 0%,rgba(255,161,0,1) 86%,rgba(250,185,39,0) 87%,rgba(255,255,255,0) 100%); */
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fab416', endColorstr='#00ffffff', GradientType=0);
    /* IE6-9 */
}


.navbar-label>div>label {
    color: rgb(0, 102, 67);
}

.dropdown-btn {
    background-color: transparent;
}

.dropdown-content {
    /*background-color: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.2);*/
}

.dropdown-content>li>div:hover,
.dropdown-content>li>div:focus {
    /*background-color: rgba(204, 204, 204, 1);*/
}

@media (max-width: 992px) {
    .nav-bar-menu {
        background-color:rgb(193, 193, 193);
    }

    .nav-bar-menu>li {
        background-color: rgb(193, 193, 193);
    }

    .nav-bar-menu>li>div>label {
        color:rgb(0, 102 , 67);
    }
}

.input-search {
    color: rgba(255, 255, 255, 1) !important;
    background-color: rgba(183, 183, 183, 0.8) !important;
}

@media (max-width: 767px) {
    .input-search {
        background-color:rgba(183, 183, 183 , 1) !important;
    }
}

.search-btn {
    background-color:transparent !important;
}

/* ##  Start Welcome User Menu ## */

.user_menu-btn {
    /*background-color: rgba(0, 0, 0, 0.5);*/
    color: rgba(255, 207, 107, 1);
    border-color:rgba(255, 207, 107, 1);
}


.user_menu-btn:hover {
    background-color: rgba(0, 0, 0, 1);
}

.user_menu-content {
    -webkit-box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    color: rgba(255, 207, 107, 1);
    background-color: rgb(0,102,67);
}

.user_menu-content>div>button {
    color: rgba(255, 207, 107, 1);
    background-color: transparent;
    border-color:rgba(255, 207, 107, 1);
}

.user_menu-btn>span:last-of-type,
.user_menu-content>div>button>span {
    background-color: rgba(255, 207, 107, 1);
    color: #383837;
}

.link-cont:hover {
    background-color: #727170;
}

/* ##  End Welcome User Menu ## */

/* ## Start Search Bar For Mobile ## */

@media(max-width: 767px) {
    .input-search {
        color: rgba(224, 164, 32, 1);
        background-color: rgba(0, 0, 0, 0.5);
    }

    .search-btn {
        background-color: rgba(183, 183, 183, 1) !important;
    }
}

/* ## End Search Bar For Mobile ## */

/* ## Start Back button ## */

.back-btn-mobile button {
    background: transparent;
}

/* ## End Back button ## */

/* -- Main Header   -------------------------------------------------- */

/* -- Catagories Bar   -------------------------------------------------- */

.catagory-bar {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+1,ffffff+25,ffffff+75,e5e5e5+100 */
    /* background: #e5e5e5; */
    /* Old browsers */
    /* FF3.6-15 */
    /* background: -webkit-linear-gradient(left, #e5e5e5 1%, #ffffff 25%, #ffffff 75%, #e5e5e5 100%); */
    /* Chrome10-25,Safari5.1-6 */
    /* background: linear-gradient(to right, #e5e5e5 1%, #ffffff 25%, #ffffff 75%, #e5e5e5 100%); */
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#e5e5e5', GradientType=1);*/
    /* IE6-9 */
    background: rgba(209,209,209,1);
    background: -moz-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(209,209,209,1)), color-stop(25%, rgba(255,255,255,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(75%, rgba(255,255,255,1)), color-stop(100%, rgba(209,209,209,1)));
    background: -webkit-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -o-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: -ms-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    background: linear-gradient(to right, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 75%, rgba(209,209,209,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#d1d1d1', GradientType=1 );
}

.catagory-bar:after {
    /*background: -webkit-gradient(linear, right top, left top, from(rgb(255,161,0)), color-stop(rgba(255, 207, 107, 1)), to(rgb(255,161,0)));
    background: linear-gradient(-90deg, rgb(255,161,0), rgba(255, 207, 107, 1), rgb(255,161,0));*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fab416+2,f7db9e+50,fab416+100 */
    background: #fab416;
    /* Old browsers */
    background: -moz-linear-gradient(left, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #fab416 2%, rgba(255, 207, 107, 1) 50%, #fab416 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fab416', endColorstr='#fab416', GradientType=1);
    /* IE6-9 */
}

@media (max-width: 767px) {
    .catagory-bar>div {
        background-color: rgba(0, 0, 0, 0.5);
    }
}

.menu-item>button {
    background-color: transparent;
}

.menu-item>button:hover,
.menu-item>button:focus {
    background-color: rgba(125, 125, 125, 0.5);
}

.mega-menu {
    -webkit-box-shadow: 0 12px 24px 0 rgba(0, 102, 67, 0.2);
    box-shadow: 0 12px 24px 0 rgba(0, 102, 67, 0.2);
    background-color: rgba(255, 255, 255, 1);
}

.mega-menu>div>ul>li>ul>li>button {
    color: rgba(7, 7, 7, 1);
}

/* -- Catagories Bar   -------------------------------------------------- */

/* -- Mobile media query start from 767px to 320px ---------------- */

@media (max-width: 767px) {
    .header {
        background-color: rgba(242, 242, 242, 1);
        border-color:rgba(255, 207, 107, 1);
        -webkit-box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.4);
        box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.4);
        background-color: rgba(51, 51, 51, 1);
    }

    .brand {
        color: rgba(0, 102, 67, 1);
    }

    .brand>div>span:nth-child(2) {
        color: rgb(255, 161, 0);
    }

    .brand>a {
        color: rgba(224, 164, 32, 1);
    }

    #SideMenuOpenSubMenu {
        border: 0px !important;
    }

    .slide-menu-btn>button {
        background-color: transparent;
    }

    .sidenav {
        background-color: #d2d2d2;
        border-color: rgb(255, 161, 0);
    }

    .sidenav h5 {
        border-color: rgba(255, 207, 107, 1);
        background-color: rgba(255, 255, 255, 0.4);
        color:rgb(0,102,67);
    }

    .sidenav ul li {
        border-color: rgba(255, 255, 255, 0.2);
    }

    .sidenav ul li:hover {
        background-color: rgba(255, 255, 255, 0.2);
    }

    .sidenav ul li a {
        color: rgba(255, 255, 255, 1);
    }

    .sidenav .closebtn {
        background-color: rgba(255, 161, 0, 1) !important;
        color: rgba(255, 255, 255, 1);
    }
}

#layout_3VerticalContainers_2sidesContainers_footer {
  background-color:white;
}
.Zone_znAppLayoutFooter_Class ul li label {
  color:rgb(255, 161, 0) !important;
}
.menu-item>button>label {
    color:rgb(0, 102, 67) !important;
}
.footer-sec-widget label {
  color:rgb(255,161,0) !important;
}
/* -- Floating Menu   -------------------------------------------------- */

.fixed-menu {
    /* -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5); */
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    /* box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5); */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/rgba(255, 207, 107, 1)+30,bc8f39+100 */
    background: rgba(255, 207, 107, 1);
    /* Old browsers */
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(255, 207, 107, 1)), to(rgb(255, 161, 0)));
    background: linear-gradient(to bottom, rgba(255, 207, 107, 1) 30%, rgb(255, 161, 0) 100%);*/
    background:rgba(255, 161, 0, 1);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 207, 107, 1)', endColorstr='rgb(255, 161, 0)', GradientType=0);
    /* IE6-9 */
    border-color:#FFF;
}

.arrow {
    background-color: rgb(0, 102, 67);
    color: #fff;
}

.fixed-menu1 .arrow {
    background-color: rgb(0, 102, 67);
    color: #fff;
}

div.tab button {
    border-color:rgba(7, 7, 7, 1);
}

.active1 {
    border-color: rgba(7, 7, 7, 1) !important;
}

.menutab.active {
    background-color: rgb(255, 161, 0);
    color: white;
}

.tabcontent-result label {
    color: rgba(256, 256, 256, 1);
}

.tabcontent-result h2 {
    color: rgba(256, 256, 256, 1);
}

.tabcontent-result h2::after {
    color: rgba(255, 255, 255, 1);
}

.fixed-menu>.fix-tabs>button {
    background: transparent;
    border-color:rgba(255, 255, 255, 1);
}

.fixed-menu>.fix-tabs>button:hover,
.fixed-menu>.fix-tabs>button.active {
    background-color: rgba(255, 255, 255, 1);
}

.fix-content {
    background-color: rgba(255, 161, 0, 1);
    border-color: rgba(255, 161, 0, 0.7));
}

.tab-bottom-border {
    border-bottom-color: rgba(255, 207, 107, 1) !important;
}

.fix-content>div>input[type=text] {
    border-color:rgb(255, 161, 0);
}

.fix-content>div>textarea {
    border-color:rgb(255, 161, 0);
}

.textarea {
    border-color:rgb(255, 161, 0);
}

.table-full-width>table>thead>tr>td {
    color: rgb(255, 161, 0);
    border-color: rgb(255, 161, 0);
}

.table-full-width>table>tbody>tr>td {
    color: rgba(7, 7, 7, 1);
}

.table-full-width>table>tbody>tr:nth-child(odd) {
    background-color: rgba(255, 207, 107, 1);
}

.selectorsyles {
    background-color: rgb(255, 161, 0);
    color: rgba(255, 255, 255, 1);
}

.inputstyles {
    border-color: rgba(224, 164, 32, 1);
    color: rgba(0, 0, 0, 1);
}

.getintouch h4 {
    color: rgba(255, 207, 107, 1);
}

.touch h4 {
    color: rgba(0, 0, 0, 1);
}

.touch button {
    background-color: transparent;
}

.offerzone h5 {
    color: rgba(7, 7, 7, 1);
}

.offerzone h5:hover {
    color: rgba(255, 207, 107, 1);
}

offerzonetitle {
    color: rgba(255, 161, 0, 1);
}

.offerzone .offer button {
    background-color: transparent;
}

/* -- Floating Menu   -------------------------------------------------- */

/* -- Breadcrump   -------------------------------------------------- */

.wginsAppLayoutBreadCrumbs_Default {
    background: rgba(209,209,209,1);
    background: -moz-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(209,209,209,1)), color-stop(25%, rgba(248,248,248,1)), color-stop(51%, rgba(248,248,248,1)), color-stop(75%, rgba(248,248,248,1)), color-stop(100%, rgba(209,209,209,1)));
    background: -webkit-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -o-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -ms-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: linear-gradient(to right, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#d1d1d1', GradientType=1 );

}
.Static_wginsLandingCertificateSection_Default  {
      background: rgba(209,209,209,1);
    background: -moz-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(209,209,209,1)), color-stop(25%, rgba(248,248,248,1)), color-stop(51%, rgba(248,248,248,1)), color-stop(75%, rgba(248,248,248,1)), color-stop(100%, rgba(209,209,209,1)));
    background: -webkit-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -o-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: -ms-linear-gradient(left, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    background: linear-gradient(to right, rgba(209,209,209,1) 0%, rgba(248,248,248,1) 25%, rgba(248,248,248,1) 51%, rgba(248,248,248,1) 75%, rgba(209,209,209,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#d1d1d1', GradientType=1 );

}
.adress-nav button {
    background: transparent;
}

.adress-nav .adress-nav-btn {
    color:  rgba(0, 102, 67, 1);
}

.adress-nav .adress-nav-btn button {
    color: white;
}

.active-add {
    color: rgba(224, 164, 32, 1) !important;
}

.gradient-golden-line-thin {
    background: -webkit-gradient(linear, right top, left top, from(rgb(255,161,0)), color-stop(rgba(255, 207, 107, 1)), to(rgb(255,161,0)));
    background: linear-gradient(-90deg, rgb(255,161,0), rgba(255, 207, 107, 1), rgb(255,161,0));
}

.active-form-nav {
    border-color:rgb(255, 161, 0) !important;
}

.form-nav {
    background-color: #FFF;
}

.form-nav ul li {
    border-color: #727272;
}

.form-nav ul li button {
    color: #727272;
    background-color: transparent;
}

@media (max-width: 1199px) and (min-width: 992px) {
    .form-nav ul li {
        border-color:#727272;
    }
}

@media (max-width: 767px) {
    .active-form-nav {
        border-color:rgba(255, 207, 107, 1) !important;
    }
}

@media (min-width: 767px) {
    .form-nav ul li {
        border-color:#727272;
    }
}

.cards {
    border-color:rgb(255, 161, 0);
    -webkit-box-shadow: 0px 5px 8px 1px rgba(135, 135, 135, 1);
    box-shadow: 0px 5px 8px 1px rgba(135, 135, 135, 1);
}

.card_img {
    background: #fff;
    border-color:rgb(255, 161, 0);
}

.cards .card_img img {
    background: #fff;
}

.Zone_znAppLayoutFooter_Class .gold-txt-3 {}

.Zone_znAppLayoutFooter_Class ul li,
.Zone_znAppLayoutFooter_Class ul li button,
.Zone_znAppLayoutFooter_Class ul li strong {
    color: #424242;
    background-color: transparent !important;
}

.HrSystem-mdl .cards .card_footer,
.HrSystem-mdl .cards .card_footer h4,
.HrSystem-mdl .cards .card_footer p .HrSystem-mdl .hr-terms-swiper-parent {
    background-color: #FFF;
}

.HrSystem-mdl .hr-tabbtn button {
    background-color: #FFF;
    color: rgb(0, 102, 67);
}

.news-letter {
    background-color: rgba(0, 0, 0, 0.5);
}

.news-letter ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: black;
}

.news-letter ::-moz-placeholder {
    /* Firefox 19+ */
    color: black;
}

.news-letter :-ms-input-placeholder {
    /* IE 10+ */
    color: black;
}

.news-letter :-moz-placeholder {
    /* Firefox 18- */
    color: black;
}

.add-feature-popup .news-letter-popup .page h3 {
    color: #070707;
}

.news-letter>div>input[type=text] {
    border-color: #999999;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#fff));
    background: linear-gradient(#bfbfbf, #fff);
}

.errorValidation {
    color: rgba(207, 50, 44, 1) !important;
}

.errorValidationInfo {
    color:rgb(0, 102, 67) !important;
}


.news-letter>div>span>button {
    border-color: rgba(255, 161, 0, 1);
}

.tab-7 ul>li>ul>li>span,
.tab-7 ul>li>ul>li>div {
    color: rgba(255, 161, 0, 1);
}

.tab-7 ul>li>ul>li>span {
    border-color:#424242;
}

.copyright-bar {
    background-color: rgb(255, 161, 0);
    color: rgba(255, 255, 255, 1);
}

@media (max-width: 767px) {
    .copyright-bar {
        background-color: rgb(255, 161, 0);
    }
}

/* -- Footer   -------------------------------------------------- */

.info-holder {
    border-color:#ccc;
}
.info-holder h5 {
    color: rgb(0, 102, 67);
}
.info-holder a {
    color: black;
}

.info-holder a:hover {
    color: rgb(255, 161,0);
}

.megaMenuMoreBtn>a {
    color: rgb(255, 161, 0);
}

.megaMenuTheme_3 .info-holder {
    color: #000 !important;
    background-color: #CCC;
}


.megaMenuTheme_3 .info-holder h5 {
    color: #000 !important;
}

.megaMenuTheme_3 .info-holder a:hover {
    color: #bc8d3a !important;
}

.set-date>div button {
    border-color:rgb(255, 161, 0);
}

.wginsCustomerLogin_HomeCSSClass .login-group .login-panel span {
    background: rgba(207, 50, 44, 1);
    color: white !important;
}
.MenuWidgetInstanceContainer #wginsExchangeRateCurrencyConverter_Home{
  background:white
}
.MenuWidgetInstanceContainer .exchange-currency-link.active {
    background-color: rgb(0, 102, 67) !important;
}

.MenuWidgetInstanceContainer .exchange-currency-link.active:hover {
    background-color: rgba(0, 102, 67, 0.85) !important;
}
#GeneratedContent #wginsExchangeRateCurrencyConverter_Home .exchange-currency-link {
    background: #444;
    border-color:rgb(0,102,67);
}


#GeneratedContent #wginsExchangeRateCurrencyConverter_Home .page-content {
    background-color: rgba(0, 0, 0, 0);
}

#GeneratedContent #wginsExchangeRateCurrencyConverter_Home #btnCurrencyConverterExchangeCurrencies {
    background-color: unset;
}

#GeneratedContent .fixed-menu .DCItem {
    background: transparent;
    
    border-color:white;
}

.products-comparison-table {
    border-color:rgb(255, 161, 0);
}

.mob-color-1 {
    background-color:rgb( 239, 237, 233);
}

.mob-color-2 {
    /*background-color: rgba(255, 207, 107, 1);*/
    /* This white color for comparision table */
    background-color: #FFF;
}

/* ## Start Swiper Bullets ## */

.products-swiper .swiper-pagination-bullet {
    background:#000000;
}
.single-row-swiper .swiper-pagination-bullet,
.double-row-swiper .swiper-pagination-bullet,
.double-col-swiper .swiper-pagination-bullet {
    background-color: #bbbbbb;
    color: #000000;
}

.single-row-swiper .swiper-pagination-bullet-active,
.double-row-swiper .swiper-pagination-bullet-active,
.double-col-swiper .swiper-pagination-bullet-active,
.products-swiper .swiper-pagination-bullet-active {
    background-color: rgb(255, 161, 0);
    color: #FFFFFF;
}

/* ## End Swiper Bullets ## */

.payment_landing {
    background-color: rgba(255, 255, 255, 1);
}

.ticket_summary {
    border-color: rgb(255, 161, 0);
    -webkit-box-shadow: 0 10px 20px 0 rgba(109, 109, 109, 0.2);
    box-shadow: 0 10px 20px 0 rgba(109, 109, 109, 0.2);
}

.ticket_summary>ul {
    border-color:rgb(255, 161, 0);
}

.payment-container {
    border-color: rgb(255, 161, 0);
    -webkit-box-shadow: 1px 1px 12px 1px rgba(109, 109, 109, 0.6);
    box-shadow: 1px 1px 12px 1px rgba(109, 109, 109, 0.6);
}

/* ## Start Payment ## */

.payment_landing {
    background-color: rgba(255, 255, 255, 1);
}

.payment_form>div {
    border-color: rgb(255, 161, 0);
}

.payment_landing {
    background-color: rgba(255, 255, 255, 1);
}

.payment_landing {
    background-color: rgba(255, 255, 255, 1);
}

.payment_landing {
    background-color: rgba(255, 255, 255, 1);
}

/* ## End Payment ## */

#VerticalSection1 button {
    background-color: transparent;
}

.two-arrows button {
    background: transparent;
}

#btnExchangeRateFindMore {
    background-color: rgb(0, 102, 67) !important;
}

.sm-links span a img {
    border-color:#424242;
}

.SecuritiesActiveTab,
.ActiveDCItem button {
    background-color: rgb(187, 187, 187) !important;
}
.About-usActive {
    background-color:rgb(187, 187, 187) !important;
}

.ActiveDCItem button.gold-bg-1 {
    background-color: rgb(255, 161, 0) !important; 
}

/* ## Start Date Picker Styles ## */

.ui-datepicker-header {
    background-color: rgb(255, 161, 0);
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border-color:rgb(255, 161, 0);
    background: rgb(255, 161, 0);
    color: #FFF;
}

/* ################## master style ################## */

/* ################## atm style ################## */

#divATMBranchGetDataInsideEgypt {
    background-color: #FFF;
}

.atm-module .atm-tabs .atm-link {
    background: rgba(68, 68, 68, 0.85);
    color: white;
    border: none;
}

.atm-module .atm-link.active {
    background-color: rgba(255, 207, 107, 1);
}

.atm-module .atm-link.active:hover {}

.atm-module .map-widget {
    border-color: rgb(255, 161, 0);
}

.atm-module .filter-widget {
    border-color: rgb(255, 161, 0);
    background-color: lightgray;
}

.atm-module .map-search-widget {
    border-color: rgb(255, 161, 0);
}

.atm-module .filter-widget label {
    color: #4f4f4e;
}

.atm-module .filter-widget h4 {
    color:rgb(0, 102, 67);
}

.atm-module .atm-res {
    background-color: white;
    border-color: rgb(255, 161, 0);
}

.gm-style-iw-custom {
    background-color:lightgray;
    box-shadow: 0 1px 6px rgba(178, 178, 178, 0.6);
    border-color:rgb(255, 161, 0);
}

#iw-container .iw-title {
    background-color: #48b5e9;
    color: white;
}

.iw-bottom-gradient {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}


.branch-container h4 ,
.atm-container h4 {
  color:rgb(0,107,67);
}
.iw-subtitle {
  color:rgb(0,107,67) !important;
}
.outside_egypt_tabs_container {
    border-color:rgb(255, 161, 0);
}

.outside_egypt_tab {
    color: #000;
    border-color:rgb(255, 161, 0);
}

.outside_egypt_tab.active {
    background: rgba(255, 207, 107, 1);
    border-color:rgba(255, 207, 107, 1);
    color: #FFF !important;
}


.atm-module .Correspondents_details_widget {
    border-color: rgb(255, 161, 0);
}

@media (max-width: 767px) {
    .atm-module .Correspondents_details_widget {
        border-color: rgb(255, 161, 0);
    }
}

.atm-module .Correspondents_filter_widget {
    border: rgb(255, 161, 0);
}

.Correspondents_details_widget label {
    color: rgb(0, 102, 67);
}

.outside_egypt_tabs_container .active {
    color: black;
}
/*.atm-container .iw-btn:last-child,
.branch-container .iw-btn:last-child {
	background:lightgray;	
}*/
.btnATMBranchDirections {
   background:lightgray;	
}
/* ################## atm style ################## */



/* ################## customer profile style ################## */

.customerProfile-mdl .customer_social .facebook {
    background: #3b5998;
    color: #fff;
}

.customerProfile-mdl .customer_social .linked {
    background: #0274b3;
    color: #fff;
}

.customerProfile-mdl .customer-profile .sub-title span {
    border-color:rgb(255, 161, 0);
}

.customerProfile-mdl .change_password p {
    color: #070707;
}

.customerProfile-mdl .form-group .demed_input {
    background-color: rgba(114, 113, 112, 0.1);
    color: gray;
}

.customerProfile-mdl .favorite-pages {
    border-color: rgb(180, 180, 180);
}

.customerProfile-mdl .favorite-pages tr {
    border-color:rgb(180, 180, 180);
}

.customerProfile-mdl .favorite-pages tr td:last-child * {
    color: rgb(255,161,0);
}

.print .sub-title {
    background-color: rgba(0, 0, 0, 0);
    border-bottom-color: #070707;
}

.print .sub-title h4 {
    color: #070707;
}

.user-name-label {
    border-color:rgb(255, 161, 0);
}

/* ################## customer profile style ################## */

/* ################## Dynamic content style ################## */

/*.dynamic_content {
    background-color: rgba(79, 79, 79, 1);
}

.dynamic_content_title {
    background-color: rgba(255, 255, 255, 0.6);
}

.dynamic_content_title>h2 {
    border-color: rgba(79, 79, 79, 1);
}*/

.articles-titles button {
    border-color:rgba(255, 207, 107, 1);
    background-color: rgb(0, 102, 67);
    color: white;
}

.pagetitle {
    background-color: rgb(255, 161,1);
    color: rgb(0, 102, 67);
}

.right-tabs-container {
    border-color:rgba(255, 207, 107, 1);
}

.right-tabs-container .tabs-content a {
    color: #4F4F4E;
    border-color: rgba(255, 207, 107, 1);
}

.right-tabs-container .tabs-links {
    background-color: rgba(255, 207, 107, 1);
}

.dc_pdf_link {
    border-color:rgb(255, 161, 0);
    color: gray;
}

.rating_table>table>tbody>tr:nth-child(odd) {
    background-color: rgba(242, 242, 242, 1);
}
.rating_table > table > tbody > tr > td,
.rating_table2 > table > tbody > tr > td {
  color:rgba(114,113,112,1);
}
.header-rating_table2 {
  color:#FFF;
  background:rgb(0,102,67);
}
.dynamic-widgets {
    background-color: white;
}

/* ################## Dynamic content style ################## */

/* ################## Exchange rate style ################## */

.exchange-currency-tabs .exchange-currency-link {
    background: rgba(68, 68, 68, 1);
    color: white;
}

/* Change background color of buttons on hover */

.exchange-currency-link:hover {
    background-color: rgba(56, 56, 56, 0.85);
}

/* Create an active/current tablink class */

.exchange-currency-link.active {
    background-color: rgb(255, 161, 0) !important;
}

.exchange-currency-link.active:hover {
    background-color: rgba(255, 161, 0, 0.85) !important;
}

.intro {
    background: white;
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
}

.currency-table thead tr {
    color: #fff;
    background-color: rgb(0, 102, 67);
}

.currency-table tr {
    border-color:#707070;
    color: #070707;
}

.currency-table > tbody > tr:nth-child(even) , 
.currency-table > .trCurrentCopons:nth-child(even),
.currency-table > .trCopons:nth-child(even) {
    background: rgba(255, 207, 107, 1);
}

.table-footer {
    background-color: rgb(255, 161, 0);
    border-color:#707070;
}

.arrows {
    background-color: #fff;
}

.table-footer a {
    color: #747575;
}

#p1 {
    color: rgb(255, 161, 0);
}

.wrap input[type="text"],
.currency-in input[type="text"] {
    border-color:rgb(255, 161, 0);
    background-color: rgba(0, 0, 0, 0);
    color: black;
    box-shadow: 0 0 8px 0 rgb(255, 161, 0);
}

.wrap ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #070707;
}

.wrap ::-moz-placeholder {
    /* Firefox 19+ */
    color: #070707;
}

.wrap :-ms-input-placeholder {
    /* IE 10+ */
    color: #070707;
}

.wrap :-moz-placeholder {
    /* Firefox 18- */
    color: #070707;
}

.curr-conv {
    border-color:#707070;
}

.currency-in {
    border-color:#707070;
}

.currency-in input[type="text"] {
    color: #444;
    background: white;
}

.currency-in ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #fff;
}

.currency-in ::-moz-placeholder {
    /* Firefox 19+ */
    color: #fff;
}

.currency-in :-ms-input-placeholder {
    /* IE 10+ */
    color: #fff;
}

.currency-in:-moz-placeholder {
    /* Firefox 18- */
    color: #fff;
}

.currency-cho select {
    border-color:rgb(255, 161, 0);
    color: #000;
    background-color: #fff;
}

.two-arrows button {
    background: white;
}

.currency-val {
    color: white;
    border-color:#707070;
}

@media (min-width: 767px) {
    .wrap {
        border-color: #707070;
    }
}

.currency-in ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #444444 !important;
}

.currency-in ::-moz-placeholder {
    /* Firefox 19+ */
    color: #444444 !important;
}

.currency-in :-ms-input-placeholder {
    /* IE 10+ */
    color: #444444 !important;
}

.currency-in :-moz-placeholder {
    /* Firefox 18- */
    color: #444444 !important;
}

/* ################## Exchange rate style ################## */

/* ################## HR system style ################## */

.hr_application {
    background-color: rgba(255, 255, 255, 1);
}

.hr-terms {
    background-color: rgba(255, 255, 255, 1);
}

.HrSystem-mdl .hr-terms-swiper .swiper-slide {
    background-color: rgb(0, 0, 0);
}

.HrSystem-mdl .btn {
    color: white;
}

.text-area-hr {
    color: rgb(7, 7, 7);
    border-color:rgb(255, 161, 0);
    background: transparent !important;
}

.HrSystem-mdl .hr-terms-text h3 {
    color: rgb(255, 161, 0);
}

.HrSystem-mdl .hr-terms-text h3 span {
    border-color: rgb(255, 161, 0);
}

.HrSystem-mdl .declineTerms {
    border-color:rgb(255, 161, 0);
    background-color: unset !important;
    color: black;
}

.HrSystem-mdl .declineTerms:hover {
    background-color: rgba(188, 142, 57, 0.4) !important;
}

.HrSystem-mdl .add-feature,
.HrSystem-mdl .new-feature {
    border-color:rgb(255, 161, 0);
    background-color: #FFF;
}

.HrSystem-mdl .add-feature>p {
    /*color: rgba(0, 102, 67, 1);*/
}

.HrSystem-mdl .new-feature>span {
    border-color:rgb(255, 161, 0);
}

.edit {
    background-color: rgba(0, 0, 0, 0.8);
    border-color:rgb(255, 161, 0);
    color: white;
}

.HrSystem-mdl .hr-Editapply {
    border-color:rgb(255, 161, 0);
}

.HrSystem-mdl .hr-tabbtn {
    background-color: #fff;
    border-color:rgb(255, 161, 0);
}

.HrSystem-mdl .hr-tabbtn .active {
    background-color: rgb(255, 161, 0);
}

.HrSystem-mdl .hr-tab {
    background: white;
}

.HrSystem-mdl div.tab button:hover {
    background-color: #ddd;
}

.HrSystem-mdl div.tab button.active {
    background-color: #ccc;
}

.HrSystem-mdl .hr-tab h3,
.HrSystem-mdl .add-refrence .page h3 {
    color: #070707;
}

.HrSystem-mdl .viewrelatives,
.HrSystem-mdl .haveAnAccount {
    border-color:rgb(255, 161, 0);
    background-color: unset !important;
    color: black;
}

.HrSystem-mdl .viewrelatives:hover,
.HrSystem-mdl .haveAnAccount:hover {
    background-color: rgba(255, 161, 0, 0.5) !important;
}

.HrSystem-mdl .hr-tab input::placeholder {
    color: #727272;
}

.disabled-input[disabled] {
    background-color: rgba(230, 230, 230, 1);
    border-color:rgba(179, 179, 179, 1);
    color: rgb(95, 95, 95);
}

.HrSystem-mdl .disabled_card button {
    background: rgba(76, 76, 76, 1);
}

.HrSystem-mdl .active-form-nav>a {
    color: rgb(255, 161, 0) !important;
}

.HrSystem-mdl .form-nav {
    background-color: #FFF;
}

.HrSystem-mdl .form-nav ul li {
    border-color:#727272;
}

.HrSystem-mdl .form-nav ul li a {
    color: #727272;
}

.HrSystem-mdl .finish-contents div:nth-child(2) span {
    color: rgb(0, 102, 67) !important;
}

.ref-number {
    background-color: rgba(255, 207, 107, 1);
    border-color:#707070;
}

.HrSystem-mdl .finish-contents div:last-child span {
    color: #000 !important;
}

.HrSystem-mdl .view-cv {
    border-color:rgb(255, 161, 0);
}

@media (max-width: 1199px) and (min-width: 992px) {
    .HrSystem-mdl .form-nav ul li {
        border-color:#727272;
    }
}

@media (max-width: 768px) {
    .HrSystem-mdl .active-form-nav {
        border-color:rgb(255, 161, 0) !important;
    }
}

@media (min-width: 767px) {
    .HrSystem-mdl .form-nav ul li {
        border-color: #727272;
    }
}

.currency-cho select {
    color: #000;
    background-color: #FFF;
}

/* ################## HR system style ################## */

/* ################## Landing page style ################## */

.product-slider .product-slide-info {
    background-color: rgba(255, 161, 0, 1);
}

.product-slide-thumb>div>span {
    display: none;
}

.product-slider .product-slide-info h4 {
  color:rgb(0, 102, 67);
}

.product-slider .product-slide-info span {
    color: rgb(255, 255, 255);
}

.product-slider .product-slide-info a {
    color: rgb(0, 102, 67);
    background-color: transparent;
}

.product-slider-thumbs .swiper-slide {
    border-color: #FFF;
}

.product-slide-thumb {
    color: #FFF;
    background-color: rgba(255, 161, 0, 1);
}

.product-slide-thumb a {
    color: rgba(255, 255, 255, 1);
    background-color: transparent;
    text-decoration: underline;
}

@media (min-width: 320px) {
    .product-slide-thumb {
        background-color: rgba(255, 161, 0, 1);
    }

    .product-slider-thumbs .swiper-slide {
        border-color: #FFF;
    }
}

@media (max-width: 767px) {
    .product-slide-thumb a {
        color: rgba(255, 255, 255, 1);
        background: transparent;
    }
}

@media (min-width: 1200px) {

    .product-slider-thumbs .swiper-slide:nth-child(2) {
        border-color:#FFF;
    }

    .product-slide-thumb {
        background-color: rgba(255, 161, 0, 1 );
    }

    .product-slide-thumb:hover {
        background-color:rgba(255, 161, 0, 0.7);
    }
}

.products {
      background: #878787;
    /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 43%, #ffffff 43%, #e5e5e5 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 43%, #ffffff 43%, #e5e5e5 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 43%, #ffffff 43%, #e5e5e5 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#d6d6d6', GradientType=0);
    /* IE6-9 */
}

.product>p {
    color: rgb(0, 102, 67);
}

.product > a {
    background: rgb(0, 102, 67);
    color: #FFFFFF !important;
}

.lst-new {
    background-color: rgba(255, 255, 255, 1);
}

.news-item>div:last-child> * {
    color: #FFF;
}

.news-item>div:last-child>button {
    background-color: rgb(255, 161, 0);
    color: rgba(255, 255, 255, 1);
}

.smes-portfolio {
    background-color: rgba(255, 255, 255, 1);
}

.portfolio-item>div:first-child h4 {
    color: #FFF;
}

.portfolio-item>div:last-child>p {
    color: #FFF;
}

.portfolio-item>div:last-child>button {
    background-color: transparent;
    border-color:#FFF;
    color: #FFF;
}

/* -- Certicicate   -------------------------------------------------- */

.cert-section {
    /* background-image: url(../SiteImages/Certificate-section-bg.jpg); */
    /* background-repeat: no-repeat; */
    /* background-position: top center; */
    /* background-size: cover !important; */
    /* padding: 32px 16px; */
    display: flex;
}

.cert-section>div>h3 {
    /* text-align: center; */
    /* font-weight: bold; */
    /* margin-bottom: 16px; */
}

.cert-section>div>p {
    /* text-align: center; */
    color: rgba(255, 255, 255, 1);
    /* line-height: 20px; */
    /* margin-bottom: 16px; */
}

.cert-section>div>div>ul {
    /* margin: 0px; */
    /* padding: 0px; */
    /* list-style: none; */
    /* text-align: center; */
}

.cert-section>div>div>ul>li {
    /* display: inline-block; */
    /* padding: 0px 4px; */
    /* margin-bottom: -2px; */
}

.cert-section>div>div>ul>li>button {
    /* padding: 0px; */
    /* margin: 0px; */
    /* width: 100%; */
    background: transparent;
}

@media (min-width: 320px) {
    .cert-section>div>div>ul>li>button {
        /* width: 63px; */
    }
}

@media (min-width: 767px) {
    .cert-section>div>div>ul>li>button {
        /* width: 100px; */
    }
}

@media (min-width: 992px) {
    .cert-section>div>div>ul>li>button {
        /* width: 160px; */
    }
}

/* -- Certicicate   -------------------------------------------------- */

.market-slider {
    background-color: white;
}

.market-thumbs .swiper-slide {
    background-color: rgba(0, 0, 0, 1);
}

.market-thumbs .swiper-slide p {
    color: #FFF;
}

.market-thumbs .swiper-slide-active {
    background-color: rgb(255, 161, 0) !important;
}

.market-thumbs .swiper-slide-active img {
    opacity: 0.1;
}

.swipe-data ul li button {
    background: transparent;
    color: black;
}

.mag-section>div>p {
    color: rgba(255, 255, 255, 1);
}

.mag-dropdown>select {
    border-color:rgba(255, 161, 0, 1);
    background-color: transparent;
}

.mag-dropdown>select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

.contacts-list {
    background-color: rgb(255, 161, 0);
}

.contacts-list>div>ul>li {
    border-color: rgba(255, 255, 255, 1);
}

.contacts-list>div>ul>li:hover {
    background-color:rgb(255, 172, 31);
}
@media(max-width:767px) {
    .contacts-list>div>ul>li {
    background-color: transparent !important;
    }
}

.contacts-list>div>ul>li>a>label,
.contacts-list>div>ul>li>div>label {
    color: #fff !important;
}

.login-panel>div>h3 {
    /* color: rgb(0, 102, 67); */
}

.forgetpass {
    background: transparent;
    color: rgba(256, 256, 256, 1);
}

.favorite-btn {
    background-color:rgb(255, 172, 31);
}

.favorite-btn>button {
    background: transparent;
}

.search-result {
    border-color:  rgb(255, 161, 0);
}

.search-result:hover {
    background-color: rgba(255, 161, 0, 0.5);
    border-color: rgb(0, 102, 67);
}

/* ################## Landing page style ################## */

/* ################## login style ################## */


.login-group {
    /*background: rgba(0, 0, 0, 0.2);*/
}
#wginsCustomerLogin_Default_Container .login-group .login-private {
    background-color: rgba(255, 161, 0, 1) !important;
}

#wginsCustomerLogin_Default_Container .newInput {
    background-color: rgba(255,255,255,0.5);
}
.login-panel>div>input {
    background-color: rgba(255, 255, 255, 01);
}

.login-panel>div>label {
    color: #FFF;
}

.login-panel > div > div > button {
    border-color: rgb(0, 102, 67) !important;
    background-color: rgba(255, 207, 107, 1);
    color: #FFFFFF;
}

.login-panel>div>div>div>button {
    color: #FFF;
    background-color: transparent;
}
.fix-content .login-form .newInput::placeholder {
     color: rgba(0, 102, 67, 0.7) !important;
}
#wginsCustomerLogin_Default_Container .newInput::placeholder {
    color: rgb(0, 102, 67) !important;
}
.login-group .registerbtn {
    background: rgba(255, 207, 107, 1);
    color: rgba(255, 255, 255, 1);
}

.login-group .facebook {
    background: #3b5998;
    color: #fff;
}

.login-group .linked {
    background: #0274b3;
    color: #fff;
}

.login-group .forgetbtn {
    background: transparent;
    color: rgba(256, 256, 256, 1);
}

.login-group {
    background-color: #928c7a;
}

#wginsCustomerLogin_Home .login-group {
    background: none;
}
.login-group .login-panel div > input {
    background-color: rgba(255,255,255,0.5);
    border-color: rgb(255, 255, 255);
}

    .login-group .login-panel div > input::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */
        color: rgb(0, 102, 67) !important;
    }

    .login-group .login-panel div > input::-moz-placeholder {
        /* Firefox 19+ */
        color: rgb(0, 102, 67) !important;
    }

    .login-group .login-panel div > input:-ms-input-placeholder {
        /* IE 10+ */
        color: rgb(0, 102, 67) !important;
    }

    .login-group .login-panel div > input:-moz-placeholder {
        /* Firefox 18- */
        color: rgb(0, 102, 67) !important;
    }
.fix-content .login-form .newInput {
  background-color: rgba(255,255,255,0.5);
}
.login-form .newDesign span {
  color: white;
}
.forget-form .login-panel {
    background-color: rgba(255, 161, 0, 1) !important;
}
/* ################## login style ################## */

/* ################## prizes style ################## */

.prizes-module .prizes li::before {
    color: rgb(255, 161, 0);
}

.prizes-module .prizes hr {
    border-color: rgb(255, 161, 0);
}

.prizes-module .swiper-slide {
    background-color: rgb(255, 255, 255);
}

.prizes-module .prizes-description h2 {
    border-color: rgb(255, 161, 0);
}

.prizes-module .front,
.prizes-module .prizes-card {
    border-color:rgb(255, 161, 0);
}

.prizes-module .back {
    border-color: rgba(255, 207, 107, 1);
}

.prizes-module .img-container {
    background-color: #fff;
    border-color:rgb(255, 161, 0);
}

.prizes-module .flipping {
    background-color: rgb(255, 161, 0);
    border-color: white;
}

.prizes-module .flippingHint {
    background-color: #D7D794;
    border-color:rgb(255, 161, 0);
}

.prizes-module .flippingHint h4 {
    color: rgb(255, 161, 0);
}

.prizes-module .front h1,
.prizes-module .prizes-card h1 {
    color: black;
}

.prizes-module .front h2,
.prizes-module .prizes-card h2 {
    color: black;
}

/* ################## prizes style ################## */

/* ################## productcat style ################## */

.catagory_landing {
    background-color: rgba(255, 255, 255, 1);
    /*padding: 10px 0px;*/
}

.module-header-swiper .swiper-pagination-bullet {
    background: #bbbbbb;
}

.module-header-swiper .swiper-pagination-bullet-active {
    background-color: rgb(255, 161, 0);
}

.mid_advert,
.footer_advert {
    /*background-color: rgba(79, 79, 79, 1);*/
    background-color: transparent;
}

.depositscard .product_card>div:nth-child(2)>h3 {
    background: #8e8e8e;
}

.catagory_header {
    background-color: rgba(255,255,255, 1);
}
.ProductCatalogueCategory .catagory_header {
    background-color: rgba(255, 255, 255, 1);
}


.catagory_header_title>h2 {
  color: rgb(0, 102, 67);
}
.catagory_header_title>h5 {
  color: rgb(255,161,0);
}
.catagory_header_title>h2 {
    border-color:rgb(0, 102, 67);
}

.sub_catagory_item>div:nth-child(1) {
    background-color: rgba(242, 242, 242, 1);
}

.product-card-item {
    border-color:gray;
}

.product_card {
    background-color: rgba(114, 113, 112, 0.12);
    border-color: #8e8e8e !important;
    color: rgb(0, 102, 67);
}

.product_card>div:nth-child(1) {
    background-color: rgba(242, 242, 242, 1);
}

.product_card>div:nth-child(2)>ul>li:nth-child(1) {
    border-color:rgba(79, 79, 79, 1);
}

.product_card>div:nth-child(3) {
    background-color: rgba(114, 113, 112, 0.25);
}

#divProductComparisonAttributsTemplate>.row-group:first-child {
    border-color:rgb(255, 161, 0);
}

#divProductComparisonAttributsTemplate>.row-group:first-child>div {
    border-bottom: none;
}

.products-comparison-table-col>div {
    border-color:rgb(255, 161, 0);
}
.products-comparison-table-col li{
    list-style:none;
}
.summary_data>li {
    /*border-color: rgba(79, 79, 79, 1);*/
}

.summary_data>li:last-of-type {
    /*border-color:rgba(79, 79, 79, 1);*/
}
.card_img {
    background: #fff;
    border-color:rgb(255, 161, 0);
}

.card-details .tab-6 {
    border-color:#505050;
}

.r-border {
    border-color:#505050;
}

.findout {
    border-color:rgb(255, 161, 0);
    background-color: unset;
}

.findout:hover {
    background-color: white;
}

.compare-section {
    border-color:rgb(255, 161, 0);
}

.detail {
    border-color:#505050;
}

.cir-active-button {
    background-color: #0BB14D;
}

.cir-rejected-button {
    background-color: #EE2E24;
}

.cir-pending-button {
    background-color: #707070;
}

.cir-details li::before {
    color: rgb(255, 161, 0);
}

.view-cv {
    border-color:rgb(255, 161, 0)
}

.btn {
    color: white;
}

.message-area {
    border-color:rgb(255, 161, 0);
}

.certificate_label {
    color: gray;
    background-color: rgba(230, 230, 230, 1);
    border-color:rgba(179, 179, 179, 1);
}

.info-accordion {
    color: #fff;
    border-color: rgb(255, 161, 0);
    background-color: rgb(255, 161, 0);
}

.active {
    background-color: transparent;
    color: rgb(255, 161, 0);
}

.info-accordion:before {
    color: #FFF;
}

.info-accordion.active:before {
    color: rgb(255, 161, 0);
}

.info-accordion-panel {
    background-color: white;
}

.followup-accordion-btn {
    color: #fff;
    border-color:rgb(255, 161, 0);
    background-color: rgb(255, 161, 0);
}

.followup-accordion-btn label {
    background-color: #FFF;
    color: rgb(255, 161, 0);
}

.followup-accordion-btn.active {
    background-color: rgba(255, 255, 255, 1);
    color: rgb(255, 161, 0);
}

.followup-accordion-btn.active label {
    background-color: rgb(255, 161, 0);
    color: #FFF;
}

.followup-accordion-btn:before {
    color: #FFF;
}

.followup-accordion-btn.active:before {
    color: rgb(255, 161, 0);
}

.followup-accordion-panel {
    background-color: white;
}

.status-header>div {
    border-color:rgb(255,161,0);
}

.single-doc-row {
    border-color:rgb(255,161,0);
}

.disabled-btn {
    background-color: #dedede;
    color: #a0a0a0;
}

.single-doc-row>div:nth-child(3) span {
    color: #F00;
}

.followup-inbox {
    border-color:#CCC;
}

.chating-area {
    background-color: #FBFBFB;
}

.message-time {
    color: #949494;
}

.admin-side {
    background-color: #DBDBDB;
}

.typing-area {
    border-color:#CCC;
}

.certificate_details .tab-2 {
    border-color:rgba(79, 79, 79, 1);
}

.aman-table tr:nth-child(even) {
    background-color: rgba(255, 207, 107, 1);
}
.aman-table2 tr:nth-child(even) {
    background-color: rgba(255, 207, 107, 1);
}
.aman-table2 thead {
  color:#FFF;
  background:rgb(0,102,67);
}
.main-col {
    background-color: rgba(255, 207, 107, 1);
}

.section-title {
    border-color:rgb(255, 161, 0);
}

.card-apply-now>div>button {
    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
}

.card-apply-now>div>button>h3 {
    border-color:rgb(255, 161, 0);
}

.card-advrt-title>span {
    color: #000000;
}

.card-advrt-content {
    color: #000000;
}

@media (max-width: 767px) {
    .sub_catagory_item>div:nth-child(1) {
        background-color: rgba(0, 0, 0, 0) !important;
    }
}

.data_points button {
    background-color: transparent;
    border-color:  rgb(255, 161, 0);
}

.product_card>div:nth-child(1) {
    background-color: transparent;
}

.card_details_header {
    background: -webkit-gradient(linear, right top, left top, from(rgba(29, 29, 27, 1)), color-stop(12%, rgba(97, 97, 95, 1)), color-stop(50%, rgba(97, 97, 95, 1)), color-stop(88%, rgba(97, 97, 95, 1)), to(rgba(29, 29, 27, 1)));
    background: linear-gradient(to left, rgba(29, 29, 27, 1) 0%, rgba(97, 97, 95, 1) 12%, rgba(97, 97, 95, 1) 50%, rgba(97, 97, 95, 1) 88%, rgba(29, 29, 27, 1) 100%);
}

.card_details_header>div {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
    background:lightgray;
}

.card_details_header .row-group p {
    color: rgb(255,161,0);
}

.card_details_header .row-group h1 {
    color: #ffffff;
}

.card_details_header .row-group h3 {
    color: #383838;
}

.card_details_header .row-group:last-child p {
    color:#676767;
}

.Card_details_catagory_item>div:nth-child(1) {
    background-color: transparent;
}

.duration-banner span {
    color: white;
}

.dep_detail {
    border-color:rgb(255, 161, 0);
}

.depositscard .product_card {
    background-color: rgba(114, 113, 112, 0.12);
    border-color: #8e8e8e;
}

.depositscard .product_card>div:nth-child(1) {
    background-color: rgba(242, 242, 242, 1);
}

.depositscard .product_card>div:nth-child(2)>ul>li {
    border-color:rgba(79, 79, 79, 1);
}

.depositscard .product_card>div:nth-child(2)>ul>li:nth-child(1) {
    border-color: rgba(79, 79, 79, 1);
}

.depositscard .product_card>div:nth-child(3) {
    background-color: rgba(114, 113, 112, 0.25);
}

.SMEs_definition_tabs_container .tabs li {
    background-color: transparent;
}

.offer-card-container {
    background-color: transparent;
}

.grayunderline {
    background: #8e8e8e;
}

.deposits_hr {
    border-color: rgb(0, 0, 0);
}

.depositscard .product_card {
    background-color: rgba(114, 113, 112, 0.12);
    border-color: #8e8e8e;
}

.depositscard .product_card>div:nth-child(1) {
    background-color: rgba(242, 242, 242, 1);
}

.depositscard .product_card>div:nth-child(2)>ul>li {
    border-color: rgba(79, 79, 79, 1);
}

.depositscard .product_card>div:nth-child(2)>ul>li:nth-child(1) {
    border-color: rgba(79, 79, 79, 1);
}

li.border-right-gray {
    border-color: rgba(79, 79, 79, 1) !important;
}

.grayunderline {
    background: #8e8e8e;
}

.deposits_hr {
    border-color: rgb(0, 0, 0);
}

.loan-banner span {
    color: white;
}

.loan_product_card .p_card_header .sec_loan .sec_loan_left {
    border-color: gray;
}

.loan_product_card .p_card_header>.third_loan ul li {
    color: #222;
}

.loan_details_container .first_loan_section .loan_section_nested .nested_left h3 {
    color: #222;
}

.loan_details_container .first_loan_section .loan_section_nested .nested_left h2 {
    color: white;
}

.loan_details_container .first_loan_section .loan_section_nested .nested_right {
    border-color:rgb(255,161,0);
}

.loan_details_container .first_loan_section .loan_section_nested .nested-mid {
    border-color: #222;
}

.certificate_details .tab-2 {
    border-color: rgba(79, 79, 79, 1);
}

.recommedations {
    background: -webkit-gradient(linear, left top, left bottom, from(#4F4F4E), to(#383837));
    background: -webkit-linear-gradient(#4F4F4E, #383837);
    background: -o-linear-gradient(#4F4F4E, #383837);
    background: linear-gradient(#4F4F4E, #383837);
}

.recommedations h4 {
    color: white;
}

.recommedations .sub_title_line {
    border-bottom-color: white;
}

.right-offer-part,
.right-offer-part-back {
    border-color: #828282;
}

.right-offer-part {
    background-color: #fff;
}

.right-offer-part p {
    color: rgb(0,107,67);
}

#offers-header {
    color: white;
}

#header-line {
    border-color: white;
}

.details-offer-title {
    background-color: rgba(255,161,0,1);
    color: white;
}

.economic_fields:nth-of-type(2):before {
    color: black;
    background-color: gray;
}

.SMEs_definition_tabs_container .tabs {
    border-color: #727070;
}

.SMEs_definition_tabs_container .tabs li>div {
    background-color: rgb(0, 102, 67);
}

/*.SMEs_definition_tabs_container .tabs li:nth-of-type(2)>div {
    background-color: rgb(0, 102, 67);
}

.SMEs_definition_tabs_container .tabs li:nth-of-type(3)>div {
    background-color: rgb(0, 102, 67);
}*/

.SMEs_definition_tabs_container .tabs li.active>div {
    background-color: rgb(255, 161, 0);
}

.SMEs_definition_tabs_container .tabs li>div>span {
    color: #FFF;
}

.SMEs_definition_contentbox:nth-of-type(2):before {
    background-color: gray;
}

.SMEs_definition_contentbox p {
    color: #727070;
}

.SMEs_definition_contentbox p b {
    color: rgb(255, 161, 0);
}

.SMEs_definition_contentbox p span {
    color: rgb(0, 102, 67);
}

.enterprice_repayment {
    color: #383837;
}

.enterprice_repayment div:nth-of-type(1) h1 {
    color: rgb(255, 161, 0);
}

.enterprice_repayment div:nth-of-type(2) h3 {
    color: #656565;
}

.SMEs_portofolio {
    border-color: gray;
}

.SMEs_portofolio_boxs div:first-child {
    background: rgb(255, 161, 0);
    color: white;
    border-color: white;
}

.SMEs_portofolio_boxs div:last-child {
    background: #727070;
    color: white;
    border-color: white;
}

.SMEs_portofolio_boxs .sub_title_line {
    border-color: white;
}

.SMEs_links ul li a {
    color: black;
}

.SMEs_links ul li:before,
.cards_links ul li:before {
    color: #c5c5c5;
}

.SMEs_links ul li a:hover,
.cards_links ul li a:hover {
    color: rgb(255, 161, 0);
}

.SMEs_finance_data li:nth-of-type(2) {
    border-color: #9E9E9E;
}

.SMEs_finance_data li div:nth-of-type(2):before {
    background: rgb(255, 161, 0);
}

.SMEs_finance_data li p {
    color: #9e9e9e;
}

.SMEs_finance_data li div p {
    color: #9e9e9e;
}

.SMEs_finance_data li div h1 {
    color: rgb(255, 161, 0);
}

.SMEs_finance_data li div h1 span {
    color: #9e9e9e
}

.SMEs_finance_data li label {
    color: #9e9e9e
}

@media (max-width:992px) {
    .SMEs_finance_data li div p {
        color: #9e9e9e;
    }
}

.SMEs_data_points>div>img {
    border-color: rgb(255, 161, 0);
}

.SMEs_purpose h1 {
    border-color: rgb(255, 161, 0);
    color: #60615e;
}

.SMEs_purpose h3 {
    color: #60615e;
}

.SMEs_purpose.years_section div:nth-of-type(2) {
    border-color: gray;
}

.SMEs_purpose.years_section h1 {
    color: rgb(255, 161, 0);
}

.SMEs_purpose.years_section h1 span {
    color: #60615d;
}

.SMEs_purpose.years_section h3 {
    color: #60615d;
}

.SMEs_purpose.years_section label {
    color: #60615d;
}

.section-title {
    border-color: rgb(255, 161, 0);
}

.library-text>div:last-child ul li:before {
    color: rgb(208, 161, 74);
}

.smes-apply-now>div>button {
    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
}

.smes-apply-now>div>button>h3 {
    border-color: rgb(255, 161, 0);
}

.smes-apply-for>div>button {
    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.37);
}
.smes-apply-for .btnGotoForm {
    background-color: #FFF;
}
.smes-apply-for>div>button:hover,
.active-loan-btn {
    background-color: rgb(255, 161, 0) !important;
}

.smes-apply-for>div>button:hover *,
.active-loan-btn * {
    color: #FFF !important;
}

.smes-apply-for>div>button>span:first-of-type {
    color: #9c9c9c;
}

.smes-apply-for>div>button>span:last-of-type {
    color: #9c9c9c;
}

.smes-apply-for>div>span {
    background-color: rgb(255, 161, 0);
}

.smes-contact-us {
    /*background: -webkit-gradient(linear, right top, left top, from(rgba(29, 29, 27, 1)), color-stop(12%, rgba(97, 97, 95, 1)), color-stop(50%, rgba(97, 97, 95, 1)), color-stop(88%, rgba(97, 97, 95, 1)), to(rgba(29, 29, 27, 1)));
    background: linear-gradient(to left, rgba(29, 29, 27, 1) 0%, rgba(97, 97, 95, 1) 12%, rgba(97, 97, 95, 1) 50%, rgba(97, 97, 95, 1) 88%, rgba(29, 29, 27, 1) 100%);*/
    background:lightgray;
}

.smes-contact-us>div {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
    background:lightgray;
}

.smes-advrt-title>span {
    color: #676767;
    border-color: #FFF;
}

.smes-advrt-content {
    color: #ffffff;
}

.data_points button {
    background-color: transparent;
    border-color:  rgb(255, 161, 0);
}

.foreveryone_container {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1d1d1b+0,61615f+12,61615f+50,61615f+88,1d1d1b+100 */
    background: rgb(111, 111, 112);
}

.foreveryone_container>div {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
    background: lightgray;
}

.foreveryone_container h1 {
    color: #676767;
}

.foreveryone_container h1 {
    color: gray;
}

.foreveryone_container ul li {
    color: gray;
}

.foreveryone_container ul li label {
    color: gray;
}

.foreveryone_container ul li:before {
    background: orange;
}

.foreveryone_container ul li:last-child:before {
    background: transparent;
}

.big_sub_header {
    color: #6f6f6f;
}

.big_sub_header+hr {
    background: gray;
}

.branch_ads {
    background: #cfcfcf;
}

.branch_ads>div>div:first-child {
    border-color:  rgb(255, 161, 0);
}

@media (max-width: 992px) {
    .branch_ads>div>div:first-child {
        border-right: 0px;
    }
}

.acc_product_card {
    background-color: rgba(114, 113, 112, 0.12);
    border-color: #8e8e8e !important;
}

.acc_product_card>div:nth-child(1) {
    background-color: rgba(242, 242, 242, 1);
}

.acc_product_card>div:nth-child(2)>ul {
    border-color: rgba(79, 79, 79, 1) !important;
}

.acc_product_card>div:nth-child(3) {
    background-color: rgba(114, 113, 112, 0.25);
}

.help-section {
    background-color: #FFF;
}

.help-section>div {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
    background:lightgray;
}

.help-section>div>div>div:first-child {
    border-color: #989898;
}

.analyze-section {
    /*background: linear-gradient(to left, rgba(29, 29, 27, 1) 0%, rgba(97, 97, 95, 1) 12%, rgba(97, 97, 95, 1) 50%, rgba(97, 97, 95, 1) 88%, rgba(29, 29, 27, 1) 100%) !important;*/
    background:lightgray;
}

.analyze-section>div {
    /*background-image: repeating-linear-gradient(-30deg, transparent, transparent 11px, rgba(34, 30, 32, 0.15) 10px, rgba(34, 30, 32, 0.15) 13px);*/
    background:lightgray;
}

.analyze-section>div>div>div:nth-child(2) {
    border-color: #989898;
}

.icons-container>div>span:last-child {
    border-color:  #989898;
}

.video-attachments button {
    background-color: transparent;
    border-color: rgb(255, 161, 0);
}

.foreign-details-container .foreign-nested .first-section>div {
    border-color: #222;
}

.foreign-details-container .foreign-nested .second-box .second-header span {
    border-color: rgb(255, 161, 0);
}

.foreign-details-container .foreign-nested .second-box .second-content .content-right h3 {
    border-color: #222;
}

.foreign-details-container .foreign-nested .second-box .third-box .third-left-box {
    border-color: #222;
}

.other_swiper_newtitle {
    background: #383837;
}

.other_swiper_newtitle h3 {
    color: white;
}

.other_swiper_newtitle2 {
    background: rgb(255,161,0);
}

.other_swiper_newtitle2 h3 {
    color: white;
}

.btn_white {
    background-color: white;
    color: #383837;
    border-color: #383837;
}

.btn_transparent {
    background-color: transparent;
    color: rgb(255, 161, 0);
}

hr.horizontal_line {
    border-color:rgb(255, 161, 0);
}

.gold_bullet li {
    color: #707070;
}

.gray_bullet li,
.diamond_bullet li {
    color:rgba(0, 107, 67, 1);
}

.other_products {
    color: #727070 !important;
    background-color: lightgray;
}

.other_products+hr {
    background: lightgrey;
}

.others_new_style_container .others_nested {
    background-color: white;
    border-color: gray;
}

.others_new_style_container .others_nested .others_body h3 {
    color: white;
}

.others_new_style_container .others_nested .others_body .others_body_content .body_content_left {
    border-color:  gray;
}

.others_new_style_container .others_nested .others_body .center>div:last-of-type {
    border: 0px;
}

.foregin_card_container {
    border-color:  gray;
}

.foregin_card_container .foregin_header h3 {
    color: white;
    background-color: rgb(255,161,0);
}

.foregin_card_container .foregin_body {
    background-color: transparent !important;
}

.foregin_card_container .foregin_body h4 {
    border-color:  #222;
}

.foregin_card_container .foregin_body h5 .first {
    border-color: #222;
}

.foregin_card_container .foregin_body_three .three_left {
    border-color: #222;
}

.foregin_card_container .foregin_btn_container .btn_left button {
    background-color: white;
    border-color: #222;
}

.foregin_card_container .foregin_btn_container .btn_right button {
    background-color: white;
    border-color: #222;
}

.others_new_style_container .others_nested .others_body .cards_header {
    color: #555;
}

.banner>h2 {
    color: #4e4e4e;
}

@media (max-width: 992px) {
    .banner>h2 {
        color: #4e4e4e;
    }
}

@media (max-width: 767px) {
    .banner>h2 {
        color: #4e4e4e;
    }
}

.card_header_cont {
    background-color: rgb(255,161,0);
}

.card_header_cont h3 {
    color: white;
}

.banner_container {
    background-color: #ececec;
}

.banner_container .banner_left {
    border-color: rgb(255, 161, 0);
}


#divProductCatalogueCompare {
    background-color: #eeeeee;
    border-color: #8e8e8e !important;
}

.row-group.products-comparison-table-col:nth-child(even) {
    background: rgba(255, 207, 107, 1);
}

#divProductComparisonAttributsTemplate .gray-bg-1 h4 {
    color: white;
}

.products-comparison-table-col:first-child {
    background-color: rgb(0, 102, 67);
}

#divProductComparisonAttributsTemplate>.row-group:first- child h4 {
    color: white;
}

/* ################## productcat style ################## */

/* -- products list   -------------------------------------------------- */

.product-01,
.product-02,
.product-03,
.product-04 {
    -webkit-box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
}

.products-full {
    background-color: white;
}

.products a {
    color: #000;
}

.product-01>div>button:last-child {
    color: #000;
    background-color: transparent;
}

.product-02>div>button,
.product-03>div>button {
    color: #000;
}

.product-04>button>div>p {
    color: rgba(255, 255, 255, 1);
}

.landing-login-panel {
    border-color: white;
    background-color: rgba(255, 255, 255, 0.3);
}

.landing-login-panel>input {
    border-color: rgba(179, 179, 179, 1);
}

.landing-login-panel>input::placeholder {
    color: #b3b3b3;
}

.landing-login-panel>button:first-of-type {
    background: transparent;
    border-color:  rgba(255, 207, 107, 1);
    color: rgba(256, 256, 256, 1);
}

.landing-login-panel>button:first-of-type:hover {
    background-color: rgba(255, 207, 107, 1);
}

/* -- products list   -------------------------------------------------- */

/* -- latest News   -------------------------------------------------- */

.lst-new {
    background-color: rgba(255, 255, 255, 1);

}

/* -- latest News   -------------------------------------------------- */

/* -- Login   -------------------------------------------------- */

.landing-login-panel {
	border-color: white;
}

.landing-login-panel > input {
	border-color: white;
}

.landing-login-panel {
    border-color: white;
    background-color: rgba(255, 255, 255, 0.3);
}

.landing-login-panel>input {
    border-color: rgba(179, 179, 179, 1);
}

.landing-login-panel>input::placeholder {
    color: #b3b3b3;
}

.landing-login-panel>button:first-of-type {
    background: transparent;
    border-color: rgba(255, 207, 107, 1);
    color: rgba(256, 256, 256, 1);
}

.landing-login-panel>button:first-of-type:hover {
    background-color: rgba(255, 207, 107, 1);
}

.login-panel > h3 {
    color: rgb(0, 102, 67) !important;
}

.login-panel>p {
    color: #fff;
}

.login-panel>input::placeholder {
    color: #b3b3b3;
}

.forgetpass {
    background: transparent;
    color: rgba(256, 256, 256, 1);
}

.wginsCustomerLogin_HomeCSSClass .login-group .login-panel span {
    background: rgba(207, 50, 44, 1);
    color: white !important;
}

.login-group .login-private {
    background-color: rgba(0, 0, 0, 0.33);
}

.login-group .login-panel {
    border-color: white;
}

/* -- Login   -------------------------------------------------- */

.help-section {
    /*background: linear-gradient(to left, rgba(29, 29, 27, 1) 0%, rgba(97, 97, 95, 1) 12%, rgba(97, 97, 95, 1) 50%, rgba(97, 97, 95, 1) 88%, rgba(29, 29, 27, 1) 100%) !important;*/
     background:lightgray;
  }


button#btnCashDividensShowAllData {
    background-color: rgb(255, 161, 0);
    color: white;
}

/* ## Start Atm Module ## */

#divATMBranchMyLocation {
	border-color: #dcdcdc;
	-webkit-box-shadow: 0 2px 5px rgba(178, 178, 178, 0.6);
	box-shadow: 0 2px 5px rgba(178, 178, 178, 0.6);
	background-color: #fff;
}

.atm-module .atm-tabs .atm-link {
	background: rgba(68, 68, 68,1);
	color: white;
	border: none;
}

.atm-module .map-widget {
	border-color: rgb(255, 161, 0);
}

.atm-module .atm-link.active {
	background-color: rgba(255, 161, 0, 1);
}

.atm-module .filter-widget select,
.atm-module .filter-widget input {
	background-color: #FFF;
}

.atm-module .filter-widget .accordion-contianer .info-accordion-panel {
	background-color: transparent;
}

.atm-module .map-search-widget select,
.atm-module .map-search-widget input {
	background-color: #FFF;
}

.atm-module .atm-res {
	background-color: white;
	border-color: rgb(255, 161, 0);
}

.gm-style-iw-custom {
	background-color:lightgray;
	-webkit-box-shadow: 0 1px 6px rgba(178, 178, 178, 0.6);
	box-shadow: 0 1px 6px rgba(178, 178, 178, 0.6);
	border-color: rgb(255, 161, 0);
}

#iw-container .iw-title {
	background-color: #48b5e9;
	color: white;
}

.iw-bottom-gradient {
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 1)));
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}

.outside_egypt_tabs_container {
	border-color: rgb(255, 161, 0);
}




.outside_egypt_tabs_container {
	border-color: rgb(255, 161, 0);
}

.outside_egypt_tab {
	color: #383837;
	border-color: rgba(255, 207, 107, 1);
}

.outside_egypt_tab.active {
	background: rgba(255, 207, 107, 1);
	border: none;
	border-color: rgba(255, 207, 107, 1);
}

.atm-module .Correspondents_details_widget {
	border-color: rgb(255, 161, 0);
	border-left: none;
}

@media (max-width: 767px) {
	.atm-module .Correspondents_details_widget {
		border-color: rgb(255, 161, 0);
	}
}

.atm-module .Correspondents_filter_widget {
	border-color: rgb(255, 161, 0);
}

.Correspondents_details_widget label {
	color: rgb(0, 102, 67);
}

.outside_egypt_tabs_container .active {
	color: black;
}

.divProductComparisonAttr h4 {
	color: #6f6f6f;
}

.outside_egypt_tab:hover {
	background-color: rgba(255, 207, 107, 1);
	color: white;
}

#iw-container {
	background-color: transparent;
  color:rgb(79, 79, 79);
}

#divATMBranchGetDataInsideEgypt {
	background-color: white;
}

.map_title {
	background-color: rgba(255, 161, 0, 1);
}
.map_title>h2 {
    color: rgb(0,102,67);
}
.map_title>h5 {
  color: #FFF;
}


.map_title>h2 {
	border-color: rgb(0,102,67);
}

.gm-style>div:first-child {
	background-color: #aadaff;
}

.atm-module .atm-res:hover,
.atm-module .atm-res.selected {
	background-color: rgba(255, 207, 107, 1);
}

/* ## End Atm Module ## */



/* ## Start Contact Us Module ## */
.content-module .message-area {
	border-color: rgb(255, 161, 0);
}

/* ## End Contact Us Module ## */




/* ## Start Contact Management Module ## */
/*.dynamic_content {
	background-color: rgba(79, 79, 79, 1);
}*/

/*.dynamic_content_title {
	background-color: rgba(255, 161, 0, 0.75);
}*/
.dynamic_content_title>h2 {
  color: rgb(0, 102, 67);
}
.dynamic_content_title>h5 {
  color:#FFF;
}
.dynamic_content_title>h2 {
	border-color: rgb(0, 102, 67);
}

.content-table::-webkit-scrollbar-track {
	background-color: #F5F5F5;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.content-table::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.content-table::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: rgba(114,114,114,0.48);
}

.articles-titles button {
	border-color: rgba(255, 207, 107, 1) !important;
}

.articles-titles button:hover {
    background-color: rgba(97, 97, 95, 1);
}

.right-tabs-container {
	border-color: rgba(255, 207, 107, 1);
}

.right-tabs-container .tabs-content a {
	color: #4F4F4E;
	border-color: rgba(255, 207, 107, 1);
}

.right-tabs-container .tabs-links {
	background-color: rgba(255, 207, 107, 1);
}

.dc_pdf_link {
	border-color: rgb(255, 161, 0);
}

/* ## End Contact Management Module ## */



/* ## Start Customer Module ## -->  ## Customer Profile ## and --> ## Login  */
.login-form .whyJoinUs h3 {
    color: rgb(0, 102, 67) !important;
}

.login-form .whyJoinUs ul {
    color: rgb(0, 102, 67) !important;
}
.customerProfile-mdl .customer_social .facebook {
	background: #3b5998;
	color: #fff;
}

.customerProfile-mdl .customer_social .linked {
	background: #0274b3;
	color: #fff;
}

.customerProfile-mdl .customer-profile .sub-title span {
	border-color: rgb(255, 161, 0);
}

.customerProfile-mdl .change_password p {
	color: #070707;
}

.customerProfile-mdl .form-group .demed_input {
	background-color: rgba(114, 113, 112, 0.1);
	color: gray;
}

.customerProfile-mdl .favorite-pages {
	border-color: rgb(180, 180, 180);
}

.customerProfile-mdl .favorite-pages tr {
	border-color: rgb(180, 180, 180);
}

.customerProfile-mdl .favorite-pages tr:last-child {
	border-bottom: none;
}

.customerProfile-mdl .favorite-pages tr td:last-child * {
	color: rgb(255, 161, 0);
}

.print .sub-title {
	background-color: rgba(0, 0, 0, 0);
	border-bottom-color: rgb(255,161,0);
}

.print .sub-title h4 {
	color: rgb(255,161,0);
}

.user-name-label {
	border-color: rgb(255, 161, 0);
}

.login-panel>div>input {
	border: none;
}

.wginsCustomerLogin_HomeCSSClass .login-group {
	background: none;
}

.login-group .login-panel {
	background-color: rgba(255, 255, 255, 0.3);
	border-color: white !important;
}

    .login-group .login-panel div > input {
        background: rgba(255,255,255,0.5);
        border-color: rgba(255, 255, 255, 1);
    }

.login-group .login-private {
	background: rgba(48, 48, 47, 0.2);
}

.login-group .registerbtn {
	background: rgba(255, 207, 107, 1);
	color: rgba(255, 255, 255, 1);
}

.login-group .facebook {
	background: #3b5998;
	color: #fff;
}

.login-group .linked {
	background: #0274b3;
	color: #fff;
}

.login-group .forgetbtn {
	background: transparent;
	color: rgba(256, 256, 256, 1);
}

.login-group .login-panel div > input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: rgb(0, 102, 67) !important;
}

.login-group .login-panel div > input::-moz-placeholder {
    /* Firefox 19+ */
    color: rgb(0, 102, 67) !important;
}

.login-group .login-panel div > input:-ms-input-placeholder {
    /* IE 10+ */
    color: rgb(0, 102, 67) !important;
}

.login-group .login-panel div > input:-moz-placeholder {
    /* Firefox 18- */
    color: rgb(0, 102, 67) !important;
}

.login-group .confirmation-type label {
	color: #FFF;
}

.login-group label {
	color: white;
}


/* ## End Customer Module ## --> ## Customer Profile ## and --> ## Login  */


/* ## Start ExchangeRate  Module ## */

.exchange-currency-tabs .exchange-currency-link {
	border: none;
	background: rgba(68, 68, 68, 1);
	color: white;
}

/* Change background color of buttons on hover */
.exchange-currency-link:hover {
	background-color: rgba(56, 56, 56, 0.85);
}

div.tab button:hover {
	background: rgba(68, 68, 68, 0.85) !important;
}

/* Create an active/current tablink class */


.intro {
	background: white;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5);
}

.currency-table {
	border-color: #707070;
}

.currency-table thead tr {
	color: #fff;
	background-color: rgb(0, 102, 67);
}

.currency-table tr {
	border-color: #707070;
	color: #070707;
}

.currency-table>tbody>tr:nth-child(even) {
	background: rgba(255, 161, 1, 0.2);
}

.table-footer {
	border-color: #707070;
	background-color: rgba(255, 207, 107, 1);
}

.arrows {
	background-color: #fff;
}

.table-footer a {
	color: #747575;
}

#p1 {
	color: rgba(255, 207, 107, 1);
}

.wrap input[type="text"],
.currency-in input[type="text"] {
	-webkit-box-shadow: 0 0 8px 0 rgb(255, 161, 0);
	box-shadow: 0 0 8px 0 rgb(255, 161, 0);
	border-color: rgba(255, 207, 107, 1);
	background-color: rgba(0, 0, 0, 0);
	color: black;
}

.wrap ::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	color: #070707;
}

.wrap ::-moz-placeholder {
	/* Firefox 19+ */
	color: #070707;
}

.wrap :-ms-input-placeholder {
	/* IE 10+ */
	color: #070707;
}

.wrap :-moz-placeholder {
	/* Firefox 18- */
	color: #070707;
}


.curr-conv {
	border-color: #707070;
}

.currency-in {
	border-color: #707070;
}

.currency-in input[type="text"] {
	color: #444;
	background: white;
}

.currency-in ::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	color: #fff;
}

.currency-in ::-moz-placeholder {
	/* Firefox 19+ */
	color: #fff;
}

.currency-in :-ms-input-placeholder {
	/* IE 10+ */
	color: #fff;
}

.currency-in:-moz-placeholder {
	/* Firefox 18- */
	color: #fff;
}

.currency-cho select {
	border-color: rgb(255, 161, 0);
	color: #000;
	background-color: #fff;
}

.two-arrows button {
	background: white;
}

.currency-val {
	color: white;
	border-color: #707070;
}

@media (max-width: 767px) {
	.currency-in input[type="text"] {
		color: #444;
		background: white;
	}
}

@media (min-width: 767px) {
	.wrap {
		border-color: #707070;
	}
}

.currency-in ::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	color: #444444 !important;
}

.currency-in ::-moz-placeholder {
	/* Firefox 19+ */
	color: #444444 !important;
}

.currency-in :-ms-input-placeholder {
	/* IE 10+ */
	color: #444444 !important;
}

.currency-in :-moz-placeholder {
	/* Firefox 18- */
	color: #444444 !important;
}

/* ## End ExchangeRate  Module ## */

/* ## Start MasterStyle ## */


#GeneratedContent .fix-content {
    /*-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);*/
}

#divLandingSearchResultsPaging>input {
    border-color: rgb(255, 161, 0);
}

#divLandingSearchResultsPaging>input[disabled] {
    border-color: #ccc !important;
    color: #ccc;
    background-color: #efefef;
}

select,
select.ddl {
    color: #000;
    background-color: transparent;
}

.sitemap_main {
    background-color: white;
}

.sitemap_container .sitemap_body .sitemap_content .sitemap_item {
    background-color: #f3f3f3;
}

.sitemap_container .sitemap_body .sitemap_content .sitemap_item h4 {
    background-color: rgb(255, 161, 0);
    color: white;
}

.sitemap_container .sitemap_body .sitemap_content .sitemap_item h5 {
    color:rgb(255,161,0);
}

::-webkit-input-placeholder {
    color: #7b7b7b;
}

:-ms-input-placeholder {
    color: #7b7b7b;
}

::-moz-placeholder {
    color: #7b7b7b;
    opacity: 1;
}

:-moz-placeholder {
    color: #7b7b7b;
    opacity: 1;
}

/*.main-nav-bar:after {
    background: -webkit-gradient(linear, right top, left top, from(rgb(255,161,0)), color-stop(rgba(255, 207, 107, 1)), to(rgb(255,161,0)));
    background: linear-gradient(-90deg, rgb(255,161,0), rgba(255, 207, 107, 1), rgb(255,161,0));
}*/

@media(max-width: 767px) {
    .input-search::-webkit-input-placeholder {
        color: white;
    }

    .input-search:-ms-input-placeholder {
        color: white;
    }

    .input-search::placeholder {
        color: white;
    }
}

.set-date>div button {
    background-color: transparent;
}

.products-comparison-table h4,
.products-comparison-table p {
    color: rgba(114, 113, 112, 1);
}

.products-comparison-table h4 span.font40 {
    color:rgba(114, 113, 112, 1);
}
.products-comparison-table h4 span {
    color:rgba(114, 113, 112, 1);
}
input.btnAppLayoutButtonsLikeAndShare {
    background: #4267b2;
    border-color: #4267b2;
    color: #fff;
}

input.btnAppLayoutButtonsLikeAndShare:hover {
    background: #365899;
    border-color: #365899;
}

button#SideMenuOpenSubMenu {
    background: transparent;
}

.ui-datepicker-title>select {
    background-color: #FFF;
}

.set-date>div span+button {
    background-color: transparent;
}

/* ## End MasterStyle ## */

/* ## Start Product Catalog Module ## */

.products-comparison-table-col>div:first-child h4 {
    color:rgb(0,102,67) !important;
}

@media (max-width: 767px) {
    .banner>h2 {
        color: #4e4e4e;
    }
}

@media (max-width: 992px) {
    .SMEs_definition_contentbox:nth-of-type(2):before {
        background-color: transparent !important;
    }
}

.merchants {
    background-color: #FFF;
}


.single-merchant {
    border-color: #ccc !important;
    background-color: #FFF;
}
.termsLinks {
    background: #FFF
}
.termsActiveColor {
    background-color: rgb(255, 161, 0);
}

.termsActiveColor *{ 
    color:#FFF !important;
}
div>.summary_data:nth-of-type(2)>li {
    border-color: rgb(76, 76, 76);
}

@media (max-width: 550px) {
    div>.summary_data:nth-of-type(2)>li {
        border-color: rgb(76, 76, 76);
    }
}

.single-merchant:hover {
    -webkit-box-shadow: 0px 0px 17px 1px rgba(204, 204, 204, 1);
    box-shadow: 0px 0px 17px 1px rgba(204, 204, 204, 1);
}

@media only screen and (max-width: 394px) {
    .foregin_card_container .foregin_body h5 .first {
		border-color: black;
	}
}

.SMEs_definition_tabs_container .tabs li > div {
	border-color:  white;
}

/* ## End Product Catalog Module ## */

/* ## Start Landing Module ## */

.career:hover {
	background-color: rgba(255, 207, 107, 1);
}

.products-full {
	background-color: white;
}

.products a {
	color: #000;
}

.product-01,
.product-02,
.product-03,
.product-04 {
	-webkit-box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);
}

/* ## End Landing Module ## */

/* ## Start HR Module ## */

.HrSystem-mdl .finish-contents div:last-child button {
	background-color: transparent;
	background-color: rgb(255, 161, 0);
	color: rgba(255, 255, 255, 1);
}

.HrSystem-mdl .finish-contents div:last-child.page-footer {
	background-color: transparent;
}

/* ## End HR Module ## */

.career_mob p {
    color: rgba(0, 102, 67, 1);
}

.status p {
    background-color: lightgray;
    color: rgb(0,102,67);
}

.success-message .login-panel{
    background:rgba(255, 161, 0, 1) !important;
}

.success-message .login-panel button{
  border-color:rgb(0, 102, 67) !important;
  background:none;
}
.new-password-form .login-panel{
    background:rgba(255, 161, 0, 1) !important;
}

.new-password-form .login-panel button{
  border-color:rgb(0, 102, 67) !important;
  background:none;
}

.help-section > div > div > div > span {
    color:#676767
}
.help-section > div > div > div > .gold-txt-3 {
    color:rgb(0,102,67) !important;
}
.analyze-section .white-txt {
    color:#676767 !important;
}
.product_details_data .section .duration-banner {
    background:lightgray;
}
.product_details_data .section .duration-banner .minumum-Deposits {
    color:rgb(0,102,67);
}
.icons-container > div > span:first-child {
  color:rgb(255,161,0)
}
.smes-contact-us  .smes-advrt-content {
    color:#676767;
}
.smes-contact-us .smes-advrt-content button ,
.smes-contact-us .smes-advrt-content button a {
    background:rgb(0,107,67)
}
.smes_login_screen .page {
  background:rgb(255,161,0);
  color:rgb(0,102,67)
}
.smes_login_screen .row-group .mob-12 button {
  background:transparent;
  color:#FFF;
}
.smes_login_screen div input {
	background:rgba(255,255,255,0.5);
}
.smes_login_screen div input::placeholder {
    color:rgb(0,102,67);
}
.smes_login_screen .row-group .mob-12 .checkbox {
    color:#FFF;
}
.smes_login_screen .page-footer button {
  border-color:rgb(0,102,67);
}
.Category_OffersCatID .catagory_sub_products_swiper {
    background:lightgray;
}
.Category_OffersCatID .catagory_sub_products_swiper .categories-swiper > h4 {
    color:rgb(250,180,67)
}
.forget-form .login-panel .forgetBtn-2 {
     background: transparent;
     border-color: rgb(0,102,67);
}
.forget-form .login-panel .forgetBtn-2:hover{
     background: rgba(255, 207, 107, 0.7);
  }
.dynamic-widgets .article-content .rate-title {
    color: rgb(255,161,0);
}
.currency thead td {
    background: rgb(0,102,67);
    color: #FFF;
    border-color: #000;
}
.currency>tbody>tr:nth-child(even) {
    background:rgba(255, 207, 107, 1);
}
#divATMSearchAutoCompleteResults .myspan:hover {
    background: rgba(255, 207, 107, 1);
}

.results-container #divLandingSearchResultsPaging button {
    background: rgb(255, 207, 107);
}

.article-content #btnPagingPrev ,
.article-content #btnPagingNext {
    background:rgb(255, 207, 107);
}


ul.ui-autocomplete.ui-menu {
  background:#fff !important;
}


.products-comparison-table-col:first-of-type div:nth-child(2) h4,
.products-comparison-table-col:first-of-type div:nth-child(3) h4,
.products-comparison-table-col:first-of-type div:nth-child(4) h4,
.products-comparison-table-col:first-of-type div:nth-child(5) h4,
.products-comparison-table-col:first-of-type div:nth-child(6) h4 {
    color: rgb(0,102,67);
}
.products-comparison-table-col:first-of-type div:nth-child(2),
.products-comparison-table-col:first-of-type div:nth-child(3),
.products-comparison-table-col:first-of-type div:nth-child(4),
.products-comparison-table-col:first-of-type div:nth-child(5),
.products-comparison-table-col:first-of-type div:nth-child(6),
.products-comparison-table-col:first-of-type div:nth-child(7),
.products-comparison-table-col:first-of-type div:nth-child(8) {
    background: rgb( 239, 237, 233);
}

.ReadMoreDesgin {
  background: rgb(255, 161, 0);
  color: #006643;
}
.ReadMoreDesgin:hover {
	  background: rgba(255, 161, 0, 0.8);
}
.groundFloatMenu img {
  background:#fff;
  border-radius:11px;
}

.atm-module .filter-widget .branches  {
  border-color:#fab416;;
}
.atm-module .filter-widget .branches .or  {
    color: rgb(0,102,67);
}
.boRd {
    border-color: #fab416;
}
.close-menu {
    background: rgb(0,102,67);
}
.prizes-module .prizes ul li a:hover {
    color:rgba(255, 161, 0,0.8)
}


@media (max-width:767px) {
  .search-bar-container input[type="text"] {
    color: #FFF !important;
  }
}
.prizes-module .swiper-button-prev ,
.prizes-module .swiper-button-next {
  background-color:rgb(0,102,67);
}
.lst-new .swiper-pagination-bullet-active {
  background:rgb(255,161,0);
  color:#FFF;
}
/*## star color pdf ##*/
.title span {
    color: rgb(255,161,0);
}
.Terms h3{
    color:rgb(255,161,0); 
}
.text {
    border-top-color:#000; 
    border-bottom-color:#000; 
}
.next-one .inpu li:nth-child(2) ,
.next-two .inpu li:nth-child(2) {
    background-color: rgba(230, 230, 230, 1) ;
    border-color: rgba(179, 179, 179, 1) ;
}
/*## end color pdf ##*/

/*# Start Color For Client #*/
.gold-bg1 {
    background-color: rgb(255, 161, 0) !important;
    color: rgba(255, 255, 255, 1) !important;
}

.gold-bg2 {
    background-color: rgba(255, 207, 107, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}

.gold-txt1 {
    color: rgb(255, 161, 0) !important;
}

.gold-txt2 {
    color: rgba(255, 207, 107, 1) !important;
}

.gray-bg1 {
    background-color: rgb(0, 102, 67) !important;
    color: rgba(255, 255, 255, 1) !important;
}

.green-txt1 {
    color: rgb(0, 102, 67) !important;
}

.gray-txt1 {
    color: rgba(114, 113, 112, 1) !important;
}

.gray-txt2 {
    color: rgba(79, 79, 78, 1) !important;
}

.gray-txt3 {
    color: rgba(114, 113, 112, 1) !important;
}

.gray-txt4 {
    color: rgba(79, 79, 78, 1) !important;
}
/*# End Color For Client #*/




.nested2-accordion {
    /* background-color: rgba(111, 111, 111, 0.8) !important; */
    /* border-color: rgb(0, 102, 67, 0.8) !important; */
    /* color: rgba(255, 255, 255, 0.8) !important; */
}

.lvl-3 {
    background-color: rgba(37, 37, 37, 0.41);
}

.selection {
    /* border-color: rgb(0, 102, 67) !important; */
    /* color: rgba(255, 255, 255, 1)!important; */
    /* background-color: rgba(0, 0, 0, 0.4) !important; */
}

.selection span {
    color: rgb(0, 102, 67);
}

/*.panel .selection span {
    color: #fff;
}*/

.sidenav .selection a {
}

.sidenav .panel .selection a {
    color: #fff;
}

.sidenav .panel .selection a {
    /* background-color: rgba(176, 174, 174, 0.8) !important; */
}

.sidenav .panel .selection a {
    /* border-color: rgb(0, 102, 67) !important; */
}

    .sidenav .panel .selection a.dark {
        background: rgba(111, 111, 111, 0.8) !important;
    }

.nested2 {
    background-color: rgba(0, 0, 0, 0.4) !important;
    border-color: rgb(0, 102, 67) !important;
    background-color: rgba(212, 211, 211, 0.8) !important;
}
.nested2 a {
    color:rgb(0, 102, 67) !important;
}
    .nested2.active {
        background-color: rgb(255, 207, 107) !important;
    }

.selection.nested-accordion.active a {
    background: none !important;
}

.nested2.active {
    background-color: rgb(255, 161, 1) !important;
}

.sidenav .selection.nested2.active a,
.sidenav .panel .selection.nested2.active a {
    background: none !important;
}

.main-selection {
    border-color: rgba(255, 207, 107, 1);
    background-color: rgba(255, 255, 255, 0.4);
    color: rgb(0, 102, 67);
}

.last-selection {
    background-color: rgba(152, 150, 150, 0.8) !important ;
        border-color: rgba(255, 255, 255, 0.43) !important;
    color: rgba(255, 255, 255, 0.8) !important;
}

.group-selection {
    background-color: rgba(111, 111, 111, 0.8) !important;
    border-color: rgba(255, 255, 255, 0.43) !important;
    color: rgba(255, 255, 255, 0.8) !important;
}



.selection span {
    background-color: #ffffff47;
}

.tab-label {
    /* background: rgba(255, 255, 255, 0.7);
    color: rgb(0, 102, 67);
    border-color: rgba(255, 207, 107, 1); */
}

    .tab-label:hover {
        /* background-color: rgba(0, 0, 0, 0.4);
    color: rgba(255, 255, 255, 1) */
    }

.navbar-menu-tabs .swiper-button-prev,
.navbar-menu-tabs .swiper-container-rtl .swiper-button-next {
    background-image: url(../siteimages/left-arrow.svg) !important;
    background-color: rgba(255, 161, 0, 1) !important;
}

.navbar-menu-tabs .swiper-button-next,
.navbar-menu-tabs .swiper-container-rtl .swiper-button-prev {
    background-image: url(../siteimages/right-chevron-.svg) !important;
    background-color: rgba(255, 161, 0, 1) !important;
}

.navbar-menu-tabs .swiper-slide {
    background: rgba(255, 255, 255, 0.7);
    color: rgb(0, 102, 67);
    border-color: rgba(255, 207, 107, 1);
}


.sidenav ul {
    color: #FFF;
}


.nested2.active a {
    background: none;
}

.relative-container .active-slide-menu {
    background-color: rgba(0, 0, 0, 0.4) !important;
    color: rgba(255, 255, 255, 1) !important;
}

.textLstnew {
   color:rgb(0,102,67) !important;
}

.Filter-hr {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}
.flexSpace a {
  color: #fabe38;
}

.reGi-fOR span  {
  color:#FFF;
}


.riyalsymbolimage {
    max-width: 100%;
    height: 58%;
    display: block;
    height: 65%;
    margin: 0 auto;
    cursor: pointer;
}

@media (max-width: 750px) {

    .riyalsymbolimage {
        max-width: 100%;
        height: 58%;
        display: block;
        height: 65%;
        margin: 0 auto;
        cursor: pointer;
    }
}