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

Project:	Business & Finance HTML Template
Version:	1.0
Last change:	09/08/2016
Author :	Aladinthemes

/**
 * Table of Contents :
 *
* 1.0 - Default Css
* 2.0 - financial Banner
* 2.5 - financial Banner 02
* 3.0 - Financial Services HUB Slider
* 4.0 - Financial Traders 
* 5.0 - Financial Planing
* 6.0 - Financial Recent Projects
* 7.0 - Financial Counter
* 8.0 - Financial Team page
* 9.0 - Financial Progress section
* 10.0 - Financial Request section
* 11.0 - Financial Price Table 
* 11.1 - Financial Consulting section
* 12.0 - Financial Our expert 
* 13.0 - Financial Peoples says 
* 14.0 - Financial Brands and Accodien 
* 15.0 - Financial Content  
* 16.0 - Financial services 02 
* 17.0 - Financial progress Velue 
* 18.0 - Financial progress Bars  
* 19.0 - Financial business wraper 
* 20.0 - Financial Gallery
* 21.0 - Financial Accordian 2 
* 22.0 - Financial Team Mumbers
* 22.1 - Financial latest blog 
* 22.2 - Financial Playvideos 
* 22.3 - Financial testimonial service 
* 22.4 - Financial setting service 
* 22.5 - Financial Team Detail 
* 23.0 - Financial Skills Experience 
* 24.0 - Financial Blog section
* 25.0 - Financial Services Leftside 
* 26.0 - Financial Appointment form 
* 27.0 - Financial Download paket 
* 28.0 - Financial services rightside 
* 29.0 - Financial Service Other/investment
* 30.0 - Financial Contact 2 Services 
* 31.0 - Financial Case Left section
* 32.0 - Financial Graph Section 
* 32.1 - Financial Mesnorey Gallery  
* 33.0 - Financial project case page 1
* 34.0 - Financial project case page 4 
* 35.0 - Financial project case page 5 
* 35.1 - Financial Services Blog 1
* 36.0 - Financial services Blog 2 
* 37.0 - Financial Services Blog 3
* 38.0 - Financial Blog 
* 39.0 - Financial Blog 4
* 40.0 - Financial contact us 
* 41.0 - Financial Blog detail  
* 42.0 - Financial Blog/comments box
* 43.0 - Financial Comments Box send
* 44.0 - Financial Search 02 
* 45.0 - Financial Filker Gallery  
* 46.0 - Financial slider minsmall 
* 47.0 - Financial Blog page 4 
* 48.0 - Financial Blog post
* 49.0 - Financial About us page
* 50.0 - Financial Consultant Menu Blog 
* 51.0 - Financial Our Services
* 52.0 - Financial brand slider 02 
* 53.0 - Financial Comming Soon  
* 54.0 - Financial errors page
* 55.0 - Financial prettyPhoto

[Color codes]

Background:	#ffffff (White)
Content:	#999999 (Light black)
Header h1:	#004981/#0a1e31 (MidnightBlue/dodgerblue)
Header h2:	#0a1e31/#004981 (dodgerblue/MidnightBlue)
Header h3:	#004981 (MidnightBlue)
Header h4:	#0a1e31 (DeepSkyBlue)

Footer F1:	#081929 (Cyprus)
Footer F2:	#0a1e31/#004981 (dodgerblue/MidnightBlue)

a (standard):	#ffffff (white)
a (visited):	#ffffff (white)
a (active):	#ffffff (white)

[Typography]
  
Body copy:		14px/ 'Open Sans', sans-serif;
Headers:		"Raleway",sans-serif;
Input, textarea:	'Open Sans', sans-serif;
Sidebar heading:	'Montserrat', sans-serif;

-------------------------------------------------------------------*/
/*
        ===============================================
                Financial default
        ===============================================
*/
.kode-silder img {
    max-height: 80px;
}
strong{font-size: 14px}
.errormessage {
    color: red;
    padding: 1px 1px;   
    font-size: 12px;
    vertical-align: middle;
    display: block;
    top: 0px;
    font-weight: 500;
}

section,
.simple-team-sec{
    padding:70px 0px;
    float:left;
    width:100%;
}
.kode-blog-detail .no-margin-bottom{
    margin-bottom: 0px;
}
.margin-bottom{
    float:left;
    width:100%;
}
.margin-bottom,
.kode-team-mumbers-home2.kode-team-blue-home1 .kode-team-home2-cols{
    margin-bottom: 50px;
}
.kode-wrapper .kode-financial-title{
    position:relative;
    z-index:999;	
    padding: 0px 0px;
}
.kode-wrapper{
    float: left;
    width:100%;
    overflow: hidden;
}
.aladin_home_map{
    float: left;
    width: 100%;
    height: 500px;
}
.kode-finacial-counter{
    padding: 65px 0px 68px;
}
.kode-team-mumbers-home2{
    padding: 70px 0px 44px;
}
.kode-playback-service-financial{
    padding: 64px 0px 70px;
}
.kode-testimonial-section-home2{
    padding: 65px 0px 70px;
}
.kode-consultant-blog-us{
    padding: 70px 0 33px;
}
.kode-accodien-section3{
    padding: 70px 0px 60px;
}
.kode-financial-errors{
    padding: 67px 0px 70px;
}
.contact-services-main{
    padding: 68px 0px 70px;	
}
.kode-our-expert.section-blog01{
    padding: 70px 0px 70px;
}
.kode-blog-detail.kode-blog-5{
    padding: 70px 0px;
}
.case-studies-01{

}
.kode_financial_wraper{
    padding: 64px 0px 0px;
}
.kode-question-answer-accodien.team-detail-brands{
    padding-bottom: 50px;
}
.kode-financial-blog2-section{
    padding-bottom: 74px;
}
.wpb_wrapper p {
    margin-bottom: 18px;
    line-height:24px;
}
.b-exchange-page-btns button.b-content-btn,
.b-exchange-page-btns button.b-content-btn:hover{
    background: none;
}
/*
        ===============================================
                financial Banner'S
        ===============================================
*/
.kode-financial-banner,
.bottom-buttons,
.kodeslider-section,
.kode-financial-silde,
.kode-finacialService,
.kode-financial-topper,
.kode-financial-logical-section{
    float:left;
    width:100%;
}
.kode-financial-up-navigaion-4.kode-up3-financial-navigaion .dl-menuwrapper ul li:hover a{
    background-color: #000;
    color:#Fff;
}
.kode-financial-banner2 .kode-financial-banner figure::before{
    background-color: rgba(0,0,0,0.50);
}
.kode-financial-banner2 .kode-financial-banner .financial-silder .owl-item .financial-silder-caption.slide01{
    left: 0px;
    overflow: hidden;
    width: 50%;
    right: 0px;
    margin: -50px auto;
}
.kode-financial-banner2 .kode-financial-banner .financial-silder .financial-silder-caption.slide02{
    left:0px;
    right:0px;
}
.kode-financial-banner2  .kode-financial-banner .financial-silder .owl-item.active .financial-silder-caption.slide01 h3 span{
    display: inline-block;
}
.kode-financial-banner figure,
.kode-financial-banner{
    position:relative;
}
.kode-financial-banner .bx-wrapper .bx-pager{
    padding:0px;
}
.kode-financial-banner .kode-caption-right{
    margin: -20px auto 0;
    padding-left: 250px;
    position: absolute;
    right: 240px;
    top: 38%;
    width: 50%;
}
.kode-financial-banner .kode-caption-right h3,
.kode-financial-banner .kode-caption-right{
    text-align:left;
    z-index: 99999;
}
.kode-financial-banner figure:before{
    position:absolute;
    top:0px;
    right:0px;
    left:0px;
    bottom:0px;
    content:"";
    /*background-image:url(images/kode-financial-banner-uper.png);
    background-repeat:no-repeat;
    background-size:cover;*/
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    z-index: 99999;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide01{
    left: 16%;
    width: 50%;
    overflow: hidden;
}
.kode-financial-banner .financial-silder .financial-silder-caption h4{
    font-size: 30px;
    text-transform: capitalize;
    margin-bottom: 22px !important;
}
.kode-financial-banner .financial-silder .financial-silder-caption h3{
    margin-bottom: 35px;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide01,
.kode-financial-banner .financial-silder .financial-silder-caption.slide01 h4,
.kode-financial-banner .financial-silder .financial-silder-caption.slide01 h3,
.kode-financial-banner .financial-silder .financial-silder-caption.slide01 a{
    text-align: left;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide02{
    text-align: center;
    top:50%;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide02 h4,
.kode-financial-banner .financial-silder .financial-silder-caption.slide02 h3,
.kode-financial-banner .financial-silder .financial-silder-caption.slide02 a{
    text-align: center;
    float: none;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide03{
    background-color: rgba(0, 0, 0, 0.4);
    left: 10%;
    overflow: hidden;
    padding: 35px 0;
    text-align: center;
    width: 800px;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide03 h4,
.kode-financial-banner .financial-silder .financial-silder-caption.slide03 h3,
.kode-financial-banner .financial-silder .financial-silder-caption.slide03 a{
    text-align: center;
    float: none;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide04{
    left: 0%;
    overflow: hidden;
    padding: 35px 0;
    /*width: 800px;*/
    width:50%;
    text-align: right;
    padding-left: 30px;
}
.kode-financial-banner .financial-silder .financial-silder-caption.slide04 h4,
.kode-financial-banner .financial-silder .financial-silder-caption.slide04 h3,
.kode-financial-banner .financial-silder .financial-silder-caption.slide04 a{
    text-align: right;
    float: none;
}


.kode-financial-banner .financial-silder .owl-controls{
    position: static;
    top: 0px;
    left: 0px;
    right: 0px;
}
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-prev{
    position: absolute;
    left:-100px;
    top:0px;
    bottom:0px;
    width:5%;
    background-color: rgba(0,0,0,0.3);
    font-size: 0px;
}
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-prev,
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-next{
    height:100%;
}
.financial-silder.big-images.owl-carousel.owl-theme.owl-loaded.owl-text-select-on{
    overflow: hidden;
}
.kode-financial-banner:hover .financial-silder .owl-controls .owl-nav .owl-prev{
    left:0px;
}
.kode-financial-banner:hover .financial-silder .owl-controls .owl-nav .owl-next{
    right:0px;
}
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-prev:after{
    bottom: 0;
    color: #fff;
    content: "\f104";
    font-family: fontawesome;
    font-size: 60px;
    left: 0;
    margin: -30px 30px;
    position: absolute;
    top: 50%;
    bottom: 0px;
}
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-next{
    position: absolute;
    right:-100px;
    top:0px;
    bottom:0px;
    width:5%;
    background-color: rgba(0,0,0,0.3);
    font-size: 0px;
}
.kode-financial-banner .financial-silder .owl-controls .owl-nav .owl-next:after{
    bottom: 0;
    color: #fff;
    content: "\f105";
    font-family: fontawesome;
    font-size: 60px;
    right: 0;
    margin: -30px 30px;
    position: absolute;
    top: 50%;
    bottom: 0px;
}
.kode-financial-banner .financial-silder .financial-silder-caption a{
    color: #fff;
    display: inline-block;
    font-size: 16px;
    padding: 10px 20px;
    font-weight: bold;
    text-transform: capitalize;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 0 #01649e;
    -moz-box-shadow: 0 2px 0 #01649e;
    box-shadow: 0 2px 0 #01649e;
    text-shadow: 1px 1px 1px #333;
    -webkit-text-shadow: 1px 1px 1px #333;
    overflow: hidden;
}
.kode-financial-banner .financial-silder .financial-silder-caption a:hover{
    background:#01649E;
    transition: .3s;
    -webkit-transition: .3s;
}
.kode-financial-banner .financial-silder .financial-silder-caption{
    left: 0px;
    width:50%;
    text-align: right;
    margin: -20px auto 0;
    position: absolute;
    top: 38%;
    z-index: 99999;
}
.kode-financial-banner .financial-silder .financial-silder-caption h6,
.kode-financial-banner .financial-silder .kode-caption-right h6{
    font-size:20px;
    /*margin-bottom:9px;*/
}
.kode-financial-banner .financial-silder .financial-silder-caption h2,
.kode-financial-banner .financial-silder .kode-caption-right h2{
    font-size:60px;
    margin-bottom:16px;
    color:#fff;
}
.kode-financial-banner .financial-silder .financial-silder-caption h3{
    text-align:right;
    margin-bottom: 25px;
}
.kode-financial-banner .financial-silder .financial-silder-caption h3,
.kode-financial-banner .financial-silder .kode-caption-right h3{
    font-size:40px;
    color:#fff;
}
.kode-financial-banner .financial-silder .kode-caption-right h3{
    text-align:left;
}
.kode-financial-banner .financial-silder .financial-silder-caption h4{
    font-weight:bold;	
    text-align:right;      
    margin-bottom: 15px;
}
.kode-financial-banner .financial-silder .financial-silder-caption h3,
.kode-financial-banner .financial-silder .financial-silder-caption h2,
.kode-financial-banner .financial-silder .kode-caption-right h3,
.kode-financial-banner .financial-silder .kode-caption-right h2{   
    font-weight:bold;
}
.kode-financial-logo-and-nav.nav2 .kode-financial-navigaion > a{
    margin-top:8px;
}
.kode-financial-logo-and-nav.nav2 .kode-financial-navigaion > a:hover{

}
.kode-financial-logo-and-nav.nav2 .kode-financial-navigaion nav ul{
    padding:0px 0px;
}
.bottom-buttons{
    text-align:center;
    position:absolute;
    bottom:0px;
    z-index: 9999;
    float: left;
    width: 100%;
}
.kode-financial-banner #sync1 .owl-nav.disabled{
    display: none;
}
.kode-financial-banner .bottom-buttons.owl.carousel .owl-item.active{
    float: left;
}
/*==============================================
                        Financial-Banner-2
/*=============================================*/
.kode-financial-banner2 .bx-controls{
    display:none;
}
.kode-financial-banner2,
.kode-banner-picture{
    float:left;
    width:100%;
    position:relative;
}
.kode-financial-banner2-caption h2{
    font-size:40px;
    font-weight:bold;
    text-transform:capitalize;
    margin-bottom:1px;
}
.kode-financial-banner2-caption h1{
    font-size:56px;
    font-weight:bold;
    text-transform:capitalize;
    color:#615f60;
    margin-bottom:1px;
}
.kode-financial-banner2-caption h3{
    color:#615f60;
    margin-bottom:48px;
}
.kode-banner2-caption ol{
    float:left;
    width:100%;
    margin-bottom:69px;
}
.kode-banner2-caption ol li{
    display:inline-block;
    margin-right:22px;
}
.kode-banner2-caption ol li a{
    width:96px;
    height:96px;
    color:#fff;
    text-align:center;
    line-height:99px;
    display:inline-block;
    border-radius:100%;
    font-size:50px;
}
.kode-banner2-caption {
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 228px;
    width: 1140px;
}
.kode-banner2-caption > a{
    line-height:40px;
    border:none;
    box-shadow:2px 2px 0px 0px rgba(217,218,220,0.5);
}
/*==============================================
                        Financial Services HUB Slider
/*=============================================*/
.kode-financial-silde i{
    font-size:43px;
    margin-bottom:13px;
}
.kode-financial-silde h6{
    font-size:16px;
    color:#615f60;
    font-style:italic;
    margin-bottom:15px;
}
.kode-financial-silde h3{
    font-size:24px;
    font-weight:bold;
    color:#615f60;
    text-transform:capitalize;
    margin-bottom:21px;
}
.kode-financial-silde a{
    display:inline-block;
    font-size:16px;
    font-weight:bold;
    width:133px;
    height:40px;
    border:1px solid #fff;
    line-height:36px;
    display:none;
    margin:0 auto;
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde p{
    margin-bottom:30px;
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde i,
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde h6,
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde h3,
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde p,
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde a,
.kode-financial-services2 .kode-financial-silde:hover i,
.kode-financial-services2 .kode-financial-silde:hover h6,
.kode-financial-services2 .kode-financial-silde:hover h3,
.kode-financial-services2 .kode-financial-silde:hover p,
.kode-financial-services2 .kode-financial-silde:hover a{
    position:relative;
    z-index:99999;
    color:#fff;
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde a{
    display:block;
}
.kode-financial-silde{
    background-color:#f9f9f9;
    padding:35px 23px 34.5px;
    position:relative;
    z-index: 9999;
    margin-top: 35px;
    text-align:center;
}
.kode-finacialService-slider{
    float: left;
    width:100%;
    padding-bottom: 1px;
}
.kode-finacialService .kode-financial-title{
    padding-bottom: 0px;
}
.kode-finacialService-slider .kodeslider-section .owl-item{
    /*height:350px;*/
}
.kode-finacialService-slider .kodeslider-section .owl-item.active,
.kode-finacialService-slider .kodeslider-section .owl-item{

}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center{
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde{
    float: left;
    height: 100%;
    margin-top: -38px;
    position: relative;
    width: 100%;

    z-index: 99999;
    margin-top:0px;
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde:before,
.kode-financial-services2 .kode-financial-silde:hover:before{
    position:absolute;
    content:"";
    top:0px;
    right:0px;
    left:0px;
    bottom:0px;
    background-image:url(../images/slider-hover-picture01.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0.5;
}
#supportback{
    background-image: url('../images/support.jpg');
    height: 500px;
    width: 100%;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
}

.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde:after{
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    content:"";
    opacity:0.7;
}
.kode-finacialService-slider .kodeslider-section .owl-item.active.center .kode-financial-silde:after:hover{

}
/*==============================================
                        Financial Traders
/*=============================================*/

.kode-financial-traders-section,
.kode-traders-datail{
    float:left;
    width:100%;
}
.kode-financial-traders-section{
    position:relative;
    padding: 0px;
}
.kode-traders-datail{
}
.kode-traders-datail{
    float: left;
    width:50%;
    position: relative;
}
.kode-traders-datail figure{
    position: relative;
    float: left;
    width:100%;
}
.kode-traders-datail figure:before{
    position: absolute;
    content:"";
    top:0px;
    left:0px;
    bottom:0px;
    background-color: rgba(0,0,0,0.8);
    z-index: 99999;
    right: 0px;
}
.kode-traders-datail figure img{
    width:100%;
}
.kode-traders-datail.active figure:before{
    background: rgba(26,157,237,1);
    background-image: none;
}
.kode-traderscaption{
    left: 0;
    margin-top: -49px;
    position: absolute;
    right: 0;
    top: 45%;
    width: 100%;
    z-index: 99999;
}
.kode-traders-datail{
    position:relative;
    z-index:99999;
    text-align:center;
    padding:0px 0px;
}
.kode-financial-traders-section .kode-traders-datail.just-margin-bottom{
    /*margin-bottom: 119px;*/
}
.kode-traders-datail h2{
    display:inline-block;
    font-weight:bold;
    color:#fff;
    margin-bottom:14px;
}
.kode-traders-datail p{
    color:#fff;
    margin-bottom:23px;
}
.kode-financial-buttons-medium a:hover{
    border-color:#fff;
    color:#333;
    background-color: #fff;
}
/*
        ==============================================
                        Financial planing section
        ==============================================
*/

.kode-finacial-planing-section,
.kode-finacial-planing-service,
.kode-finacial-planing-section-columns{
    float:left;
    width:100%;
}
.kode-finacial-planing-section,
.kode-finacial-planing-section .kode-financial-title{
    position:relative;
}
.kode-finacial-planing-section-columns{
    padding-top: 115px;
}
.kode-finacial-planing-section:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-image:url(../images/plan-service-center-img01.png);
    background-repeat:no-repeat;
    background-size:inherit;
    background-position:center bottom;
}
.margin-bottom{
    margin-bottom:35px;
}
.kode-finacial-col{
    float:left;
    width:84%;
    border:1px solid #efeeee;
    padding:27px 17px 27px 17px;
}
.kode-finacial-col h5{
    color:#666666;
    font-weight:bold;
    text-transform:capitalize;
    margin-bottom:7px;
}
.kode-finacial-col p{
    font-size:13px;
    color:#999999;
}
.kode-finacial-planing-service a{
    display:inline-block;
    position:relative;
    color:#9b9b9b;
}
.kode-finacial-planing-service a i{
    display:inline-block;
    font-size:47px;
    float:right;
    width:85px;
    height:75px;
    background-color:#f6f6f6;
    text-align:center;
    position:absolute;
    top:20px;
    right:-69px;
    line-height:75px;
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.3);
}
.kode-finacial-planing-service a i:after{
    position:absolute;
    top:-9px;
    left:0px;
    content:"";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 9px 16px;
    border-color: transparent transparent #e3e3e3 transparent;
}
.right-side-plan .kode-finacial-col{
    padding:27px 17px 27px 36px;
    background-color: #fff;
    box-shadow: 0px 1px 8px 0px rgba(0,0,0,0.1);
}
.right-side-items-sections .right-side-plan .kode-finacial-col{
    margin-right: 0px;
}
.right-side-items-sections .right-side-plan a i{
    right:-75px;
}
.right-side-plan a i{
    right:-79px;
}
.right-side-plan a i:after{
    position:absolute;
    top:-9px;
    right:1px;
    content:"";
    margin:0 0 0 auto;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 0 0 16px;
    border-color: transparent transparent transparent #e3e3e3;
}
/*==============================================
                Financial Recent Projects 
/*=============================================*/

.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols figure{
    position:relative;
    float:left;
    width:100%;
}
.kode-finacial-recent-projects .kode-financial-title{
    padding-bottom: 0px;
}
.kodeplaning-section{
}
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-color:rgba(0,0,0,0.58);
    z-index:9999;
}
.kode-finacial-recent-projects .owl-item{
    height:100%;

}
.kode-finacial-recent-projects .owl-item.active.center{
    height:100%;
    width: 100%;
    z-index: 999999;
    transform: translateX(0px) translateY(0px);
    margin-bottom: 0px;
}
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols{
    height:100%;
    margin-top: 0px;
    overflow: hidden;
    padding-top: 26px;
    transform:translateY(0px) scale(1.2) translateX(0px);
    width: 100%;
    margin-bottom: 30px;
    position: relative;
}
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols figure figcaption{
    opacity:1;
    z-index:999999;
    transform:translateX(0px) translateY(0px);
}
.kode-finacial-recent-projects .owl-item .kode-finacial-project-cols:before{
    content:"";
    top:0px;
    left:0px;
    position: absolute;
    height: 0%;
    width:0%;
    opacity: 0;
    z-index: 99999;
}
.kode-finacial-recent-projects .owl-item .kode-finacial-project-cols:after{
    content:"";
    bottom:0px;
    position: absolute;
    right:0px;

    height: 0%;
    width:0%;
    opacity: 0;
}
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols:before,
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-cols:after{
    height: 100%;
    width:100%;
    opacity: 1;
    z-index: 99999;
}
.kode-finacial-recent-projects .owl-item.active.center .kode-finacial-project-caption{
    opacity:1;
    z-index:99999;
}
.kode-finacial-recent-projects,
.kode-finacial-project-caption,
.kode-finacial-project-cols,
.kode-finacial-recent-projects .item{
    float:left;
    width:100% !important;
}
.kode-finacial-recent-projects .item{
}
.kode-finacial-recent-projects{
    background:#f6f6f6;
    z-index: 9999;
    position: relative;
}
.kode-finacial-project-cols figure{
    overflow:hidden;
}
.kode-finacial-project-cols figure,
.kode-finacial-project-cols{
    position:relative;
    float:left;
    width:100%;
}
.kode-finacial-project-cols{
    padding-top: 30px;
}
.kode-finacial-project-cols figure figcaption{
    position:absolute;
    top:20px;
    right:20px;
    opacity:0;
    transform:translateX(0px) translateY(-70px);
}
.kode-finacial-project-cols figure figcaption a{
    padding: 11px 0px;
}
.kode-finacial-project-cols figure figcaption a,
.kode-our-expert-cols.blog-page01 figure figcaption a{
    display:inline-block;
    width:45px;
    height:45px;
    background-color:#ffffff;
    color:#959595;
    font-size:16px;
    text-align:center;
    margin-right:9px;
}
.kode-our-expert-cols.blog-page01 figure figcaption a{
    padding: 11px 0px 0px;
}
.kode-finacial-project-cols figure figcaption a:first-child{
    line-height: 25.3px;
}
.kode-finacial-project-cols figure figcaption a .fa-link{


}
.kode-finacial-project-cols figure figcaption a:last-child,
.kode-our-expert-cols .blog-page01 figure figcaption a:last-child{
    margin-right:0px;
}
.kode-finacial-project-cols .kode-finacial-project-caption{
    position:absolute;
    bottom:46px;
    left:20px;
    opacity:0;
}
.kode-our-expert-cols.blog-page01 img{
    width:100%;	
}
.kode-replay-box-form .replay-form-name,
.kode-replay-box-form .replay-form-email,
.kode-replay-box-form .replay-form-message{
    position:relative;
    float:left;
    width:100%;
}
.kode-finacial-project-cols .kode-finacial-project-caption h3{
    font-weight:bold;
    color:#fff;
    margin-bottom:15px;
}
.kode-finacial-project-cols .kode-finacial-project-caption h6{
    color:#fff;
}

.kode-finacial-recent-projects .owl-controls{
    bottom: -15px;
    left: 0;
    margin: 0px auto 0;
    position: absolute;
    right: 0;
    width:0%;
}
.kode-finacial-recent-projects .owl-controls .owl-nav{

}
.kode-finacial-recent-projects .owl-controls .owl-prev,
.kode-finacial-recent-projects .owl-controls .owl-next{
    font-size:0px;
}
.kode-finacial-recent-projects .owl-controls .owl-prev:before,
.kode-finacial-recent-projects .owl-controls .owl-next:before{
    background: #eee none repeat scroll 0 0;
    color: #333;
    font-family: fontawesome;
    font-size: 34px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    position: absolute;
    text-align: center;
    top: 0;
    width: 40px;
    z-index: 1;
    margin: 0 45px;
    opacity: 0;
}
.kode-finacial-recent-projects:hover .owl-controls .owl-prev:before,
.kode-finacial-recent-projects:hover .owl-controls .owl-next:before{
    opacity: 1;
}

.kode-finacial-recent-projects .owl-controls .owl-prev:before{
    content:"\f104";
    left:-100px;
}
.kode-finacial-recent-projects .owl-controls .owl-next:before{
    content:"\f105";
    right:-100px;
}
/*==============================================
                Financial Counter  
/*=============================================*/



.kode-finacial-counter, .whychoose-us{
    float:left;
    text-align:center;
    position:relative;
}

.opacity-block, .choose-opacity-block{
    position: absolute;
    content: "";
    top: 0px;
    left: 0px;

    background-repeat: no-repeat;
    width:100%;
    height:100%;
    z-index:-1;
}
.opacity-block{
    background-size: cover;
    background-image: url(../images/bg.png);
}
.choose-opacity-block{
    background-image: url(../images/bnr.jpg);
}

.kode-financial-navigaion nav ul li ul.group-megamenu-sami{padding-bottom:20px;}
.kode-financial-navigaion nav ul li ul.group-megamenu-sami li a{padding:6px 0px;}

.kode-finacial-counter.opacity:after{
    background:rgba(51, 51, 51, 0.9);
}
.kode-finacial-counter.opacity:after, .whychoose-us.choose-bg:after{
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    content:"";
    position:absolute;
    z-index:1;
}
.whychoose-us.choose-bg:after{
    background:rgba(15,25,35,0.85);
}
/*whychoose-us*/
.kode-financial-latest-blog.ch-margin-top{margin-top:115px;}
.choose-headding{position:relative;z-index:999;color:#fff;}
.choose-headding h1{font-size: 36px;font-weight:900;color:#fff;margin-bottom:15px;}
.choose-headding p{
    font-size: 15px;
    margin-bottom: 25px;
    color: #fff;
    font-weight: 400;
}
.whychoose-us .ch-height {
    height:72px;
}
.border-tap{position:relative;}
.border-tap:after{position:absolute;top:10px;left:50%;width:30px;height:2px;background:#fff;margin-left:-15px;content:"";z-index:999;}
.whychoose-us .choose-carousel-list {
    position: absolute;
    left: 0px;
}
.choose-carousel-list, .choose-icon i{position:relative;z-index:999;}
.choose-carousel-list .single-carousel-list{
    background-color: #fff;
    padding: 40px 15px 30px;
    border-top: 3px solid #0188cc;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.15);
    box-shadow: 0 0 15px rgba(0,0,0,0.15);
    margin-bottom: 5px;
}
.choose-carousel-list .single-carousel-list{
    position: relative;
    margin: 0 auto 30px;
}
.choose-icon i{
    margin-bottom: 20px;
    font-size: 32px;
    cursor: pointer;
    color: #0188cc;
    margin-bottom: 15px;
}
.choose-carousel-list h4{color:#fff;}
.single-carousel-list h4{
    font-size: 16px;
    color: #000;
    line-height: 18px;
    margin-bottom: 18px;
    font-weight: 700;
}
.whychoose-us .choose-carousel-list .owl-controls .owl-dots{
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    bottom: -5px;
    text-align: center;
    z-index:99;

}

.whychoose-us .choose-carousel-list .owl-controls .owl-dot{
    width:10px;
    height:10px;
    background:#666666;
    display:inline-block;
    margin:4px;
}
.whychoose-us .choose-carousel-list .owl-controls .owl-dot.active{
    background:#0A1E31;
}
.kode-financial-title.ch-dots {
    top: -18px;
}
.kode-financial-title.ch-dots span{background:#fff;}





.test-class{position:relative;z-index:9;}
.kode-counter-width-upside,
.counter-up{
    float:left;
    width:100%;
}
.kode-finacial-countup h2{
    font-size:36px;
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:19px;
}
.kode-finacial-counter .counter-up{
    font-size:46px;
    font-weight:bold;
    color:#fff;
    position:relative;
    /*margin-bottom:14px;*/
    margin-bottom: 11px;
    display:inline-block;
}
.kode-finacial-counter .counter-up:after{
    color: #fff;
    content: "";
    font-family: fontawesome;
    font-size: 30px;
    position: absolute;
    right: auto;
    top: 14px;
}
.kode-finacial-counter .counter-up:before{
    position:absolute;
    bottom:0px;
    content:"";
    left:0px;
    right:0px;
    border-bottom:2px solid #fff;
    width:73px;
    margin:0 auto;
}
.kode-finacial-counter h5{
    font-size:16px;
    color:#fff;
    display: inline-block;
}
/*==============================================
                Financial Team page
/*=============================================*/
.kode-finacial-team,
.kode-finacial-teams-cols,
.kode-finacial-social-icons,
.kode-finacial-social-icons ul,
.kode-finacial-teams-cols figure,
.kode-finacial-teams-cols .kode-finacial-social-icons ul{
    float:left;
    width:100%;
}
.simple-team-sec .kode-finacial-teams-cols,
.simple-team-sec .kode-team-home2-cols{
    margin-bottom: 50px;
}
.kode-team-mumbers-home2.simple-team-sec{
    padding: 60px 0 70px;
}
.simple-team-sec .kode-team-home2-cols{

}
.kode-finacial-team.in-aboutus .kode-finacial-teams-section{
    margin-bottom: 0px;
    padding: 2px 0px;
}
.kode-finacial-social-icons{
    bottom: 0px;
    left: 0;
    margin:0 auto -26px;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 99999;
}
.kode-finacial-teams-cols{
    text-align:center;
    padding:17px;
    position:relative;
}
.kode-finacial-teams-cols figure{
    position:relative;
    outline:2px solid #2bc5f7;
    outline-offset:15px;
    padding:20px;
    background-color:#f6f6f6;
    position:relative;
}
.kode-finacial-teams-cols figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    opacity:0;
}
.kode-finacial-teams-cols:hover figure:before{
    opacity:0.42;
}
.kode-finacial-teams-cols figure figcaption{
    position:absolute;
    bottom:0px;
    left:0px;
    right:0px;
    margin:0 auto;
    opacity:1;
    transform:scale(1);
}
.kode-finacial-teams-cols figure figcaption a{
    color:#fff;
    background-color:#333333;
    /*padding:19px 23px 19px 23px;*/
    width:170px;
    height:61px;
    line-height:61px;
    text-align:center;
    display:inline-block;
    font-size:16px;
    text-transform:capitalize;
    font-weight:500;
}
.kode-finacial-social-icons > a{
    color:#fff;
    background-color:#333333;
    padding:19px 23px 19px 23px;
    display:inline-block;
    font-size:16px;
    text-transform:capitalize;
    font-weight:500;
    opacity:0;
    transform:scale(0);
}
.kode-finacial-social-icons > a small{
    font-size:12px;
    display:block;
}
.kode-finacial-teams-cols .kode-finacial-social-icons ul{
    float: none;
    margin: -14px auto 0px;
    text-align: center;
    width: 100%;
    display:inline-block;
    opacity:0;
}
.kode-finacial-teams-cols .kode-finacial-social-icons ul li{
    display:inline-block;
    margin:0px -8px;
    padding-left:1px;
}
.kode-finacial-teams-cols .kode-finacial-social-icons ul li:first-child{
    padding:0px;
}
.kode-finacial-teams-cols .kode-finacial-social-icons ul li a{
    display:inline-block;
    font-size:16px;
    color:#fff;
    width:32px;
    height:32px;
    text-align:center;
    line-height:32px;
    background-color:#333333;
}
.kode-finacial-teams-cols:hover figure figcaption{
    opacity:0;
    transform:scale(0);
}
.kode-finacial-teams-cols:hover .kode-finacial-social-icons ul li{
    margin:0px -2px;
}
.kode-finacial-teams-cols:hover .kode-finacial-social-icons ul{
    transform:translateY(8px);
    opacity:1;
}
.kode-finacial-teams-cols:hover .kode-finacial-social-icons > a{
    opacity:1;
    transform:scale(1);
}
.kode-finacial-teams-cols:hover .kode-finacial-social-icons ul li:hover a,
.kode-finacial-teams-cols:hover .kode-finacial-social-icons > a{
    color:#fff;
}
/*==============================================
                Financial Progress section  
/*=============================================*/
.kode-finacial-teams-section{
    /*margin-bottom:115px;*/
    margin-bottom: 41px;
}
.kode-finacial-progress-section,
.kode-finacial-progress-section .progress-name,
.kode-finacial-progress-section .progress-name .progressbar,
.kode-finacial-progress-section .progress-name .progressbar .bar,
.kode-finacial-progress-section .progress-name .progressbar .label,
.kode-finacial-teams-section{
    float:left;
    width:100%;
}
.kode-finacial-progress-section .progress-section{
    margin-bottom:19px;
    overflow:hidden;
    padding-bottom:10px;
}
.kode-finacial-progress-section .progress-section h6{
    font-size:15px;
    color:#484848;
    text-transform:capitalize;
    margin-bottom:17px;
}
.kode-finacial-progress-section .progressbar{
    position:relative;
    height:2px;
    background:#484848;
}
.kode-finacial-progress-section .progressbar .bar{
    position:absolute;
    top:0px;
    left:0px;
    bottom:0px;
}
.kode-finacial-progress-section .progressbar .bar span{
    border-radius: 100%;
    height: 10px;
    position: absolute;
    right: 0;
    top: -5px;
    width: 10px;
}
.kode-finacial-progress-section .progressbar .label .perc{
    position:absolute;
    right:0px;
    top:-30px;
    color:#484848;
    font-size:14px;
}
.kode-finacial-progress-section .progressbar .bar{
    width:352px;
}
/*==============================================
                Financial Request section  
/*=============================================*/
.kode-finacial-request-section{
    float:left;
    width:100%;
    background-image:url(../images/request-form-bg.jpg);
    background-size:cover;
    background-repeat:no-repeat;
    position:relative;
    padding:0px;
}
.kode-finacial-request-section .kode-financial-title .dots-white{
    background-color:#fff;
}
.kode-form-section{
    padding:90px 30px;
}
.kode-finacial-request-section .kode-financial-title{
    text-align:left;
    width:100%;
}
.kode-finacial-request-section .kode-financial-title h2,
.kode-finacial-request-section .kode-financial-title h6{
    color:#fff;
}
.kode-finacial-request-section:before{
    position:absolute;
    top:0px;
    content:"";
    left:0px;
    right:0px;
    bottom:0px;
    background-image:url(../images/form-request-layout.png);
}
.kode-form-section{
    float:left;
    width:100%;
    background-color:rgba(51,51,51,0.9);
}
.kode-request-form{
    float:left;
    width:100%;
    position:relative;
    text-align:center;
}
.kode-input-texting{
    position:relative;
}
.kode-input-texting input{
    float:left;
    width:100%;
    font-style:italic;
    font-size:16px;
    background-color:transparent;
    height:50px;
    border:none;
    border-top:1px solid #797979;
    padding-left:8px;
    position:relative;
    color:#ffffff;
}
.kode-input-texting i{
    font-size: 18px;
    margin-right: 14px;
    margin-top: -33px;
    float: right;
}
.select{
    position:relative;
    float:left;
    width:100%;
    margin-bottom: 19px;
}
.select .selectric-wrapper.selectric-selectpicker .selectric{
    float:left;
    width:100%;
    font-size:16px;
    background:transparent;
    border-color:#797979;
    color:#ffffff;
    height: 60px;
    font-style:italic;
    padding:0px;
}
.select .selectric-wrapper.selectric-selectpicker .selectric-items{
    top:60px;
}
.select .selectric-wrapper.selectric-selectpicker .selectric .label{
    background-color: rgba(0, 0, 0, 0);
    color: #ffffff;
    font-size: 15px;
    font-style: italic;
    margin-bottom: 0px;
    width: auto;
    line-height: 50px;
    margin-right: 0px;
    font-weight: normal;
}
.select .selectric-wrapper.selectric-selectpicker .selectric-items li{
    color: #ffffff;
    font-size: 15px;
    font-style: italic;
    margin-bottom: 0px;
    width: auto;
    margin-right: 0px;
    font-weight: normal;
}
.select .selectric-wrapper.selectric-selectpicker .selectric-items .selectric-scroll ul li:hover,
.select .selectric-wrapper.selectric-selectpicker .selectric-items .selectric-scroll ul li.selected{
    color:#fff;
}
.select .selectric-wrapper.selectric-selectpicker .selectric .button::after{
    top:20px;
}
.home-page-form.select .selectric-wrapper.selectric-selectpicker .selectric{
    border:none;
    border-top:1px solid #797979;
    border-bottom: 1px solid #797979;
    height: 49px;
}
.home-page-form.select{	
}
.home-page-form.select.select .selectric-wrapper.selectric-selectpicker .selectric .label{
    line-height: 40px;
    margin-left: 0px;
}
.home-page-form.select .selectric-wrapper.selectric-selectpicker .selectric .button::after{
    top:10px;
}
.home-page-form.select .selectric-wrapper.selectric-selectpicker .selectric-items{
    z-index: 99999;
    text-align: left;
    background-color: #333;
    top:48px;
    border-color:#797979;
}
.kode-request-form form .select{
    float:left;
    width:100%;
    color:#adadad;
    -moz-appearance: none;
}
.kode-request-form .arrow-select{
    position:relative;
    float: left;
    width:100%;
}
.kode-request-form form button{
    float:left;
    box-shadow:none;
    width:172px;
    height:49px;
    background:none;
    color:#fff;
    border:1px solid #797979;
    font-size:16px;
    font-weight:bold;
    line-height:48px;
    text-transform:capitalize;
}
.kode-request-form form button:hover{
    color:#fff;
}
/*==============================================
                Financial Price Table  
/*=============================================*/

.kode-financial-pricetable,
.kode-financial-pricetable-cols,
.kode-financial-pricetable-cols ul,
.kode-financial-price-bgcolor{
    float:left;
    width:100%;
}
.kode-financial-pricetable-cols{
    text-align:center;
    background: #eee;
    padding: 0px 0px 50px;
    transform:scale(0.94);
}
.kode-financial-pricetable-cols h3{
    color:#666666;
    font-weight:bold;
    text-transform:capitalize;
    padding: 19px 0px;
}
.kode-financial-pricetable-cols h2{
    font-size:36px;
    font-weight:bold;
    margin-bottom:8px;
}
.kode-financial-price-bgcolor{
    background-color:#f6f6f6;
    padding:24px 0;
    border-bottom:1px solid #f1f1f1;
}
.kode-financial-pricetable-cols h2 small{
    font-size:16px;
    color:#666;
    font-weight:bold;
    padding-left:17px;
}
.kode-financial-pricetable-cols h6,
.kode-financial-pricetable-cols ul li{
    font-size:15px;
    color:#999999;
}
.kode-financial-pricetable-cols ul{
    padding:24px 0 0;
}
.kode-financial-pricetable-cols ul li{
    padding:20px 0 21px;
    border-bottom:1px solid #f1f1f1;
    width:80%;
    margin:0 auto;
}
.kode-financial-pricetable-cols ul li:first-child{
}
.kode-financial-pricetable-cols ul{
    margin-bottom:40px;
}
.kode-financial-pricetable-cols ul li i{
    color:#55b6f2;
    padding-right:14px;
}
.kode-financial-pricetable-cols > a{
    font-size:18px;
    font-weight:bold;
    color:#333;
    border:1px solid #d1d1d1;
    padding: 9.5px 31px;
    text-align:center;
    display:inline-block;
    text-transform:capitalize;
}
.kode-financial-pricetable .kode-financial-pricetable-cols:hover{
    background-color: #eeeeee;
}
.kode-financial-pricetable-cols:hover > a{
    color:#fff;
    border:none;
}




.center-table{
    transform:scale(1);
    background: #eee;
}
/*==============================================
                Financial Consulting section  
/*=============================================*/
.kode-financial-consulting-section,
.kode-financial-consulting{
    float:left;
    width:100%;
}
.kode-financial-consulting-section{
    position: relative;
    background-color: #000;
    text-align:center;
    padding-top: 64px;
}
.kode-financial-consulting-section:before{
    position: absolute;
    content: "";
    left:0px;
    right: 0px;
    bottom:0px;
    top:0px;
    background-image:url(../images/consulting-bg.png);
    background-repeat:no-repeat;
    background-size:cover;
}
.kode-financial-consulting{
    position: relative;
    z-index: 9999;
}
.kode-financial-consulting h2{
    font-size:40px;
    font-weight:bold;
    color:#fff;
    margin-bottom:23px;
    text-transform:capitalize;
}
.kode-financial-consulting h6{
    font-size:16px;
    color:#fff;
    margin-bottom:31px;
}
.kode-financial-consulting a{
    display:inline-block;
    font-size:14px;
    color:#fff;
    margin-right:24px;
}
.kode-financial-consulting a:hover{
    background-color:#ffffff;
}
/*==============================================
                Financial Our expert 
/*=============================================*/
.kdoe-our-expert,
.kdoe-our-expert-cols{
    float:left;
    width:100%;
}
.kdoe-our-expert-cols figure{
    margin-bottom:15px;
}
.kode-caption-expert small{
    padding: 7px 20px;
    display:inline-block;
    text-align:center;
    font-size:14px;
    background-color:#eee;
    color:#999;
    margin-bottom:21px;
}
.kode-caption-expert h3 a{
    font-size:24px;
    font-weight:700;
    display: inline-block;
    text-transform:capitalize;
    margin-bottom:14px;
    color:#666666;
}
.kode-caption-expert p{
    color:#999999;
    padding-bottom:20px;
    border-bottom:1px solid #e8e8e8;
    margin-bottom:21px;
}
.kode-caption-expert h6{
    font-size:14px;
    color:#999;
    padding:20px 75px 0px;
}
.kode-caption-expert h6 a{
    display:inline-block;
    font-size:14px;
    text-transform:capitalize;
}
.kode-caption-expert figure{
    float:left;
    width:50px;
    border-radius:100%;
}
.kode-caption-expert figure img{
    border-radius:100%;
}
.kdoe-our-expert .kode-financial-title{
    text-align:center;
}
.kdoe-our-expert .kode-financial-title h2,
.kdoe-our-expert .kode-financial-title h6{
    color:#666666;
}
/*==============================================
                Financial peoples says
/*=============================================*/
.kdoe-peoples-says,
.kode-peoples-says-section,
.kode-peoples-data{
    float:left;
    width:100%;
}
/*===========Slider Nav buttons=================*/
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-prev,
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-next{
    font-size:0px;
}
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav{
    position:absolute;
    left:0px;
    right:0px;
    /*margin:41px auto 0px;*/
    margin:22px auto 0px;
}
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-next:before,
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-prev:before{
    position:absolute;
    font-family:fontawesome;
    width:30px;
    border:1px solid #e3e2e2;
    color:#737373;
    font-size:20px;
    text-align:center;
    margin:0 auto;
    height:30px;
}
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-prev:before{
    right:-65px;
    left:0;
    content:"\f105";
}
.kode-peoples-says-section .owl-carousel .owl-controls .owl-nav .owl-next:before{
    left:-25px;
    right:0;
    content:"\f104";
}
/*===========Slider Nav buttons ends=================*/
.kode-peoples-says-section{
    background:#f7f9f8;
}
.kode-peoples-data figure{
    float: left;
    margin-right: 25px;
    text-align: center;
    width: 90px;
    padding: 10px 0px;
}
.kode-peoples-data figure img{
    border-radius:100%;
    width:100%;
}
.kode-peoples-data figure figcaption h6{
    margin-top:18px;
}
.kdoe-peoples-says{
    float:left;
    width:79%;
}
.kdoe-peoples-says{
    background:#fff;
    /*padding:34px 20px 36px 30px;*/
    padding: 34px 40px 36px 30px;
    position:relative;
    border-left:1px solid #eef0ef;
    border-bottom:1px solid #eef0ef;
    border-right:1px solid #eef0ef;
    box-shadow: 2px 2px 8px 0px rgba(0,0,0,0.1);
    margin: 10px 0px;
}
.kdoe-peoples-says:before{
    position:absolute;
    content:"";
    top:38px;
    left:-9px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 10px 10px 0;
    border-color: transparent #fff transparent transparent;
}
.kdoe-peoples-says:after{
    border-bottom-color: rgba(51,51,51,0.1);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    content: "";
    left: -11px;
    position: absolute;
    top: 53px;
    transform: rotate(30deg);
    width: 11px;
}
.kdoe-peoples-says p{
    font-size:14px;
    color:#666666;
    /*letter-spacing:0.8px;*/
    margin-bottom:24px;
}
.kdoe-peoples-says ul{
    /*margin-right:22px;*/
    margin-right:5px;
    float:left;
}
.kdoe-peoples-says ul li{
    float:left;
}
.kdoe-peoples-says ul li a{
    display:inline-block;
    font-size:15px;
    color:#faa634;
}
.kdoe-peoples-says small,
.kdoe-peoples-says > h6,
.kode-peoples-data figure figcaption h6{
    font-size:15px;
    color:#999999;
}
.kdoe-peoples-says > h6{
    float:right;
    padding:5px 0px 0px;
}
/*==============================================
                Financial Brands and Accodien
/*=============================================*/
.kode-question-answer-accodien,
.kode-financial-brands,
.kode-main-accodien,
.financial-accordien-section-div{
    float:left;
    width:100%;
}
.kode-question-answer-accodien .kode-min-margin{
    margin-left:4px;
}
.kode-question-answer-accodien .kode-financial-title{
    width:100%;
    text-align:left;
    float: left;
}
.kode-main-accodien .kode-accodien{
    padding:15px 20px;
    box-shadow:0 5px 9px 0px rgba(0, 0, 0, 0.1);
    /*margin-bottom:23px;*/
    margin-bottom: 12px;
    cursor:pointer;
}
.kode-main-accodien .kode-accodien h6{
    display:inline-block;
    font-weight:700;
    color:#666666;
    position:relative;
    width:100%;
}
.kode-main-accodien .kode-accodien.accordion-close h6:before{
    content:"\f106";
    font-family:fontawesome;
    font-size:16px;
}
.kode-main-accodien .kode-accodien h6:before{
    position:absolute;
    content:"\f107";
    font-family:fontawesome;
    font-size:16px;
    right:0px;
    top:0px;
    width:20px;
    height:20px;
    /*background-color:#eeeeee;*/
    color:#666666;
    border-radius:100%;
    text-align:center;
}
.kode-main-accodien .for-accodien h6 i{
    padding-right:20px;
}
.kode-main-accodien .for-accodien p{
    margin-left:20px;
    padding-left:16px;
    border-style:none none none dotted;
    border-width:4px;
    margin-bottom:25px;
    border-color:#e4e3e3;
}
.kode-financial-brands .no-margin-right{
    margin:0px;
}
.kode-financial-brands ul li{
    background:transparent;
    border:none;
    box-shadow:none;
    margin-bottom:20px;	
}
.kode-financial-brands ul li a{
    display:inline-block;
    border:1px solid #e4e3e3;
    padding:20px;
    text-align:center;
    width:100%;
    background-color: #fff;
    border: medium none;
    box-shadow: 0 4px 11px 1px rgba(0, 0, 0, 0.1);
}
/*===============================================*/
/* 				Financial Content 				 */
/*===============================================*/
.content{
    float:left;
    width:100%;
}
/*
        ===============================================
                        Content SERVICES BLOG 2 
                        Financial Services 02
        ===============================================
*/
.kode-financial-services2{
    float:left;
    width:100%;
    position:relative;
    margin-top:-20px;
    height: 100%;
}
.kode-financial-services2 .kode-financial-silde:hover:after{
    opacity:0.7;
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    content:"";
}
.kode-financial-services2 .kode-financial-silde h3{
    margin-bottom:14px;
}
.kode-financial-services2 .kode-financial-silde i{
    width:67px;
    height:63px;
    border:2px solid #e5e5e5;
    text-align:center;
    line-height:63px;
    margin-bottom:25px;
}
.kode-financial-services2 .kode-financial-silde a{
    display:inline-block;
    visibility:hidden;
    opacity:0;
}
.kode-financial-services2 .kode-financial-silde  p{
    margin-bottom:25px;
}
.kode-financial-services2 .kode-financial-silde:hover a{
    visibility:visible;
    opacity:1;
    border-width:2px;
}
.kode-financial-services2 .kode-financial-silde{
    float: left;
    position: relative;
    margin-top:20px;
    padding:56px 40px 0;
    z-index:999;
    width:100%;
}
.kode-financial-services2 .kode-financial-silde:hover{
    position: relative;
    z-index:99999;
    padding:25px 40px 25px;
}
/*
===============================================
                Financial progress velue 
===============================================
*/
.kode_financial_wraper{

}
.kode-financial-progress-and-velue,
.kode_financial_read,
.kode_financial_caption,
.kode_financial_span,
.kode_financial_hdg,
.kode_financial_progres,
.kode_financial_fig,
.kode_financial_wraper{
    float:left;
    width:100%;
}
.kode-financial-progress-and-velue{
    position: relative;
    padding: 50px 0px;
}
.kode-financial-progress-and-velue .kode-financial-title{
    width:100%;
    text-align: left;
}
.kode-financial-progress-and-velue:before{
    background-image: url("../images/kode-hub.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 40%;
}
.kode_financial_progres{	
}
.kode_financial_hdg h5{
    font-style:italic;
    margin-bottom:17px;
}
.kode_financial_hdg h3{
    font-weight:bold;
    text-transform:capitalize;
    margin-bottom:8px;
}
.kode_financial_hdg.hdg_2 {
    text-align: center;
    margin-bottom: 35px;
}
.kode_financial_span.span_2{
    margin:0px;
}
.kode_financial_span span{
    height:5px;
    width:5px;
    text-align:center;
    display:inline-block;
    margin-right:1px;
}
.kode_financial_span{
    margin-left:5px;
    margin-bottom:15px;
}
.kode_financial_span .kode_financial_black{
    background-color:#666666;
}
.kode_financial_caption{
    padding-bottom:34px;
}
.kode_financial_caption p{
    padding-right:75px;
}
/*	 Progress Bar Wrap CSS Start*/
/*
===============================================
                        Financial progress bars 
===============================================
*/
.kode_financial_wraper .progress-names{
    float:left;
    width:100%;	
    margin-bottom:30px;
}
.kode_financial_wraper .progress-names h6{
    font-weight:bold;
    text-transform:capitalize;
    margin-bottom:15px;
}
.kode_financial_wraper .progress-names span{
    font-size:15px;
    color:#666666;
    margin-bottom:25px;
    display:block;
}
.kode_financial_wraper .progressbar{
    position:relative;
    width:100%;
    height:11px;
    padding:0;
    margin:0 auto;
    background-color: #484848;
}
.kode_financial_wraper .bar {
    position:absolute;
    display:block;
    width:0px;
    height:11px;
    top:0px;
    left:0px;
    overflow:hidden;
}
.kode_financial_wraper .label {
    position:absolute;
    display:block;
    width:45px;
    height:30px;
    line-height:27px;
    top:-38px;
    right:0px;
    font-weight:bold;
    font-size:16px;
    color:#000;
    text-align:center;
    margin-left: -13px;	
    border-radius:0;
}
.kode_financial_wraper .label span {
    position:absolute;
    height:13px;
    top:26px;
    left:14px;
}
.kode_financial_wraper .kode_financial_read a{
    display:inline-block;
    font-weight:bold;
    color:#615f60;
    text-transform:capitalize;
    padding-top:0px;
}
.kode_financial_wraper .kode_financial_read a i{
    margin-left:15px;
}
/*	 Progress Bar Wrap CSS end*/
/*
===============================================
                Financial business wraper 
===============================================
*/
.kode_financial_business_wraper{
    float:left;
    width:100%;
}
.kode_financial_business_fig{
    background-color:#efefef;
    outline:5px solid transparent;
    overflow:hidden;
    outline-offset:0px;
    margin-bottom:30px;
    padding:15px;
    position:relative;
}
.kode_financial_business_fig:hover{
    background-color:transparent;
    outline: 5px solid ;
    outline-offset: -10px;
}
.kode_financial_business_fig img{
    width:100%;
}
.kode_financial_business_fig figure{
    position:relative;
}
.kode_financial_business_fig .kode_financial_business_caption{
    transform: translateY(-35px);
    -webkit-transform: translateY(-35px);
    padding: 17px 0 8px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index:999;
}
.kode-financial-service-blog-3 .kode_financial_business_fig .kode_financial_business_caption{
}
.kode-financial-service-blog-2 .kode_financial_business_fig:hover .kode_financial_business_caption{
    background:transparent;	
    transform:translateY(-47px);
    -webkit-transform: translateY(-47px);
}
.kode_financial_business_fig figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    z-index:1;
}
.kode_financial_business_fig:hover figure:before{
    background-color:#000;
    opacity:0.80;
}
.kode-financial-service-blog-3 .kode_financial_business_fig:hover figure:before{
    opacity:0.90;
    background-color:#000;
}
.kode-financial-service-blog-3 .kode_financial_business_fig{
    outline:10px solid transparent;
    padding:10px;
}
.kode_financial_business_fig:hover .kode_financial_business_caption{
    padding:0;
    background-color:transparent;
    bottom: 50%;
    margin-bottom: -100px;
}
.kode-financial-service-blog-3 .kode_financial_business_fig:hover .kode_financial_business_caption{
    padding: 0px 20px;
}
.kode-financial-service-h2-p1 .kode_financial_business_fig:hover .kode_financial_business_caption{
    margin-bottom: -100px;
}
.kode-financial-service-h1-p3 .kode_financial_business_fig:hover .kode_financial_business_caption{
    margin-bottom: -100px;
}
.kode-financial-service-blog-3 .kode_financial_business_fig .kode_financial_business_caption a:hover{
    border-color:transparent;	
}
.kode_financial_business_fig figure .kode_financial_business_caption p{
    opacity:0;
}
.kode_financial_business_fig:hover figure .kode_financial_business_caption p{
    opacity:1;	
}
.kode_financial_business_caption h5,
.kode-bussiness-caption-gallery h5{
    text-transform:capitalize;
    font-weight:bold;
    margin-bottom:5px;
    color:#fff;
    font-size: 16px;
}
.kode_financial_business_fig:hover .kode_financial_business_caption p,
.kode_financial_business_fig:hover .kode_financial_business_caption h5,
.kode-bussiness-caption-gallery h5,
.kode-bussiness-caption-gallery p{
    color:#fff;
}
.kode_financial_business_fig:hover .kode_financial_business_caption p,
.kode_financial_business_fig:hover .kode-bussiness-caption-gallery p{
    padding:0px 0px;
}
.kode_financial_business_caption p,
.kode_financial_business_fig .kode-bussiness-caption-gallery p{
    padding:0px 0px;
    margin-bottom:10px;
}
.kode-bussiness-caption-gallery a,
.kode_financial_business_caption a{
    display:inline-block;
    /*padding:6px 26px 5px 26px;*/
    font-size: 13px;
    padding: 3px 15px 3px;
    border:1px solid #fff;
    color:#fff;
}
.kode_financial_view{
    float:left;
    width:100%;
    text-align:center;
}
.kode_financial_view a{
    display:inline-block;
    padding:11px 35px 11px 35px;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    text-transform:capitalize;
}
.kode_financial_view a:hover{
    background-color:#000;
}
/*
===============================================
                Financial Gallery
===============================================
*/
.kode_financial_work_gallery,
.kode_financial_work_tag,
.kode_financial_work_wraper,
.kode-gallery.buttons{
    float:left;
    width:100%;
}
.kode_financial_work_wraper{
    background-color:#f5f5f5;
}
.no-padding{
    padding:0px;
}
.kode_financial_work_fig_1{
    float:left;
    width:100%;
}
.kode_financial_work_fig_1 img{
    width:100%;
}
.filterable-item{
}
.kode_financial_work_gallery .col-md-3{
    width:24.98%;
}
.kode_financial_work_tag{
    text-align:center;
    margin-bottom:40px;
}
.kode_financial_work_wraper li{
    display:inline-block;
}
.kode_financial_work_wraper .filterable-item{
    padding: 0px;
}
.kode_financial_work_wraper li button{
    display:inline-block;
    text-transform:capitalize;
    font-weight:bold;
    padding:6px 19px 7px;
    margin-right:12px;
    border:1px solid transparent;
    color:#666666;
}
.kode_financial_work_wraper li:hover button,
.kode_financial_work_wraper li.active button{
    border-color:#d7d7d7;
}
.kode_financial_work_gallery{
    height:507px;
    overflow:hidden;
    margin-bottom:50px;
}
.kode_financial_work_fig_1 figure{
    position:relative;
    /*outline: 10px solid ;
outline-offset: -9px;*/
}
.kode_financial_work_fig_1 figure{
    width:100%;
}
.kode_financial_work_fig_1 figure:after{
    position:absolute;
    content:"";
    top:100px;
    left:100px;
    right:100px;
    bottom:100px;
}
.kode_financial_work_fig_1:hover figure:after{
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-color:#2b2b2b;
    opacity:0.85;
}
.kode_financial_work_caption{
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 4px;
    z-index: 999;
    opacity:0;
}
.kode_financial_work_fig_1:hover .kode_financial_work_caption{
    opacity:1;
    top:50%;
    margin-top:-54px;
}
.kode_financial_work_caption h4{
    text-transform:capitalize;
    font-weight:bold;
    color:#fff;
    margin-bottom:7px;
}
.kode_financial_work_caption p{
    color:#fff;
    margin-bottom:30px;
    position:relative;
}
.kode_financial_work_caption p:after{
    position:absolute;
    content:"";
    left:0px;
    right:0px;
    bottom:-14px;
    background:none;
    opacity:1;
    border-bottom:1px solid ;
    width:130px;
    margin:auto;
}
.kode_financial_work_caption a{
    height:36px;
    width:41px;
    display:inline-block;
    text-align:center;
    line-height:36px;
    border:1px solid #fff;
    color:#fff;
    margin-right:7px;
}
/*
        ===============================================
                        Content financial work Section ENDS
        ===============================================
*/

/*
        ===============================================
                        Financial Accordian 2
        ===============================================
*/
.kode_financial_accordin_wraper,
.kode_financial_acordin_row,
.kode-financial-accordian2,
.kode-data-accordian,
.kode-financial-accordian-button2,
.kode-financial-accordian-min-height,
.kode-heading-accodian{
    float:left;
    width:100%;
}
.kode-heading-accodian h2{
    text-transform:capitalize;
    color:#fff;
    font-weight:bold;
    display:inline-block;
    margin-bottom:38px;
    line-height: 1;
}
.kode-financial-accordian-min-height{
    padding: 30px 0 0;
}
.kode_financial_accordin_wraper{
    position:relative;
    padding-bottom:0px;
    overflow:hidden;
    height:auto;
}
.kode_financial_accordin_wraper:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-image:url("../images/petran.png");
    background-position:left;
    width:100%;
}
.kode_financial_accordin_wraper:after{
    position:absolute;
    content:"";
    top:0px;
    right:18%;
    bottom:0px;
    background-image:url("../images/accordian.png");
    background-position:right bottom;
    width:31%;
    background-repeat:no-repeat;
    background-size:100%;
    display:none;
}
.kode_financial_acordin_row{
    margin-bottom:19px;
}
.kode-data-accordian{
    margin-bottom:11px;
}
.kode_financial_acordin_row .kode-financial-accordian2.for-accodien.accordian.accordion-close h4:before{
    content:"\f067";
    font-family:fontawesome;
}
.kode_financial_acordin_row .kode-financial-accordian2.for-accodien.accordian.accordion-open h4:before{
    content:"\f068";
    font-family:fontawesome;
}
.kode_financial_acordin_row .accordian-content,
.kode-financial-accordian2 h4{
    padding-left:54px;
}
.kode_financial_acordin_row .kode-financial-accordian2 h4{
    font-weight:bold;
    text-transform:capitalize;
    margin-bottom:26px;
    position:relative;
    color:#fff;
    display:inline-block;
    cursor:pointer;
}
.kode_financial_accordin_wraper .kode_financial_acordin_row .kode-financial-accordian2 h4:before{
    position:absolute;
    content:"\f068";
    font-family:fontawesome;
    font-size:10px;
    top:-6px;
    left:0px;
    width:36px;

    background-color: #fff;
    height:35px;
    border-radius:100%;
    text-align:center;
    line-height:37px;
}
.kode-data-accordian p{
    color:#fff;
    line-height:27px;
}
.kode-financial-accordian-button2 a{
    font-weight:bold;
}
/*
        ===============================================
                        Financial Team Mumbers
        ===============================================
*/
.kode-team-mumbers-home2,
.kode-team-home2-cols,
.kode-home2-caption{
    float:left;
    width:100%;
}
.kode-team-mumbers-home2.kode-team-blue-home1 .kode-team-mumbersh2-sc{
    margin-bottom: 0px;
}
.kode-team-mumbersh2-sc{
    margin-bottom:40px;
}
.kode-team-home2-cols figure{
    position:relative;
    padding:20px 20px 0px ;
    float:left;
    width:100%;
}
.simple-team-sec .kode-team-home2-cols:hover figure:after{
    border-left:2px solid #44b976;
    border-right:2px solid #44b976;
    border-top:2px solid #44b976;
    border-bottom:none;
}
.kode-team-home2-cols figure figcaption{
    position:absolute;
    right:0px;
    bottom:0px;
    left:0px;
}
.kode-team-home2-cols figure img{
    width:100%;
}
.kode-team-home2-cols figure:after{
    position:absolute;
    content:"";
    top:10px;
    left:10px;
    right:10px;
    margin:0 auto;
    bottom:0px;
    border:1px solid #dbdbdb;
    border-bottom:none;
}
.kode-team-home2-cols figure:before{
    position:absolute;
    content:"";
    bottom:0px;
    right:0px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 52px 52px;
    border-color: transparent transparent #666666 transparent;
    margin-right:0px;
    z-index:999;
}
.kode-team-home2-cols:hover figure:before{
    border-color: transparent transparent #44b976 transparent;
}
.kode-team-home2-cols{
    background:#f5f5f5;
    text-align:center;
    overflow:hidden;
}
.kode-team-home2-cols:hover .kode-home2-caption{
    background:#44b976;
}
.kode-home2-caption{
    background-color:#666666;
    padding:8px 0;
}
.kode-home2-caption h5{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:5px;
}
.kode-home2-caption h6{
    color:#fff;
    margin-bottom:2px;
}
.kode-social-icons-home2{
    top:-50px;
}
.kode-social-icons-home2 li{
    float:left;
}
.kode-social-icons-home2 li a{
    padding:0 9px 0px 22px;
    font-size:16px;
}
.kode-social-icons-home2 li ul{
    margin-top:17px;
    margin-left:-140px;
    background-color:#666666;
    color:#fff;
    opacity:0;
    display: block; 
    width:80%;
    left:-11px;
    border-radius:0px;
    box-shadow:none;
    border:none;
}
.kode-social-icons-home2 .open > .dropdown-menu{
    margin-left:0px;
    opacity:1;
    background:#44b976;
}
.kode-social-icons-home2 .open button{
    color:#fff;
    z-index:9999;
}
.kode-social-icons-home2 li ul li a{
    color:#fff;
    background-color:transparent;
}
.kode-social-icons-home2 li ul li:hover a{
    background-color:transparent;
}
.kode-social-icons-home2 li button{
    position: absolute;
    right: 0px;
    bottom: -62px;
    background: none;
    font-size: 32px;
    font-weight:bold;
    color:#fff;
    z-index:9999;
}
/*
        ===============================================
                        Financial Form and Brands
        ===============================================
*/
.kode-form-and-brands{
    float:left;
    width:100%;
    position:relative;
    overflow:hidden;
}
.kode-form-and-brands:before{
    position:absolute;
    content:"";
    top:0px;
    right:0px;
    bottom:0px;
    background-image:url(../images/kode-form%26brand-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-position:right bottom;
    width:50%;
}
.kode-brands-wrap{
    float:right;
    width:50%;
    margin-right:0px;
    position: relative;
    z-index: 999;
    padding-left: 120px;
    padding-right: 15px;
    line-height: 1;
}
.kode-form-and-brands:after{
    position:absolute;
    content:"";
    top:0px;
    right:0px;
    bottom:0px;
    background-color: rgba(10,30,49,0.5);
    width:50%;
}
.kode-form-wrap{
    float:left;
    width:50%;
    padding:0px 80px;
}
.kode-form-wrap form input,
.kode-form-wrap form select{
    background-color:transparent;
    width:100%;
    height:59px;
    margin-bottom:19px;
    font-style:italic;
    color:#fff;
    font-size:15px;
    padding-left:19px;
}
.kode-form-wrap-input input,
.kode-form-wrap form select{
    border:1px solid #797979;
    -moz-appearance:none;
    -webkit-appearance:none;
    hite-space:nowrap;
    text-overflow:ellipsis;
}
.kode-form-wrap form select option{ 
    background-color: transparent !important;
    padding: 5px 0px;
}
.kode-form-wrap-input{
    float:left;
    width:100%;
}
.kode-form-wrap .kode-financial-title,
.kode-brands-wrap .kode-financial-title{
    text-align:left;
    width:100%;
}
.kode-form-and-brands .kode-financial-title{
    padding-bottom:24px;
}
.kode-form-wrap .kode-financial-title h6,
.kode-form-wrap .kode-financial-title h2,
.kode-brands-wrap .kode-financial-title h6,
.kode-brands-wrap .kode-financial-title h2{
    color:#fff;
}
.kode-form-wrap .kode-financial-title h2{
}
.kode-brands-section.tosilder{
    display: none;
}
.kode-form-and-brands .kode-financial-title h6{
    margin-bottom:7px;
}
.kode-financial-home2brands .owl-carousel .owl-controls{
    margin-left:5px;
}
.kode-financial-home2brands .owl-carousel .owl-controls .owl-dot{
    float:left;
    margin-top:5px;
}
.kode-financial-home2brands .owl-carousel .owl-controls .owl-dot span{
    width:11px;
    height:11px;
    border-radius:100%;
    background-color:#fff;
    display:inline-block;
    margin-right:12px;
    transform:scale(1);
}
.kode-financial-home2brands .owl-carousel .owl-controls .owl-dot.active  span{
    border:3px solid #13803f;
    transform:scale(1.8);
}
.kode-financial-home2brands ul li .kode-social-brands a{
    float:left;
    /*width:172px;
    height:116px;*/
    width:100%;
    height: 100%;
    background-color:#fff;
    display:inline-block;
    text-align:center;
    margin:0px 20px 30px 0px;
    border:1px solid #e4e3e3;
    padding:20px;
}
.kode-form-wrap-input input{
}
.kode-form-wrap form .arrow-select{
    float: left;
    width:100%;
}
/*
        ===============================================
                        Financial latest blog
        ===============================================
*/
/*==========================*/
.kode-financial-latest-blog .owl-controls .owl-prev,
.kode-financial-latest-blog .owl-controls .owl-next{
    font-size:0;
}
.kode-financial-latest-blog .owl-controls{
    position:absolute;
    left:0px;
    right:0px;
    bottom:30px;
}
.kode-financial-latest-blog .owl-controls .owl-prev:before,
.kode-financial-latest-blog .owl-controls .owl-next:before{
    position:absolute;
    width:31px;
    height:31px;
    top:0px;
    font-family:fontawesome;
    text-align:center;
    font-size:20px;
    margin:0 auto;
    border:1px solid #666;
    line-height:28px;
    color:#666;
}
.kode-financial-latest-blog .owl-controls .owl-prev:before{
    content:"\f104";
    left:0px;
    right:50px;
}
.kode-financial-latest-blog .owl-controls .owl-next:before{
    content:"\f105";
    left:50px;
    right:0px;
}
.kode-financial-latest-blog .owl-controls .owl-prev:hover:before,
.kode-financial-latest-blog .owl-controls .owl-next:hover:before{
    color:#fff;
    border-color:transparent;
}
/*==========================*/
.kode-financial-latest-blog,
.kode-financial-blog-home2{
    float:left;
    width:100%;
}
.kode-financial-blog-home2 > figure{
    float:left;
    width:47%;
    margin-right:30px;
    position:relative;
}
.kode-financial-blog-home2:hover > figure:before{
    opacity:1;
}
.kode-financial-blog-home2 > figure:before{
    position:absolute;
    top:10px;
    left:10px;
    opacity:0;
    right:10px;
    margin:0 auto;
    bottom:10px;
    content:"";
    background-color:rgba(0,0,0,0.5);
    z-index:9999;
}
.kode-financial-blog-home2 > figure img{
    width:100%;
}
.kode-financial-blog-home2 figure figcaption{
    position:absolute;
    bottom:0px;
    left:20px;
    opacity:0;
}
.kode-financial-blog-home2 figure figcaption a{
    background-color: #333333;
    border: 1px solid #fff;
    color: #ffffff;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    position: relative;
    text-align: center;
    width: 35px;
    z-index: 9999;
}
.kode-financial-blog-caption{
    float:right;
    width:47%;
    padding-right: 35px
}
.kode-financial-blog-home2:hover figure figcaption{
    bottom:20px;
    opacity:1;
}
.kode-financial-blog-caption small{
    font-size:14px;
    width:113px;
    height:33px;
    color:#fff;
    background-color:#383e42;
    text-align:center;
    line-height:33px;
    display:inline-block;
    text-transform:capitalize;
    margin-bottom:21px;
}
.kode-financial-blog-caption h3{
    font-weight:bold;
    color:#333333;
    text-transform:capitalize;
    margin-bottom:34px;
    position:relative;
}
.kode-financial-blog-caption h3:before{
    position:absolute;
    content:"";
    bottom:-20px;
    left:0px;
    border-bottom:1px solid ;
    width:20%;
}
.kode-financial-blog-caption p{
    color:#666666;
    border-bottom:1px solid;
    padding-bottom:20px;
    margin-bottom:11px;
}
.kode-financial-blog-caption figure{
    float:left;
    margin-right:23px;
    width:20%;
}
.kode-financial-blog-caption figure img{
    border-radius:100%;
}
.kode-financial-blog-caption h5{
    color:#cccccc;
    padding:20px 0px 0px;
}
.kode-financial-blog-caption h5,
.kode-financial-blog-caption h5 a{
    font-size:14px;
    text-transform:capitalize;
}
.kode-financial-blog-caption h5 a{
    display:inline-block;
    color:#333;
    margin:0px;
}
/*
        ===============================================
                        Financial Playvideos service
        ===============================================
*/
.kode-playvideo-service{
    float:left;
    width:100%;
    position:relative;
}
.kode-playback-service-financial{
    float:left;
    width:100%;
    text-align:center;
    position:relative;
    background-image:url(../images/playback-home2-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
}
.kode-playvideo-service .modal-dialog{
    margin: 0px auto;
    width: 600px;
}
.kode-playvideo-service .modal-content{
    background-clip: padding-box;
    background-color: transparent;
    border:none;
    border-radius: 0px;
    box-shadow: none;
}
.kode-playvideo-service button.close{
    font-size: 40px;
    color: #fff;
    opacity: 0.3;
}
.kode-playvideo-service .modal-header{
    border:none;
    box-shadow: none;
}
.kode-playvideo-service .modal-body{
    padding: 0px;
}
.kode-playvideo-service .modal.in .modal-dialog{
    transform: translate(0px, 200px);
}
.kode-playback-service-financial:before{
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    content:"";
    background-color:rgba(0,0,0,0.67);
}
.kode-playvideo-service > button{
    display:inline-block;
    font-size:89px;
    color:#fff;
    margin-bottom:30px;
    background: transparent;
    line-height: 0px;
}
.kode-playvideo-service h3{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:36px;
}
.kode-playvideo-service #videoplay{
    display: none;
}
/*
        ===============================================
                        Financial testimonial service
        ===============================================
*/
.kode-testimonial-section-home2,
.kode-testimonial-home2-caption{
    float:left;
    width:100%;
}
.kode-testimonial-section.owl-carousel.owl-theme.owl-loaded{
    padding:0px 0px 60px;
}
.kode-testimonial-home2-caption{
    text-align:center;
    position:relative;
    padding:33px 120px;
}
.kode-testimonial-section-home2 .kode-financial-title{
    padding-bottom:0px;
}
.kode-testimonial-section-home2 .kode-financial-title h2{
    margin-bottom:14px;
}
.kode-testimonial-section-home2 .kode-financial-title h6{
    font-style:normal;
    color:#666;
    margin-bottom:8px;
}
.kode-testimonial-home2 .owl-controls .owl-dots{
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    bottom:-5px;
    text-align: center;
}
.kode-testimonial-home2 .owl-controls .owl-dots .owl-dot{
    width:10px;
    height: 10px;
    background-color: #666666;
    display: inline-block;
    margin-right: 10px;
}
.kode-testimonial-home2 .owl-controls .owl-dots .owl-dot:last-of-type{
    margin-right: 0px;
}
.kode-testimonial-section-home2.section-blue .owl-controls .owl-dots .owl-dot.active{
    background-color:#1f94d2;
}
.kode-testimonial-section-home2.green-page .owl-controls .owl-dots .owl-dot.active{
    /*background-color: #1a9ded;*/
    background-color:#27ae61;
}
.kode-testimonial-home2-caption p{
    position:relative;
    margin-bottom:37px;
}
.kode-testimonial-home2-caption p:before{
    position:absolute;
    content:"\f10d";
    font-family:fontawesome;
    font-size:99px;
    left:-5px;
    top:-60px;
    color:rgba(0,0,0,0.1);
}
.kode-testimonial-home2-caption figure{
    width:10%;
    background-color:#dedede;
    border-radius:100%;
    margin:0 auto 25px;
}
.kode-testimonial-home2-caption figure img{
    border-radius:100%;
}
.kode-testimonial-home2-caption h6{
    font-size:16px;
    text-transform:capitalize;
    margin-bottom:7px;
}
.kode-testimonial-home2-caption small{
    font-size:12px;
    color:#999999;
}
.kode-testimonial-section-home2 .owl-controls .owl-prev{
    left:0px;
}
.kode-testimonial-section-home2 .owl-controls .owl-next{
    right:0px;
}
.kode-testimonial-section-home2 .owl-controls .owl-prev,
.kode-testimonial-section-home2 .owl-controls .owl-next{
    font-size:0;
    position:absolute;
}
.kode-testimonial-section-home2 .owl-controls .owl-nav{
    position:absolute;
    left:0px;
    right:0px;
    top:80px;
}
.kode-testimonial-section-home2  .owl-controls .owl-prev:before{
    content:"\e902";
    left:0px;
}
.kode-testimonial-section-home2  .owl-controls .owl-next:before{
    content:"\e901";
    right:0px;
}
.kode-testimonial-section-home2  .owl-controls .owl-prev:hover:before,
.kode-testimonial-section-home2  .owl-controls .owl-next:hover:before{
    color:#fff;
}
.kode-testimonial-section-home2  .owl-controls .owl-prev:before,
.kode-testimonial-section-home2  .owl-controls .owl-next:before{
    position:absolute;
    width:30px;
    height:31px;
    font-family: icomoon;
    top:0px;
    text-align:center;
    font-size:17px;
    margin:0 auto;
    font-weight: bold;
    line-height:30px;
    color:#fff;
    background-color:#666666;
}


/*		INNER PAGES STARTS		*/

/*
        ===============================================
                        Financial setting service
        ===============================================
*/
.financial-inner-pages-setting{
    float:left;
    width:100%;
}
.kode-financial-banner.kode-financial-inner-pages-setting figure{
    float:left;
    width:100%;
    position:relative;
}
.kode-financial-banner.kode-financial-inner-pages-setting figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-image:url(../images/inner-pages-uper-shadow.png);
    background-repeat:no-repeat;
    background-size:cover;
    z-index:1;
}
.kode-financial-banner.kode-financial-inner-pages-setting figure figcaption{
    position: absolute;
    top:50%;
    left:0px;
    right: 0px;
    margin-top: -32px;
}
.kode-inner-page-bnr-capion{
    float: left;
    width:100%;
    position: relative;
    z-index: 1;
    text-align: center;
}
.kode-inner-page-bnr-capion h1{
    font-size:30px;

    text-transform:capitalize;
    color:#fff;
    line-height: 36px;
    margin-bottom:9px;
}
.kode-inner-page-bnr-capion ul li a{
    display:inline-block;
    font-weight:bold;
    color:#fff;
    font-style:italic;
    text-transform:capitalize;
}
.kode-inner-page-bnr-capion ul li{
    position:relative;
    display:inline-block;
    padding-right:25px;
}
.kode-inner-page-bnr-capion ul li:before{
    position:absolute;
    content:"\f105";
    top:1px;
    font-family:fontawesome;
    font-size:14px;
    right:8px;
    color:#fff;
}
.kode-inner-page-bnr-capion ul li:last-child:before{
    display:none;
}
.kode-inner-page-bnr-capion ul li:last-child{
    padding:0px;
}
/*
        ======== INNER PAGE BANNER ENDS ===========
*/

/*
        ===============================================
                        Financial Team Detail
        ===============================================
*/
.them-detail-pg{
    float:left;
    width:100%;
    margin:0px;
}
.theme-detail-team-caption{
    padding:15px 0px;
}
.theme-detail-sm-caption h2{
    font-weight:bold;
    color:#333333;
    text-transform:capitalize;
    margin-bottom:10px;
}
.theme-detail-sm-caption small{
    font-size:14px;
    color:#333333;
    margin-bottom:20px;
    text-transform:capitalize;
    display:inline-block;
}
.theme-detail-sm-caption p{
    color:#999999;
    margin-bottom:30px;
    text-align: justify;
}
.theme-detail-social-icons h3{
    font-weight:bold;
    color:#333333;
    text-transform:capitalize;
    margin-bottom:15px;
}
.theme-detail-social-icons ul{
}
.theme-detail-social-icons ul li{
    display:inline-block;
    padding-right:7px;
}
.theme-detail-social-icons ul li a{
    display:inline-block;
    width:32px;
    height:32px;
    background-color:#333333;
    color:#fff;
    line-height:32px;
    text-align:center;
}
.team-detail-brands{
    background-color:#f4f4f4;
}
.team-detail-brands .kode-main-accodien p{

}
.team-detail-brands .kode-financial-title h6,
.team-detail-brands .kode-financial-title h2{
    color:#333;
}
.kode-financial-awards li{
    box-shadow:0px 4px 11px 1px rgba(0, 0, 0, 0.1);
    background-color:#fff;
    border:none;
}
.kode-financial-brands .kode-financial-awards li a{
    display:inline-block;
    color:#999999;
}
.kode-financial-brands .kode-financial-awards li a i{
    font-size:52px;
    margin-bottom:0px;
}
.kode-financial-brands .kode-financial-awards li a small{
    font-size:14px;
    display:block;
    font-style:italic;

}
/*
        ===============================================
                        Financial Skills Experience
        ===============================================
*/
.kode-Skills-experience,
.kode-main-Skills-experience,
.kode-Skills-experience-sec,
.financial-details-certifications{
    float:left;
    width:100%;
}
.kode-Skills-experience-sec{
    border-bottom:1px solid #e7e7e7;
    padding-bottom:50px;
}
.kode-Skills-experience{
    padding-bottom:0px;
}
.kode-Skills-experience .kode-financial-title{
    padding-bottom:20px;
}
.kode-financial-blog2-section .kode-financial-title h2,
.kode-Skills-experience .kode-financial-title h2,
.kode-Skills-experience .kode-financial-title h6{
    color:#333;
}
.kode-Skills-experience .progress-section{
    padding-bottom:3px;
}
.kode-Skills-experience .progress-section h6{
    margin-bottom:18px;
}
.kode-Skills-experience .kode-financial-certification h6{
    color:#333;
    text-transform:capitalize;
    position:relative;
    padding-left:30px;
    margin-bottom:9px;
}
.kode-Skills-experience .kode-financial-certification{
    margin-bottom:12px;
    float: left;
    width:100%;
}
.kode-Skills-experience .kode-financial-certification h6:before{
    position:absolute;
    content:"\f0a9";
    top:0px;
    font-family:fontawesome;
    font-size:16px;
    left:0px;
}
.kode-Skills-experience .kode-financial-certification p{
    margin-bottom:4px;
}
.kode-Skills-experience .kode-financial-certification p small{
    display:inline-block;
    font-size:14px;
}
.kode-main-Skills-experience{
    margin-bottom:30px;
}
/*
        ===============================================
                        Financial Blog section
        ===============================================
*/
.kode-financial-blog2-section,
.kode-financial-blog2-cols,
.kode-financial-blog2-cols figure,
.kode-financial-blog2-caption{
    float:left;
    width:100%;
}
.kode-financial-blog2-cols figure img{
    width:100%;
}
.kode-financial-blog2-cols figure{
    position: relative;
}
.kode-financial-blog2-cols figure:before{
    position: absolute;
    content:"";
    top:0px;
    left: 0px;
    right: 0px;
    bottom:0px;
}
.kode-financial-blog2-cols:hover figure:before{
    background-color: rgba(255,255,255,0.4);
}
.kode-financial-blog2-cols{
    background-color:#f5f5f5;
    position:relative;
    border-bottom:2px solid #ececec;
    padding: 0px 15px;
}
.kode-financial-blog2-caption{
    background-color: #f5f5f5;
    text-align: center;
    padding: 18px 11px 0px;
    margin-top: -33px;
    position: relative;
    width: 85%;
    margin-left: 27px;
    margin-right: 27px;
}
.kode-financial-blog2-cols:before{
    position:absolute;
    left:0px;
    bottom:-2px;
    content:"";
    border-bottom:2px solid #ececec;
    z-index:999;
    width:0%;
    opacity:0;
}
.kode-financial-blog2-cols:hover .kode-financial-blog2-caption{
    background-color:rgba(51, 51, 51, 1);
}
.kode-financial-blog2-cols:hover:before {
    width:100%;
    opacity:1;
}
.kode-financial-blog2-cols:hover .kode-financial-blog2-caption > a{
    color:#fff;
}
.kode-financial-blog2-cols:hover .kode-financial-blog2-caption h4,
.kode-financial-blog2-cols:hover .kode-financial-blog2-caption p,
.kode-financial-blog2-cols:hover .kode-financial-blog2-caption > a{
    color:#fff;
}
.kode-financial-blog2-caption h4{
    font-weight:bold;
    font-size: 22px;
    color:#333333;
    text-transform:capitalize;
    margin-bottom:10px;
}
.kode-financial-blog2-caption p{
    margin-bottom:40px;
    color:#666666;
}
.kode-financial-blog2-caption > a{
    background-color: #ececec;
    bottom: -16px;
    color: #999999;
    display: inline-block;
    height: 38px;
    left: 0;
    line-height: 39px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;
    width: 113px;
    z-index: 9999;
}
/*
        ===============================================
                        financial team simple section
        ===============================================
*/
.kode-finacial-team.in-aboutus{
    padding: 70px 0px;
}
.kode-finacial-team{

}
.simple-team-sec .kode-team-mumbersh2-sc{
    margin:0px;
}
.simple-team-sec .kode-finacial-teams-section{
    margin:0px;
}
/*
        ===============================================
                        Financial Services Leftside
        ===============================================
*/
/*
        =======*SERVICES PAGE PART 1 LEFTSIDE*==========
*/
.kode-mein-services,
.tabs-services ul,
.tabs-services{
    float:left;
    width:100%;
}
.kode-mein-services .col-md-4.col-sm-4{
}
.tabs-services{
    margin-bottom:30px;
}
.tabs-services ul{
    border:1px solid #e2e2e2;
}
.tabs-services ul li a{
    display:inline-block;
    font-weight:bold;
    text-transform:capitalize;
    color:#666666;
    position:relative;
    width:100%;
    border-bottom:1px solid #e2e2e2;
    padding:16px 20px;
    transform:rotateY(0deg) translate(0px);
}
.tabs-services ul li:hover a{
    color:#fff;
    transform:rotateY(0deg) translate(10px);
}
.tabs-services ul li:hover a:before{
    color:#fff;
}
.tabs-services ul li:last-child a{
    border-bottom:none;
}
.tabs-services ul li a:before{
    position:absolute;
    top:14px;
    right:26px;
    content:"\f105";
    font-family:fontawesome;
    font-size:16px;
    color:#747474;
}
.tabs-services ul li a:after{
    border-color: #1a9ded transparent transparent;
    border-style: solid;
    border-width: 11px 0px 0 0;
    bottom: -11px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
    opacity:0;
}
.tabs-services ul li:hover a:after{
    border-width: 11px 11px 0 0;
    opacity:1;
}
/* Kode */
/*
        ===============================================
                        Financial Appointment form
        ===============================================
*/
.kode-Appointment-form,
.appointment-heading,
.kode-dummitext,
.kode-Appointment-form form,
.kode-Appointment-form button,
.kode-Appointment-form textarea,
.tabs-services{
    float:left;
    width:100%;
}
.kode-Appointment-form{
    margin-bottom:40px;
}
.appointment-heading h6{
    display:inline-block;
    font-size:18px;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding:16px 0px 15px;
    text-transform:capitalize;
    line-height:21px;
}
.appointment-heading h6 span{
    font-size:14px;
    display:inline-block;

}
.kode-Appointment-form form{
    padding:30px 20px;
    border:1px solid #e2e2e2;
}
.kode-dummitext,
.kode-dummitext input{
    position:relative;
}
.kode-dummitext input{
    height:40px;
    font-size: 14px;
}
.kode-dummitext input,
.kode-Appointment-form textarea{
    width:100%;
    border:1px solid #e2e2e2;
    margin-bottom:20px;
}
.kode-dummitext i{
    position:absolute;
    right:20px;
    top:13px;
}
.kode-Appointment-form textarea{
    resize:none;
    height:auto;
}
.kode-Appointment-form button{
    padding:9px 0 10px;
    background-color:#666666;
    color:#fff;
    font-size:18px;
    font-weight:bold;
    text-transform:capitalize;
}
/*
        ===============================================
                        Financial Download paket
        ===============================================
*/
.kode-financial-pkg,
.kode-download-heading,
.kode-download-paket,
.kode-financial-pkg .kode-financial-title,
.kode-download-paket ul{
    float:left;
    width:100%;
}
.kode-financial-pkg .kode-financial-title{
    text-align:left;
    padding:0px;
    padding-bottom:11px;
}
.kode-financial-pkg .kode-financial-title h4{
    font-weight:bold;
    text-transform:capitalize;
    color:#333;
}
.kode-financial-pkg p{
    color:#666;
    margin-bottom:29px;
}
.kode-download-paket ul li{
    margin-bottom:10px;
}
.kode-download-paket ul li a{
    display:inline-block;
    position:relative;
    width:100%;
    padding:20px 12px 19px;
    color:#fff;
    font-weight:bold;
}
.kode-download-paket ul li a i{
    position:absolute;
    right:10px;
    color:#fff;
    top:12px;
    width:40px;
    height:40px;
    border-radius:100%;
    background-color:#fff;
    text-align:center;
    line-height:41px;
}
/*
        =======*SERVICES PAGE PART 2 RIGHTSIDE*==========
*/
/*
        ===============================================
                Financial services rightside section
        ===============================================
*/
.kode-service-rt-section,
.kode-service-rt-section figure,
.kode-service-page-rt-caption,
.kode-checked{
    float:left;
    width:100%;
}
.kode-service-rt-section img{
    width:100%;
}
.kode-service-rt-section figure{
    margin-bottom:37px;
}
.kode-service-page-rt-caption h3{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:18px;
}
.kode-service-page-rt-caption p{
    margin-bottom:28px;
}
.kode-checked{
    margin-bottom:23px;
}
.kode-checked,
.kode-checked ul li{
    position:relative;
}
.kode-checked ul li{
    padding-left:24px;
    padding-right:20px;
    padding-bottom:12px;
}
.kode-checked ul li:before{
    position:absolute;
    content:"\f046";
    font-family:fontawesome;
    font-size:16px;
    top:0px;
    left:0px;
    z-index:9;
}
.kode-service-page-rt-caption.paragrph p{
    border-bottom:1px solid #eeeeee;
    padding-bottom:38px;
    margin-bottom:35px;
}
/*
        ===============================================
                financial Service Other/investment
        ===============================================
*/
.kode-service-other{
    float:left;
    width:100%;
    border-bottom:1px solid #eeeeee;
    padding-bottom:39px;
    /*margin-bottom:50px;*/
}
.kode-service-investment h5{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:22px;
}
.kode-service-investment{
    float:left;
    width:60%;
    padding-right:45px;
}
.kode-invester-picture{
    float:right;
    width:40%;
}
.kode-service-investment p{
    margin-bottom:20px;
}
.kode-invester-picture figure{
    float:left;
    width:100%;
    border:1px solid #eeeeee;
}
.kode-invester-picture figure img{
    width:100%;
}
.kode-Invest-Business-cols:hover{
    border-color:transparent;
}
.kode-Invest-Business-cols:hover > span{
    background-color:#fff;
}
.kode-Invest-Business-cols:hover h6 a,
.kode-Invest-Business-cols:hover p{
    color:#fff;
}
.kode-Invest-Business-cols{
    float:left;
    width:100%;
    padding:16px 33px;
    border:1px solid #e8e8e8;
    margin-bottom:30px;
}
.kode-Invest-Business-cols > span{
    background-color: #666666;
    border-radius: 100%;
    color: #fff;
    display: inline-block;
    float: left;
    font-size: 35px;
    height: 94px;
    line-height: 92px;
    margin-right: 20px;
    text-align: center;
    width: 94px;
}
.kode-Invest-Business-cols h6 a{
    font-weight:bold;
    text-transform:capitalize;
    color:#666666;
    font-size: 16px;
    display: inline-block;
    padding:14px 0 0;
    margin-bottom:4px;
}
.kode-Invest-Business-cols p{
    color:#999999;
}
/*
        ===============================================
                financial Contact 2 Services
        ===============================================
*/
.kode-contect-services2-cols,
.kode-contect-services2-cols ul,
.contact-services-main{
    float:left;
    width:100%;
}
.kode-contect-services2-cols{
    border-bottom:1px solid #e8e8e8;
    margin-bottom:50px;
}
.kode-contect-services2-cols:hover{
    border-bottom:1px solid;
}
.kode-contect-services2-cols h5{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:22px;
}
.kode-contect-services2-cols figure{
    margin-bottom:26px;
    position:relative;
    border:10px solid transparent;
}
.kode-contect-services2-cols figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-color:rgba(0,0,0,0.40);
    opacity:0;
}
.kode-contect-services2-cols:hover figure:before{
    opacity:1;
}
.kode-contect-services2-cols figure figcaption{
    position:absolute;
    bottom:0px;
    top:42%;
    margin:-6px auto;
    left:0px;
    right:0px;
    text-align:center;
    z-index:9999;
}
.kode-contect-services2-cols figure figcaption a{
    display:inline-block;
    width:45px;
    height:45px;
    background-color:#fff;
    color:#666;
    text-align:center;
    line-height:45px;
    margin-right:100px;
    opacity:0;
}
.kode-contect-services2-cols figure figcaption a:hover{
    color:#fff;
}
.kode-contect-services2-cols:hover figure figcaption a{
    margin-right:5px;
    opacity:1;
}
.kode-contect-services2-cols:hover h5,
.kode-contect-services2-cols:hover ul li:before{
    opacity:1;
}
.kode-contect-services2-cols p{
    color:#666666;
    margin-bottom:20px;
}
.kode-contect-services2-cols ul{
    margin-bottom:19px;
}
.kode-contect-services2-cols ul li p{
    color:#666666;
    margin-bottom:7px;
}
.kode-contect-services2-cols ul li{
    position:relative;
    padding-left:20px;
}
.kode-contect-services2-cols ul li:before{
    position:absolute;
    content:"\f04b";
    font-family:fontawesome;
    top:3px;
    left:0px;
    color:#666;
    font-size:9px;
}
.kode-contect-services2-cols > a{
    display:inline-block;
    padding:6px 20px;
    color:#fff;
    font-weight:bold;
    font-size:14px;
    text-transform:capitalize;
    text-align:left;
    opacity:0;
}
.kode-contect-services2-cols:hover > a{
    opacity:1;
}
/*
        ===============================================
                Financial Case Left section
        ===============================================
*/
.kode-case-lt-section,
.kode-case-lt-section figure,
.kode-case-rt-section,
.kode-case-rt-section ul{
    float:left;
    width:100%;
}
.kode-case-lt-section{
    position: relative;
    z-index: 9999;
}
.kode-case-lt-section h2{
    font-weight:bold;
    color:#2d2c2f;
    text-transform:capitalize;
    margin-bottom:20px;
}
.kode-case-lt-section p{
    color:#999999;
    margin-bottom:38px;
}
.kode-case-rt-section ul li{
    display:inline-block;
    text-transform:capitalize;
    color:#666666;
    border:1px solid #e7e7e7;
    padding:12px 18px;
    width:100%;
    position:relative;
    margin-bottom:12px;
}
.kode-case-rt-section ul li a{
    display:inline-block;
    color:#666666;
}
.kode-case-rt-section ul li small:after{
    position:absolute;
    content:":";
    top:-4px;
    left:14px;
    font-weight:bold;
}
.kode-case-rt-section ul{
    /*margin-bottom:39px;*/
    margin-bottom: 77px;
}
.kode-case-rt-section ul li i{
    padding-right:14px;
    color:#666666;
}
.kode-case-rt-section ul li small{
    font-size:15px;
    padding-left:38px;
    color:#999999;
    position:relative;
}
.kode-case-bottom,
.kode-case-bottom figure{
    float:left;
    width:100%;
}
.kode-case-bottom figure:last-of-type{
    margin-bottom: 0px;
}
.kode-case-bottom figure{
    margin-bottom:30px;
}
.kode-case-bottom figure img{
    width:100%;
}
/*
        ===============================================
                financial Graph section
        ===============================================
*/
.kode-graph-lt,
.kode-case-Studies-mein-section,
.kode-graph,
.kode-graph figure,
.kode-graph-services-case{
    float:left;
    width:100%;
}
.kode-graph-lt{
}
.kode-graph #curve_chart{
    float: left;
    height: 400px;
    margin-top: -50px;
    width: 100%;
}
.kode-case-Studies-mein-section,
.kode-graph-services-case{
    margin-bottom:60px;
    border-bottom:1px solid #e1e1e1;
    padding-bottom: 60px;
}
.kode-graph-lt figure{
    float:left;
    margin-right:20px;
    margin-bottom: 20px;
}
.kode-graph-lt-caption h4{
    font-weight:bold;
    color:#2d2c2f;
    text-transform:capitalize;
    margin-bottom:13px;
}
.kode-graph-lt-caption p{

}
.kode-graph figure{
    width:560px;
}
.kode-graph-services-case{
    margin-bottom:0px;
}
/*
        ===============================================
                Financial project case page 1
        ===============================================
*/
.kode-case-studio-3,
.kode-case-3-cols,
.kode-case3-caption{
    float:left;
    width:100%;
}
.kode-case-3-cols,
.kode-case-3-cols figure{
    position:relative;
}
.kode-case-3-cols img{
    width:100%;
}
.kode-case-3-cols{
    margin-bottom:50px;
}
.kode-case-3-cols:before{
    background-color:rgba(102,102,102,0.90);
    position: absolute;
    left:20px;
    right:58%;
    bottom:20px;
    top:20px;
    content:"";
    z-index: 999;
}
.kode-case-3-cols:hover:before{
    right: 20px;
    background-color:rgba(26,157,237,0.90);
}
.kode-case-3-cols:hover .kode-case3-caption{
    width: 100%
}
.kode-case3-caption{
    left: 0;
    padding: 59px 50px 37px;
    position: absolute;
    top: 0;
    width: 50%;
    z-index: 9999;
}
.kode-case3-caption:before{
    position:absolute;
    content:"";
    top:20px;
    left:20px;
    border-top:2px solid #fff;
    width:30px;
    border-left:2px solid #fff;
    height:30px;
}
.kode-case3-caption:after{
    position:absolute;
    content:"";
    bottom:1px;
    right:43px;
    border-bottom:2px solid #fff;
    width:30px;
    border-right:2px solid #fff;
    height:30px;
}
.kode-case-3-cols:hover .kode-case3-caption{	
}
.kode-case-3-cols:hover .kode-case3-caption:before,
.kode-case-3-cols:hover .kode-case3-caption:after{
    opacity:0;
}
.kode-case-3-cols:hover .kode-case3-caption p{
}
.kode-case-3-cols:hover .kode-case3-caption a{
    border-color:#fff;
    padding:7px 13px;
}
.kode-case3-caption span{
    font-size:50px;
    color:#fff;
    margin-bottom:12px;
    display:inline-block;
}
.kode-case3-caption h4{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:15px;
}
.kode-case3-caption p{
    color: #fff;
    height: 70px;
    margin-bottom: 16px;
    overflow: hidden;
    width: 100%;
}
.kode-case3-caption a{
    font-size:14px;
    display:inline-block;
    position:relative;
    padding:8px 0 7px;
    color:#fff;
    border:1px solid transparent;
}
.kode-case3-caption a i{
    width:26px;
    height:26px;
    line-height:26px;
    border-radius:100%;
    background-color:#fff;
    color:#666666;
    text-align:center;
    margin-left:17px;
}
/*
        ===============================================
                        Financial project case page 4
                        Financial Mesnorey Gallery
        ===============================================
*/
.kode-case-studies-blog-4,
.kode-case-studies-blog-cols-4,
.kode-mesnorey-gallery,
.kode-mesnorey-gallery ul{
    float:left;
    width:100%;
}
.kode-mesnorey-gallery{
    text-align:center;
}
.kode-mesnorey-gallery ul li{
    display:inline-block;
    padding-right:22px;
}
.kode-mesnorey-gallery ul li:last-child{
    padding:0px;
}
.kode-finacial-project-cols img{
    width:100%;
}
.kode-mesnorey-gallery ul li button{
    background-color:transparent;
    font-weight:bold;
    font-size:14px;
    text-transform:capitalize;
}
.kode-mesnorey-gallery ul li button b{
    float:left;
    width:100%;
    line-height:11px;
}
.kode-mesnorey-gallery ul{
    margin-bottom:34px;
}
.kode-mesnorey-gallery ul li .kode-financial-title{
    padding:0px;
}
.kode-mesnorey-gallery ul li.active span,
.kode-mesnorey-gallery ul li:hover span{
    opacity:1;
}
.kode-mesnorey-gallery ul li  span{
    opacity:0;
}
.kode-mesnorey-gallery ul li .kode-financial-title span{
    line-height:0px;
    margin-top:-6px;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols figure{
    border:0px;
    border-width:0px;
    outline:10px solid transparent;
    outline-offset:-10px;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols{
    margin-bottom:50px;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols figure img{
    width:100%;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols:hover{
    background-color:#fff;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols:hover .kode-financial-blog2-caption p{
    color:#999999;
}
.kode-case-studies-blog-cols-4 .kode-financial-blog2-cols:hover .kode-financial-blog2-caption{
    background-color:#fff;
}
/*
        ===============================================
                Financial project case page 5
        ===============================================
*/
.kode-case-studies-blog-5 .kode-finacial-project-cols,
.kode-case-studies-blog-5,
.kode-case-studies-blog-5 .kode-finacial-project-cols figure
{
    float:left;
    width:100%;
}
.kode-case-studies-blog-5,
.kode-case-studies-blog-5 .kode-finacial-project-cols figure{
    position:relative;
}
.kode-case-studies-blog-5 .col-md-3{
    width:24.98%;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    z-index:9999;
    background-color:rgba(0,0,0,0.58);
    opacity: 0;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover figure:before{
    background-color:rgba(0,0,0,0.58);
    opacity: 1;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover figure figcaption{
    transform:translateX(0px) translateY(0px);
}
.kode-case-studies-blog-5 .kode-finacial-project-cols{
    /*margin-top: -55px;*/
    padding-top: 0;
    overflow:hidden;
    border:5px solid transparent;
    /*transform:translateY(16px) translateX(-56px);*/
    margin-bottom:30px;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols figure figcaption{
    opacity:1;
    z-index:99999;
    right:6px;
    top:-100px;
    opacity:0;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover figure figcaption{
    opacity:1;
    top:9px;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols figure figcaption a{
    width:39px;
    height:39px;
    line-height:39px;
    color:#fff;
}
.kode-finacial-project-cols figure figcaption a:hover{
    color:#fff;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols .kode-finacial-project-caption h6,
.kode-financial-blog-5-heading h6{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:3px;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols figure{
    overflow:hidden;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols figure{

}
.kode-case-studies-blog-5 .kode-finacial-project-cols .kode-finacial-project-caption{
    left:0px;
    bottom:0px;
    padding:17px 15px 13px;
    background-color:#f5f5f5;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover .kode-finacial-project-caption{
    background-color:transparent;
    bottom:24px;
    padding:0px 10px;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover .kode-finacial-project-caption h6{
    color:#fff;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover .kode-finacial-project-caption p{
    opacity:1;
    margin:0px;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols .kode-finacial-project-caption p{
    opacity:0;
    margin:-22px 0;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols:hover .kode-finacial-project-caption p{
    color:#fff;
}
.kode-case-studies-blog-5 .kode-finacial-project-cols .kode-finacial-project-caption h6{
    color:#333333;
}
.kode-case-studies-blog-5 .kode-finacial-project-caption{
    opacity:1;
    z-index:99999;
}
/*
        ===============================================
                Financial Services Blog 1
        ===============================================
*/
.kode-financial-sm-slider{
    float:left;
    width:100%;
    margin-bottom:30px;	
}
.section-blog01{
}
.kode-our-expert-cols > figure{
    margin-bottom:25px;
    float:left;
    width:100%;
}
.kode-our-expert-cols > figure img{
    width:100%;	

}
.kode-our-expert-cols.blog-page01 figure{
    position:relative;
    float:left;
    width:100%;
    margin-bottom:15px;
}
.kode-our-expert-cols.blog-page01 figure:before{
    position:absolute;
    content:"";
    top:10px;
    left:10px;
    right:10px;
    bottom:10px;
    background:rgba(0,0,0,0.8);
    opacity:0;
    outline: 12px solid ;
    outline-offset: -10px;
}
.kode-our-expert-cols.blog-page01:hover figure:before{
    opacity:1;
    outline-offset:0px;
}
.kode-our-expert-cols.blog-page01 figure figcaption{
    position:absolute;
    top:50%;
    margin:-25px auto;
    left:0px;
    right:0px;
    text-align:center;
    letter-spacing:40px;
    opacity:0;
}
.kode-our-expert-cols.blog-page01:hover figure figcaption{
    opacity:1;
    letter-spacing:0px;
}
.kode-our-expert-cols.blog-page01 figure figcaption a{
    display:inline-block;
}
.kode-our-expert-cols.blog-page01,
.kode-our-expert-cols.blog-page01 .kode-caption-expert{
    width:100%;
    float:left;
}
.kode-our-expert-cols.blog-page01 .kode-caption-expert{
    padding:0px 0px 24px;
    border-bottom:1px solid #d1d1d1;
    margin-bottom:24px;
    position:relative;
}
.kode-our-expert-cols.blog-page01 .kode-caption-expert p{
    margin:0px 0px 10px;
    padding:0px;
    border:none;
}
.kode-our-expert-cols.blog-page01 .kode-caption-expert a{
    font-weight:bold;
    color:#666666;
}
.kode-our-expert-cols.blog-page01 .kode-caption-expert a i{
    padding-left:15px;	
    color:#a9a9a9;
}
/*
        ===============================================
                Financial services Blog 2
        ===============================================
*/
.kode-financial-service-blog-2{
    float:left;
    width:100%;
}
.kode-financial-service-blog-2 .kode_financial_business_fig .kode_financial_business_caption > p{
    letter-spacing:-0.2px;
    text-align:center;
    padding:0px 20px;
}
/*
        ===============================================
                Financial Services Blog 3
        ===============================================
*/
.kode-financial-service-blog-3{
    float:left;
    width:100%;
}
.kode-bussiness-caption-gallery{
    text-align:center;
}
.kode-bussiness-caption-gallery{
    bottom: -104px;
    left: 0;
    position: absolute;
}
.kode-bussiness-caption-gallery h5{
    color:#666;
    margin-bottom:12px;
}
.kode-bussiness-caption-gallery p{
    margin-bottom:29px;
    opacity:0;
}
/*
        ===============================================
                Financial Blog
        ===============================================
*/
.kode-our-expert.section-blog02,
.kode-financial-blog2-cols,
.kode-our-expert.section-blog02 .kode-financial-blog2-cols ul{
    float:left;
    width:100%;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols{
    padding-bottom:30px;
    margin-bottom:50px;

}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols figure{
    position:relative;
    float:left;
    width:100%;
}
.kode-our-expert.section-blog02:hover .kode-financial-blog2-caption{
    background:#fff;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols figure:before{
    position:absolute;
    content:"";
    top:10px;
    left:10px;
    right:10px;
    bottom:10px;
    background-color:rgba(0,0,0,0.8);	
    opacity:0;
    transform:scale(0);
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols:hover figure:before{
    opacity:1;
    transform:scale(1);
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols figure figcaption{
    left: 0;
    margin: -25px auto 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0%;	
    opacity:0;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols:hover figure figcaption{
    opacity:1;
    top:50%;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols figure figcaption a{
    display:inline-block;
    position:relative;
    color:#fff;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-caption h4{
    margin-bottom:19px;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-caption{
    padding:28px 11px 0px;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols ul{
    margin-bottom:20px;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols ul li{
    display:inline-block;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols ul li a{
    display:inline-block;
    color:#333333;
    text-transform:capitalize;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols ul li a i{
    padding:0px 10px;
    color:#999999;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols:hover p{
    color:#666666;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols p{
    margin:0px 0px 26px;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols .kode-financial-blog2-caption > a{
    margin:0px;
    position:relative;
    bottom:0px;
    width:153px;
    height: 42px;
    line-height: 43px;
    background:#333333;
    color:#fff;
    /*margin-bottom:45px;*/
    margin-bottom: 0px;
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols:hover .kode-financial-blog2-caption > a{
    color:#fff;	
}
.kode-our-expert.section-blog02 .kode-financial-blog2-cols:hover .kode-financial-blog2-caption h4{
    color:#333333;
}
/*
        ===============================================
                Financial Blog 4
        ===============================================
*/
.kode-financial-service-blog-4 .kode_financial_business_fig{
    padding:11px;
}
.kode-financial-service-blog-4 .kode_financial_business_caption h5{

}
.kode-financial-service-blog-4 .kode_financial_business_fig .kode_financial_business_caption{
    margin-bottom: -137px;
    padding:20px 0px;
}
.kode-financial-service-blog-4 .kode_financial_business_fig:hover .kode_financial_business_caption h5{
    font-size:24px;	
}
/*
        ===============================================
                Financial contact us
        ===============================================
*/
.kode-contect-us,
.kode-contect-us-services,
.kode-drop-min-form,
.kode-contect-form,
.kode-contect-button,
.kode-form-textaera,
.kode-entry-mail{
    float:left;
    width:100%;
}
.kode-contect-us iframe{
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    position:relative;
}
.kode-contect-us figure figcaption{
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 200px;
    text-align: center;
    top: 108px;
}
.kode-contect-us figure figcaption a{
    width:38px;
    height:38px;
    display:inline-block;
    border:2px solid;
    border-radius:100%;
    background-color:#fff;
    position:relative;
}
.kode-contect-us figure figcaption a:before{
    position:absolute;
    content:"";
    top:14px;
    left:0px;
    right:0px;
    border-radius:100%;
    width:5px;
    height:5px;
    text-align:center;
    margin:0 auto;
    line-height:50px;
}
.kode-contect-address{
    width:415px;
    height:207px;
    text-align:center;
    border-radius:310px 310px 0 0;
    padding:50px 0px;
    float:right;
    margin-top:-207px;
    position:relative;
}
.kode-drop-line-form .kode-financial-title{
    padding:0px 0px 35px;
}
.kode-drop-line-form .kode-financial-title h6{
    margin-bottom:14px;
}
.kode-contect-us-services{
    padding: 10px 0px 0px;
}
.kode-contect-service-cols{
    text-align:center;
    position:relative;
    z-index:99999;
    min-height:290px;
    border-left:10px solid #fff;
    padding:44px 0 0;
    background-color:#ebebeb;
}
.border-none{
    border:none;
}
.kode-contect-service-cols:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-image:url(../images/contect-service-blog-img01.jpg);
    background-size:cover;
    background-repeat:no-repeat;
    z-index:-1;
    opacity:0;
}
.kode-contect-service-cols:after{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background-color:rgba(26,157,237,0.8);
    z-index:-1;
    opacity:0;
}
.kode-contect-service-cols:hover:after,
.kode-contect-service-cols:hover:before{
    opacity:1;
}
.kode-contect-service-cols .kode-financial-title{
    padding:0 0 12px;
}
.kode-contect-service-cols:hover a,
.kode-contect-service-cols:hover p,
.kode-contect-service-cols:hover h4,
.kode-contect-service-cols:hover h6{
    color:#fff;
    border-color:#fff;
}
.kode-contect-service-cols:hover span{
    background-color:#fff;
}
.kode-contect-service-cols a{
    font-size:33px;
    border:1px solid #cbcbcb;
    width:82px;
    height:82px;
    border-radius:100%;
    color:#676666;
    display:inline-block;
    text-align:center;
    line-height:82px;
    color:#676666;
    margin-bottom:17px;
}
.kode-contect-service-cols:hover a{
    background:#fff;
}
.kode-contect-address a{
    margin-bottom:18px;
    display:inline-block;
    color:#fff;
}
.kode-contect-service-cols h4{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:7px;
}
.kode-contect-address h5{
    color:#fff;
    line-height:24px;
    color:#fff;
}
.kode-contect-service-cols h6{
    color:#666666;
}
.kode-contect-service-cols h6 b{
    padding-left:22px;
    font-weight:normal;
}
.kode-form-contect-us input{
    height:49px;
    padding:1px 20px 0px;	
}
.kode-form-contect-us input,
.kode-form-contect-us textarea{
    float:left;
    width:100%;
    border:1px solid #d8d8d8;
    resize:none;
    font-style:italic;
    font-size:14px;
}
.kode-form-contect-us textarea{
    height:228px;
    padding:30px 20px;
}
.kode-contect-form,
.kode-form-textaera{
    margin-bottom:40px;
}

.kode-contect-button button{
    display:inline-block;
    width:280px;
    height:47px;
    color:#fff;
    font-size: 16px;
    line-height:47px;
    font-weight:bold;
    text-align:center;
}
.kode-contect-button a{
    display:inline-block;
    width:280px;
    height:47px;
    color:#fff;
    line-height:47px;
    font-weight:bold;
    text-align:center;
}
.kode-contect-button{text-align: center}

.bottom2-footer{
    padding:46px 0 50px;	
}
.bottom2-footer,
.bottom2-footer .kode-entery-subcribe{
    float:left;
    width:100%;
}
.bottom2-footer .kode-entery-subcribe h3{
    color:#fff;
    font-weight:bold;	
    font-style:italic;
    padding:19px 0px 0px;
}
.kode-entry-mail form button{
    font-size: 18px;
    height: 49px;
    line-height: 49px;
    width: 186px;
}
/*
        ===============================================
                financial Blog detail
        ===============================================
*/
.kode-admin-posted > figure{
    float:left;
    width:50px;
    margin-right:16px;
    margin-bottom:26px;
}
.kode-admin-post-caption small{
    font-size:14px;
    color:#666666;
}
.kode-admin-post-caption small b{
    color:#333333;
}
.kode-blog-heading,
.kode-blog-post-img,
.kode-blockqode{
    float:left;
    width:100%;
}
.kode-blog-post-img{
    margin-bottom:26px;	
}
.kode-blog-heading h3{
    font-weight:bold;
    color:#333333;   
}
.kode-admin-post-caption small a{
    display:inline-block;
    font-size:14px;
    color:#62b3f1;    
}
.kode-blog-heading h3{
    display: inline-block;
    margin: 0 0 31px;
    position: relative;
    z-index: 9999999;	
}
.kode-blog-post-img figure{
    margin-bottom:34px;
}
/*
        ===============================================
                financial  Blog/comments box
        ===============================================
*/
.kode-blog-sm-columns > figure,
.kode-blockqode,
.kode-blog-sm-cols-caps,
.kode-blog-main-cols,
.kode-tags-cols,
.financial-comment-sender{
    float:left;
    width:100%;	
}
.kode-blog-main-cols figure img{
    width:100%;
}
.kode-blockqode,
.kode-blockqode p,
.kode-blog-sm-cols-caps{
    position:relative;
}
.kode-blockqode p{
    font-style:italic;
    font-weight:600;
    font-size:17px;
    color:#999999;	
    line-height:24px;
}
.kode-blockqode{
    padding:40px 64px;
    background:#f9f9f9;
    text-align:center;
    border-left:2px solid;
}
.kode-blockqode p:before{
    position:absolute;
    content:"\f10d";
    font-family:fontawesome;
    font-size:60px;
    top:-6px;
    left:-40px;
    color:rgba(0,0,0,0.1);
}
.kode-blog-main-cols{
    padding:40px 0px 36px;	
}
.kode-blog-sm-cols-caps p{
    margin-top:25px;
}
.kode-blog-sm-cols-caps{
}
.kode-tags-cols{
    padding:29px 0px;
    border-top:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
    margin-bottom:30px;
}
.kode-tags-cols h6 a i{
    font-size:13px;
    color:#333333;
    padding-right:9px;
}
.kode-tags-cols h6 a{
    float:left;
    font-weight:bold;
    color:#333333;
    display:inline-block;
    padding:10px 0px;
    font-style:italic;
}
.kode-tags-cols h6 small{
    color:#999999;
    text-transform:capitalize;
    display:inline-block;
    padding-left:13px;
    font-style:normal;
    float:right;
    padding-top:2px;
}
.kode-tags-cols ul{
    float:right;
    margin-top:-7px;	
}
.kode-tags-cols ul li{
    display:inline-block;	
    padding-left:6px;
}
.kode-pull-rt-share{
    padding:0 0px 0px 40px;	
}
.kode-tags-cols ul li a{
    width:35px;
    height:35px;
    border-radius:100%;
    border:1px solid #000;
    text-align:center;
    line-height:35px;
    color:#666666;
    display:inline-block;
    border:1px solid rgba(51,51,51,0.2);
}
.kode-tags-cols ul li:hover a{
    color:#fff;	
}
.kode-comments-box{
    float:left;
    width:100%;
    background-color:#f7f9f8;
    padding:31px 30px 26px;
    margin-bottom:20px;
}
.kode-comments-box > figure{
    float:left;
    width:15%;
    margin-right:12px;	
    padding:0 0 50px;
}
.kode-comments-box > figure img{
    border-radius:100%;	
}
.financial-comment-title h3{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:18px;
}
.financial-comment-sender .kode-comments-box{
    background:transparent;
    padding:31px 0px 26px; 
    margin:0px;
    border-bottom:1px solid #dbdbdb;
}
.financial-comment-sender .kode-comments-box small{	
    font-size:13px;
    display:inline-block;
    margin-bottom:10px;
}
.financial-comment-sender .kode-comments-box h5{
    color:#666666;	
    text-transform:capitalize;
    margin-bottom:10px;
}
.financial-comment-sender .replay-box{
    padding:31px 0 26px 130px;
}
.financial-comment-sender .kode-comments-box p{
    margin-bottom:24px;
}
.financial-comment-sender .kode-comments-box a{
    width:108px;
    height:34px;
    background:#666666;
    color:#fff;
    text-align:center;
    line-height:34px;
    display:inline-block;
    font-weight:bold;
    text-transform:capitalize;	
}
.kode-comments-box h5{
    font-weight:600;
    color:#333333;
    text-transform:capitalize;
    margin-bottom:12px;
}
.kode-comments-box p{
    margin-bottom:12px;
}
.kode-comments-box ul li{
    display:inline-block;	
    padding-right:12px;
}
.kode-comments-box ul li a{
    font-size:14px;
    color:#666666;	
}
/*
        ===============================================
                Financial Comments Box send
        ===============================================
*/
.kode-replay-box-form,
.replay-form-name,
.replay-form-email,
.replay-form-message{
    float:left;
    width:100%;	
}
.kode-replay-box-form{
    padding:47px 0px 0px;	
}
.kode-replay-box-form input,
.replay-form-name input,
.replay-form-email input,
.replay-form-message textarea,
.kode-financial-replay-message-bottom{
    float:left;
    width:100%;	
}
.replay-form-name input,
.replay-form-email input{
    height:49px;
    margin-bottom:30px;
    padding:2px 0px 0px 20px;
}
.replay-form-name input,
.replay-form-email input,
.replay-form-message textarea{
    border:1px solid #dbdbdb;
    position:relative;
    resize:none;
    font-size:15px;
    font-style:italic;
    color:#666666;
}
.replay-form-message textarea{
    height:172px;	
    padding:16px 0px 0px 20px;
    margin-bottom:30px;
}
.kode-replay-box-form i{
    margin-right: 30px;
    margin-top: 17px;
    position: absolute;
    right: 0;
    top: 0;
}
.kode-replay-box-form input::-moz-placeholder,
.replay-form-message textarea::-moz-placeholder{
    color:#666666;
}
.kode-financial-replay-message-bottom a{
    width:183px;
    height:40px;
    color:#fff;
    text-align:center;
    line-height:41px;
    display:inline-block;
    font-weight:bold;
}
.kode-financial-rightside,
.kode-form-section,
.kode-financial-inner-page-title{
    float:left;
    width:100%;	
}
.kode-financial-inner-page-title{
    padding:0px 0px 15px;
    text-align:left;	
}
.kode-form-section{

}
.kode-financial-inner-page-title h5{
    font-weight:700;    
    margin-bottom:7px;
    color:#222;
}
.kode-financial-inner-page-title form input{
    background:transparent;	
}
/*
        ===============================================
                Financial Search 02
        ===============================================
*/
.kode-search-02 input,
.kode-search-02,
.kode-search-blog,
.blog-list-items,
.kode-rs-blog-recent-posts{
    float:left;
    width:100%;
}
.kode-search-02{
    position:relative;
    margin-bottom:30px;
}
.kode-search-02 form input{
    border:1px solid #e8e8e8;	    
}
.kode-search-02 input::-moz-placeholder{

}
.kode-search-02 button{
    position: absolute;
    right:0px;
    display:inline-block;
    top:0px;
    margin:3px 3px 0 0;
    font-size:15px;
    color:#b3b3b3;
    width:36px;
    height:37px;
    background:#38b4ff;
    color:#fff;
    line-height:37px;
    text-align:center;
}
.social-note-list ul,
.social-note-list{
    float:left;
    width:100%;	
}
.social-note-list,
.kode-rs-blog-recent-posts
{
    margin-bottom:48px;
}
.kode-filker-gallery{
    margin-bottom:43px;	
}
.kode-financial-rightside .margin-left-dots{
    margin-left:4px;
}
.social-note-list ul li{
    position:relative;
    float:left;
    width:100%;	
    padding-left:20px;	
    border-bottom:1px solid #e9e9e9;
    padding-bottom:12px;
    padding-top:9px;
}
.social-note-list ul li a{
    display:inline-block;
    color:#666666;    
}
.social-note-list ul li:hover a{
    color:#38b4ff;	
}
.social-note-list ul li:hover span{
    color:#38b4ff;	
}
.social-note-list ul li:hover span:before,
.social-note-list ul li:hover span:after{
    color:#38b4ff;
}
.social-note-list ul li span{
    float:right;
    position:relative;	
    font-size:15px;
    margin-right:20px;
}
.social-note-list ul li:before{
    position:absolute;
    content:"\f105";
    font-family:fontawesome;
    top:10px;
    left:0px;
    font-size:15px;	
    color:#38b4ff;
}
.social-note-list ul li span:before{
    position:absolute;
    content:"(";
    top:0px;
    left:-5px;	
}
.social-note-list ul li span:after{
    position:absolute;
    content:")";
    top:0px;
    right:-5px;	
}
.kode-financial-recent-posts{
    float:left;
    padding:20px 0px;
    border-bottom:1px solid #e9e9e9;
    width:100%;	
}
.kode-financial-recent-posts > figure{
    width:21%;
    float:left;	
    margin-right:19px;
}
.recent-post-infomation{
    float: left;
    width:73%;
    padding-top: 4px;
}
.recent-post-infomation h6 a{
    font-size:14px;
    color:#666666;
    margin-bottom:10px;
    display: inline-block;
    line-height: 20px;    
}
.recent-post-infomation > a{
    font-size:14px;
    color:#666666;	
    font-style:italic;
    padding-right:17px;
}
.recent-post-infomation a i{
    padding-right:11px;	
}
.kode-rs-blog-recent-posts .kode-financial-inner-page-title{
    border-bottom:1px solid #e9e9e9;	
    padding-bottom: 16px;
    margin-bottom: 0px;
}
/*
        ===============================================
                Financial Filker Gallery
        ===============================================
*/
.kode-filker-gallery,
.kode-filker-gallery-cols,
.kode-filker-img .kode-filker-gallery-cols figure{
    float:left;
    width:100%;	
}
.kode-filker-img .kode-filker-gallery-cols{
    padding:5px;	
}
.kode-filker-img .kode-filker-gallery-cols figure{
    position:relative;
    overflow:hidden;
}
.kode-filker-img .kode-filker-gallery-cols figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    opacity:0;	
    z-index:999;
    transform:translateX(100px);
}
.kode-filker-gallery-cols img{
    width:100%;	
}
.kode-filker-img .kode-filker-gallery-cols figure figcaption{
    position:absolute;
    top:0%;
    left:0px;
    right:0px;
    margin:-10px auto;	
    z-index:99999;
    text-align:center;
    opacity:0;
}
.kode-filker-img .kode-filker-gallery-cols:hover figure:before{
    opacity:0.58;	
    transform:translateX(0px);
}
.kode-filker-img .kode-filker-gallery-cols:hover figure figcaption{
    opacity:1;	
    top:50%;
}
.kode-filker-img .kode-filker-gallery-cols figure figcaption a{
    color:#fff;
}
.kode-filker-img li a{
    display:inline-block;
    width:100%;		
}
.kode-filker-img li a img{
    width:100%;	
}
.kode-filker-img .col-md-4{
    padding:0px;	
}
/*
        ===============================================
                Financial slider minsmall
        ===============================================
*/
.kode-financial-sm-slider-min-div,
.kode-financial-sm-slider-capion,
.kode-financial-sm-slider-capion > ul,
.kode-financial-rt-slider-id{
    float:left;
    width:100%;	
}
.kode-financial-sm-slider .kode-financial-inner-page-title{
    padding-bottom:16px;
}
.kode-financial-sm-slider-min-div{
    text-align:center;	
    background:#efefef;
    padding:29px 20px 0;
}
.kode-financial-sm-slider-min-div figure{
    margin:0 auto 26px;
    width:40%;	
}
.kode-financial-sm-slider-min-div figure img{
    border-radius:100%;	
}
.kode-financial-sm-slider-capion h4{
    font-weight:bold;
    text-transform:capitalize;
    color:#333333;	
    margin-bottom:10px;
}
.kode-financial-sm-slider-capion{
    overflow:hidden;	
    position:relative;
}
.kode-financial-sm-slider-capion p{
    color:#666666;	
    margin-bottom:74px;
    color:#666666;
}
.kode-financial-sm-slider-capion ul li{
    display:inline-block;	
    margin:0px -1px;
}
.kode-financial-sm-slider-capion ul{
    position:absolute;
    bottom:0px;	
}
.kode-financial-sm-slider-capion ul li a{
    width:32px;
    height:32px;
    background:#333333;
    color:#fff;
    text-align:center;
    line-height:32px;
    display:inline-block;
    margin:-5px 0px 0px;	
}
.kode-financial-sm-slider-capion ul li:hover a i{
    transform:translateY(-5px);
}
.kode-financial-sm-slider-capion ul li:hover a{
    height: 42px;
    padding-top:10px;
    color:#fff;
}
/*
        ===============================================
                Financial Blog page 4
        ===============================================
*/
.kode-blog-detail.kode-blog-3,
.kode-our-expert-cols.blog-page03{
    float:left;
    width:100%;	
}
.kode-blog3-leftside{
    float: left;
    width:100%;
    margin-bottom: 50px;
}
.kode-blog-detail.kode-blog-3 .kode-filker-gallery{
    margin-bottom: 0px;
}
.kode-our-expert-cols.blog-page03{
    margin-bottom:30px;
    border-bottom:1px solid #e9e9e9;
    padding-bottom:10px;
}
.kode-our-expert-cols.blog-page03 figure{
    float:left;
    width:35%;
    margin-right:30px;	
    position:relative;
}
.kode-our-expert-cols.blog-page03 figure:before{
    position:absolute;
    content:"";
    top:10px;
    left:10px;
    right:10px;
    bottom:10px;
    background:rgba(0,0,0,0.5);	
    opacity:0;
    transform:translateX(20px);
}
.kode-our-expert-cols.blog-page03:hover figure:before{
    opacity:1;
    transform:translateX(0px);
}
.kode-our-expert-cols.blog-page03 figure figcaption{
    position:absolute;
    bottom:0px;
    left:30px;
    opacity:0;
}
.kode-our-expert-cols.blog-page03:hover figure figcaption{
    bottom:25px;	
    opacity:1;
}
.kode-our-expert-cols.blog-page03 figure figcaption a{
    width:34px;
    height:34px;
    line-height:34px;
    background:#808284;
    color:#fff;	
    display:inline-block;
    text-align:center;
    border:1px solid #fff;
}
.kode-caption-expert.blog-3 small{
    color:#2c2c2c;
}
.kode-caption-expert.blog-3:hover small,
.kode-our-expert-cols.blog-page03 figure figcaption a:hover{
    border-color:transparent;
    color:#fff;
}
.kode-caption-expert.blog-3 h4{
    margin-bottom:33px;
    position:relative;	
    color:#666666;
}
.kode-caption-expert.blog-3 h4:before{
    position:absolute;
    content:"";
    left:0px;
    right:0px;
    bottom:-17px;	
    border-bottom:1px solid #e9e9e9;
    width:45px;
}
.kode-caption-expert.blog-3{
    width:61%;
    float:left;
    padding:15px 0px;
}
.kode-caption-expert.blog-3 a i{
    padding-left:19px;	
}
/*
        ===============================================
                Financial Blog post section
        ===============================================
*/
.kode-bloger-posts,
.bloger-min-caption{
    float:left;
    width:100%;	
}
.kode-bloger-posts{
    margin-bottom:40px;
    padding-bottom:40px;
    border-bottom:1px solid #e9e9e9;	
}
.bloger-min-caption{
    margin-bottom:17px;
    padding-bottom:22px;	
    border-bottom:1px solid #e9e9e9;	
}
.kode-prety-photo-zoom{
    float:left;
    width:7%;	
    margin-right:20px;
}
.kode-prety-photo-zoom a{
    display:inline-block;
    width:53px;
    height:53px;
    line-height:53px;
    text-align:center;
    border-radius:100%;	
    color:#666;
    background:#f4f4f4;
    box-shadow:0px 1px 1px 0px rgba(51,51,51,0.3);
}
.kode-bloger-caption{
    float:left;	
}
.bloger-min-caption{
}
.kode-bloger-posts figure{
    margin-bottom:40px;	
    position:relative;
    z-index:1;
    overflow:hidden;
}
.kode-bloger-posts figure:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    outline:10px solid transparent;
    opacity:0;
    z-index:9999;
}
.kode-bloger-posts figure:after{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    bottom:0px;
    right:0px;
    background:rgba(0,0,0,0.8);	
    transform:skewX(-30deg) translateX(770px);
    opacity:0;
    z-index:999;
}
.kode-bloger-posts:hover figure:after{
    transform:skewX(0deg) translateX(0px);
    opacity:1;
}
.kode-bloger-posts:hover figure:before{
    outline-offset:-10px;
    transform:skewX(0deg) translateX(0px);
    opacity:1;
}
.kode-pull-posts-bloger a{
    display:inline-block;
    color:#999999;
    font-size:13px;
    text-transform:capitalize;
}
.kode-pull-posts-bloger a i{
    color:#666666;	
    padding-right:12px;
}
.kode-bloger-caption small{
    color:#848484;
    display:inline-block;
    font-size:14px;
    margin-bottom:3px;
}
.kode-bloger-posts:hover .kode-bloger-caption small b,
.kode-bloger-posts:hover .kode-bloger-caption h3{
    color:#01aeff;	
}
.kode-bloger-posts:hover .kode-prety-photo-zoom a{
    background:#01aeff;
    color:#fff;
    box-shadow:none;
}
.kode-bloger-caption small b{
    font-weight:normal;
    color:#848484;	
}
.kode-bloger-caption h3{
    font-weight:600;
    color:#666666;
    text-transform:capitalize;	
}
.kode-bloger-posts > p{
    float:left;
    width:100%;	
    color:#999999;
    margin-bottom:27px;
}
.kode-financial-rt-mediem-button{
    padding-top:18px;	
}
.kode-bloger-posts .button-small{
    float:left;
    width:50%;	
}
.kode-bloger-posts .button-small a{
    border:1px solid #e8e8e8;
    color:#666666;	
    font-weight:bold;
}
.kode-bloger-posts .button-small a:hover{
    display:inline-block;
    background:#01aeff;
    color:#fff;
}
.kode-pull-posts-bloger,
.kode-financial-rt-mediem-button{
    float:right;	
}
.kode-financial-rt-mediem-button li{
    display:inline-block;	
    padding-left:16px;
}
.kode-financial-rt-mediem-button li a{
    display:inline-block;
    font-size:13px;
    font-weight:bold;
    color:#999999;	
    text-transform:capitalize;
    width:90px;
    height:27px;
    background:#f4f4f4;
    line-height:27px;
    text-align:center;
    border:1px solid #eee;
}
/*
        ==============================================
                Financial About Us Page
        ===============================================
*/
/*
        ==============================================
                Financial Consultant Menu Blog
        ===============================================
*/
.kode-consultant-menu-blog,
.main-financial-blog-consultent-8col,
.kode-consultant-blog-us,
.financial-consultent-caption{
    float:left;
    width:100%;	
}
.kode-consultant-blog-us{
    position: relative;
}
.kode-consultant-blog-us:before{
    position: absolute;
    content: "";
    right: 0px;
    bottom:0px;
    background-image: url(../images/consultant-erning-img.png);
    background-size:contain;
    background-repeat: no-repeat;
    width:30%;
    background-position: right bottom;
    height: 100%;
}
.main-financial-blog-consultent-8col{
    padding-top:0px;
}	
.financial-consultent-caption{
    margin-bottom:32px;	
}
.financial-consultent-caption i{
    position: relative;
}
.financial-consultent-caption:hover i{
    box-shadow: none;
}
.financial-consultent-caption:hover i:after{
    background-color: #1a9ded;
    /*transform: perspective(100px) translate(0px) rotateX(60deg) rotateY(-2deg) translateY(5px);
    box-shadow: 0px -11px 20px rgba(0,0,0,0.3);*/
}
.financial-consultent-caption:hover i:before{
    color:#fff;
    z-index: 9999;
}
.financial-consultent-caption i:after{
    /*transform: perspective(100px) translate(0px) rotateY(0deg);*/
    box-shadow: 0px -11px 20px transparent;
    position: absolute;
    content:"";
    top:0px;
    right:0px;
    width:100%;
    height: 100%;
    z-index: -1;
    border-radius: 100%;
}
.kode-consultant-menu-blog .kode-financial-title{
    float:left;
    padding:0px 0px 36px;
    text-align:left;
    width:100%;	
}
.kode-consultant-menu-blog .kode-financial-title h6{
    margin-bottom:14px;
}
.kode-consultant-menu-blog .kode-financial-title h2{
    margin-bottom:5px;	
}
.kode-consultant-menu-blog .kode-financial-title p{
    margin-top:18px;	
}
.kode-consultant-menu-blog i{
    font-size:36px;
    width:82px;
    height:82px;
    border-radius:100%;

    display:inline-block;
    text-align:center;
    line-height:82px;
    float:left;
    color:#999999;
    margin-right:15px;
    box-shadow:7px 10px 10px 0px rgba(0,0,0,0.2);
}
.kode-consultant-menu-blog h5{
    display:inline-block;}
.kode-consultant-menu-blog h5 a{
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    display:inline-block;
    margin-bottom:10px;
}	
.kode-consultant-menu-blog p{
    color:#999999;	
}
.kode-consultent-rt-caption{
    float:right;	
    width:77%;
}
/*
        ===============================================
                Financial Our Services
        ===============================================
*/
.kode-our-services,
.kode-our-services02,
.kode-extend-cols,
.kode-financial-ourservice2{
    float:left;
    width:100%;	
}
.kode-financial-ourservice2 .kode-financial-title{
    padding:0px 0px 93px;	
}
.kode-our-services h6{	
}
.kode-our-services02{
    text-align:center;	
    box-shadow:0 0px 1px 0 rgba(0, 0, 0, 0.3);
    padding:0px 20px 20px;;
    position:relative;
}
.kode-extend-cols{
    position:relative;
    z-index:999999;	
}
.kode-our-services02:hover:before{
    opacity:0.4;
}
.kode-our-services02:before{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    background-image:url(../images/about-us-column-img01.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    opacity:0;
    bottom:0px;	
}
.kode-our-services02:after{
    position:absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;	
    opacity:0;
}
.kode-our-services02:hover i{
    border:1px solid #d9d9d9;
}
.kode-our-services02:hover:after{
    opacity:0.85;	
}
.kode-our-services02:hover .kode-extend-cols p{
    color:#fff;	
}
.kode-our-services02:hover .kode-extend-cols h6 a{
    color:#fff;	
}
.kode-our-services02:hover .kode-extend-cols > a{
    background:#fff;
    color:#747474;
    border-color:#d1d1d1;	
}
.kode-our-services02 i{
    font-size:57px;
    width:118px;
    height:118px;
    background-color:#fff;
    box-shadow:0 0 0px 0 rgba(0, 0, 0, 0.1);
    border-radius:100%;
    border:1px solid #d9d9d9;
    text-align:center;
    line-height:121px;
    display:inline-block;
    margin-top:-65px;
    margin-bottom:28px;
}
.kode-extend-cols h6 a{
    display:inline-block;
    font-weight:bold;
    color:#666666;
    text-transform:capitalize;
    margin-bottom:23px;
}
.kode-extend-cols p{
    color:#999999;	
    margin-bottom:25px;
}
.kode-extend-cols > a{
    width:153px;
    height:46px;
    font-weight:bold;
    text-transform:capitalize;
    color:#666666;	
    text-align:center;
    line-height:45px;
    border:1px solid #d9d9d9;
    display:inline-block;
}	
/*
        ===============================================
                Financial brand slider 02
        ===============================================
*/
.kode-brand-about-us.kode-form-and-brands:hover:after{
    opacity:0.85;
}
.kode-brand-about-us.kode-form-and-brands .owl-carousel .owl-controls .owl-dot.active span{
    border:3px solid #0371b8;	
}
.kode-brand-about-us.kode-form-and-brands .kode-form-button a{
}
.kode-accodien-section3,
.kode-column2-accodien,
.kode-testimonial-about-us,
.textimonial-caps-muli{
    float:left;
    width:100%;	
}
.kode-accodien-section3 .kode-financial-rt-slider-id .owl-controls{
    position: absolute;
    right: 0px;
    bottom:12px;
}
.kode-accodien-section3 .kode-financial-rt-slider-id .owl-controls .owl-dots .owl-dot{
    width:15px;
    height: 15px;
    border-radius: 100%;
    border:1px solid #e0e0e0;
    margin-bottom: 5px;
}
.kode-accodien-section3 .kode-financial-rt-slider-id .owl-controls .owl-dots .owl-dot.active{
    background-color: #1a9ded;
    border-color:transparent;
}
.kode-accodien-section3 .kode-financial-title{
    text-align:left;
    width:100%;
    float:left;	
}
.kode-column2-accodien{
    border:6px solid#ececec;
    margin-bottom:10px;
}
.kode-column2-accodien .accordion-close .kode-accodien-3title-mark h6 a:before{
    content:"+";
}
.kode-column2-accodien.accordion-close{
    border-width:1px;	
}
.kode-column2-accodien .accordion-close h6 a{
    padding:15px 7px 16px 14px;
}
.kode-column2-accodien .accordion-close h6 a:before{
    transition: all 0.5s ease-in-out;
    top:14px;
    content:"+";
    font-size:30px;
    line-height:20px;
}
.kode-accodien-3title-mark h6 a{
    font-weight:bold;
    color:#666666;
    display:inline-block;
    text-transform:capitalize;
    position:relative;
    width:100%;
    padding:17px 0px 0px 14px;
}
.kode-accodien-3title-mark h6 a:before{
    position:absolute;
    content:"-";
    top:14px;
    right:14px;
    bottom:0px;	
    width:19px;
    height:20px;
    border-radius:100%;
    background:#666666;
    color:#fff;
    text-align:center;
    line-height:15px;
    font-size:20px;
}
.kode-accodien-3-for-data p{
    color:#999999;
    margin-top:15px;
    padding:0px 0px 25px 14px;
    position:relative;
}
.kode-testimonial-about-us .textimonial-caps-muli{
    background:#fff;
    position:relative;	
    z-index:-1;
    border-top:2px solid;
    border-left:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    padding:45px 15px;
    margin-bottom:24px;
}
.kode-testimonial-about-us p{
    position:relative;	
}
.textimonial-caps-muli p:before{
    position:absolute;
    content:"\f10d";
    top:0px;
    left:0px;	
    font-size:99px;
    font-family:fontawesome;
    color:rgba(0,0,0,0.1);
    z-index:-12;
}
.kode-testimonial-about-us .textimonial-caps-muli:before{
    border-left: 1px solid #e5e5e5;
    bottom: -14px;
    content: "";
    height: 23px;
    left: 30px;
    position: absolute;
    transform: rotate(-50deg);
    width: 16px;
}
.kode-testimonial-about-us .textimonial-caps-muli:after{
    border-left: 1px solid #e5e5e5;
    bottom: -16px;
    content: "";
    height: 16px;
    left: 42px;
    position: absolute;
    width: 16px;
}
.kode-testimonial-about-us figure{
    float:left;	
    margin-right:13px;
}
.textimonial-ab-caption{
    padding:30px 13px 0px;	
    float:left;
}
.textimonial-ab-caption h6{
    color:#666666;
    text-transform:capitalize;	
    margin-bottom:2px;
}
.textimonial-ab-caption small{
    color:#666666;	
    font-size:14px;
}	

/*	=========================================
                        Financial Comming Soon
        =========================================
*/
.financial-comming-soon{
    float:left;
    width:100%;
    background-image:url(../images/comming-soon-bg.jpg);
    background-size:cover;
    background-repeat:no-repeat;	
    position:relative;	
    z-index:99999;
    text-align:center;
    padding:50px 0px;
}
.financial-comming-soon:before{
    position: absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background:rgba(0, 0, 0, 0.85) none repeat scroll 0 0;
    z-index:-1;
}
.financial-comming-soon h3{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:29px;
}
.financial-comming-soon > a{
    display:inline-block;
    margin-bottom:91px;	
}
.financial-comming-soon h1{
    font-size:60px;
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;
    margin-bottom:19px;
}
.financial-count-down ul{
    margin-bottom:74px;	
}
.financial-count-down ul li{
    display:inline-block;
    padding-right:30px;
}
.financial-count-down ul li span{
    position:relative;		
}
.financial-count-down ul li span:before{
    position: absolute;
    content:":";
    font-size:80px;
    right:-30px;
}
.financial-count-down ul li:last-child span:before{
    display:none;	
}
.financial-count-down ul li:last-child,
.kode-social-icons ul li:last-child{
    padding:0;
}
.financial-count-down ul li span{
    font-size:80px;
    font-weight:bold;
    color:#fff;	
}
.kode-social-icons,
.kode-social-icons ul,
.kode-text-felid,
.kode-heading-copyrihgt{
    float:left;
    width:100%;	
}
.kode-social-icons ul li{
    display:inline-block;	
    padding-right:30px;
}
.kode-social-icons ul li a{
    display:inline-block;
    width:76px;
    height:76px;
    border-radius:100%;
    border:1px solid #fff;
    text-align:center;
    line-height:76px;
    color:#fff;
    background-color:transparent;
    font-size:30px;	
}
.kode-social-icons ul li:hover a{
    border-color:transparent;
    color:#fff;
}
.kode-social-icons ul{
    margin-bottom:100px;	
}
.kode-text-felid form{
    display:inline-block;
    width:20%;
    position:relative;
    margin:0 auto;
    text-align:center;	
    margin-bottom:78px;
}
.kode-text-felid form input{
    width:100%;
    border:none;
    border-bottom:1px solid #fff;
    background:transparent;	
    font-size:16px;
    color:#fff;
}
.kode-heading-copyrihgt h6{
    font-weight:bold;
    color:#fff;
    text-transform:capitalize;	
}
.kode-heading-copyrihgt h6 b{
    color:#3e95d0;	
}	
.kode-text-felid form button{
    position:absolute;
    right:0px;
    top:6px;	
    background:transparent;	
    color:#3e95d0;
    font-size:22px;
}
/*
        ===============================================
                                Financial errors page
        ===============================================
*/
.kode-financial-errors,
.kode-financial-error404{
    float:left;
    width:100%;	
}
.kode-financial-error404{
    text-align:center;
}
.kode-financial-error404 h2:before{
    content:"ERROR";
    top:20px;
    text-transform:capitalize;
    font-size:200px;
    left:0px;
    right:0px;
    margin:0 auto;
    position:absolute;
    color:rgba(102,102,102,0.1);
    z-index:-1;
}
.kode-financial-error404 h3{
    font-weight:bold;
    color:#666666;	
    text-transform:capitalize;	
    margin-bottom:36px;
}
.kode-financial-error404 h2{
    font-size:205px;
    text-transform:capitalize;
    color:#333333;	
    display:inline-block;
    margin-bottom:24px;
    position:relative;	
    width:100%;
}	
.kode-financial-error404 h2 i{
    display:inline-block;
}
.kode-financial-error404 ul li{
    display:inline-block;	
    padding-right:25px;
}
.kode-financial-error404 ul li:last-child{
    padding:0px;
}
.kode-financial-error404 ul li a{
    display:inline-block;
    font-weight:bold;
    color:#666666;
    border:1px solid #c8c8c8;
}
/*
        ===============================================
                        Financial prettyPhoto
        ===============================================
*/
.kode-financial-prettyPhoto{
    float: left;
    width:680px;
    padding: 15px 6px;
}
.pp_content_container .pp_fade .pp_details .pp_close{
    display: inline-block;
    float: right;
    position: relative;
    right: -210px;
    top: 0px;
    z-index: 999;
}
.pp_content_container .pp_fade .pp_details .pp_close:before{
    position: absolute;
    content:"";
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    background: url(../images/banner/cross-prettyphoto.png);
    background-size: contain;
    width:15px;
    height: 15px;
    padding: 13px;
    border-radius: 100%;
}	
.kode-popo-notification{
    float: left;
    width:678px;
    outline: 40px solid;
    outline-offset:0px;
}
.kode-financial-prettyPhoto figure{
    float: left;
    margin-right: 20px;
    overflow: hidden;
    position: relative;
    width: 50%;
}
.kode-financial-prettyPhoto figure:before{
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    right: -18px;
    top: 1px;
    width: 36px;
    transform: skewX(-11deg) scale(1.2);
}	
.kode-prettyphoto-caption{
    float: left;
    padding: 10px 0px 5px;
    width: 47%;
}
.kode-prettyphoto-caption h5{
    font-weight: bold;
    color:#fff;
    margin-bottom: 5px;
}
.kode-prettyphoto-caption p,
.kode-prettyphoto-caption h6{
    color:#fff;
}
.kode-prettyphoto-caption p{
    margin-bottom: 14px;
}
.kode-prettyphoto-caption h6{
    float: left;
    padding-right: 28px;
    padding-top: 3px;
    margin-bottom: 19px;
}
.kode-prettyphoto-caption ul{
    float: left;
}
.kode-prettyphoto-caption ul li{
    display: inline-block;
    padding-right: 12px;
}
.kode-prettyphoto-caption ul li:last-child{
    padding-right: 0px;
}
.kode-prettyphoto-caption ul li a{
    display: inline-block;
    font-size: 16px;
    color:#fff;
    width:25px;
    height: 25px;
    border-radius: 100%;
    background-color: #454545;
    text-align: center;
    line-height: 25px;
}
.kode-prettyphoto-caption .kode-bt-normal{
    float: left;
    width:100%;
}
.kode-prettyphoto-caption .kode-bt-normal a{
    display: inline-block;
    float: left;
    padding: 10px 20px;
    background-color: #454545;
    color:#fff;
    font-size: 16px;
    font-weight: bold;
}
.kode_financial_acordin_fig{
    float: right;
}
/*my style*/

.new-sections{}
body .new-sections .new-left {
    float: left;
    width: 29%;
    margin-right: 15px;
    margin-bottom: 20px;
    clear: both;
}
.new-left img{}
body .new-sections .new-right{
    float: right;
    width: 64%;
}
body .new-sections .new-right h3 {
    color: #eee;
    font-size: 14px;
    margin-bottom: 4px;
    line-height: 16px;
}
body .new-sections .new-right small i {
    margin-right: 8px;
}



/*
        ===============================================
                financial theme End style
        ===============================================
*/

/*about us*/
.floatleft{float:left;}
.floatright{float:right;}
.bussiness_side.left_p {
    padding-left: 15px;
}
.bussiness_side {
    overflow: hidden;
    position: relative;
}
.bussiness_img {
    position: absolute;
    left: 25px;
}
.bussiness_content {
    padding-left: 65px;
}
.wpb_text_column{margin: 25px 0px;}
.wpb_text_column h2{margin-bottom:30px;}
#first-style p:first-child:first-letter{
    float:left;
    color:#fff;
    margin-right:10px;
    border-radius:4px;
    background-color:#0188cc;
    line-height:40px;
    font-weight:700;
    line-height: 24px;
    display:block;
    padding:9px 15px; 
}
@-moz-document url-prefix() { 
    #first-style p:first-child:first-letter{
        padding:14px 15px; 
    }
}




.vc_single_image-wrapper.vc_box_border_grey {
    margin: 33px 0px;
}
.bussiness_content{}
.bussiness_content h5{color: #0188cc;
                      margin-bottom: 5px;
                      font-style: italic;font-weight:700;font-size:16px;}

.bussiness_content h3{
    line-height: 22px;
    font-weight: 700;
    font-style: normal;
    color: #000;
    font-size: 16px;
    opacity: 1;
    visibility: visible;
    margin-bottom:19px;
}

.bussiness_content p{}

.ab_button{

    text-shadow: 1px 1px 1px #333;
    -webkit-text-shadow: 1px 1px 1px #333;
    height: 45px;
    padding: 0 40px;
    line-height: 45px;
    color: #fff;
    border-radius: 45px;
    background: #0188CC;    
    -webkit-box-shadow: 0 2px 0 #01649e;
    -moz-box-shadow: 0 2px 0 #01649e;
    box-shadow: 0 2px 0 #01649e;
    border: none;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    margin-top:13px; 
}

.ab_button:hover{
    background: #01649e;
    transition: .3s;
    -webkit-transition: .3s;
}


/*affiliate page*/

body .affiliate-slider{
    background: #d7d5d5;
    background: linear-gradient(to bottom,#edecec,#d7d5d5);
    border-bottom: 1px solid #cccaca;
    padding-bottom: 14px;
    margin-bottom: 60px;
    clear:both;
}
.affiliate-slider .carousel-text {
    position: absolute;
    width: 60%;
    top: 44px;
    left: 28px;
}
.affiliate-slider .carousel-text h3{
    color: #2F94CF;
    font-size: 32px;
    margin-bottom: 32px;
    font-weight: 500;
}
.affiliate-slider .carousel-text p{
    font-size: 25px;
    margin-bottom: 40px;
}
.affiliate-slider .carousel-text p.secound_text{
    font-size: 20px;
}
.affiliate-slider .carousel-text a{
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
    font-size: 24px;
    background: #0082cc;
    background: linear-gradient(to bottom,#0082cc,#2F94CF);
    border-top: 1px solid #2b98d5;
    border-left: 1px solid #177cd1;
    border-right: 1px solid #177cd1;
    border-bottom: 1px solid #003aa4;
    border-radius: 5px;
    max-width: 200px;
    padding: 0px 40px;
    height: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: 300;
    line-height: 45px !important;
    text-align: center;
    text-transform: capitalize;
    text-decoration: none;
    margin-top: 14px;
    display: inline-block;
}

body .affiliate-slider .aff-slider-item {    
    height: 340px;
    margin: 0 auto;
    position: relative;
    top: -7px;
    box-shadow: 0 -2px 6px rgba(0,0,0,0.5);
    background: #fff;
    z-index: 9;
}


.step-num {
    margin: 0 auto 20px;
    width: 56px;
    height: 56px;
    padding: 16px;
    color: #fff;
    font-size: 24px;
    background: #0189d3;
    border-radius: 28px;
}
.step-deal {
    color: #317583;
    font-size: 20px;
    font-weight: 400;
}
body .affiliate-section .process-image {
    margin: 25px auto 25px;
    background: url("../images/aff-6.png");
}
.affiliate-section .process-image {
    background: transparent url("../images/home-concept-item.png") no-repeat 0 0;
    width: 160px;
    height: 175px;
    margin: 135px auto 0 auto;
    padding-bottom: 50px;
    position: relative;
    z-index: 1;
}
.affiliate-section .process-image img {
    border-radius: 150px;
    margin: 7px 8px;
}
body .affiliate-section .process-image img {
    margin: 1px;
    width: 157px;
    height: 157px;
}
.affiliate-section h2{
    text-transform: capitalize;
    color: #317583;
    font-size: 22pt;
    font-weight: 500;
    margin: 0 0 32px 0;
}

body .affiliate-slider .aff-slider-item .carousel-indicators {

    bottom: 10px;
    z-index: 15;
    width: 8%;
    padding-left: 0;
    margin-left: -4%;
    text-align: center;
    list-style: none;
    bottom: -34px !important;
    background: #D7D5D5;
    border-radius: 20px;
    border: none;
}
body .affiliate-slider .aff-slider-item .carousel-indicators li, body .affiliate-slider .aff-slider-item .carousel-indicators li.active{border:1px solid #707070}

body .affiliate-slider .aff-slider-item .carousel-indicators .active {

    background-color: #707070;
}

/*banners */
.banners-tools {
    clear: both;    
    max-width: 1140px;
    margin: 0 auto;
}
.banners-tools h2 {
    margin-bottom: 30px;
}
body .panel-group .panel-heading a {
    display: block;
    padding: 10px 15px;
    color:#2F94CF;
}

/*faq*/

.faq-section{
    padding: 50px 0px;
    clear: both;
}
.faq-hidding h2{font-size:22px;margin-bottom:30px;}

ul.tab_manu > li a {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    background-image: url("../images/list-primary.png");
    background-position: 9px 16px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #EDEDDE;
    padding: 13px 20px;
    display:block;
    font-size:12px;
}
body .faq-section .drawer-header{
    color: #0088cc;
    border-left-color: #0088cc;
    -webkit-transition: all 0.15s ease-out;
    -moz-transition: all 0.15s ease-out;
    transition: all 0.15s ease-out;
    background: #F4F4F4;
    border-left: 3px solid #0088cc;
    border-radius: 8px;
    display: block;
    font-size: 1.1em;
    position:relative;
    cursor: pointer;
    font-weight: 400;
    padding: 13px 25px 5px 40px;
}

.faq-section .container .row .drawer-item-active .drawer-header {
    background: #0088cc;
}
.faq-section .drawer-header-icon {
    color: #0088cc;
    margin-top: -1px;
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 13px;
}
.faq-section .drawer-header-icon.drawer-header-icon-active{color: #fff;}

.faq-section .drawer-item h1{font-size:13px;color:#0088cc}
.faq-section .drawer-item .drawer-content p{font-size:13px;}
.faq-section .drawer-item .drawer-header i{font-size:13px}
.faq-section .drawer-item.drawer-item-active h1{color:#fff;}
.faq-section .drawer-item .drawer-header{position:relative;}
body .faq-section .drawer-item.drawer-item-active .drawer-header i{}
.faq-section .drawer-item.drawer-item-active .drawer-header i.fa-plus{display:none;}
.faq-section .drawer-item.drawer-item-active .drawer-header i.fa-minus{display:block;color:#fff;}

.faq-section .drawer-item .drawer-header i.fa-plus{
    position: absolute;
    left: 15px;
    top: 17px;
    display: block;
}

.faq-section .drawer-item .drawer-header i.fa-minus{
    position: absolute;
    left: 15px;
    top: 17px;
    display:none;
}
.faq-section ul.tab_manu li.active a, .faq-section ul.tab_manu li a:hover{background-color:#eee;background-image: url("../images/list-primary.png");}
.faq-section .drawer, .faq-section .drawer-content{
    border-left: none;
    border-right: none;
    border-top: none; 
    color: #666;
    font-size: 13px;
    line-height: 1.45;

}
.faq-section .drawer, .faq-section .drawer-content a{
    color:#2F94CF;
    font-size:13px;
}
.faq-section .drawer, .faq-section .drawer-content a:hover{
}

.faq-section .drawer-item, .drawer-header{
    border-bottom: none;
    border-right: none;
    margin-bottom:4px;
    color:#666;
    overflow:hidden;
}
.faq-hidding h2 span{font-weight:300;color:#666;}

/*
login-section
*/

.login-section{clear:both;padding:40px 0px;}
.login-section ul.nav-tabs {margin:0;padding:0;list-style:none;border:none;}
.login-section ul.nav-tabs li{display:inline-block;}

.login-section ul.nav-tabs li a{display:block;
                                color:#2F94CF;
                                font-size:14px;
                                padding:8px 15px;                             
                                background:#F4F4F4;
                                border-left: 1px solid #EEE;
                                border-right: 1px solid #EEE;
                                border-top: 3px solid #EEE;
}

.login-section ul.nav-tabs li.active a, .login-section ul.nav-tabs li a:hover{

    border-left-color: #EEE;
    border-right-color: #EEE;
    border-top: 3px solid #0088cc;
    color: #0088cc;
    border-bottom-color:#fff;
}
.login-section ul.nav-tabs li.active a{
    background: #FFF;
}



/*
login-section
*/

.login-section{clear:both;padding:25px 0px;}
.login-section ul.nav-tabs {
    margin:0;padding:0;
    list-style:none;border:none;
    border-bottom: 1px solid#eee;
}
.login-section ul.nav-tabs li{display:inline-block;}
.login-section ul.nav-tabs li a{display:block;color:#2F94CF;font-size:14px;padding:8px 15px;}
.login-section ul.nav-tabs li.active a, .login-section ul.login-menu li a:hover{
    background: #FFF;
    border-left-color: #EEE;
    border-right-color: #EEE;
    /*    border-top: 3px solid #CCC;*/
    border-top-color: #0088cc;
    color: #0088cc;
}
.tab-content.login-from-list{margin-top:50px;}
.login-section input[type="text"], .login-section input[type="password"], select{
    width: 100%;
    border-radius: 3px;
    background-color: #f7f7f7;
    border-top: 1px solid #9f9c9c;
    border-left: 1px solid #9f9c9c;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    box-shadow: 1px 1px 0 rgba(0,0,0,0.075) inset;
    color: #716f68;
    height:36px;
}
.login-section  .submit_button_section input[type="submit"]{
    border: none;
    background: #2F94CF;
    color: #fff;
    font-weight: 700;
    padding: 10px 24px;
    text-shadow: 1px 1px 1px #333;
    margin-top:22px;
    text-transform: capitalize;
}


.login-section  .submit_button_section input[type="submit"],button:hover{
    background: #01649e;
    transition: .3s;
}


.create_login_section {
    margin-top: 30px;
}
.robot_content {
    float: left;
    width: 60%;
    margin-top:6px;
}
.robot_box {
    overflow: hidden;
    border: 1px solid#ddd;
    padding: 7px;
    text-align:center;
    margin-top:7px;
    height: 74px;
    width: 300px;

}
.robot_img img{width:20px;}
.login-section ul.nav-tabs li a{
    display:block;
    color:#2F94CF;
    font-size:14px;
    padding:8px 15px;    
    background:#F4F4F4;
    border-left: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-top: 3px solid #EEE;
}
.login-section ul.nav-tabs li.active a, .login-section ul.nav-tabs li a:hover{

    border-left-color: #EEE;
    border-right-color: #EEE;
    border-top: 3px solid #0088cc;
    color: #0088cc;
    border-bottom-color:#fff;
}
.login-section ul.nav-tabs li.active a{
    background: #FFF;
}
.loginregister{
    padding:15px;
    background:#F8F8F8;
    border-top:1px solid #edebec;
}
.captcha h4{
    border-bottom: 0;
    font-weight: 300;
    color: #357a8a;
    font-size: 18px;
    margin-bottom: 5px;
}


.input-description{position:relative;}
.input-description:before{
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    font-stretch: normal;
    font-feature-settings: normal;
    font-kerning: auto;
    font-size: inherit;
    text-rendering: auto;
    transform: translate(0px, 0px);
    content: "";
    color: rgb(113, 111, 104);
    font-variant: normal normal;
    position:absolute;
    top:9px;
    left:0px;
}


.login-section .tab-pane p.login_head{color:#333333;}
.input-description p{color:#716f68;font-size:13px;line-height:16px;margin: 6px 0px;margin-left:20px;}
.login-section .tab-pane p.login_head span{
    color: #FF8F67;
    font-size: 16px;
    position: relative;
    top: 4px;
}
.loginpart{margin-bottom:20px;}
.robot_box {
    overflow: hidden;
    border: 1px solid#ddd;
    padding: 12px;
    text-align:center;
    margin-top:6px;
}
.robot_content {
    float: left;
    width: 60%;
}
.robot_content p a{
    color: #716f68;
    font-size: 13px;
}
.robot_content p strong {
    border: 1px solid#9f9c9c;
    width: 23px;
    height: 23px;
    display: inline-block;
    margin-right: 12px;
    position: relative;
    top: 7px;
    border-radius: 2px;
}
.robot_img {
    float: right;
    width: 40%;
}
.robot_img p{}
.robot_img p a{
    color: #716f68;
    font-size: 10px;   
}


/*LOGEL*/

.tabs_legal_tearms{
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.04);
    background-color: #FFF;
    border: 1px solid #EEE;
    border-top: 0;
    padding: 15px;
    border-left:0;
    padding-left:0px;
    border-radius: 0 5px 5px 5px;
}

.tabs_legal_tearms p{margin-bottom:15px;text-align:justify;line-height:22px;}
.tabs_legal_tearms h1{
    color: #000 !important;
    text-align: center;
    font-size:24px;
    text-transform:capitalize;
    font-weight:400;
    margin-bottom:20px;
    margin-top: 12px;
}

ul.nav.nav-tabs.tab_manu_legal{
    border-bottom: none;
    display: table-cell;
    height: 100%;
    float: none;
    padding: 0;
    vertical-align: top;
}
ul.tab_manu_legal li{display:block;float:none;}

ul.tab_manu_legal li:first-child a{border-radius: 8px 0 0 0;}
ul.tab_manu_legal li:last-child a{border-radius: 0px 0 0 8px;}

ul.tab_manu_legal li a{
    display: block;
    color: #2F94CF;
    padding: 8px 0px;
    padding-left: 10px;
    font-size: 15px;
    text-transform: none;
    border: 1px solid transparent;
    border-left:3px solid#eee;
    background:#F4F4F4;
}
ul.tab_manu_legal li.active a{
    background: #fff;
}

ul.tab_manu_legal li.active a, ul.tab_manu_legal li a:hover{
    border-left:3px solid#2F94CF;
}

.terms_bg::before {
    content: "";
    background: #eee;
    width: 97%;
    top: 1px;
    height: 1px;
    left: 19px;
    position: absolute;
    border-radius: 16px 0 0 13px;
    z-index:9;
}

.terms_bg {
    position: relative;
}
.tabs_legal_tearms h1, .tabs_legal_tearms p {
    padding-left: 15px;
    color:#999;
}
.col-md-9.coulam_left_padding {
    padding-left: 0 !important;
}
.col-md-3.coulam_right_padding {
    padding-right: 0px !important;
}


/*tabs style*/


.main-tabs-sections{
    padding: 32px 0px;
    clear: both;
    background:#F7F7F7;
}
.tabs_list_area{background:#fff;border-radius: 5px 5px 0px 0px;}
.content.full.main-tabs{
    background:#F7F7F7;
    padding-bottom:30px;
    border-radius: 5px 5px 0px 0px;
}

.tab{display:none;}
.tab2{display:none;}
.exchange-button{display:none;position:relative;}
.exchange-button.right-arrow{display:block;}



#tabs_list_hober{text-align:center;}
#tabs_list_hober.active{background:#e4e4e4;overflow:hidden;}
#tabs_list_hober.active .exchange-button{display:block;position:absolute;top:0px;right:0px}

#tabs_list_hober.active:after{
    width: 13px;
    height: 33px;
    position: absolute;
    background: url("../images/arrow-start.png") right -3px no-repeat transparent;
    margin-left: -13px;
}





.row.headers.receive{padding-left:65px;}

.amount.cell, .ico.cell{padding-right:10px;}

.headers{line-height: 45px;
         background: #f4f4f4;
         margin-bottom:3px;
         border-top:3px solid#CDC7C7;
         border-bottom:1px solid #e4e0e1;

}
.headers h2{
    margin: 0;
    font-size: 20px;
    color: #2c2a2b;
    font-weight: 400;
    padding: 10px 31px;
}
.headers.give{border-right:0px;border-left:1px solid #e4e0e1;border-radius: 5px 0px 0px 3px;}
.headers.receive{border-left:0px;border-right:1px solid #e4e0e1;border-radius: 0px 5px 3px 0px;}
.btn-tab, #tabs_list_hober, .hover{
    line-height:33px;
}
.btn-tab.active{
    border-top: 1px solid #01619e;
    color: #fff;
    overflow: hidden;
    background: #0188cc;
}
.btn-tab.active:after{
    width: 13px;
    height: 34px;
    position: absolute;
    content: "";
    right: 0;
    margin-top: -1px;
    margin-right: -4px;
    background: url("../images/arrow-end.png") right -3px no-repeat #fff;
    opacity: 1;
}
.row.tabs-bottom-1{clear:both;}

body .tab {
    padding-left:8px;
}

.left-tabs .vertically-centered{padding-left:20px}
.select-to-gate .vertically-centered{padding-left:31px}
.bottom-tabs-title {
    line-height: 45px;
    border: 1px solid#CDC7C7;
    background: #E8E4E5;
    border-top: 3px solid #CDC7C7;
    margin-top: 6px;
    border-radius: 7px 7px 3px 3px;
    min-height:50px;
}
.text-right.bold.total.amount.cell {
    width: 85px;
}

.main-tabs-sections .drawer-header {
    background: none;
    color: #212121;
    padding: 0px;
    cursor: pointer;
    border-right: none;
    border-left: none;
    min-height: 30px;
    margin-bottom: 2px;
}

.main-tabs-sections .drawer-content {
    border-left: none;
    border-right: none;
    border-top: none;
    display: none;
    padding: 0px;
    color: #212121;
    background: #FFF;
    font-size: 14px;
    line-height: 1.45;
}
body .drawer-item{
    border-bottom: 0px;
    margin-bottom: 4px;
}
.main-tabs-sections .drawer-item {
    border-bottom:none;
}

.main-tabs-sections .drawer-item-active .banks-select .ico-dropdown{
    background-position: -394px -201px;
}


.main-tabs-sections .drawer-item-active .ru-banks-select .ico-dropdown {
    background-position: -266px -201px;
}
.main-tabs-sections .drawer-item-active .banks-select.skrill .ico-dropdown {
    background-position: -394px -201px;
}


/*right tabs*/

.main-tabs-sections .nav-tabs > li > a{
    color: #2F94CF;
    font-size: 14px;
    border-bottom: 3px solid#ddd;
    border-radius: 0px 0px 5px 5px;
}
.main-tabs-sections .nav-tabs > li > a:hover{
    border-bottom: 3px solid#2F94CF;
    border-radius: 0px 0px 5px 5px;
}


.main-tabs-sections .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #2F94CF;
    border-top: none;
    background:#fff;
}
.main-tabs-sections .nav > li > a:hover, .nav > li > a:focus {
    background-color: #F7F7F7;
}
body .main-tabs-sections .col-md-12.left-tabs.disabled {opacity: 0.2;}
.main-tabs-sections .nav-tabs {
    border-bottom: none;
    border-left: 1px solid#ddd;
    border-right: 1px solid#ddd;
}

.sale-row .view-all {
    float: none;
    margin-right: 0;
    margin-top: 0;
}
.view-all {
    height: 23px;
    border-radius: 3px;
    border-left: 1px solid #9aafc9;
    border-left: 1px solid #b5c4d7;
    border-bottom: 1px solid #343f4c;
    border-right: 1px solid #343f4c;
    background: #319bd6;
    background: linear-gradient(to bottom,#319bd6,#0249cc);
    color: #fff;
    text-shadow: 0 -1px #000;
    float: right;
    font-size: 11px;
    padding: 0 5px;
    margin-right: 15px;
    margin-top: 10px;
}
a.view-all:hover{color:#fff;}
.fee {
    color: #C33937;
}
.cell strong, .bold {font-weight:700;}

.drawer-item-active .expand {
    background: #f1f1f1 !important;
}

body .btn-success:hover {
    color: #fff;
    background-color: #0e273f;
    border-color: #0A1E31;
}
body .ico-swift{
    background-position: -294px 0px;
}

body .ico-limited-offer {
    background-position: -972px -154px;
    margin: -12px 7px 0 7px;
    height:46px;
    display: block;
}
.col-md-6.bussiness_side_margin{
    padding-left: 0; 
    padding-right: 0; 
}
bussiness_side.left_p{padding-left:15px;}

.kode-financial-footer-cols ul li a:hover{
    color: #2F94CF;
    transition:0.3s;
}

/*feedback css*/

.flag-big.flag-ke {
    background-position: -416px -192px;
}
.flag-big.flag-au {
    background-position: -416px 0;
}
.flag-big.flag-bd {
    background-position: -96px -32px;
}
.flag-big.flag-in {
    background-position: -128px -192px;
}

.flag-big.flag-ng {
    background-position: -448px -288px;
}
.flag-big.flag-mx {
    background-position: -256px -288px;
}
.flag-big.flag-id {
    background-position: 0 -192px;
}
.flag-big.flag-lk {
    background-position: -416px -224px;
}
.flag-big.flag-pk {
    background-position: -384px -320px;
}
.flag-big.flag-id {
    background-position: 0 -192px;
}
.flag-big.flag-ge {
    background-position: -352px -128px;
}
.flag-big.flag-cz {
    background-position: -128px -96px;
}
.flag-big.flag-gb {
    background-position: -288px -128px;
}
.flag-big.flag-ua {
    background-position: -352px -416px;
}
.flag-big.flag-ve {
    background-position: -96px -448px;
}
.flag-big.flag-dz {
    background-position: -320px -96px;
}



.flag-big {
    width: 32px;
    height: 32px;
    background: url("../images/flags_big.png") no-repeat;
}

.kode-financial-pagination.feedback{margin-top:13px;}

.col-md-4.padding-mega-center.col-sm-4 .mega-menu-cols .address a{background:none;}
.kode-financial-megamenu3 h5 {
    font-size: 17px;
}
.kode-linces-copyright h5 a{color:#2F94CF !important;}

.tabs_legal_tearms strong {
    color: #000;
}
.tabs_legal_tearms h2{font-size:16px !important;margin-left:15px !important}
.tabs_legal_tearms span{color:#2F94CF !important}

.single-interpace-list h2{font-size: 24px;margin-bottom: 20px;color:#222;}

.single-interpace-list p a, .sitemap ul li a{font-size:14px;color:#2F94CF;text-transform:none;}
.single-interpace-list p a:hover, .sitemap ul li a:hover{color: #073969;text-decoration: underline;}
.faq-section.sitemap ul{list-style-type: disc;color:#111;}
.usd-icon{position:relative;}
.usd-icon:after{
    bottom: 0;
    color: #fff;
    content: "\f155";
    font-family: fontawesome;
    font-size: 35px;
    position: absolute;
    top: 12%;
    left: 64px;
    font-weight: 700;
}

/*tags list*/
.kode-blog-detail .tags-list .tagcloud a {
    border: 1px solid #e1e1e1;
    border-radius: 0;
    display: inline-block;
    height: 36px;
    padding: 0 15px;
    color: #666;
    line-height: 36px;
    font-size: 12px !important;
    margin: 5px 5px 5px 0px;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
}
.kode-blog-detail .tagcloud a:hover{
    background-color: #0188cc;
    color: #fff !important;
    border-color: #0188cc;
}
/*faq  orders*/
.drawer-icon-area {
    float: left;
    width:50px;
    height:65px;
    text-align:center;
    clear: both;
    display:block;
}
.drawer-icon-area i{
    color:#0088cc;
    font-size:28px;
}
.drawer-cont-area{}
.drawer-cont-area h4{
    color: #121214;
    font-size: 1.4em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin-bottom:5px;

}
.drawer-cont-area p{
    margin-bottom:20px;
}
.faq-section .drawer-content a:hover {
    text-decoration: underline;
}
.faq-section .drawer-item .drawer-content p span{font-weight:700;}
.input-description p span {
    font-weight: 700;
}
.btn-tab, .btn-tab2, .sale-row{
    color:#333;
}
.btn-tab.active{
    color:#fff;
}
.select-to-gate, .balance{
    color:#333;
}
.dir-arrow {
    width: 6px;
    margin-right:3px;
}
body .sale-row .eq-width2 {
    width: 150px;
}
body .sale-row .cell {
    padding-right: 1px;
    color:#333;
}
body .drawer-content.banks-acordion {
    margin: 0px -15px;
}
body .drawer-content.banks-acordion .row.btn-tab {
    margin: 0px;
}

/*coin style css*/
.login-section.coin-sctions{
    background:#F7F7F7;
}
.login-section .col{
    padding: 0 4px;
}
.login-section.coin-sctions .coinbg{
    background:#fff;
    padding: 40px 15px;
}
.login-section.coin-sctions hr{
    margin-left: -15px;
    margin-right: -15px;
    border-color: #eaebed;
    margin-top:0px;
    margin-bottom:0px;
    border-top: 1px solid #ccc !important;
    border-bottom: 1px solid #F7F7F7 !important;
    height:0;
}
.limit-values td {
    border: 1px solid #e4e1e1;
    padding: 4px;
    text-align: center;
    width: 50%;
    height: 30px;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.limit-values td {
    border: 1px solid #e4e1e1;
    padding: 4px;
    text-align: center;
    width: 50%;
    height: 30px;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}


.limit-values table {
    width: 100%;
}
.login-section .titles div {
    line-height: 30px;
}

.limit-values .view-all.show-notification-modal{
    margin-top:0;
}
.col.col-md-11.limit-values {
    padding-left: 8px;
}
.row.coinbg.header{padding-bottom:0;}
body .login-section.coin-sctions .row.padding-none{
    padding-top:0;
    padding-bottom:0;
}


.info-block.title {
    float: left;
    margin-right: 25px;
    font-size: 20px;
}
.icon { 
    position:relative;
}
.icon:before{
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-info-circle:before{
    content:"\f05a";
}
.icon-file:before{
    content: "\f15b";
}

.info-block{margin-right:10px;}
.info-blocks-wrap {overflow: hidden;}
.login-section .coinbtn {

}
.question-sign {
    background: url('../images/icons.png') -142px -207px;
    width: 20px;
    height: 17px;
    display: inline-block;
    position: relative;
    top:2px;
}

.question-sign:hover {
    background-position: -164px -207px;
}
.overview.landing .heading{
    padding-bottom: 25px;
    font-size:20px;
    color:#333;
}
body .efw .details .heading, .efw .overview .heading {
    border-top: 0;
}
body .efw .form-item .question-sign {
    position: absolute;
    right: -28px;
    top: 6px;
}
body .efw .heading {
    margin-bottom: 25px;
    color: #000;
    font-size: 20px;
}


.b-exchange-page-btns {
    padding: 0px 0 30px 0;
    text-align: center;
    word-spacing: 0px;
}
.b-content-btn {
    display: inline-block;
    font-size: 14px;
}
.b-content-btn span {
    padding: 4px 25px 4px 25px;
    line-height: 22px;
    background: #2F94CF;
    color: #fff;
    opacity: 1;
    transition: opacity .15s ease-in-out;
    display: inline-block;
    position: relative;
    width: 100%;
    text-align: center;
}

.b-content-btn-arrow-left span:after {
    background: url('../images/arrows01.png');
}
.b-content-btn-arrow-right span:after{
    background: url('../images/arrows02.png');
}


.b-content-btn-arrow-left span:after{
    position: absolute;
    width: 42px;
    height: 30px;
    content: "";
    top: 0;
    left: 0;
    margin-left: -41px;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
    -webkit-filter: FlipH;
    filter: FlipH;
    -ms-filter: "FlipH";
}
body .b-content-btn-arrow-left span {
    padding: 4px 45px;
}
.efw .overview td, .limit-values td{
    border-width: 0 1px 1px 0;
}

.b-content-btn:hover, .b-content-btn:focus {
    color: #fff;
    opacity: 0.7;
    text-decoration: none;
}

.b-content-btn-arrow-right span:after{
    position: absolute;
    width: 42px;
    height: 30px;
    content: "";
    top: 0;
    left: 100%;
}
.b-content-btn-arrow-right span{
    background:#0A1E31;
}
.col.col-md-1.sort_wd {
    width: 7.4%;
}
.coinbg.efw.short-inner {
    padding-bottom: 12px;
}
span.question-sign.bottom-tooltp.tooltip-processed {
    top: 8px;
    text-transform: capitalize;
}

div#overview {
    margin-top: 25px;
}
body div#signgle_id {
    padding-bottom: 28px;
}
.coinbg.padding-none .overview {
    margin-bottom: 8px;
}
.exchange-bottom-btn h1{
    font-size: 24px;
    margin-bottom: 20px;
}
.exchange-bottom-btn a{
    font-size: 14px;
    color:#2F94CF;
    text-transform:capitalize;
}

.exchange-bottom-btn a:hover{
    text-decoration: underline;
}
.kode-inner-page-bnr-capion.capitalize-d h1{text-transform:capitalize;margin-top:15px}
.kode-financial-title img {
    width: 155px;
}
body .single-svg {
    position: absolute;
    top: 2px;
    left: 33%;
}
body .single-svg-btm{position:relative;top:7px;}
body .single-svg-ovw{position:relative;top:3px;}

body #signgle_srt{
    padding-bottom:15px;
}
#signgle_id p {
    text-align: justify;
    margin-top: 15px;
    background: #F7F7F7;
    padding: 5px 10px;
    margin-bottom: 0px;
}
#signgle_id a{color:#2F94CF;font-size:14px;text-transform:capitalize}
#signgle_id a:hover{text-decoration:underline;}
.master-cart-date select{
    padding:0px;
}
body .ico-swift-36{
    background-position: -504px -22px;
}
.icon-margin {
    margin-bottom: 7px;
}
.icon-margin span{
    font-family: "Open Sans";
}
.comform-email {
    max-width: 650px;
    margin: 0 auto;
    text-align: center;
    border: 1px solid#ddd;
    padding: 50px 100px;
}
body .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #0E273F;
    border-color: #0A1E31;
}
body .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success.focus:active, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
    background-color: #0E273F !important;
    border-color: #0A1E31 !important;
}
.btn-success {
    color: #fff;
    background-color: #0E273F !important;
    border-color: #0A1E31 !important;
}
.btn-tab.active{
    color: #fff;
}


/*my custome css*/
.add-icons ul{
    margin: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 40px;
    text-align: center;
}
.add-icons ul li{
    display: inline-block;
}
.add-icons ul li a{
    display: block;
    margin: 2px 0;
}

/*
  apple media  style css
*/

@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:2dppx),
only screen and (min-resolution:192dpi) {
    .ico-gate-png,
    .ico-currency,
    .ico-manual,
    .ico-auto,
    .ico-fee,
    .ico-discount,
    .w-percent:after,
    .question-sign,
    .ico-dropdown,
    .banks-select .ico-dropdown,
    .ru-banks-select .ico-dropdown,
    .expired-ico,
    .cc-image,
    .form-type-checkbox label:before,
    #user-profile-form .form-type-checkbox .description:before,
    .profile .form-type-checkbox .description:before,
    .ico-limited-offer,
    .ico-site {
        background-image: url('../images/icons2.png');
        background-size: 1325px 242px;
    }

}

@media only screen and (-webkit-min-device-pixel-ratio:3),
only screen and (min--moz-device-pixel-ratio:3),
only screen and (-o-min-device-pixel-ratio:3),
only screen and (min-device-pixel-ratio:3),
only screen and (min-resolution:3dppx),
only screen and (min-resolution:350dpi) {
    .ico-gate-png,
    .ico-currency,
    .ico-manual,
    .ico-auto,
    .ico-fee,
    .ico-discount,
    .w-percent:after,
    .question-sign,
    .ico-dropdown,
    .banks-select .ico-dropdown,
    .ru-banks-select .ico-dropdown,
    .expired-ico,
    .cc-image,
    .form-type-checkbox label:before,
    #user-profile-form .form-type-checkbox .description:before,
    .profile .form-type-checkbox .description:before,
    .ico-limited-offer,
    .ico-site {
        background-image: url('../images/icons3.png');
        background-size: 1325px 242px;
    }

}