body{
 margin:0;
 padding:0;
}
html
{
  scroll-behavior: smooth;
}
img{
 max-width:100%; 
}
.img{
 width:100%;
 height:100px;	
}
a:hover{
 text-decoration:none;
}
.header{
    /*border-bottom: 1px solid #999;*/
    padding: 15px 0;
}

.logo{
text-align: center;
}

#marketupdate {
padding: 35px 0 30px;
    background-color: #eeeded;
    text-align: center;
    }

    #marketupdate a {
    background-color: #ed1b24;
    color: #ffffff;
    padding: 15px 25px;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;
    border-radius: 4px;
}

.middle-content p {
    margin-top: 0;
}

.wealthmangnemt .services-al {
    min-height: 380px;
}

.header-right {
 margin-top:24px;	
}

.top-right{
 text-align: right;
 /*margin-top: 20px;	*/
}
.login{
display:inline-block;		
}

.contain img {
    margin-right: 23px;
}

.login a{
    background: #ed1b24;
    font-size: 15px;
    color: #ffffff;
    font-family: Lato-Regular;
    padding: 6px 15px;
    position: relative;
    top: 3px;	
}

.social-icon{
 display:inline-block;	
}
.social-icon ul{
 padding:0;
 list-style:none;
 margin-left:12px;	
}
.social-icon ul li{
 /*display:inline-block;*/
 padding: 0px 0px 0px 15px;	
 color: #fff;
 font-weight: 600;
 text-align: left;
margin-bottom: 5px;
}
.social-icon ul li img
{
    padding-right: 5px;
}
.social-icon ul li a
{
    color: #fff;
    font-weight: 600;
}
.social-icon1 ul li
{
  /*background-color: #006cb5;*/
  display: inline-block;
  padding: 7px;
  padding: 0px;
  padding-right: 20px;
}
.social-icon1 ul li img
{
    margin-bottom: 20px;
    margin-bottom: 39px;
}
.social-icon1 ul li a:hover img
{
    /*transform: rotate(20deg);*/
    transform: skewY(20deg);
}
.social-icon1 ul li:first-child a
{
    padding: 7px 12px;
}
.social-icon1 ul li:nth-child(2) a
{
    padding: 7px 10px;
}
.social-icon1 ul li:nth-child(3) a
{
    padding: 7px 10px;
}
.social-icon1 ul li a img
{
    padding-right: 0px;
}
.carousel-control{
 /*display:none;	*/
}
.carousel-indicators li{
 width:14px;
 height:14px;
 background-color: #565555 !important;	
 border: 0px;
}
.carousel-indicators .active{
 width:16px;
 height:16px;	
}

.slider-bottom{
    /*background: #ed1b24;*/
    padding: 60px 0;
    padding: 20px 0;
    text-align: center;
}
.slider-bottom .sl-bottom-text a
{
    background-color: #006cb5;
    color: #fff;
    border-radius: 6px;
}
.sl-bottom-text p{
 font-size:20px;
 color:#ffffff;
 font-family:OpenSans-Regular;
 margin: 0 0 15px;
 font-weight:600;	
}
.sl-bottom-text a{
 font-size:18px;
 color:#a6241f;
 font-family:Lato-Regular;
 background:#ffffff;
 padding:7px 15px;
}
.lead-section{
 padding:30px 0;
 text-align:center;	
}
.leadership{
 /*padding:15px;*/
 transition: 0.5s ease-in-out;	
}
.leadership:hover{
 box-shadow:1px 2px 10px #999;	
 box-shadow: 1px 0px 7px 7px #999;
 transition: 0.5s ease-in-out;	
}
.lead-img img{
 transition: 0.5s ease-in-out;	
}
.leadership:hover .lead-img img{
 transform: translateY(-10px);
 transition: 0.5s ease-in-out;	
}
.leadership 
{
    /*border: 2px solid #006cb5;*/
}
.lead-section .leadership .leadership_inner_div1
{
    /*background: url("../images/Layer1.png") no-repeat right top;*/
}
.lead-section .leadership .leadership_inner_div2
{
    /*background: url("../images/Layer2.png") no-repeat right top;*/
}
.lead-section .leadership .leadership_inner_div3
{
    /*background: url("../images/Layer3.png") no-repeat right top;*/
}
.lead-section .leadership .leadership_inner_div4
{
    /*background: url("../images/layer4.png") no-repeat right top;*/
}
.lead-section .leadership .leadership_inner_div5
{
    /*background: url("../images/layer5.png") no-repeat right top;*/
}
.lead-section .leadership .leadership_inner_div6
{
    /*background: url("../images/layer6.png") no-repeat right top;*/
}

.leadership_inner_div
{
    /*background: #f8f8f899;*/
   /* padding: 22px;
    padding: 38px 22px;
    padding: 12px 22px;*/
}
.leadership_inner .leadership_inner_div p
{
    /*min-height: 152px;*/
    text-align: center;
}

.leadership_inner_div1 .leadership_inner_div
{
    /*background: #259ad4b3;*/
   
}
.leadership_inner_div1 .leadership_inner_div p
{
    color: #000 !important;
    color: #042a7b !important;
    font-weight: 800;
    /*text-align: center;*/
}
.leadership_inner_div p
{
    color: #042a7b !important;
    padding: 10px;
      font-weight: 800;
}
.leadership_inner_div h2
{
    margin: 0px;
}
.leadership_inner_div p
{
    margin-bottom: 0px;
}
.leadership_inner_div h2 span
{
    font-size: 25px;
}
.leadership_inner_div h2
{
    text-align: left;
    /*padding-left: 22px;*/
}
.leadership_inner_div p
{
    margin-top: 0px;
    padding: 17px 10px;
    /*padding: 27px 0px;*/
}

.leadership p, .services-al p, .investor p{
 font-size:15px;
 color:#000;
 font-family:OpenSans-Regular;		
 outline: none;
}
.read-more a, .investor-al .read-more{
 font-size:15px;
 color:#a6241f;
 font-family:OpenSans-Italic;
 font-weight:600;	
}
.leadership h2, .services-al h2{
 color:#033773;
 font-family:Lato-Regular;	
}
.leadership 
{
    /*margin-bottom: 30px;*/
}
.investmoney {
    background-color: #eeeded;
    padding: 40px 0;
}
.owl-theme .owl-controls .owl-page.active span
{
    background: #006cb5;
}
.services{
 /*background:url(../images/services-background.png);*/
 /*padding:30px 0;*/
padding:40px 0;
 text-align:center;  
}
.services-al{
 /*padding:15px;	*/
 border: 1px solid #006cb5;
 margin-bottom: 27px;
}
.services-al h2
{
    font-size: 15px !important;
    color: #000 !important;
    border-bottom: 3px solid #006cb5;
    display: inline-block;
    padding-bottom: 5px;
}
.services-al p
{
    padding: 0px 15px;
    text-align: justify !important;
    padding-bottom: 0px !important;
}
.services-al h2, .services-al p{
 color:#ffffff	
}
.services-head, .clients-head, .contact-head{
 font-size:30px;
 color:#ffffff;
 color: #033773;
 font-family:Lato-Bold;		
}
.partners .clients-head
{
    padding-bottom: 20px;
}
.contact-head{
 color:#000;	
}
.investor-al{
 text-align:justify;
 margin:15px 0;	
}
.investor{
 padding:40px 0;
 text-align:center;	
}
.invest-head{
    font-size: 30px;
    color: #033773;
    font-family: Lato-Bold;
    text-align: center;
    margin-bottom: 30px;    
}

.investmoneycntnt {
    text-align: center;
    padding: 10px;
    border: 1px solid #adadad;
    min-height: 158px;
    margin-bottom: 20px;
    border-radius: 5px;
}
.investmoneycntnt_second .investmoneycntnt
{
    padding: 0px;
}
.investmoneycntnt:hover
{
    box-shadow: 1px 2px 10px #999;
    transition: 0.5s ease-in-out;
}
.services-al:hover
{
    box-shadow: 1px 2px 10px #999;
    transition: 0.5s ease-in-out;    
}
.investmoneycntnt h2
{
    color: #006cb5;
    margin-top: 15px;
    font-size: 15px;
}
.invest-txt{
 font-size:18px;
 color:#000;
 font-family:Lato-Regular;
 /*margin-top:7px;	*/
}
.investor p
{
    margin-top: 10px;
}
.coin-img{
 text-align:center;
 padding:10px 20px;
 margin-top:85px;	
}
.clients 
{
 padding:40px 0;
 /*background:url(../images/client-background.png)no-repeat scroll center center/cover;*/
 text-align:center;
 /*background-attachment:fixed;*/	
}
.partners ul {

    margin-bottom: 10px !important;

}
.partners
{
    padding:40px 0px;
    text-align:center;
}
.partners ul li 
{
    margin-right: 10px !important;
    float: left;
    list-style: none;
    list-style-type: none;
}
.partners ul li img 
{
    padding: 2px !important;
    border: 1px solid #dddddd !important;
}
#partners img 
{
    max-width: 160px !important;
}
.client-details{
 background:#ffffff;
 padding:10px;
 position:relative;
 border-radius:15px;	
}
.client-details p{
 color:#000;
 font-size:14px;
 font-family:OpenSans-Regular;
 text-align:justify;	
}
.client-img{
 float:left;
 margin-right:10px;	
}
.cl-text {
    overflow: hidden;
    font-size: 15px;
    color: #000;
    text-align: justify;
    margin-top: 6px;
	padding-top:25px;
    padding-top: 7px;
}
.tri-img {
    text-align: justify;
    margin-left: 28px;
}
.client-in{
 margin:20px 10px;	
}
.owl-buttons {
    display: none;
}
.contact-form{
 background:#eeeded;
 /*background: #eeeded99;*/
 padding: 0px;
 text-align:center;	
 padding-bottom: 15px;
}
.footer-location
{
    /*padding: 0px 50px;*/
}
.footer-location img
{
    width: 17px;
    padding-right: 4px;
}
.footer-location span
{
    /*font-size: 16px;*/
    padding-left: 5px;
}
.investor-al .investor-text
{
    width: 265px;
    float: right;
    width: calc(100% - 98px);
    vertical-align: top;
    display: inline-block;
}
.footer-location .text a
{
    color: #333;
}
.footer-location .text
{
    /*padding-left: 97px;*/
    text-align: justify;
}
.main-form{
 margin-top:15px;	
}
.carousel-indicators .active{
 background:#033773 !important;	
}
.footer-top{
 background:#043e82;
 background: #eeeded;
 padding:30px 0;
 border-top: 1px solid #cecece;	
}
.ft-btm-txt.align-left
{
    text-align: left;
}
.ft-btm-txt.align-right
{
    text-align: right;
}
.ft-btm-txt.align-right a , .ft-btm-txt.align-right a:hover , .ft-btm-txt.align-right a:active
{
    color: #fff;
}
.footer-head{
 font-size:16px;
 color:#ffffff;
 color: #006cb5;
 font-family:OpenSans-Bold;	
}
.discl p, .footer-list li a{
 font-size:14px;
 text-align:justify;
 color:#ffffff;
}
.serv-list{
 /*margin-left:15px;*/	
}
.footer-list{
 list-style:none;
 padding:0;
 margin-top:10px;	
}
.footer-list li{
 margin:5px 0;
 	
}
.footer-list li a  , .footer-list li a::before
{
    color: #4f4f50 !important;
}
.footer-list li a::before {
    content: ">>";
    color: #fff;
    margin-right: 5px;
}
.footer-top span{
 font-size:15px;
 color:#ffffff;
 float:left;
 width: 67%;
 	
}
.footer-top .add{
 font-weight:bold;
 margin-right:10px;
 width:29%;	
}
.add-in{
 margin-top:10px;	
}
.footer-list li:hover a, .footer-list li a:hover::before {
 color:#a6241f;
 transform: translateY(-10px); 
 transition: 0.5s ease-in-out;	
} 
.login_btn {
    background: #1643a2;
    color: #fff;
    padding: 6px 40px;
    font-size: 20px;
    border: none;
    border-radius: 10px;
}
.form-group input{
    height: 40px;
	box-shadow: 1px 1px 4px;
}
.form-group textarea{
 box-shadow: 1px 1px 4px;	
}
.title{
 font-size:25px;
 color:#fff;
 font-family:Lato-Regular;
 background:#1643a2;

 padding:5px;
 text-align:center;
 margin:5px 0 20px 0;	
}

.middle-content .tab-content {
    text-align: justify;
}

.middle-all{
 margin:20px 0;	
}
.signup-form, .login-form {
    /*background:#ee1b24;*/
    padding: 20px 10px;
    border: 1px solid #c6c6c6;
}
.input{
 text-align:center;	
}
.input-in {
    display: inline-block;
    margin: 0 10px;
	color:#000;
}
.input-fld input{
 width:80%;
 margin:10px 0;
 padding:7px;	
}
.modal-footer{
 border-top:none;
 text-align:center;	
}
.login-page{
/* background:url(../images/contact-background.jpg)no-repeat scroll center center/cover;*/
 padding:25px 0;	
}
.login-text {
    font-size: 25px;
    text-align: center;
}
.services-al h2{
 font-size:25px;	
}

.address h4 {
    color: #f52028;
    border-bottom: 1px dashed;
    padding-bottom: 10px;
}
.form-dtls {
    background: #A0A0A0;
    padding: 20px;
}
.footer-btm{
 padding:15px 0;
 text-align:center;
background: #006cb5;
 font-size:15px;
 color:#ffffff;	
}
.content-right .services-al{
 border:1px solid;
 margin:10px 0;
 text-align:center;	
}
.content-right .services-al h2, .content-right .services-al p{
 color:#000;	
}
/*.banner .item{
height:400px;
position:relative;
}
.banner .active .imagess{
height:400px;
	
}*/
.career-hd {
    font-size: 17px;
    margin-top: 16px;
    text-align: center;
    font-family: opensans-italic;
    color: #A6241F;
}
.grayBox {
    background-color: black;
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1055;
}
.box_content {
    background-color: #ffffff;
    border: 2px solid #ae6948;
    height: 240px;
    padding: 15px;
    position: fixed;
    right: 35%;
    top: 118px;
    z-index: 1056;
}

.middle-content .tab-content p {
    margin-top: 0;
    text-align: justify;
}

.middle-content .contain {

text-align: justify;
    }

    .middle-content .contain h4 {
    color: #ed1b24;
    margin-bottom: 0;
    font-weight: bold;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #ffffff;
    background-color: #28b380;
}

.nav-tabs > li 
{
    background: #1643a2 none repeat scroll 0 0;
    border: 0px solid #999;
    float: none;
    font-family: OpenSans-Semibold;
    font-size: 16px;
    list-style: outside none none;
    margin-bottom: -1px;
    text-align: center;
}
.nav-tabs > li a {
    color: #ffffff;
}
.client-details p {
    min-height: 67px;
}
.uselink {
    list-style: none;
    background: #ee1b24;
    padding: 0px !important;
}

.wealthmangents a {
    background-color: #ed1b24;
    color: #ffffff;
    display: block;
    text-align: center;
    padding: 10px 0;
    font-weight: bold;
}

.uselink li {

    padding: 10px;
    text-align: center;
    border-bottom: 1px solid white;

}
.uselink li a, .uselink li a:hover {
    color: white;
    font-weight: bold;
}
.sensex
{
    padding: 30px 0;
    margin-top: 5px;
}
.slider-bottom.why p , .investmoney p
{
    color: #000;
    font-size: 15px;
    font-weight: 400;
    font-family: OpenSans-Regular;
    margin: 0 0 15px;
    text-align: center;
}
.investmoney p
{
    padding-bottom: 40px;
}
.investmoneycntnt_second .investmoneycntnt
{
    border: 1px solid #006cb5;
    min-height: 142px;
    min-height: 197px;
}
.investmoneycntnt_second .investmoneycntnt ul
{
   padding: 20px 20px 20px 30px;
    margin-bottom: 0px;
}
.investmoneycntnt_second .investmoneycntnt ul li 
{
    text-align: left;
}
.investmoneycntnt_second .investmoneycntnt ul li:first-child
{
    margin-bottom: 15px;
}
.services p
{
    color: #000;
    font-size: 15px;
    font-weight: 400;
    font-family: OpenSans-Regular;
    margin: 0 0 15px;
    text-align: center;
    padding-bottom: 40px;
    min-height: 82px;
}
.investor-al .investor-img
{
   display: inline-block;
    padding: 15px;
    border: 1px solid #fff;
    border-radius: 50%;
    width: 80px;
    height: 90px;
    text-align: center;
    vertical-align: middle;
    width: 90px;
    vertical-align: top;
    display: inline-block;
}
.investor .title
{
    background: #006cb5;
    margin-bottom: 0px;
}
.investor iframe
{
    width: 100%;
}
.investor-al.market img
{
    width: 100%;
    height: 158px;
}
.investor-al.news .media ul li
{
    width: 49.2%;
    display: inline-block;
}
.news .parrent .tab-pane marquee
{
    height: 315px;
    border: 1px solid #b0b0b0;
    padding: 10px;
}
.content-right .services-al
{
    padding: 15px;
}
.pay_premium 
{
    text-align: center;
    margin: 16px 0;
}
.mf_img img 
{
    width: 100px;
    height: 60px;
}
.slider-bottom a:hover
{
    box-shadow: 1px 2px 10px #999;
    transition: 0.5s ease-in-out;
}
@media (max-width: 992px)
{
    .ft-btm-txt.align-left , .ft-btm-txt.align-right
    {
        text-align: center;
        font-size: 12px;
    }
    .leadership_inner_div
    {
        padding: 17px 2px;
    }
}
.title.download
{
    margin: 10px 0px;
}
#download1
{
    margin: 17px 0px;
}
.TabbedPanelsTab
{
    background: #1643a2 !important;
    font-family: Lato-Regular !important;
}
.TabbedPanelsTab.TabbedPanelsTabSelected
{
    background: #97b51f !important;
}
.investor-corner
{
    background: url(../images/services-background.png);
    background: #006cb533;
}
.investor-corner .invest-head , .investor-corner p , .investor-corner .invest-txt , .clients .clients-head , .cl-text
{
    color: #fff;
}
/*img.schde2 
{
    position: fixed;
    z-index: 3;
    left: 0;
    top: 200px;
}*/
.schde2 
{
    position: fixed;
    z-index: 3;
    right: 0;
    top: 200px;
    background-image: url('../images/Rounded_Rectangle.png');
    padding: 10px;
    background-repeat: round;
    background: #97b51f;
}
.schde2 ul li
{
    display: block;
     margin-bottom: 8px;
}
.schde2 ul li:last-child
{
    margin-bottom: 0px;
}
.schde2 ul
{
    padding: 0px;
    margin-bottom: 0px;
}
.schde2 ul li a
{
   /* background-color: #006cb5;
    color: #fff;
    border-radius: 5px;
    padding: 10px;
    vertical-align: middle;
    text-align: center;*/
}
.footer-social li
{
    display: inline-block;
}
.footer-social
{
    background: #eeeded;
    padding: 0 0px 30px;
}
.footer-social ul
{
    padding: 0px;
    display: inline-block;
    padding-right: 10%;
}
.footer-social ul li a img
{
    padding-right: 5px;
}
.footer-social ul li a i
{
    color: #929292;
    padding: 10px 5px 10px 0px;
    font-size: 25px;
}
.calname .fa
{
    font-size: 40px;
    display: block;
    margin-bottom: 10px;
    margin-right: 0px !important;
    margin-top: 5px !important;
}
.calname a
{
    text-align: center !important;
}
p.thedclient 
{
    background-color: #006cb5;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 0;
    margin: 0 0 15px;
}
#contact-form .btn-send, .btnAction, .btnAction:hover 
{
    background-color: #006cb5;
    border: 1px solid #006cb5;
    color: #fff;
    padding: 10px 35px;
}
.schde1
{
    position: fixed;
    z-index: 3;
    left: 0;
    top: 200px;
}
.schde1 ul
{
    padding: 0px;
}
.top-header
{
    /*background-color: #1643a2;*/
}
.carousel-inner .item.active .lead-section
{
    position: absolute;
    top: 20px;
    top: 135px;
    margin: 0px auto;
    display: inline-flex;
}
.lead-section .invest-head
{
    color: #fff;
    color: #97b51f;
    color: #000;
}
.top_header
{
    /*<img src="images/BACKGROUND-IMG.png" alt="" style="background-color: #000000e6;">*/
    /*background-image: url('../images/BACKGROUND-IMG.png');*/
  /*  background-color: #000000e6;
    background-color: #0006;*/
    background-color: #ededed66;
    background: #dadada66;
    background: #fff;
}
.lead-section-1 .leadership_inner_div p
{
    color: #000 !important;
}
.lead-section-1 .invest-head
{
    color: #000;
}
.invest-accro h2
{

}
.invest-accro p
{
    text-align: justify !important;
    padding: 17px 0px;
}
.read-more
{
    background-color: #97b51f;
    border-radius: 4px;
    display: inline-block;
    padding: 5px;
    color: #fff;
    font-weight: 600;
    float: left;
}
.benefits 
{
    background: #f1efef;
    min-height: 142px;
    overflow: hidden;
    padding: 29px 0 25px;
}
.benefits p 
{
    margin: 0;
    padding: 0;
    text-align: center;
}
.benefits p i.icon.conflict-free 
{
    background: url("../images/conflict-free.png") no-repeat center;
    background-size: auto auto;
}
.benefits p i.icon 
{
    background-size: 40% auto !important;
    display: inline-block;
    padding: 25px 60px;
}
.benefits h4 
{
    color: #000;
    text-align: center;
    margin-top: 0;
    font-size: 20px;
    font-weight: 700;
}
.benefits p i.icon.goal-based 
{

    background: url("../images/goal-based.png") no-repeat center;
    background-size: auto auto;
}
.benefits p i.icon.convenient 
{
    background: url("../images/convenient.png") no-repeat center;
    background-size: auto auto;
}
.clients.join
{
    background-color: #0000001a;
}
#join_contact1
{
    background: none;
}
#join_contact1 .login-text
{
    color: #000;
    font-size: 22px;
    font-family: Lato-Bold;
    text-align: center;
    margin-bottom: 30px;
    border: 0px;
}
.clients.join h2
{
    color: #000;
    font-size: 22px;
    font-family: Lato-Bold;
    text-align: center;
    margin-bottom: 30px;
}
.invest-corner .services-al
{
    border: 0px;
    padding: 20px;
}
.invest-corner .services-al:hover
{
   background-color: #1c3264;
}
.invest-corner .services-al:hover h2
{
    color: #fff !important;
}
.invest-corner .services-al h2
{
    border: 0px;
    color: #000;
}
.invest-corner .services-al:hover 
{
    box-shadow: 1px 2px 10px #9990;
    transition: 0.5s ease-in-out;
}
.clients.kyc .login_btn
{
    float: none !important;
}   
.clients.kyc a
{
    color: #000;
    font-size: 16px;
    font-weight: 600;
}
.contact .leadership:hover
{
    box-shadow: 1px 0px 7px 7px #fff0;
}
.contact .invest-head
{
    color: #000;
}
.contact hr
{
    border: 2px solid #97b51f;
    width: 150px;
    margin: 0px auto;
}
.clients.kyc .leadership:hover
{
    box-shadow: 1px 0px 7px 7px #9990;
}
.clients.kyc .leadership
{
    margin-bottom: 0px;
}
.clients.kyc .leadership .login_btn
{
    margin: 20px 0px;
}
.paracontent .calname .fa
{
    font-size: 40px;
    /*display: inline-block;*/
    margin-bottom: 20px;
    margin-right: 0px !important;
    margin-top: 10px !important
}
.paracontent .calname a
{
    padding: 10px 15px;
    /*text-align: left !important;*/
}
.paracontent .calname .fa
{
    margin: 0px !important;
    margin-right: 5px !important
}
.lead-section.lead-section-1 .leadership 
{
    box-shadow: 1px 0px 7px 7px #9990;
}
.According .leadership
{
    margin-bottom: 0px;
}
.read-more a
{
    color: #fff;
}
.banner .leadership 
{
    box-shadow: 1px 0px 7px 7px #9990;
}
.invest-accro .leadership 
{
    margin-bottom: 0px;
}
.clients .clients-head
{
    color: #000;
}
.clients .clients-head hr
{
    border: 2px solid #97b51f;
    width: 150px;
    margin: 0px auto;
}
.clients .cl-text
{
    color: #000;
}
#owl-demo .owl-pagination
{
    display: none;
}
#owl-demo .owl-buttons
{
    display: block !important;
    position: absolute;
    top: 55%;
    width: 100%;
}
#owl-demo .owl-buttons .owl-next
{
    background-image: url('../images/right.png');
    float: right;
}
#owl-demo .owl-buttons .owl-prev
{
    background-image: url('../images/left.png');
    float: left;
}
#owl-demo .owl-buttons .owl-prev , #owl-demo .owl-buttons .owl-next
{
    background-color: #0000;
    height: 40px;
    background-repeat: no-repeat;
}
.clients.join .leadership:hover
{
    box-shadow: 1px 0px 7px 7px #9990;
}
#mail-status p , #mail-status1 p , #mail-status2 p
{
    text-align: left;
}
.banner .leadership_inner:hover img , .leadership_inner_div:hover img
{
    opacity: .6;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
#footer
{
    background: #1b2330;
    padding-bottom: 30px;
    color: #cecbcb;
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: 300;
    padding-top: 40px;
}
#footer .footer-section-title 
{
    padding: 27px 0 20px 0;
    font-size: 16px;
    text-align: left;
    font-weight: 400;
    color: #999;
}
#footer .footer-icons-sprite.telephone-icon 
{
    width: 20px;
    height: 30px;
    background-position: -20px -1194px;
    padding: 20px 0;
}
#footer a 
{
    color: #cecbcb;
    text-decoration: none;
}
#footer .footer-icons-sprite 
{
    background: url("//asset11.scripbox.com/assets/invest/home-page-icons-sprite-660768b818f92920b05e5522d640cbfe2a2d3bc949f81179dc60bc1f2b5d1ed9.png") no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    width: 42px;
    height: 41px;
}
#footer .footer-icons-sprite.email-icon 
{
    width: 20px;
    height: 30px;
    background-position: -20px -1156px;
}
#footer .footer-icons-sprite.facebook-icon 
{
    background-position: -20px 0;
}
#footer .footer-icons-sprite.twitter-icon 
{
    background-position: -20px -122px;
}
#footer .footer-icons-sprite.linkedin-icon 
{
    background-position: -20px -183px;
}
#footer .footer-icons-sprite.gplus-icon 
{
    background-position: -20px -61px;
}
#footer .footer-links 
{
    list-style: none;
    margin: 0;
    padding-left: 0;
}
#footer .footer-links li 
{
    margin: 0 0 11px 0;
}
#footer .animate-underline-link::before 
{
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background: #CECBCB;
    height: 2px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
#footer .animate-underline-link:hover::before
{
    left: 0;
    right: 0;
}
#footer .footer-icons-sprite.google-play 
{
    background-position: -20px -746px;
}
#footer .footer-icons-sprite.apple-store 
{
    background-position: -20px -892px;
}
#footer .footer-divider 
{
    background: #4b4c4e;
    margin: 24px 0 35px 0;
    height: 1px;
}
#footer .animate-underline-link 
{
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    overflow: hidden;
}
#footer .footer-icons-sprite.twitter-icon:hover 
{
    background-position: -20px -366px;
}
#footer .footer-icons-sprite.facebook-icon:hover 
{
    background-position: -20px -244px;
}
#footer .footer-icons-sprite.linkedin-icon:hover 
{
    background-position: -20px -427px;
}
#footer .footer-icons-sprite.gplus-icon:hover 
{
    background-position: -20px -305px;
}
@media only screen and (min-width: 800px) 
{
    .leadership_inner
    {
        min-height: 174px;
    }
    .leadership_inner .leadership_inner_div
    {
         min-height: 174px;
    }
    #lead-section-1 .leadership
    {
        margin-bottom: 30px;
    }
}
@media only screen and (max-width: 767px) 
{   
    .col-sm-12.top-right
    {
        text-align: center;
    }
    .menu1
    {
        width: 100% !important;
        text-align: center !important;
        float: none !important;
    }
    .menu1 ul li
    {
        float: none !important;
        display: inline;
    }
    .top-header
    {
        background-color: #1643a200;
    }
    .menu
    {
        width: 100% !important;
    }
    .menu li.has-submenu > a::after
    {
        display: none !important;
    }
}
.menu1 .dropdown
{
    padding: 0px;
}
#myCarousel .right.carousel-control , #myCarousel .left.carousel-control
{
    background: none;
}
#myCarousel
{
    margin-bottom: 30px;
}
.blog-continer 
{
    background: transparent !important;
    box-shadow: 0 0 15px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 15px rgba(0,0,0,.3);
    border: 1px solid #ccc;
/*    max-height: 450px;
    min-height: 450px;*/
    margin: 15px 0;
}
.blog-continer img 
{
    min-height: 250px;
    max-height: 250px;
    width: 100%;
}
.blog-content h4 
{
    background-color: #28b380;
    color: #1643a2 !important;
    margin: 0;
    padding: 6px 10px;
    line-height: 21px;
    font-size: 17px;
    font-weight: bold;
}
.blog-summry 
{
    padding: 6px 10px;
    margin-bottom: 15px;
   /* overflow: hidden;
    max-height: 88px;*/
    text-align: justify;
}
.blog-content a 
{
    padding: 0 10px;
}
.right a
{
    background: #1643a2;
    text-align: center;
    font-size: 22px;
    color: white;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid white;
    font-weight: 600;
    margin-bottom: 10px;
    float: left;
    width: 100%;
}
.login-box {
    background: #1643a2;
    padding: 10px 10px 20px 10px;
    overflow: hidden;
    width: 100%;
}
.login-box .login_btn
{
    background: #28b380;
}
.right .login-box p 
{
    font-size: 22px !important;
    padding-top: 0px !important;
}
.login-box p 
{
    text-align: center;
    font-size: 24px;
    color: white;
    padding: 10px 0px 10px 0px;
    padding-top: 10px;
    border-bottom: 1px solid white;
    font-weight: 600;
    margin-bottom: 20px;
}
#frmContact-get #error_msg-get
{
    color: #fff !important;
}
.titlecontent 
{
    margin: 0 0 20px 0;
    background-color: #1643a2;
    color: #fff;
    padding: 13px 5px;
    font-size: 22px;
    font-weight: bold;
}
.blog-content
{
        margin: 20px 0px;
}
.mf-login1
{
    background: #013457;
    padding: 25px;
}
.mf-login1 h2
{
    color: #fff;
    text-align: center;
}
.mf-login1 .signup-box
{
    margin: 30px;
    color: #fff;
    text-align: center;
}
.mf-login1 .signup-box .signup-img 
{
    margin: 10px 0px;
}
.mf-login1 .signup-box .signup-box
{
    color: #fff;
    text-align: center;
}
.mf-login
{
    background: url('../images/partner.png');
    margin-bottom: 50px;
    box-shadow: 0 12px 38px 1px rgba(0,0,0,.5);
    border-radius: 8px;
}
.signup-box-footer 
{
    text-align: center;
    margin: 25px 0px;
}
.signup-img 
{
    margin: 10px 0px;
}
.signup-box-footer 
{
    text-align: center;
}
.mf-login .login-form
{
    border: none;
}
.mf-login .login-text
{
    color: #013457;
    text-align: center;
    margin-top: 45px;
}
.animate-underline-link .login_btn
{
    background: none;
    padding: 0px;
    font-size: 17px;
}
.middle-content ul li p
{
    margin-bottom: 0px;
}
.all-ready p
{
    font-size: 23px;
    text-align: center;
    color: #013457;
}
.blog.blog-continer
{
    background: transparent !important;
    box-shadow: 0 0 15px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0 15px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 15px rgba(0,0,0,.3);
    border: 1px solid #ccc;
    margin: 15px 0;
}
.blog {
    padding: 30px;
}
.blog-continer.blog h4
{
    margin-top: 0px;
    margin-bottom: 20px;
    color: #000;
}
.blog-continer.blog img
{
    margin-right: 0px;
}
.blog-continer.blog .blog-content a
{
    padding: 0 10px;
    color: #032666;
    font-weight: 600;
    float: right;
}
ul.pagination li {
    margin-right: 10px;
    padding: 5px;
    background-color: #032667;
    width: 30px;
    height: 30px;
    text-align: center;
}
ul.pagination li a {
    color: #fff;
}
ul.pagination li.active {
    background: none;
    border: 1px solid #032667;
}
ul.pagination li.active a {
    color: #032667;
}
.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem;
}
.middle-content ul.pagination
{
    padding-left: 0px;
}
.middle-content ul.pagination li a
{
    padding: 0px;
    background: none;
    border: 0px;
    float: none;
}
#join_contact1 .mf-login
{
    margin-bottom: 30px;
}
.content-mf .mf-login1 h2
{
    color: #fff;
}
.top-right.top-header .menu-area
{
    padding: 23px 0px;
}
.lead-section.lead-section-1.invest-accro
{
    padding: 50px 0px;
}
.clients.kyc
{
    background: #f1efef;
}
.clients.kyc.kyc1
{
    background: none;
}
.kyc1 .middle-content.middle-all
{
    margin: 0px;
}
.banner .leadership a img
{
    position: relative;
}
.banner .leadership a p
{
    position: absolute;
    bottom: 0px;
    background: #ffffff80;
    width: 100%;
    color: #e53a24 !important;
}
.banner .leadership .leadership_inner_div
{
    margin-bottom: 27px;
}
.banner .lead-section
{
    padding: 0px;
}
#footer .logo
{
    text-align: left;
}
#footer .logo a
{
    background: #fff;
    padding: 12px;
    display: inline-block;
}