.logo-section {

    background: #fff none repeat scroll 0 0;

    border-bottom: 1px solid #dadada;

    padding: 12px 0 14px;

    position: relative

}



.main-logo {

    display: inline-block

}



.main-nav .navbar-default {

    background-image: none;

    border: medium none;

    box-shadow: none;

    background-color: #fff;

    margin-bottom: 0;

    border-radius: 0;

    text-align: center;

    z-index: 9;

    top: 9px

}



ul.home-nav {

    float: none

}



ul.home-nav > li {

    display: inline-block;

    float: none;

    padding: 5px 5px;

    position: relative

}



ul.home-nav > li:last-child {

    padding-right: 0

}



.main-nav ul.home-nav > li > a {

    color: #000;

    font-size: 13px;

    padding: 12px 8px;

    text-transform: capitalize

}



.nav.navbar-nav.home-nav > li:nth-of-type(2) {

    background-image: none

}



.nav-section .navbar-nav > li > a {

    color: #fff;

    font-size: 14px;

    padding: 13px 11.3px;

    transition: all .3s ease 0

}



.nav-section .navbar-nav > li > a i {

    font-size: 18px

}



ul.home-nav li.active a {

    background: #000 none repeat scroll 0 0 !important;

    color: #fff !important

}



.nav-section .nav > li > a:hover {

    background: #000;

    color: #FFF;

    transition: all .3s ease;

    -o-transition: all .3s ease;

    -moz-transition: all .3s ease;

    -webkit-transition: all .3s ease

}



ul.main-sub-nav {

    background: #90050d none repeat scroll 0 0;

    padding: 10px;

    text-align: left;

    margin-bottom: 15px

}



ul.main-sub-nav li + li::before {

    color: #fff;

    content: "|";

    font-size: 12px

}



ul.main-sub-nav li {

    color: #fff;

    display: inline-block

}



ul.main-sub-nav li a {

    color: #fff;

    display: inline-block;

    font-size: 11px;

    padding: 8px

}



ul.main-sub-nav li a:hover {

    background: #fff;

    color: #91050e

}



ul.home-nav li a.collapse {

    background: #90050d !important;

    color: #FFF !important

}



ul.home-nav li a.collapse.collapsed {

    background: #FFF !important;

    color: #90050d !important

}



ul.nav.navbar-nav.home-nav{

    float: right !important;

    margin-right: 35px;

}





.navaction {

    background: #1f863d none repeat scroll 0 0;

    float: left;

    width: 100%

}



ul.navbar-nav > li ul {

    background: #fff none repeat scroll 0 0;

    border-radius: 0 1px 6px 6px;

    box-shadow: 0 1px 16px -6px;

    left: 0;

    margin: 0;

    min-width: 188px;

    position: absolute;

    text-align: left;

    z-index: 9

}



.nav.navbar-nav.home-nav.bottem-backgroun li:last-child {

    border-radius: 0 0 5px 6px

}



ul.navbar-nav > li ul li {

    border-bottom: 1px solid #CCC;

    position: relative;

    background: #f7941e

}



ul.navbar-nav > li ul li:last-child {

    border-bottom: none

}



ul.navbar-nav > li ul li a {

    color: #fff;

    font-size: 13px;

    font-weight: 400;

    padding: 8px 15px;

    display: block

}



ul.navbar-nav > li ul li a i {

    color: #fff;

    float: right;

    font-size: 16px

}



ul.navbar-nav > li ul li:hover {

    background: #8cc63f

}



ul.navbar-nav > li ul li:hover a {

    color: #FFF

}



ul.navbar-nav > li > ul {

    display: none

}



ul.navbar-nav > li:hover > ul {

    display: block;

    background: #000

}



ul.navbar-nav > li ul li ul {

    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);

    left: 188px;

    top: 10px

}



ul.navbar-nav > li > ul > li > ul {

    display: none

}



ul.navbar-nav > li > ul > li:hover > ul {

    display: block;

    background: #000;

    color: #fff !important

}



ul.navbar-nav > li > ul > li > ul > li > a {

    color: #fff !important

}



ul.navbar-nav > li > ul > li > ul > li:hover > a {

    color: #FFF !important

}



ul.navbar-nav > li > ul > li > ul > li > ul {

    display: none

}



ul.navbar-nav > li > ul > li > ul > li > ul > li > a {

    color: #687074 !important

}



ul.navbar-nav > li > ul > li > ul > li > ul > li:hover > a {

    color: #FFF !important

}



ul.navbar-nav > li > ul > li > ul > li:hover > ul {

    display: block

}



.top-search {

    margin: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.searchbox {

    position: relative;

    min-width: 35px;

    width: 0;

    height: 60px;

    float: right;

    overflow: hidden;

    -webkit-transition: width .3s;

    -moz-transition: width .3s;

    -ms-transition: width .3s;

    -o-transition: width .3s;

    transition: width .3s;

    z-index: 999

}



.searchbox-input {

    top: 0;

    right: 0;

    border: 0;

    outline: 0;

    background: #f7941e;

    width: 100%;

    height: 60px;

    margin: 0;

    padding: 0 55px 0 20px;

    font-size: 17px;

    color: #fff;

    font-weight: 400;

    z-index: 999

}



.searchbox-input::-webkit-input-placeholder {

    color: #fff;

    opacity: 1

}



.searchbox-input:-moz-placeholder {

    color: #fff;

    opacity: 1

}



.searchbox-input::-moz-placeholder {

    color: #fff;

    opacity: 1

}



.searchbox-input:-ms-input-placeholder {

    color: #fff;

    opacity: 1

}



.searchbox-icon, .searchbox-submit {

    width: 50px;

    height: 60px;

    display: block;

    position: absolute;

    top: 0;

    font-size: 17px;

    right: 0;

    padding: 0;

    margin: 0;

    border: 0;

    outline: 0;

    line-height: 50px;

    text-align: center;

    cursor: pointer;

    color: #fff;

    background: #f7941e;

    font-weight: 400

}



.searchbox-icon i {

    font-size: 20px;

    position: relative;

    right: 0;

    top: 5px

}



.searchbox-open {

    width: 100%

}



.hidden-sm.hidden-xs.nav-item.dropdown {

    position: absolute;

    right: 0;

    top: 18px;

    width: 26px

}



.hidden-sm.hidden-xs.nav-item.dropdown i {

    font-size: 16px;

    color: #000

}



.main-nav .dropdown-menu {

    background: #f7941e;

    border: medium none;

    box-shadow: none;

    height: 35px;

    left: -125px;

    margin: 1px 0 0;

    min-width: 250px;

    padding: 0;

    position: absolute;

    color: #fff !important;

}



.main-nav .form-control::-moz-placeholder {

    color: #fff !important

}



.main-nav .form-control {

    background: #f7941e;

    width: 100%;

    color: #fff !important

}



ul.navbar-nav > li:hover > ul {

    display: block;

    background: #f7941e

}



ul.navbar-nav > li ul li ul {

    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);

    left: 188px;

    top: 0

}



ul.navbar-nav > li > ul > li > ul {

    display: none

}



ul.navbar-nav > li > ul > li:hover > ul {

    display: block;

    background: #f7941e;

    color: #fff !important

}



ul.navbar-nav > li > ul > li > ul > li > a {

    color: #fff !important

}



ul.navbar-nav > li > ul > li > ul > li:hover > a {

    color: #FFF !important

}



ul.navbar-nav > li > ul > li > ul > li > ul {

    display: none

}



ul.navbar-nav > li > ul > li > ul > li > ul > li > a {

    color: #fff !important

}



ul.navbar-nav > li > ul > li > ul > li > ul > li:hover > a {

    color: #FFF !important

}



ul.navbar-nav > li > ul > li > ul > li:hover > ul {

    display: block

}



.news_slider {

    background: #f7941e none repeat scroll 0 0;

    float: left;

    padding: 15px 0;

    position: relative;

    width: 100%

}



.news_slider li a {

    color: #000

}



.news_butten h3 {

    font-size: 18px

}



.news_slider .owl-dots {

    display: none !important

}



#news-slider li {

    font-size: 14px

}



#news-slider .owl-nav {

    background: #f7941e none repeat scroll 0 0;

    height: 40px;

    position: absolute;

    right: -10px;

    top: -15px

}



#news-slide .owl-prev i {

    background: #fff none repeat scroll 0 0;

    font-size: 23px;

    height: 30px;

    padding: 4px 11px

}



#news-slide .owl-prev {

    height: 0;

    padding: 0

}



#news-slide .owl-next {

    height: 0;

    padding: 0

}



.started_section {

    display: inline-block;

    width: 100%

}



h1.heading {

    font-size: 30px;

    padding-bottom: 8px

}



.started_contanbg {

    background: #fff none repeat scroll 0 0;

    padding: 20px;

    width: 100%;

    display: inline-block;

}



.started_contanbg p {

    font-size: 14px;

    text-align: justify;

    line-height: 26px

}



.video_section {

    display: block;

    overflow: hidden;

    position: relative;

    width: 100%;

    min-height: 275px;

}



.video_section img {

    width: 100%;

    position: relative;

    min-height: 275px;

}



.video_section_button {

    background: url(../images/vide_back.png) repeat 0 0;

    display: block;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    text-align: center;

    top: 0;

    width: 100%

}



.video_section button {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    border: medium none;

    padding: 108px 0

}



.video_section button i {

    font-size: 30px

}



.offer_sectionbg {

    background: #fff none repeat scroll 0 0;

    display: inline-block;

    width: 100%

}



.tab_section {

    display: inline-block;

    width: 100%

}



.tab_section .nav-pills > li {

    background: url(../images/tab_imag1.png) none 0 0 !important;

    float: left;

    width: 19.8%

}



li.offer_tabs .tabs_images {

    background-position: 0 0;

    background-size: 90px 180px;

    height: 90px;

    margin: 0 auto;

    width: 90px

}



.offer_ul {

    background: #fff none repeat scroll 0 0

}



.tab_section li.offer_tabs a {

    background: transparent none repeat scroll 0 0;

    border-bottom: 4px solid #f4f6f6;

    border-radius: 0;

    padding: 20px

}



.icon_title {

    color: #f7941e;

    font-size: 18px;

    padding: 15px 0

}



.offer_section .starte_content {

    padding: 10px 30px 20px;

    margin-top: 0;

    min-height: 150px

}



a.view_button:hover {

    text-decoration: none;

    color: #f7941e;

    border: 2px solid #f7941e

}



li.active.offer_tabs a {

    background: transparent;

    border-bottom: 4px solid #8cc63f

}



li.active.offer_tabs a .icon_title {

    color: #8cc63f

}



li.active.offer_tabs a:hover {

    background: transparent

}



li.active.offer_tabs a:focus {

    background: transparent

}



li.offer_tabs a {

    background: transparent;

    padding: 20px;

    border-bottom: 4px solid #f4f6f6;

    border-radius: 0

}



li.offer_tabs a:hover {

    background: transparent;

    border-bottom: 4px solid #8cc63f

}



.nav-pills > li + li {

    margin-left: 0

}



li.offer_tabs {

    width: 20%;

    text-align: center;

    padding: 0

}



.offer_ul {

    background: #fff

}



.icon_title {

    font-size: 18px;

    padding: 15px 0;

    color: #f7941e

}



li.offer_tabs a:hover .icon_title {

    color: #8cc63f

}



.offer_section .tab-content {

    background: #fff

}



.offer_section .box_info {

    margin: 25px 0 0;

    border: 1px solid #dfdfdf;

    width: 48%;

    padding: 0;

    border-bottom: none

}



.right_info {

    border-bottom: 1px solid #dfdfdf;

    margin: 45px 0 0;

    overflow: hidden;

    padding: 0

}



.house.left_title {

    font-size: 13px;

    vertical-align: middle;

    display: inline-block;

    float: none

}



.house.right_title {

    background: #8cc63f;

    float: none;

    display: inline-block

}



.house.right_title p {

    color: #fff

}



.house.left_title p {

    margin: 0;

    padding-left: 10px

}



.people_slider {

    padding-top: 30px

}



.image {

    width: 95px;

    float: left

}



.people .image img {

    width: 85px !important

}



.people.item {

    background: #fff;

    padding: 20px;

    min-height: 240px

}



.prp_content h3 {

    padding: 0;

    margin: 0;

    font-size: 16px;

    color: #f7941e

}



.prp_content p {

    font-size: 12px;

    padding: 10px 0;

    margin: 0;

    text-align: justify

}



.prp_content a {

    position: absolute;

    bottom: 0;

    right: 0;

    background: #f7941e;

    width: 35px;

    height: 33px;

    cursor: pointer

}



.prp_content a .fa-angle-right:before {

    font-size: 30px;

    display: table-cell;

    padding-left: 14px;

    padding-top: 1px;

    color: #fff

}



.people_slider .owl-controls {

    position: absolute;

    right: 0;

    top: -40px

}



.people_slider .owl-controls .owl-prev {

    float: left

}



.people_slider .owl-controls .owl-next {

    background: transparent

}



i.fa.fa-angle-left.people {

    font-size: 30px;

    padding: 0 10px

}



i.fa.fa-angle-right.people {

    font-size: 31px;

    padding: 0 10px

}



.home_counter {

    background-image: url(../image/counter-bg.png);

    padding-top: 30px

}



.banner {

    background-image: url(../image/counter-bg.png)

}



.people_help.bottom_space {

    padding-bottom: 50px

}



.counter-display {

    text-align: center

}



h1#page-title {

    font-size: 40px;

    color: #fff;

    padding-top: 35px;

    padding-bottom: 35px

}



li.offer_tabs .tabs_images {

    height: 81px;

    width: 79px;

    margin: 0 auto;

    background-position: 0 0 !important;

    background-size: 78px 160px !important;

}



li.offer_tabs.active .tabs_images {

    background-position: 0 -80px !important

}



li.offer_tabs:hover .tabs_images {

    background-position: 0 80px !important;

}



.right_info .table {

    border-left: 1px solid #dadada;

    border-right: 1px solid #dadada;

    max-width: 100%;

    width: 100%;

    margin-bottom: 0

}



.right_info .table tbody tr td:nth-child(1) {

    background: #8cc63f none repeat scroll 0 0;

    color: #fff;

    vertical-align: middle;

    width: 30%

}



.right_info .table tbody tr td:nth-child(2) {

    line-height: 22px;

    width: 70%

}



.starte_content button {

    background: none;

    border: 2px solid #f7941e;

    border-radius: 5px;

    color: #000;

    float: right;

    font-size: 16px;

    padding: 8px 21px

}



.starte_content button:hover {

    border: 2px solid #f7941e;

    color: #f7941e;

    text-decoration: none

}



.responsive-section {

    display: none

}



.people_section_slider {

    display: inline-block;

    position: relative;

    width: 100%

}



.people_section_slider .myModal {

    position: relative

}



.modal-backdrop {

    background-color: #000;

    bottom: 0;

    left: 0;

    position: fixed;

    right: 0;

    top: 0;

    z-index: none !important

}



.modal-backdrop.in {

    opacity: .5

}



ul.slider_people {

    position: relative;

    width: 100%;

    z-index: 999

}



ul.slider_people li {

    width: 100%

}



.people_section .owl-nav {

    position: absolute;

    right: 6px;

    top: -78px

}



.people_section .owl-dots {

    display: none !important

}



.people_contan {

    background: #f4f6f6 none repeat scroll 0 0;

    float: left;

    padding: 20px 0 0 20px;

    width: 100%;

    height: 250px !important;

}



.people_image {

    width: 93px;

    float: left;

    margin-right: 20px;

    height: 86px;

}



.people_image img {

    width: 100%

}



.people_image_contan {

    float: left;

    padding-right: 10px;

    width: 62%

}



.people_image_contan p {

    color: #000;

    font-size: 12px;

    line-height: 19px;

    /*text-align: justify*/

}



.people_image_contan h4 {

    font-size: 14px;

    color: #f7941e;

    text-transform: none;

	margin-bottom: 8px;

}



.people_contan .modal-header {

    border-bottom: medium none;

    display: inline-block;

    float: right;

    padding: 6px 10px 0 0

}



.people_contan .modal-content {

    border: 4px solid #f7941e;

    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);

    float: left;

    width: 100%

}



.people_contan .btn {

    background: #f7941e none repeat scroll 0 0;

    border-radius: 0;

    float: right;

    height: 35px;

    margin: 0;

    padding: 3px 0;

    width: 35px

}



.people_contan .modal-body {

    float: left;

    padding: 0 15px 15px;

    position: relative;

    width: 100%;

    z-index: 99999999;

    overflow: auto

}



.people_contan .modal {

    z-index: 999999999

}



.people_contan .btn i {

    color: #fff;

    font-size: 20px

}



.modal-contan {

    float: left;

    width: 100%

}



.modal-contan h4 {

    font-size: 16px;

    color: #f7941e;

    text-transform: none

}



.modal-contan p {

    color: #000;

    font-size: 14px;

    text-align: justify

}



.popup_image {

    float: left;

    height: 86px;

    margin-right: 20px;

    width: 80px

}



.popup_image img {

    width: 100%

}



.gross_slider {

    float: left;

    height: 180px;

    position: relative;

    width: 100%

}



.gross_slider .bx-wrapper {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    margin-bottom: 0

}



.gross_loan_section {

    background: url(../images/gross_back_image-min.jpg) no-repeat 0 0;

    background-size: cover

}



.gross_contan {

    padding: 64px 0 50px;

    text-align: center

}



.gross_slider .bx-wrapper {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;

    border: medium none !important;

    box-shadow: none !important

}



.gross_contan h5 {

    font-family: 'poppinssemibold';

    font-size: 30px;

    color: #fff

}



.gross_contan p {

    font-size: 18px;

    color: #fff

}



ul.gross_bxslider li {

    display: inline-block;

    width: 100% !important

}



.gross_slider .bx-wrapper .bx-pager {

    display: none !important

}



.gross_slider .bx-next::before {

    color: #fff;

    content: "";

    font-family: fontawesome;

    font-size: 20px;

    height: 20px;

    position: absolute;

    top: 10px;

    width: 20px;

    z-index: 9999

}



.gross_slider .bx-prev::after {

    bottom: 16px;

    color: #fff;

    content: "";

    font-family: fontawesome;

    font-size: 20px;

    height: 20px;

    position: absolute;

    width: 20px;

    z-index: 9999

}



.gross_slider .bx-controls-direction {

    bottom: -4px;

    height: 100%;

    position: absolute;

    right: 4px

}



.resources_bg {

    background: #f7941e url(../images/back-images.png) no-repeat scroll right bottom;

    display: inline-block;

    padding: 20px;

    width: 100%;

    min-height: 350px;

}



.resources_section {

    display: inline-block;

    width: 100%

}



ul.resources_contans {

    height: 229px;

    width: 100%

}



ul.resources_contans li {

    display: inline-block;

    margin-bottom: 15px;

    width: 99%

}



ul.resources_contans li span {

    color: #000;

    float: left;

    font-size: 14px;

    width: 93%

}



ul.resources_contans li i {

    float: left;

    color: #000;

    font-size: 20px;

    margin-right: 14px

}



.resources_bg h1.heading {

    color: #000;

    font-size: 30px;

    padding-bottom: 8px;

    margin-bottom: 0

}



ul.logo_sections li {

    margin-bottom: 20px

}



.islamic-banking {

    background: #df7a28 none repeat scroll 0 0;

    padding: 20px 0;

    width: 100%

}



.islamic-banking_bg {

    border-right: 2px solid #d16d1d

}



.islamic-banking_bg img {

    margin-right: 20px;

    vertical-align: middle

}



.islamic-banking_bg a {

    vertical-align: middle;

    color: #fff;

    font-size: 24px;

    font-family: 'poppinssemibold'

}



.islamic-banking_bg i {

    color: #fff;

    font-size: 33px;

    margin-left: 40px;

    vertical-align: middle

}



.branch_locator img {

    margin-right: 45px;

    vertical-align: middle

}



.branch_locator a {

    vertical-align: middle;

    color: #fff;

    font-size: 24px;

    font-family: 'poppinssemibold'

}



.branch_locator i {

    color: #fff;

    float: right;

    font-size: 33px;

    margin: 15px 0 0;

    vertical-align: middle

}



.footer-section {

    background: #282828 none repeat scroll 0 0;

    float: left;

    padding: 40px 0;

    width: 100%

}



.footer-section h3.product {

    padding-bottom: 10px;

    color: #fff;

    font-size: 18px

}



ul.products-section li {

    color: #d9d9d9;

    font-size: 14px;

    margin-bottom: 8px;

    display: inline-block;

    width: 100%

}



ul.products-section li a {

    color: #d9d9d9;

    font-size: 14px

}



ul.products-section li a:hover {

    color: #f7941e;

    font-size: 14px

}



ul.products-section li a i {

    color: #d9d9d9;

    font-size: 14px;

    display: inline-block;

    margin-right: 10px

}



ul.products-section li a:hover i {

    color: #f7941e;

    font-size: 14px

}



ul.products-section-right li {

    color: #d9d9d9;

    font-size: 14px;

    margin-bottom: 8px;

    display: inline-block;

    width: 100%;

    color: #d9d9d9;

    font-size: 14px

}



ul.products-section-right img {

    float: left;

    margin-right: 10px

}



ul.products-section-right li span {

    float: left;

    padding-right: 5px;

    color: #f7941e

}



.facebook-icon {

    border-top: 2px solid #424242;

    display: inline-block;

    margin-top: 30px;

    padding-top: 30px;

    text-align: center;

    width: 100%;

    color: #df7a28

}



.copyright {

    display: inline-block;

    margin-top: 20px;

    text-align: center;

    width: 100%

}



.copyright p {

    color: #d9d9d9;

    font-size: 14px

}



.copyright span {

    color: #d9d9d9;

    display: inline-block;

    font-size: 14px;

    margin-top: 10px

}



.copyright a {

    color: #d9d9d9;

    font-size: 14px

}



.copyright a:hover {

    color: #f7941e

}



ul.products-section li::before {

    content: "\f105";

    font-family: FontAwesome;

    padding-right: 10px

}



.logo_sections li a {

    background-color: #282828;

    width: 100%;

    display: block;

    padding: 30px;

    min-height: 165px

}



.search-box-bar {

    margin-top: 28px !important

}



.search_section .search-main-input-custom.form-text {

    padding: 5px;

    border: 2px solid #fff;

    -webkit-animation: fadein 2s;

    -moz-animation: fadein 2s;

    -ms-animation: fadein 2s;

    -o-animation: fadein 2s;

    animation: fadein 2s;

    background-color: #f7941e

}



#fvpp-blackout {

    display: none;

    z-index: 499;

    position: fixed;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    background: #000;

    opacity: .5

}



#my-welcome-message {

    display: none;

    z-index: 500;

    position: fixed;

    width: 60%;

    left: 20%;

    top: 25%;

    padding: 1%;

    font-family: Calibri, Arial, sans-serif;

    background: #fff;

    border-radius: 5px

}



#my-welcome-message img {

    width: 100%;

    height: 100%

}



#fvpp-close {

    position: absolute;

    top: 19px;

    right: 16px;

    cursor: pointer;

    z-index: 99999;

    color: #ff8900;

    width: 20px;

    height: 20px;

    display: block

}



#fvpp-dialog h2 {

    font-size: 2em;

    margin: 0

}



#fvpp-dialog p {

    margin: 0

}



#search-block-form .form-actions {

    display: block;

    position: absolute;

    top: 0;

    right: -20px;

    width: 36px;

    height: 35px;

    z-index: 9999

}



#search-block-form .form-actions button {

    width: 36px;

    height: 35px;

    background-color: #fff;

    border: none

}



#search-block-form .form-actions button::before {

    content: "\f002";

    font-family: fontawesome;

    color: #000

}



.head-office p {

    color: #d9d9d9

}



.head-office span {

    color: #f7941e;

    margin-right: 10px;

    font-size: 18px

}



.boder_fotter {

    border-top: 5px solid #df7a28;

    width: 50px

}



.read-more-button {

    display: block;

    height: 30px;

    padding: 3px 3px 3px 10px;

    width: 100px;

    border: 1px solid #fff;

    margin-top: 5px;

    color: #fff

}



.home_slider {

    overflow: hidden;

    position: relative

}



.main-slider {

    margin: 0;

    position: relative;

    width: 100%

}



.loader {

    animation-duration: 8s;

    animation-iteration-count: infinite;

    animation-name: example;

    background: #f5821f none repeat scroll 0 0;

    height: 486px;

    text-align: center;

    width: 100%

}



.loader-icon {

    padding-top: 16.5%

}



.loader-icon i {

    color: #fff;

    font-size: 30px

}



.slider_contan {

    height: 119%;

    opacity: .6;

    position: absolute;

    top: 0;

    transform: rotate(-9.5deg);

    transform-origin: 0 0 0;

    width: 24%;

    background-color: #000

}



.contan_nrsp {

    margin: 15% 2px 0 68.4px;

    transform: rotate(9.6deg);

    transform-origin: 0 0 0

}



.contan_nrsp h2 {

    color: #fff;

    font-size: 35px;

    line-height: 45px

}



.contan_nrsp p {

    color: #fff;

    font-size: 17px;

    line-height: 20px;

    margin-top: 16px

}



.contan_nrsp button {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    border: 1px solid #fff;

    color: #fff;

    font-size: 15px;

    margin: 14px 0 0;

    padding: 2% 5%

}



#main-slider .owl-dots {

    display: none !important

}



#main-slider .owl-nav {
      bottom: 0 !important;
    left: 30% !important;
    position: absolute !important;
    right: inherit;
    top: 85%!important;
}


#main-slider .owl-prev {

    height: 0;

    padding: 0

}



#main-slider .owl-prev i {

    background: #fff none repeat scroll 0 0;

    font-size: 23px;

    height: 30px;

    padding: 4px 11px

}



#main-slider .owl-next {

    height: 0;

    padding: 0

}



#main-slider .owl-next i {

    background: #fff none repeat scroll 0 0;

    font-size: 23px;

    height: 30px;

    margin-left: 10px;

    padding: 4px 11px

}



.responsive_sidebar {

    display: none

}



[id^=myModalContents] {

    display: none

}



[id^=myModalContents] h4 {

    color: #f7941e

}



.starte_content .button:hover {

    border: 2px solid #f7941e;

    color: #f7941e;

    text-decoration: none

}



.starte_content .button {

    background: none;

    border: 2px solid #f7941e;

    border-radius: 5px;

    color: #000;

    float: right;

    font-size: 16px;

    padding: 8px 21px

}



.starte_content a.view_button:hover {

    border: none

}



.video_section .button {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    border: medium none;

    padding: 135px 0

}



.video_section .button i {

    font-size: 30px

}



ul.footer-address li a {

    color: #fff

}



.border_bottom {

    border-top: 5px solid #f7941e;

    width: 50px;

    overflow: hidden

}



.border_bottom-black {

    border-top: 5px solid #000;

    width: 50px;

    overflow: hidden

}



#logo img {

    max-height: 65px

}





.important-info-menu .panel-group .panel{

	border:none;

}

/*complaints page*/

.important-info-menu .panel-heading .panel-title a {

    color: inherit;

    text-decoration: none;

	font-size: 13px;

}

/*.important-info-menu .panel-heading .panel-title::before {

    font-family: 'FontAwesome';

    content: '\f105';

    color: #fff;

    font-size: 20px;

    padding-right: 10px;

    position: relative;

    top: 2px;

}*/



/*.important-info-menu .panel-group {

    height: 160px;

	overflow-y: scroll;

}*/

.accordion-container .article-title:hover{

	background:#ffab35;

}

.important-info-menu #accordion {

    margin-bottom: 20px;

}

.accordion-container .article-title {

    padding: 12px 15px;

    border-top-right-radius: 3px;

    border-top-left-radius: 3px;

    background: #f7941e;

    margin-bottom: 10px;

    display: block;

	color: #FFF;

	position:relative;

text-transform: capitalize;

padding-right: 38px;



font-size: 13px;

}

.important-info-menu #content_1{

	height: 275px;

}

/*.mCSB_scrollTools{

	display:block !important;

}*/



.important-info-menu .mCSB_container {



    width: auto;

    margin-right: 0;

    overflow: hidden;



}

.adlink a{

	color: #000;

}

.panel-heading {

  position: relative;

}

.adlink{

	background: #f7941e;

    margin-bottom: 6px;

}

.important-info-menu .accordion-heading a.accordion-toggle{

	padding: 10px 15px;

	border-top-right-radius: 3px;

	border-top-left-radius: 3px;

	background: #f7941e;

	margin-bottom: 10px;

	display: block;



}





.important-info-menu .accordion-heading .accordion-toggle{

	color:#FFF;

	text-transform:capitalize;

}

.important-info-menu #accordion2{

	margin-bottom:20px;

}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

    background: none repeat scroll 0 0 #db7f10;

    border-radius: 7px;

    top: 11px;

}

.mCSB_scrollTools .mCSB_dragger {

    overflow: hidden;



}

.important-info-menu .mCSB_scrollTools .mCSB_draggerContainer{

	background: #ffc95b !important;

}

/*.important-info-menu .accordion-heading .accordion-toggle.collapsed::after {

    content: '\f107';

	 font-family: 'FontAwesome';

	color: #fff;

	font-size: 18px;

	background: #d97600;

	border-radius: 27px;

	height: 20px;

	width: 20px;

	padding: 2px 4px 3px 5px;

}*/

.important-info-menu {

    overflow: hidden;

}

.important-info-menu .panel-default > .accordion-heading {

    color: #333;

    background-color: #f7941e;

    border-color: #ddd;

    margin-bottom: 5px;

}





/*=======================*/







.accordion-container {

		position: relative;

		width: 100%;

		cursor: pointer

}







.accordion-container .article-title:active,

.accordion-container .content-entry.open .article-title {

		background-color: #8cc63f;

		color: white;

}



.accordion-container .article-title:hover i:before,

.accordion-container .article-title:hover i:active,

.accordion-container .content-entry.open i {

		color: white;

}



.accordion-container .content-entry i {

	position: absolute;

	

	top: 8px;

	

	left: auto;

	

	font-style: normal;

	

	font-size: 1.625em;

	

	color: #ffffff;

	

	right: 11px;

}



.accordion-container .content-entry i:before {

	 font-family: 'FontAwesome';

    content: '\f107';

    float: right;

    color: #fff;

    font-size: 18px;

    background: #d97600;

    border-radius: 27px;

    height: 20px;

    width: 20px;

    padding: 2px 4px 3px 5px;

	line-height: 14px;

}



.accordion-container .content-entry.open i:before {

			font-family: 'FontAwesome';

	content: '\f106';

	float: right;

	color: #fff;

	font-size: 18px;

	background: #9fd952;

	border-radius: 27px;

	height: 20px;

	width: 20px;

	padding: 2px 4px 3px 5px;

}



.accordion-content {

		display: none;

	padding: 7px 8px 8px 9px;

	

	background: #ddd;

	

	margin-bottom: 10px;

}

.lang-dropdown-select-element{

    padding: 0px;

    font-size: 14px;

    padding-left: 5px; 

}

ul.slider_people {

    z-index: 9 !important;

    background-color: #fff;

    height: 334px;

    padding: 40px 30px;

} 

