@charset "utf-8";

/* CSS Document */
body{
    background: #f2f3f4;
}
/* .container{
    background: #fff;
    padding: 0px;
} */
.page-title-header.bg--geometry .container {
    padding-top:15px;
    padding-bottom:15px;
}
.page-title-header{    z-index: 998;}
/*header-logo-css*/
.header-logo {
    display: inline-block;
    width: 100%;
    padding: 18px 15px;
}
.header-logo-left img {
    width: 340px;
}
.header-logo-right {
    padding-top: 18px;
    text-align: right;
}
.header-logo-right span {
    background: #455560;
    color: #fff;
    padding: 3px 4px;
    margin-top: 2px;
    display: block;
    text-align: left;
    font-size: 11px;
}
.header-logo-right span i {
    float: right;
    padding: 2px 3px;
}
/*header-logo-css-end*/

/*header-middle-css*/
.header-middile{ background:url(../images/head.jpg) no-repeat center; width:100%; height:87px;clear: both;}
.header-middile h3{ color:#fff; font-size:24px; padding:25px; padding-top:18px; font-weight:700; margin:0; }
/*header-middle-css-end*/

/*header-btm-css */
.header-btm .navbar{ border:0; margin-bottom: 0px;}
.header-btm .navbar-collapse{ background-color:#68737a; padding: 0px 7px; text-align:center;}
.header-btm .navbar-collapse ul li a{ color:#fefefe; font-weight:700; font-size:15px; padding: 20px 22px; position:relative;}
.header-btm .navbar-collapse ul li a:hover, .header-btm .navbar-collapse ul li a:focus{ color:#fefefe;}
.header-btm .navbar-collapse ul li a:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #efeded;
    bottom: -20px;
    transition: width 2s;
    -webkit-transition: width 2s;
	left: 0;
    right: 0;
    margin: 0 auto; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;
}
.header-btm .navbar-collapse ul li a:hover:after{ bottom:0; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}
.navbar-nav>li {float: none !important; display: inline-block !important;}
/* .navbar-nav {float: none !important;} */
/*header-btm-css end*/

/*main-content start*/
.main-content {
    background-color: #efeded;
    padding: 30px;
    display: inline-block;
    width: 100%;
}
.main-content-crowd {
    background-color: #fff;
    padding: 30px 30px 0px;
    box-shadow: 1px 2px 15px -6px #000;
    position: relative;
    display:inline-flex;
}
.gem-h2 {
    /* border-bottom: 2px solid #eb820c; */
    color: #455560;
    font-size: 22px;
    margin-bottom: 30px;
    padding-bottom: 8px;
    margin-top: 0;
    display: inline-block;
    padding-top: 0;
    float: left;
}
.invest-block-overlay-left p {
    /* font-weight: bold; */
    text-align: left;
    color: #4f5959;
    padding-bottom: 20px;
    font-size: 15px;
    margin-bottom: 0px;
}
.invest-block-overlay-left {
    padding-left: 10px;

}
.main-content-crowd-hover {
    width: 100%;
    height: 100%;
    position: absolute;
    padding:140px 50px;
    color: #fff;
    background: rgba(124,123,174,0.9);
    top: 0;
    left: 0;
	z-index:9;
}

/*main-content-crowd strat*/
.main-content-crowd-hover{ display:none;}


.main-content-crowd-hover{ width:100%; height:100%; position: absolute; padding:50px; color:#fff; background:rgba(124,123,174,0.9);     top: 0; left:0;  }

.main-content-crowd-hover p{ width:100%;}
/*.main-crowd-content:hover .main-content-crowd-hover {  transition: 0.9s ease; top:0;  }*/
.main-content-crowd-hover-add{ top:0;}

.main-content-crowd-hover h3{ font-weight:700; font-size:24px; padding-bottom:20px;}
.main-content-crowd-hover p{ color:#fff; font-size:13px;}
.crowd-hover-close{ display:none;}
/*main-content-crowd end*/
.desk-img{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
    color: #fff;}
.sec-chart{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
        color: #fff;}
.desk-img-two{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
            color: #fff;}
.desk-img-three{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
                color: #fff;}
.desk-img-four{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
    color: #fff;}
.desk-img-five{ float: right; background: #ccc;border-radius: 50px;     padding: 3px 6px;
color: #fff;}

.minutes-with-full-left{
    padding-left: 0px;
}
.minutes-with-full-left p{
    padding-bottom: 30px;
}
.main-content-crowd.ourfund-first {
    padding: 80px 30px 50px;
    border-radius: 6px;
    width: 100%;
}
.minutes-with-full h2{ font-weight: bold;}
.our-fund-slider li h2{ color: #eb820c;}
.gif-overlay {
    position: absolute;
    width: 75px;
    opacity: 0.6;
    top: 25px;
    left: 60px;
    margin: 0 auto;
    cursor: pointer;
}
.gif-overlay img {
    width: 100%;
}
button.close.iframe-popup-close {
    background: #222;
    color: #fff;
    opacity: 1;
    padding: 12px 10px;
}
.parallax {
    background: url(../images/first-parallex-image.jpg) no-repeat;
    height: 150px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.ourfund-images{ margin-bottom: 20px; cursor: pointer; }
.ourfund-images img{ cursor: pointer; margin: 0 auto;}
.ourfund-images h4{ color: #eb820c; font-weight: 500; font-size: 18px;}
.our-fund-click{ padding-top: 40px;}
.our-fund-click {padding-top: 40px;display: table;width: 100%; padding-bottom: 30px;}
.faa-horizontal{ color: #eb820c;}
.our-fund-click .fa {
    font-size: 30px;
    padding:2px 5px;
    float: left;
}
.effect-our-funds{ background: none; box-shadow:none; }
.our-fund-middlecontent{ background-color: #fff;box-shadow: 1px 2px 15px -6px #000; padding: 30px 30px 0px; display: table;}
.main-block.text-center {
    cursor: pointer;
}

.main-content-crowd.ourfund-secound .carousel-indicators li p {
    line-height: 0px;
    margin-bottom: 0px;
}

 .switch-image {
    position: relative;
    display: block;
    overflow: hidden
}
.switch-image .gray-img{ display:none !important; position: absolute;
    top: 0;
    left: 0;}
.switch-image:hover .gray-img {
        display: inline !important;
    }

    .switch-image1 {
        position: relative;
        display:inline-block;
        overflow: hidden
    }
    .switch-image1 .gray-img{ display:none !important; position: absolute;
        top: 0;
        left: 0;}
    .switch-image1:hover .gray-img {
            display: inline !important;
        }
/*.switch-image img {
    transition: .3s linear transform
}

.switch-image img+img {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translateY(110%);
    transform: translateY(110%)
} 


.paint-group .paint-radio {
    float: left
}


.paint-radio {
    position: relative;
}


.paint-radio__input {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 2;
    cursor: pointer
}

.main-content-crowd.ourfund-secound .carousel-indicators li.active img{
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.main-content-crowd.ourfund-secound .carousel-indicators li img+img{
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}*/
/* .main-content-crowd.ourfund-secound .carousel-indicators li.active img.red-img{ display:none !important;} */
.main-content-crowd.ourfund-secound .carousel-indicators li.active img.gray-img{ display:block !important;}
.main-content-crowd.ourfund-secound .carousel-indicators li img{ display:block;}
.main-content-crowd.ourfund-secound .carousel-indicators li {
    display: inline-block;
    width: auto ;
    height: auto ;
    margin: 0px ;
    text-indent: -999px;
    cursor: pointer;
    background-color: transparent;
    border: 0px ;
    border-radius: 0px; padding: 0px 60px;
}
.main-content-crowd.ourfund-secound .carousel-control{ width: auto; opacity: 1;}
.our-fund-slider li{ text-decoration: none; list-style: none;}
.main-content-crowd.ourfund-secound .carousel-indicators { left: 0%; width: 100%; margin-left: 0%;}
.main-content-crowd.ourfund-secound { margin-top: 100px;}
.main-content-crowd.ourfund-secound .carousel-control.left{ background-image: none; position: absolute; margin-top: 18%;}
.main-content-crowd.ourfund-secound .carousel-control.right{ background-image: none; position: absolute; margin-top: 18%;}
.main-content-crowd.ourfund-secound .carousel-indicators{ top: -100px ; display: table;}
.main-content-crowd.ourfund-secound .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{ margin-left: -15px; color: #eb820c;}
.main-content-crowd.ourfund-secound .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ margin-right: -20px; color: #eb820c;}
.our-funds-fund-sheets{ background: #eb820c;}
.our-funds-fund-sheets ul li { display: inline-block;padding: 4px 6px; }

.our-funds-fund-sheets ul li:last-child a{border-right: 0px solid #fff;}
.main-content-crowd.ourfund-secound {margin-top: 70px; background: none;box-shadow: none;padding: 0px; display: inline-block; width: 100%;}
.main-content-crowd.ourfund-secound .ourfunds-slider-content{ background-color: #fff; padding: 30px 30px 0px; box-shadow: 1px 2px 15px -6px #000; position: relative; display: table;     min-height: 342px;}
.our-funds-fund-sheets {
    background: #eb820c;
    display: table;
    width: 100%; padding:10px 10px 0px;
}
.our-funds-fund-sheets ul{ padding-left: 0px;}
.our-funds-fund-sheets ul li a{ color: #fff; text-decoration: none; border-right: 1px solid #fff;     padding: 0px 20px;}
.our-funds-fund-sheets ul li a .fa{ padding-right: 5px;}
.investments-right-content-one{ position: relative; }
.investments-right-content-one img{ width:58%;}
.investment-left-content{ text-align: center;}
.investments-right-content-one h4{ position: absolute; top: 40px; color: #fff; font-size: 10px; width:100%; padding: 0px 29% 0 26%; text-align: center; }

.investments-right-content-two{ position: relative; }
.investments-right-content-two img{ margin-top: -4px;  padding-left: 0px;}
.investments-right-content-two h4{ position: absolute; top: 18px; color: #fff; font-size: 10px; width:100%; padding: 0px 35% 0 30%; text-align: center; }

.investments-right-content-three{ position: relative; }
.investments-right-content-three img{ margin-top: -3px; padding-left: 0px;}
.investments-right-content-three h4{ position: absolute; top: 14px; color: #fff; font-size: 10px; width: 100%; padding: 0px 34% 0px 34%; text-align: center; }

.investments-right-content-four{ position: relative; }
.investments-right-content-four img{padding-left: 0px; margin-top: -2px;}
.investments-right-content-four h4{ position: absolute; top: 12px; color: #fff; font-size: 10px; width: 100%; padding: 0px 32% 0px 35%; text-align: center; }

.gem-team-content.gem-desktop .hover-images .team-all{ width:14.25%;}
.main-block h4{ color:#eb820c; font-weight: bold; font-size: 17px;}
.investment-strategy-content p{ padding-bottom: 0px; width:100%; font-size: 16px;}
.investment-strategy-content small {
    font-size: 12px;
    padding: 10px 12px;
    display: block;
}
/* .investment-trstegy-main-block .main-content.invest-strat{ padding-bottom: 0px;} */

.main-content-crowd.estering-investment-ourfund-secound {margin-top: 130px; background: none;box-shadow: none;padding: 0px;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-ourfunds-slider-content{ background-color: #fff; padding: 30px 30px 0px; box-shadow: 1px 2px 15px -6px #000; position: relative; display: table;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-indicators{ top: -134px ; display: table;left: 0%; width: 100%; margin-left: 0%;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li {display: inline-block;width: auto ;height: auto ;margin: 0px ;text-indent:initial;cursor: pointer;border:2px solid #fff;border-radius: 0px; padding: 10px 36px; margin-right: 6px;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li a{ display:block; color: #fff; text-decoration: none;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-control.left{ background-image: none;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-control.right{ background-image: none;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-control{ width: auto; opacity: 1;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-one{ background: #e58e1a;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-two{ background: #4f721d;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-three{ background: #b30838;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-four{ background: #68737a;}

.main-content-crowd.estering-investment-ourfund-secound .estering-investment-one:hover{ background: #f3981e;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-two:hover{ background: #40630f;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-three:hover{ background: #a50b36;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-four:hover{ background: #565e63;}
.main-content-crowd.estering-investment-ourfund-secound .estering-investment-sub{ padding: 0px;}

.main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li:after{  bottom:-20px; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}
.main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li:after{    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 20px solid transparent;
    left: 50%;
    margin-left: -15px;
    bottom: -19px;}

    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li.estering-investment-one.active:after{border-top: 20px solid #f3981e; bottom: -20px;}
    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li.estering-investment-two.active:after{border-top: 20px solid #40630f; bottom: -20px;}
    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li.estering-investment-three.active:after{border-top: 20px solid #a50b36; bottom: -20px;}
    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators li.estering-investment-four.active:after{border-top: 20px solid #565e63; bottom: -20px;}
    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators.main.orderlist{ top: 0px; background-color: transparent; text-align: right; padding-right: 15px;}
    .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators.main.orderlist li{ padding: 5px 10px;background: #68737a; border-radius: 50%; color: #fff; margin-top: 20px;}
     .bss-example { padding-top: 30px;}
     .main-content-crowd.estering-investment-ourfund-secound .carousel-indicators.main.orderlist li.active{ background: #000 !important;}

.estering-investment.our-funds-fund-sheets{ background:#68737a; padding: 20px }

/*berinvestasi-list start here */

/*invest gem start*/
.berinvestasi-list-main-block .invest-gem-list-mobile { display: none;}
.berinvestasi-list-main-block .invest-gem{ display:inline-block; width:100%;}

.berinvestasi-list-main-block .invest-gem-content-middile{ display:inline-block; width:100%;     padding-top: 15px;}
.berinvestasi-list-main-block .invest-gem-content-middile a{ position:relative;}
.berinvestasi-list-main-block .invest-gem-content { background-color: #fff;
    padding-left: 30px;
    padding-top: 30px;
    padding-right: 20px;
	 padding-bottom: 20px;
    box-shadow: 1px 2px 15px -6px #000;
    position: relative;
    overflow: hidden;}
	.invest-gem-content p{ color: #455560;
    font-size: 15px;}
    .berinvestasi-list-main-block .invest-gem-content-middile p{ width:65%; }
    .berinvestasi-list-main-block.invest-gem-content-btm{ margin-top:15px;}
    .berinvestasi-list-main-block.invest-gem-3{ width:180px;}

    .berinvestasi-list-main-block .invest-find-out{ border: 1px solid #fff;
    padding: 7px 10px;
    color: #fff !IMPORTANT;
    margin: 15px;
    display: inline-block;
    font-size: 14px !important;}

    .berinvestasi-list-main-block .invest-gem-list{ display:inline-block; margin:0px; text-align:center; color:#fff; position:relative; overflow: hidden; margin-bottom:0; }


    .berinvestasi-list-main-block .invest-block-overlay-left{  /*color:#4f5959;*/ color:#000; padding: 20px; padding-bottom:0;     padding-right: 50px;}
    .berinvestasi-list-main-block .invest-block-overlay-left img{ width:60%; margin:0 auto; display:table;       padding: 10px 0;}
    .berinvestasi-list-main-block .invest-block-overlay-left p.source{ color:#000; font-size:12px;}
    .berinvestasi-list-main-block .invest-block-overlay-left ul	{margin-left: 20px;}
    .berinvestasi-list-main-block .invest-block-overlay-left ul li {  text-align: left;  line-height: 26px;     list-style-type: disc;}

    .berinvestasi-list-main-block .invest-list-items{ padding:20px;min-height: 245px; margin-bottom: 30px; cursor:pointer;}
    .berinvestasi-list-main-block .invest-list-items h3{ font-weight:bold;     font-size: 20px;     margin: 24px 0;}
    .berinvestasi-list-main-block .invest-list-items.green{ background-color:#4f721d ;}
    .berinvestasi-list-main-block .invest-list-items.red{ background-color:#ed1b2e;}
    .berinvestasi-list-main-block .invest-list-items.gray{ background-color:#4f5959;}
    .berinvestasi-list-main-block .invest-list-items.yellow{ background-color:#eb7c00;}


    .berinvestasi-list-main-block .plus-icon-bg{     padding: 0;
    margin: 0 auto;
    height: 50px;
    width: 50px;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    font-size:25px;
    font-weight: bold;
	background-color:#fff !important; }
    .berinvestasi-list-main-block .plus-icon-bg .fa-plus:before{line-height: 53px;}
    .berinvestasi-list-main-block .plus-icon-bg.green{ color:#4f721d ;}
    .berinvestasi-list-main-block .plus-icon-bg.red{ color:#ed1b2e;}
    .berinvestasi-list-main-block .plus-icon-bg.gray{ color:#4f5959;}
    .berinvestasi-list-main-block .plus-icon-bg.yellow{ color:#eb7c00;}



    .berinvestasi-list-main-block .invest-block-overlay-green{ position:absolute;  /*background:rgba(191,191,191,0.9);*/ background:rgba(191,191,191,0.95); left: -100%; width:100%;
	-o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;
    top: 0;
    height: 100%; }

    .berinvestasi-list-main-block .invest-block-overlay-green-full{ width:100%; left:0;  -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}


    .berinvestasi-list-main-block .invest-block-overlay-red{ position:absolute; background:rgba(191,191,191,0.95); width:100%;
    top: 0;
    height: 100%; right: -100%; -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}

    .berinvestasi-list-main-block .invest-block-overlay-red-full{ width:100%; right:0; -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}


    .berinvestasi-list-main-block .invest-block-overlay-gray{ position:absolute; background:rgba(191,191,191,0.95); left: -100%; width:100%;
	-o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;
    top: 0;
    height: 100%; }

    .berinvestasi-list-main-block .invest-block-overlay-gray-full{ width:100%; left:0;  -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}


    .berinvestasi-list-main-block .invest-block-overlay-yellow{ position:absolute; background:rgba(191,191,191,0.95); right: -100%; width:100%;
	-o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;
    top: 0;
    height: 100%; }

    .berinvestasi-list-main-block .invest-block-overlay-yellow-full{ width:100%; right:0;  -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}
    .berinvestasi-list-main-block .invest-close{ position:absolute; width:20px;     right: 30px; top: 15px;   cursor: pointer;}
    .berinvestasi-list-main-block .invest-close img{ width:20px;   }
    .berinvestasi-list-main-block .invest-img-cust{     width:50% !important;}
    .berinvestasi-list-sublist{ padding: 0px;}
/*berinvestasi-list end here */

/*berikutadalah-list start here */
.berikutadalah-main-block .berikutadalah-main-content{ padding: 0px;}
.berikutadalah-main-block .berikutadalah-main-content .sub-list-berikutadalah { padding-left: 0px; display: table;}
.berikutadalah-main-block .pgb-content h3{ font-size: 16px; font-weight: normal; padding-top: 20px;}
/*berikutadalah-list end here */


/*others css Center the loader */

body{ font-family: 'Open Sans', sans-serif;}
.npm{ padding:0; margin:0;}
.npl{ padding-left:0;}
.npr{ padding-right:0;}


/* Center the loader */
#loader {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1;
  margin: -75px 0 0 -75px;
  border: 4px solid #e5e5e5;
  border-radius: 50%;
  border-top: 4px solid #000;
  width: 50px;
  height: 50px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  display: none;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
  position: relative;
  -webkit-animation-name: animatebottom;
  -webkit-animation-duration: 1s;
  animation-name: animatebottom;
  animation-duration: 1s
}

@-webkit-keyframes animatebottom {
  from { bottom:-100px; opacity:0 }
  to { bottom:0px; opacity:1 }
}

@keyframes animatebottom {
  from{ bottom:-100px; opacity:0 }
  to{ bottom:0; opacity:1 }
}

#myDiv {
  display: none;
  /*text-align: center;*/
}

/* loader end */

.questin-img{ display:none;}

/*header-css start*/

/*header-top-css*/

.header-top{display: inline-block;
    width: 100%;
    padding: 18px;}
.header-top-left img{ width:340px;}

.header-top-right{ padding-top:24px;font-size: 21px;     padding-right: 10px; }
.header-top-right a{ color:#455560; text-decoration:none; }
.logo-mobile{ display:none;}

/*header-top-css end*/


/*header-middile-css*/

.header-middile{ background:url(../images/head.jpg)  center; width:100%; height:110px; background-repeat: no-repeat; background-size: 100% 100%;}
.header-middile h3{ color:#fff; font-size:35px; padding:25px; padding-top:17px; font-weight:700; margin:0; }
/*header-middile-css end*/

/*header-btm-css */

.header-btm .navbar{ border:0;}
.header-btm .navbar-collapse{ background-color:#68737a; padding: 0px 7px; text-align:center;}
.header-btm .navbar-collapse ul li a{ color:#fefefe; font-weight:700; font-size:15px; padding: 20px 22px; position:relative;}
.header-btm .navbar-collapse ul li a:hover, .header-btm .navbar-collapse ul li a:focus{ color:#fefefe;}
.header-btm .navbar-collapse ul li a:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #efeded;
    bottom: -20px;
    transition: width 2s;
    -webkit-transition: width 2s;
	left: 0;
    right: 0;
    margin: 0 auto; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;
}
.header-btm .navbar-collapse ul li a:hover:after{ bottom:0; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}
/*header-btm-css end*/

/*header-css end*/

.banner-fixed-img img{ width:100%;}
/*main-content start*/

.main-content{ background-color:#f2f3f4; padding:30px;     display: inline-block; width: 100%;     padding-bottom: 0;}

/*main-content-crowd start*/

.main-content-crowd{ background-color:#fff; padding-left:30px; padding-top:30px; padding-right:12px; box-shadow: 1px 2px 15px -6px #000; position:relative;}
.main-content-crowd-top.minutess{    /* border: 1px solid #ddd;     box-shadow: -2px -1px 2px 0px #ddd; */display:inline-block;}
.main-content-crowd-top a{ position:relative;}
.crowd-img-1{ width:100%; cursor: pointer;}
.gif-overlay{ position: absolute; width: 75px; opacity: 0.6;
    top: 25px;
    left: 0;
    right: 13px;
    margin: 0 auto; cursor: pointer;}
	.gif-overlay img{  width:100%;}
.main-content-crowd-top p{ color:#455560; font-size:15px;}

.main-content-crowd-btm{ display:inline-block; width:100%;}
.main-content-crowd-btm p{ width:70%; color:#455560; font-size:15px;}

/* .main-content-crowd-btm .main-crowd-content{ padding-top:25px;} */

.main-content-crowd-hover{ display:none;}
.main-content-crowd-hover-seco-chart{ display:none;}
.main-content-crowd-hover-income-two{ display:none;}
.main-content-crowd-hover-difference-three{ display:none;}
.main-content-crowd-hover-lower-four{ display:none;}
.main-content-crowd-hover-enhanced-five{ display:none;}

.main-content-crowd-hover{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }
.main-content-crowd-hover-seco-chart{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }
.main-content-crowd-hover-income-two{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }
.main-content-crowd-hover-difference-three{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }
.main-content-crowd-hover-lower-four{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }
.main-content-crowd-hover-enhanced-five{ width:100%; height:100%; position: absolute; padding:140px 50px; color:#fff; background:#6f7a80;top: 0; left:0; z-index: 9;  }

.main-content-crowd-hover p{ width:100%;}
.main-content-crowd-hover-seco-chart p{ width:100%;}
.main-content-crowd-hover-income-two p{ width:100%;}
.main-content-crowd-hover-difference-three p{ width:100%;}
.main-content-crowd-hover-lower-four p{ width:100%;}
.main-content-crowd-hover-enhanced-five p{ width:100%;}
/*.main-crowd-content:hover .main-content-crowd-hover {  transition: 0.9s ease; top:0;  }*/
.main-content-crowd-hover-add{ top:0;}

.main-content-crowd-hover h3{ font-weight:700; font-size:24px; padding-bottom:20px;}
.main-content-crowd-hover p{ font-size:13px; color:#fff; text-align: center; }
.main-content-crowd-hover-seco-chart p{ font-size:13px; color:#fff; text-align: center; }
.main-content-crowd-hover-income-two p{ font-size:13px; color:#fff; text-align: center; }
.main-content-crowd-hover-difference-three p{ font-size:13px; color:#fff; text-align: center; }
.main-content-crowd-hover-lower-four p{ font-size:13px; color:#fff; text-align: center; }
.main-content-crowd-hover-enhanced-five p{ font-size:13px; color:#fff; text-align: center; }
.crowd-hover-close{ display:none;}

/*main-content-crowd end*/


.gem-h2{
    color: #596263;
    font-size: 22px;
    margin-bottom: 30px;
    padding-bottom: 14px;
    margin-top: 0;
    display: inline-block;
    padding-top: 0;}

/*potential gem start*/


.potential-gem-block {
	width:100%;
	background:#fff;
	padding:35px 25px;
	margin:0;
	float:left;
	-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
	overflow:hidden;
	position:relative;
	min-height:325px;
}

.potential-gem-block-overlay {

	height:100%;
	left:0;
	bottom:-100%;
	position:absolute;
	width:100%;
	padding:15px;
		-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
	color:#fff;
}

/*.potential-gem-block-overlay.green{background:rgba(235,124,0,0.9);}
.potential-gem-block-overlay.red{background:rgba(237,27,0,0.9);}
.potential-gem-block-overlay.gray{background:rgba(79,89,89,0.9);}*/

.potential-gem-block-overlay.green{background-color:#eb7c00;}
.potential-gem-block-overlay.red{background-color:#ed1b2e;}
.potential-gem-block-overlay.gray{background-color:#4f5959;}

.potential-gem-block:hover  .potential-gem-block-overlay {
	top:0;
	color:#fff;
		-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;

}


.plus-icon {
	padding:0;
	margin:0 auto;
	height:50px;
	width:50px;
	text-align:center;
	border-radius:100%;
	color:#fff;
	font-size:25px;
	    font-weight: bold;
}
.potential-gem-block .plus-icon .fa-plus{    line-height: 53px;}
.plus-icon.green{ background-color:#eb7c00;}
.plus-icon.red{ background-color:#ed1b2e;}
.plus-icon.gray{ background-color:#4f5959;}

.pgb-content {
	width:100%;
	padding:0;
	margin:0;
	float:left;
	margin-top:25px;
}



.pgb-content h3 {
	color:#2d393b;
	padding:0;
	margin:0;
	text-align:center;
	float:left;
	font-size:20px;
	font-weight:bold;
	clear:both;
	width:100%;
}

.pgb-content h2 {
	color:#eb7c00;
	padding:0;
	margin:0;
	text-align:center;
	float:left;
	font-size:80px;
	font-weight:bold;
	clear:both;
	width:100%;
}
h2.green{ color:#eb7c00; }
h2.red{ color: #ed1b2e;}
h2.gray{ color: #4f5959;}

.pgb-content-top{ font-size:12px; font-weight:700; text-align:center;}
.pgb-content-btm{ font-size:10px; text-align:center;}
/*potential gem end*/

/*invest gem start*/

.invest-gem{ display:inline-block; width:100%;}

.invest-gem-content-middile{ display:inline-block; width:100%;     padding-top: 15px;}
.invest-gem-content-middile a{ position:relative;}
  .invest-gem-content { background-color: #fff;
    padding-left: 30px;
    padding-top: 30px;
    padding-right: 20px;
	 padding-bottom: 20px;
    box-shadow: 1px 2px 15px -6px #000;
    position: relative;
    overflow: hidden;}
	.invest-gem-content p{ color: #455560;
    font-size: 15px;}
.invest-gem-content-middile p{ width:65%; }
.invest-gem-content-btm{ margin-top:15px;}
.invest-gem-3{ width:180px;}

.invest-gem-list{ display:inline-block; margin:30px 0 0px; text-align:center; color:#fff; position:relative; overflow: hidden; }
.invest-gem-list-mobile{ display:none;}


/* .invest-block-overlay-left{ width:35.5%; float:left; color:#4f5959;}
.invest-block-overlay-left p{ font-weight:bold; padding:20px; text-align: left;} */


.invest-list-items{ padding:30px;min-height:300px;}
.invest-list-items h3{ font-weight:bold;}
.invest-list-items.green{ background-color:#7c7bae; cursor: pointer;}
.invest-list-items.red{ background-color:#b30838; cursor: pointer;}
.invest-list-items.gray{ background-color:#4f721d; cursor: pointer;}



.plus-icon-bg{     padding: 0;
    margin: 0 auto;
    height: 50px;
    width: 50px;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    font-size:25px;
    font-weight: bold;
	background-color:#fff;
}
.plus-icon-bg .fa-plus:before{line-height: 53px;}
.plus-icon-bg.green{ color:#7c7bae;}
.plus-icon-bg.red{ color:#b30838;}
.plus-icon-bg.gray{ color:#4f721d;}



.invest-block-overlay-green{ position:absolute;  background:rgba(252,252,252,0.9); left: -100%; width:100%;
	-o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;
    top: 0;
    height: 100%; }

.invest-block-overlay-green-full{ width:100%; left:0;  -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}


 /* .invest-block-overlay-red{ position:absolute; background:rgba(252,252,252,0.9); width:100%;
    top: 0;
    height: 100%; left: -2220px; }

.invest-block-overlay-red-full{ width:100%; left:0; } */


.invest-block-overlay-gray{ position:absolute; background:rgba(252,252,252,0.9); right: -100%; width:100%;
	-o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;
    top: 0;
    height: 100%; }

.invest-block-overlay-gray-full{ width:100%; right:0;  -o-transition: .9s;
	-ms-transition: .9s;
	-moz-transition: .9s;
	-webkit-transition: .9s;
	transition: .9s;}
/*potential-block start*/


/*main-content end*/


/*gem-tab-content start*/

.gem-tab-content ul li a{     font-size: 24px; border: 0;
    font-weight: 700; opacity:0.3 }

.gem-tab-content ul li{width: 20%;
    text-align: center;
    margin: 0 49px; }
.gem-tab-content ul li.active{ }
.gem-tab-content ul .active a{ background-color: transparent !important; border:none !important; opacity:1;}
.gem-tab-content ul .tab-orange a{ color:#7473a9;}
.gem-tab-content ul .tab-red a{ color:#b30838;}
.gem-tab-content ul .tab-gray a{ color:#4f721d;}

.gem-tab-content .tab-content .tab-pane{ padding:20px; color:#fff; font-weight:700;}
.gem-tab-content .tab-content	{    margin-top: 20px;}
.gem-tab-content ul{ border-bottom:0;}
.gem-tab-content ul li{ position:relative;}

/*trangle hover effects start*/

.gem-tab-content ul li:before{ content:""; position:absolute; width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 20px solid #fff;     bottom: -19px; left:50%; margin-left:-15px;}

.gem-tab-content ul li:after{ content:""; position:absolute; width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 20px solid transparent; left:50%; margin-left:-15px; bottom: -19px;  /* Safari 3.1 to 6.0 */}

.gem-tab-content ul li.active:after{  bottom:-20px; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}

.gem-tab-content ul li.tab-orange:after{ bottom:-40px; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}
.gem-tab-content ul li.tab-red:after{ bottom:-40px; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}
.gem-tab-content ul li.tab-gray:after{ bottom:-40px; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; transition: .5s;}

.gem-tab-content ul li.tab-orange.active:after{ border-bottom: 20px solid #7473a9; bottom: -20px;}
.gem-tab-content ul li.tab-red.active:after{ border-bottom: 20px solid #b30838; bottom: -20px;}
.gem-tab-content ul li.tab-gray.active:after{ border-bottom: 20px solid #4f721d; bottom: -20px;}

/*trangle hover effects end*/


.gem-tab-content .tab-content .tab-pane p { padding: 8px;}
#gem-or-id{ background-color: #7473a9; }
#gem-re-id{ background-color: #b30838;}
#gem-gr-id{ background-color: #4f721d; }
.gem-tab-content ul .tab-orange.active a:hover, .nav-tabs>li.tab-orange.active>a:focus{ color: #7776b4}
.gem-tab-content ul .tab-red.active a:hover, .nav-tabs>li.tab-red.active>a:focus{ color: #bd0a3c}
.gem-tab-content ul .tab-gray.active a:hover, .nav-tabs>li.tab-gray.active>a:focus{ color: #59831d}

/*gem-tab-content end*/

/*gem-team-content end*/
.gem-team-content{ width:100%; display:inline-block;}
.gem-team-list{ display:inline-block; width:100%;}
.gem-team-list > div{ margin-bottom:15px; display:inline-block}
.gem-team-content.gem-desktop .hover-images {
    width: 100%;
    padding: 0px;
}
.gem-team-list img{ width:100%;}
.gem-team-list img{background: #eb820c;}
.gem-team-list img:hover{ background:#eb820c;}
.hover-images .npr div {
    background-color: #e58e1a;
    cursor: pointer;
  }
  /* .bg-blue img{ mix-blend-mode: screen;}

  .japan-team-img {
    max-width: 100%;
    mix-blend-mode: inherit !important;
  } */

  .hover-images .npr div.bg-blue{position: relative;     overflow: hidden;}
  .hover-images .npr div.bg-blue > div{overflow: hidden;}
  .hover-images .npr div.bg-blue > div:after{ 
    content: '';
    position: absolute;
    background: #eeab51;
    opacity: 0.5;
    width: 100%;
    display: block;
    top: 0;
    height: 100%;     border-radius: 5px;}
.hover-images .npr div.bg-blue.removeimghover > div:after{ opacity: 0;}

.gem-team-list ul li{ list-style:none; float:left; padding-right: 11px; position:relative; overflow:hidden;
    margin-bottom: 7px;}
.gem-team-list div:hover .img-overlay{bottom: 0;
    transition: .7s ease;}
.img-overlay{    position: absolute;     padding-left: 15px;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;

  }

.gem-team-list .col-sm-3:hover .img-overlay{ opacity:1;}
.gem-team-list ul li:last-child{ padding-right:0;}
.gem-team-text{ display: inline-block; width:100%;
    background-color: #fff; overflow:hidden; padding:10px; padding-bottom: 25px; }


/* .gem-team-desc{ padding:10px; display:block !important; } */
.gem-team-desc-left-pull-left {padding: 9px;  width: 20%; float:left;}
.gem-team-desc-left-pull-left h4	{ color:#eb820c; font-size:16px;}
.gem-team-desc-left-pull-left h5{ color:#555f60; font-size: 14px;}
.gem-team-desc-right{ display:inline-block;     width: 80%;
    float: left;}
.gem-team-desc-right p	{ color:#555f60; font-size:15px; padding-top: 15px;     margin-bottom: 0px;}
/*gem-team-content end*/
.img-overlay-one-content {
    display: inline-block;
    width: 100%;
}



/*gem-team-image-overlay end*/

.img-one{/* position:relative; padding:0; margin:0; float:left;*/}
.img-one-overlay{background-color:#d27200;  position:absolute; height:100%; width: 100%;}

.img-one:hover .img-one-overlay{ }

/*gem-team-image-overlay end*/



/*disclaimerpopup start*/

.disclaimerpopup {
    width: 860px;
    height: 100%;
    background: url(../images/fancybox_overlay.png) repeat;
    z-index: 99999;
    position: fixed;
    top: 0;
    display: block;
    left: 49%;
    margin-left: -416px;
    display: none;
}
.disclaimer {
    width: 730px;
    height: 80%;
    margin: auto;
    position: relative;
    background: #FFF;
    margin-top: 80px;
    padding: 20px;
    overflow: hidden;
    text-align: justify;
}
.discscr {
    height: 20%;
    padding: 10px 0;
    line-height: 0;
}
/*.disclaimer {
    height: 93%;
    margin: 12px auto auto;
    overflow-y: scroll;
    overflow-x: hidden;
}*/
.contentscroll {
    overflow: auto;
    position: relative;
    padding: 0;
    background: #fff;
    margin: 0;
    width: 100%;
    max-width: 100%;
    height: 57%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	    margin-bottom: 10px;
}

.disclamierbg {
    background: #ededed;
    padding: 8px 8px;

}

.disclaimer span a {
    color: #FFF;
    font-weight: normal;
    text-decoration: none;
    font-size: 15px;
    transition: all 500ms ease-in-out 0s;
    background: #F00;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 3px 10px;
    margin-top: 10px;
}

.hm-arrow {
    background: url(../images/icons-view.png) no-repeat;
    position: relative;
    top: 5px;
    display: inline-block;
    width: 23px;
    height: 23px;
    background-size: 100%;
    transition: background-image 0.2s;
}

.disclaimer span {
    display: table;
    width: 100%;
    font-size: .85em;
    padding-top: 20px;
}
.hm-arrow {
    background: url(../images/icons-view.png) no-repeat;
    position: relative;
    top: 5px;
    display: inline-block;
    width: 23px;
    height: 23px;
    background-size: 100%;
    transition: background-image 0.2s;
}
a:hover .hm-arrow {
    background: url(../images/icons-view_red.png) no-repeat;
    width: 23px;
    height: 23px;
    display: inline-block;
    background-size: 100%;
    position: relative;
    top: 5px;
}
.disclaimer h4 {
    font-size: 1.25em;
    font-weight: bold;
    line-height: 1.25em;
    padding-bottom: 10px;
    text-align: left;
    position: relative;
    margin-bottom: 10px;
}

.disclaimer h4::after {
    content: '';
    width: 45px;
    height: 4px;
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    background-color: #e53b50;
}
a.discbuttons {
    background: none !important;
    color: #e53b50 !important;
}

.disclaimer b, .disclaimer strong {
    font-size: 1em;
    line-height: 1.30em;
    padding-bottom: 10px;
}

.disclaimer p {
    line-height: 1.30em;
	padding:0;
	margin:0;
    padding-bottom: 10px;
    font-size: 0.85em;
    color: #333;
}
.disclaimer h5{
    padding:5px 0px;
}
.disclaimer h5 a{
    color: #333;
    text-decoration: none;

}
.disclaimer ul {
    margin: 0;
    padding: 0;
    margin-left: 30px;
    font-size: 0.85em;
}
.disclaimer ul li {
    line-height: 20px;
    padding: 4px 0;
    text-align: left;
}
.disclaimer a {
    color: #333;
    text-decoration: underline;
}
/*disclaimerpopup end*/

/*custom-checkbox-start*/

.css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;}
.css-checkbox + label.css-label {
			padding-left: 26px;
    height: 18px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 0 0;
    vertical-align: middle;
    cursor: pointer;
    font-weight: normal;
    margin-right: 15px;		}

.css-checkbox:checked + label.css-label {
			background-position: 0 -18px;
		}
 label.css-label {
			background: url(../images/check-box.png);
			-webkit-touch-callout: none;
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}
/*custom-checkbox-end*/

/*mohan-bro-css start*/
.footer-content {
    background-color: #68737a;
    padding: 30px;
    display: inline-block;
    width: 100%;
	font-size:12px;
	color:#fff;
}
.footer-content p {	color:#fff;}
.footer-content a{ color: #fff; text-decoration: underline;}

.footer-content p:last-child {
	padding:0;
	margin:0;
}

.footer-links {
	padding:0;
	margin:0;
	float:left;
	width:auto;
}

.footer-links ul {
	padding:0;
	margin:0;
	float:left;
	width:auto;
}

.footer-links ul li {
	padding:0 5px;
	margin:0;
	list-style:none;
	float:left;
	border-right:1px solid #ffff;
}

.footer-links ul li:first-child {
	padding-left:0;
}

.footer-links ul li:last-child {
	border-right:0;
}

.footer-links ul li a {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	color:#fff;
	text-decoration:none;
}

.copy-rights {
	padding:0;
	margin:0;
	float:right;
	width:auto;
}

.contact-us > strong {
	font-size:15px;
	width:100%;
	float:left;
}
.contact-us p {
	padding:0;
	margin:0;
	font-size:11px;
}

.contact-us p a {
	color:#455560;
	text-decoration:none;
	word-break:break-all;
}

.contact-us p a:hover {
	text-decoration:underline;
}

.insight-block {
	width:100%;
	padding:0;
	margin:0;
	float:left;

}
.insight-block a{color:#404040;}

.insight-block img {
	width:100%;
}

.insight-block .sub-cont {
	padding:0;
	margin:0;
	float:left;
	width:100%;
	margin-top:10px;
	font-weight:bold;
	line-height:normal;
	font-size:14px;
}
.nav li a {
    font-size: 1.153em;
}
.slick-slide {
	outline:none;
}
/* ul li{
    color: #455560;
    line-height: 30px;
    font-size: 1.143em;
} */

.company-content {
    background-color: #fff;
    padding: 20px;
    box-shadow: 1px 2px 15px -6px #000;
    position: relative;
    border-radius: 5px;
}
.company-contents span{color:#ed1b2e;font-weight: 500;}
.company-content p {
    font-size: 1.243em;
    color: #455560;
    font-weight: 600;
}
.our-funds-main-block .apple-blk p {
    font-size: 15px;
}
.our-funds-main-block .main-content{ padding-top: 0px;}
.specialist-team-start .panel-title {
    margin-bottom: 10px;
    margin-top: 10px;
}
.accordion.accordion-orange .panel-management--item .panel-heading {
    border-radius: 5px;
}
/* .company-items-sub:first-child{ margin-top: 0px;} */
.company-items-main {
    padding: 0;
    position: relative;
	margin-top:0px;
	float:left;
	float:left;
	width:100%;
}
.company-items-sub:nth-child(2) .company-items-sub:last-child{ margin-right: 0px;}

.company-items-sub {
	background-color: #fff;
    padding: 20px;
    box-shadow: 1px 2px 15px -6px #000;
    position: relative;
	display:inline-block;
	/* display:table;*/
	width:49%; 
	min-height:130px;
	overflow:hidden;
    margin-bottom:10px;
    float: left;
    margin-right: 10px;
}

.company-items-sub-middle {
	display:table-cell;
	vertical-align:middle;
	height:100%;
	width:100%;
}

.company-plus-icon {
	background:#7473a9;
	height:50px;
	width:50px;
	border-radius:100%;
	color:#fff;
	font-weight:bold;
	font-size:50px;
	text-align:center;
	line-height:50px;
	float:left;
}


.company-item-content {
	top:-180%;
	padding:0;
	margin:0;
	margin-left:70px;
	padding-right:15px;
	float:left;
	position:absolute;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
    background:#fff;
    height:120px;
    overflow-y: scroll;
    padding-top: 10px;
    padding-bottom: 10px;
}

.company-items-sub:hover .company-item-content {
	top:50%;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
    margin-top:-58px;
    cursor: pointer;
}
.bullet-points ul li {
    list-style: none;
    float: left;
    width: 100%;
    line-height: 32px;
}
.panel-group .panel+.panel{
    margin-top: 0px;
}
.accordion.accordion-orange .panel.panel-default.panel-management--item{
    border: 0px;
    border-bottom: 1px solid #fdbb30;
}
.specialist-team-start .panel-group{
    margin-bottom: 0px;
}
.bullet-points ul li:before{
    background:url(../images/icons-view_red.png) left no-repeat;
    content: '';
    float: left;
    padding-right: 25px;
    min-height: 30px;
    background-size: 80%;
    display: inline-flex;

}
.company-item-lable {
	float:left;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	position:absolute;
	padding-right:50px;
	font-size:20px;
	font-weight:bold;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
	overflow:hidden;
	padding-left:70px;
	padding-top:10px;

}


.company-items-sub:hover .company-item-lable {
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
	padding-left:105px;
	opacity:0;

}

/*mohan-bro-css end*/

/*padma-css start*/
/* .key-facts.key-facts-new table td:first-child {
    font-weight: bold;
    background: #e58e1a;
    color: #ffffff;
    width: 48%;
}
.container table tbody tr td{    font-size: 0.9em;}
.key-facts.key-facts-new {
    margin-bottom: 0px;
} */

.main-content.faqs-section{
    padding-top: 0px;
}
.main-content-button {
    background: #ed1b2e;
    color: #fff;
    border: 0px;
    padding: 8px 20px;
    border-radius: 0px 0px 5px 5px !important;
}
.parallax {
    background:url(../images/first-parallex-image.jpg) no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;

}
/* .invest-gem-h2{
    margin-bottom: 0px;
} */
.invest-close{
    position: absolute;
    float: right;
    font-size: 30px !important;
    color:#ccc;
    text-align: right;
    right: 10px;
    cursor: pointer;
    top: 10px;
}
.parallax-secound{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.plus-icon-bg.green{
    -webkit-transition: 0.9s ease-out;
    -moz-transition:  0.9s ease-out;
    transition:  0.9s ease-out;
  }
.plus-icon-bg.green:hover{
    -webkit-transform: rotateZ(720deg);
    -moz-transform: rotateZ(720deg);
    transform: rotateZ(720deg);
}
.plus-icon-bg.red{
    -webkit-transition: 0.9s ease-out;
    -moz-transition:  0.9s ease-out;
    transition:  0.9s ease-out;
  }
.plus-icon-bg.red:hover{
    -webkit-transform: rotateZ(720deg);
    -moz-transform: rotateZ(720deg);
    transform: rotateZ(720deg);
}
.plus-icon-bg.gray{
    -webkit-transition: 0.9s ease-out;
    -moz-transition:  0.9s ease-out;
    transition:  0.9s ease-out;
  }
  .plus-icon-bg.gray:hover{
    -webkit-transform: rotateZ(720deg);
    -moz-transform: rotateZ(720deg);
    transform: rotateZ(720deg);
}
.first-section{
    padding-bottom: 0px !important;
}
.parallax-third{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}

.parallax-fourth{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.related-fund{ background:url(../images/head.jpg) center; width:100%; height:65px;}
.related-fund h3{ color:#fff; font-size:20px; padding:20px 25px; font-weight:700; margin:0; width: 85%; float: left; }
.related-fund span{
    float: right;
    padding-right: 20px;
}

.parallax-five{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.parallax-six{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.parallax-seven{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.parallax-eight{
    background:url(../images/first-parallex-image.jpg) no-repeat;
    height: 100px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
.related-awards h5{
    padding: 20px 0px 0px;
}
.related-fund span i {
    float: right;
    font-size: 38px;
    padding: 0 5px;
    color: #fff;
    padding-top: 15px;
}
/* .faa-float.animated, .faa-float.animated-hover:hover, .faa-parent.animated-hover:hover>.faa-float {
    -webkit-animation: float 2s linear infinite;
    animation: float 2s linear infinite;
} */
.faa-horizontal.animated, .faa-horizontal.animated-hover:hover, .faa-parent.animated-hover:hover>.faa-horizontal {
    -webkit-animation: horizontal 2s ease infinite;
    animation: horizontal 2s ease infinite;
}
.footer-button{
    background:#e58e1a;
    color: #fff;
    border: 0px;
    padding: 8px 20px;
    border-radius: 5px 5px 0px 0px !important;
    margin-top:0px;
}
.contact-main{
    padding-bottom: 0px;
}


  
  .footer-model-box .modal-header{
      border-bottom: 0px;
      padding-top: 0px;
  }
 .footer-model-box .modal-dialog {
    width: 55%;
    margin: 7% auto;
}
.footer-model-box .modal-content {
    height: 400px;
    overflow-y: scroll;
    width: 100%;
    padding: 0 15%;
    border-radius: 0px;
}
button.close.popup-close {
    background: #222;
    color: #fff;
    opacity: 1;
    padding: 12px 10px;
}
button.close.iframe-popup-close{
	background: #222;
    color: #fff;
    opacity: 1;
    padding: 12px 10px;
}
.iframe-popup-close img{
    width: 75%;
    padding-left: 8px;
}
.popup-close img{
    width: 75%;
    padding-left: 8px;
}
.iframe-model-box .modal-content{
    border-radius: 0px;
}

#return-to-top {
    position: fixed;
    bottom: 20px;
    right:6.8%;
    background: rgb(0, 0, 0);
    background: #ed1b2e;
    width:25px;
    height: 25px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 999;
}
#return-to-top i {
    color: #fff;
    margin: 0;
    position: relative;
    left: 6px;
    top: 5px;
    font-size: 14px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#return-to-top:hover {
    background: #4f721d;
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}
.navbar-nav>li{ float:none !important; display:inline-block !important;}
/* .navbar-nav{ float:none !important;} */

.team-japani{ display: none;}
.sp-slider-content li h2{ font-weight: bold; }
.our-fund-slider-four .glyphicon-chevron-left{background:url(../images/our-funds-left-arrow.png) no-repeat; height: 40px; width: 40px;     position: static;}
.our-fund-slider-four .carousel-control.left .glyphicon-chevron-left:before{ content:"";}
.our-fund-slider-four .glyphicon-chevron-right{background:url(../images/our-funds-right-arrow.png) no-repeat; height: 40px; width: 40px;     position: static;}
.our-fund-slider-four .carousel-control.right .glyphicon-chevron-right:before{ content:"";}
.our-fund-slider li h2{ border-bottom: 0px; position: relative; padding-bottom: 2px; font-weight: bold;}
.our-fund-slider li h2:before {
    border-bottom: 1px solid #e58e1a;
    width: 10px;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0px;
    font-weight: bold;
}
sup{ color: #455560;}



/*padma-css start*/
.apple-blk img{ width: 90px; height: 90px;}
.firstslider.paint-group img{width: 90px; height: 90px; }
.our-funds-main-block .apple-blk{ width: 20%;}
i.fa.fa-times.close-slide{float: right;  font-size: 20px; right: 0px; text-align: right; left: 0px; position: absolute;     z-index: 9;}
.secound-nav.nav.navbar-nav li.active a{color: #fdbb30 ;}
.secound-nav.nav.navbar-nav{ margin-top: 0px; width: 100%;}
.secound-nav.nav.navbar-nav li{padding: 0px 10px; background: transparent !important;}
.secound-nav.nav.navbar-nav li a{padding: 20px 35px; margin-bottom: -3px; color: #fff; background: transparent !important; border-bottom: 0px;}
.secound-nav.nav.navbar-nav li a:hover > a:focus  { background: transparent; color: #fff !important;}
.radio-exm input[type="radio"]:checked + label:before, input[type="radio"]:not(:checked) + label:before{ display: none;}
.radio-exm input[type="radio"]:checked + label:after, input[type="radio"]:not(:checked) + label:after{ display: none;}
.related-insights .slick-track{ float: left;}

.nav .mega-dropdown .mega-dropdown-menu .mega-menu-wrap ul.mega-menu-lists a:hover{font-size: 1em; font-weight: normal;}
.search--magnify.right-search{ display: none;}
.search--magnify.sticky--magnify.right-search{ display: none !important;}
header.fixed-header.hdr--tw .hdr--top.top-header-added { width: 100%;}
header .mobile-icons .login-mobile-icon{ display: none;}
/* .nav.navbar-nav.sticky-menu-pa .mega-dropdown .mega-dropdown-menu .mega-menu-wrap ul.mega-menu-lists a{ font-size: 14px;} */
.header-btm.stickyss {
    position: fixed;
    width:1140px;
    z-index: 99;
    top:105px;
    overflow: hidden;
  }

.related-video-sec{ padding-left: 0px;}
.related-video-sec a{ padding-right: 0px;     outline: none;}
.related-video-sec .sub-cont{color: #404040; padding-top: 15px;}
.related-video-sec .gif-overlay {
    margin: 0px;
    top: 50px;
    right: 30px;
    left: inherit;
}
.related-vds{ padding-bottom: 0px;}

  .secound-nav.nav.navbar-nav li.active1 a { color: #fdbb30; background: transparent;}
  .secound-nav.nav.navbar-nav li a.active  { color: #fdbb30 !important; background: transparent;}
  header .hdr--top .logo{ float: left;}
  /* header.hdr--tw .hdr--top{ width: 100%;} */
  /* header .hdr--top .logo img{ width: 85%;} */
  ul.nav.navbar-nav.sticky-menu-pa{ width: 100%;}
  .main-logo{ width: 200px; float: left;}
  header{ padding: 30px 0 0 0;}

  /* .nav li a{     font-weight: 500;} */

  .insight-block-img{ overflow: hidden; border-radius: 6px;} 
  .insight-block:hover img{     -webkit-transform: scale(1.1);
    transform: scale(1.1);}

    .insight-block img{    transition: all ease 1.5s;
        -moz-transition: all ease 1.5s;
        -webkit-transition: all ease 1.5s;
        -ms-transition: all ease 1.5s;
        -o-transition: all ease 1.5s;
        width: 100%;}

  .investment-left-content img, .insight-block img {
    border-radius: 6px;
}
.gem-team-list img {
    width: 100%;
    border-radius: 6px;
}
.hover-images .npr div {
    border-radius: 6px;
}
.insight-img-hover {
    overflow: hidden;
    border-radius: 6px;
}
.insight-img-hover img{transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -ms-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    width: 100%;}
.insight-img-hover:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.gem-team-list > div{ margin-bottom:0;}
.insight-block .sub-cont{ font-weight: 600;
    font-size: 20px;     margin-bottom: 20px;     margin-top: 20px;
    color: #455560;}
    .insight-block .sub-cont:hover, .insight-block a p:hover{ color: #fdbb30;}
.insight-block a p{
    font-size: 18px;
    line-height: 1.67;
    margin-bottom: 0px;
    color: #455560;
    font-weight: normal;
}
.second-hdr-underline {
    font-size: 32px !important;}
 h2.second-hdr-underline:after {
        content: '';
        position: relative;
        border-bottom: 5px solid #ed1b2e;
        width: 60px;
        display: block;
        top: 10px;
    }
    .main-content.invest-strat {
        padding-bottom: 10px;
    }

    .company-plus-icon {
        margin-top: 10px;
    }
    .win-logo img {
        display:none;
    }
.header-logo-right img{ opacity: 1 !important; visibility: visible !important;}
header.fixed-header .hdr--top .sticky-index-link{
    height: 40px;
}
header.fixed-header .hdr--top .nav{
    margin-top: 0px;
}
header.fixed-header .header-logo-right{ padding-top: 28px;}


@media (min-width: 1200px){
header.fixed-header .hdr--top .nav li a {
    font-size: 1em;
    font-family: 微軟正黑體, Verdana, Microsoft JhengHei;
    font-weight: 600;
}

}



