/*CodeIT CSS*/
.dropdown-menu ul li a:hover,
.dropdown-menu .nav-heading a:hover{
 color: #AA9F8E;
}
.dropdown-menu .menu-btn:hover
{
 background: #AA9F8E;
 color: #fff;
}
@media (max-width: 767px) {
  #header-wrap{
   border-top: 6px solid #333333;
  }
  /*.boxed-slider.inner-slide .slider-content { padding: 20rem 5px 8px 15px !important }*/
}
.tabs .tabs-navigation li.active a, .tabs-navigation li.active a:focus, .tabs-navigation li.active a:hover,.tabs .tabs-navigation li a:hover{
    background: #CCAA44!important;
}
.tabs-navigation li a{
    color: #363636;
}
.tabs-navigation li a:hover{
    color: #fff;
    background: #BBB2A5;
}
.read-more { background: #fff !important; color:#AA9F8E !important; border:2px solid #AA9F8E !important; float: left!important;}
.read-more:hover { background:#AA9F8E !important; color:#fff !important; }
.tab-pane .post-item .read-more {background-color: #b7985b!important; color: white!important; border: none!important;}
.tab-pane .post-item .read-more:hover{background: #BBB2A5!important;color: #AA9F8E!important; border: none!important;}
.product .post-info .read-more
{
    float: right;
    position: relative;
}

.product .post-content-details .post-description a.read-more.active{float: right;position: relative;}

thead tr th{
    background-color: #3d3c3b!important;
}
.cc-main .product .post-content-details .post-description a.read-more.secondary-link{
    background: #fff!important;
    color: #AA9F8E!important;
    border: 2px solid #AA9F8E;
}
.cc-main .product .post-content-details .post-description a.read-more.secondary-link:hover{
   background-color: #AA9F8E!important;
   color: white!important;
}
.home-slider .slider-content h6,
.home-slider .slider-content h2{
    color: white !important;
}
.cc-main .product .post-description a.read-more.active:hover{
    background-color: #BBB2A5 !important;
    color: #AA9F8E !important;
    border-color: #BBB2A5 !important;
}
.shariya-main .tagline-bg .detail-btn{
    background: #333333;
    border: 2px solid #333333;
    color: #fff;
    padding: 14px 20px;
    font-size: 17px;
    display: inline-block;
    margin-top: 30px;
    text-transform: uppercase;
    transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
}
.shariya-main .tagline-bg .detail-btn:hover {
    background: #3d3c3b;
    color: #fff;
    border-color: #3d3c3b;
}
.icon-box.large .icon{
    background: #333333;
    border-color: #333333;
}
.heading .sub-heading,
.icon-box.center p{
    color: #AA9F8E;
}
.white-color{
    color: #222222 !important;
}
/*CodeIT CSS END*/

#mainMenu .main-menu li a.active { color:#AA9F8E !important;}
#mainMenu > ul > li > a:hover, #mainMenu > ul > li > a.active { color:#AA9F8E !important; background: #fff !important; }
.background-dark-green { background-image:url("../../../kfh-theme/images/kuwait/bg-dark-gray.png"); }
 a:focus,  a:hover { color: #AA9F8E; }

.dropdown-menu .nav-heading  { color: #AA9F8E; }

button.lines-button-close { background: #3d3c3b none repeat scroll 0 0; }

.dropdown-menu .menu-btn { border-color: #AA9F8E; color: #AA9F8E; }

.dropdown-menu { border-color:#3d3c3b; }

.dropdown-menu .nav-heading a { color:#3d3c3b; }

#sticky-social a:hover { background:#3d3c3b; }

.banking-responsive .title { background:#AA9F8E ; }
.banking-responsive .list-entry { background: #555;}

#header-wrap .top-kw-bar { background:#3d3c3b; }

#header-wrap #mainMenu > ul > li > a:hover, #header-wrap  #mainMenu > ul > li > a.active {  color: #AA9F8E; }

#header-wrap .branch-atm { background: #3d3c3b; color:#AA9F8E;  }

#header-wrap .login-tp  { background: #f2f1f1; }

#header-wrap .fa.fa-caret-down  { color:#AA9F8E; }

.boxed-slider.inner-slide h6 { background: #3d3c3b; }

.boxed-slider.inner-slide h2 { background: #AA9F8E; }

/*
@media (min-width: 992px) {
.boxed-slider.inner-slide .slider-content { padding:46.5rem 0 0 !important }
}
*/


.wrapper .breadcrumb li + li::before { color: #AA9F8E; }

.accordion.clean.accordion-home .ac-item .ac-title {  background: #AA9F8E none repeat scroll 0 0; }

.guaid-line h2  { font-weight:300; }
.guaid-line h4 { color: #AA9F8E !important; }


.active-btn { background:#AA9F8E; color:#fff; font-size: 12px; padding: 10px 12px; position: static; text-transform:uppercase; border:2px solid #AA9F8E; font-weight:700; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s;  }
.active-btn:hover { background:#BBB2A5; color:#AA9F8E; border-color:#BBB2A5 }
.box-btn { background: #fff; color:#AA9F8E; font-size: 12px; padding: 10px 12px; position: static; text-transform:uppercase; border:2px solid #AA9F8E; font-weight:700; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; }
.box-btn:hover { background:#AA9F8E; color:#fff; }

.cc-main .product .post-content-details .post-description a.read-more { border: 2px solid #AA9F8E!important; background-color: #AA9F8E!important; color: white!important; }

.guaid-line h3 { font-size:24px; color: #333333;  font-weight: 300; margin: 0; text-transform: uppercase; }
.guaid-line h4 { font-size:18px !important; }

.product .post-item .post-content-details { min-height:335px; }

 .post-item .post-content-details { min-height:235px; }

.post-item .post-content-details { padding:30px; }
.post-item .post-title h3 { line-height:25px !important; }
.post-item p { line-height:18px; }


.parallax .tabs-content { background:#CCAA44; }
.post-description a.read-more { background: #b7985b; }
.post-description a.read-more:hover { background: #aa8d53; }

.box-reach .circle-icn,  .button.green-dark  { background:#333333; border-color: #333333; }
.button.green-dark:hover { background-color:#3d3c3b; border-color: #3d3c3b; }
.box-reach h3 { color:#AA9F8E; }
.info-footer span { color:#AA9F8E; }

.background-gray  { background: #AA9F8E; }
.branch-atm > a { color: #fff; }
.branch-atm > a:hover { background:#e8e8e8;  color: #AA9F8E !important; }
.background-green { background:#AA9F8E !important; }
.background-gray .copyright-content { background:#3d3c3b; }
.background-gray .social-icons li a i  { color:#3d3c3b !important; }
#footer .social-icons:not(.social-icons-colored) li a:hover  { background:#3d3c3b !important; }

.topbar-dropdown .dropdown-list  { background-color: #f1f1f1; color:#363636 }
.topbar-dropdown .dropdown-list a:hover { color: #7A7A7A !important;  }

.login-tp.topbar-dropdown .title  { color:#3d3c3b; }

.background-dark-gray { background-image: url("../images/kuwait/bg-dark-gray.png");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;    display: block;    height: 157px;    overflow: hidden;    position: relative;    width: 100%; }

.read-more.active  { padding: 10px 12px !important; }
.product .post-description a.read-more { padding: 10px 12px !important;  }

.responsive-contacts { background:#3d3c3b; }

.tagline-bg { background-image: url("../images/kuwait/tagline-bg-brown.png");    background-position: center center;    background-repeat: no-repeat;    background-size: cover;
    display: block;  overflow: hidden; position: relative;  width: 100%; padding-left:40px; padding-right:50px; }

.tagline-bg h4 { font-size:18px; color:#fff; text-transform:uppercase; margin:20px 0 0 0; font-weight:300; float:left; width:100%; }
.tagline-bg h2 { font-size:30px; color:#fff; text-transform:uppercase; margin:0; float:left; width:100%; line-height: 30px; }
.tagline-bg p { font-size:18px; color:#fff;  margin:20px 0 0 0; float:left; width:100%; }
.tagline-bg .detail-btn { background: #333333; border: 2px solid #333333;  color: #fff; padding: 14px 20px; font-size:17px; display:inline-block; margin-top:30px; text-transform:uppercase; transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; }
.tagline-bg .detail-btn:hover { background:#3d3c3b; color:#fff; border-color: #3d3c3b;  }


.accordion-home .ac-content { border-color:#AA9F8E; }
.tailor-items h3 { color:#AA9F8E !important; }
.tailor-items a { border-color:#AA9F8E; color:#AA9F8E; }
.tailor-items a:hover { border-color:#AA9F8E; background: #AA9F8E; color:#fff; }
.accordion-home .icon-box.large .icon { border-color:#3d3c3b; }
.accordion-home .icon-box.large .icon:hover { background:#3d3c3b; }

.copyright-content { background:#3d3c3b; }
.social-icons li a i { color: #3d3c3b !important;}

.btn-primary { background-color:#AA9F8E ; border-color:#AA9F8E ;}
.btn-primary:hover { background-color:#3d3c3b ; border-color:#3d3c3b ; }

.bg-white .product .post-item { background:#fff;   }
.useful-links .list-unstyled li i{
    color: #AA9F8E!important;
}
.banner-text h2{
    color:#AA9F8E!important;
}
#footer .footer-content .list.list-lines a:hover{
    color: #AA9F8E!important;
}
.language-mobile{
    background:#3d3c3b ;
}
#header-wrap .banking-responsive .fa.fa-caret-down{
    color: white!important;
}