/*@Website : Money Front 
 @Author :  Accord Fintech Pvt.Ltd.*/
 @charset "utf-8";
/*style css start*/
@font-face{font-family:'GothamRnd-Book';src:url(../fonts/GothamRnd-Book.eot);src:url(../fonts/GothamRnd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamRnd-Book.woff2) format("woff2"),url(../fonts/GothamRnd-Book.woff) format("woff"),url(../fonts/GothamRnd-Book.ttf) format("truetype"),url(../fonts/GothamRnd-Book.svg#GothamRnd-Book) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'GothamRnd-Light';src:url(../fonts/GothamRnd-Light.eot);src:url(../fonts/GothamRnd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamRnd-Light.woff2) format("woff2"),url(../fonts/GothamRnd-Light.woff) format("woff"),url(../fonts/GothamRnd-Light.ttf) format("truetype"),url(../fonts/GothamRnd-Light.svg#GothamRnd-Light) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'GothamRnd-Medium';src:url(../fonts/GothamRnd-Medium_0.eot);src:url(../fonts/GothamRnd-Medium_0.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamRnd-Medium_0.woff) format("woff"),url(../fonts/GothamRnd-Medium_0.ttf) format("truetype"),url(../fonts/GothamRnd-Medium_0.svg#GothamRnd-Medium) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'GothamRnd-Bold';src:url(../fonts/GothamRnd-Bold_0.eot);src:url(../fonts/GothamRnd-Bold_0.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamRnd-Bold_0.woff) format("woff"),url(../fonts/GothamRnd-Bold_0.ttf) format("truetype"),url(../fonts/GothamRnd-Bold_0.svg#GothamRnd-Bold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'proxima_nova_regular';src:url(../fonts/mark_simonson_-_proxima_nova_regular-webfont.eot);src:url(../fonts/mark_simonson_-_proxima_nova_regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/mark_simonson_-_proxima_nova_regular-webfont.woff) format("woff"),url(../fonts/mark_simonson_-_proxima_nova_regular-webfont.ttf) format("truetype"),url(../fonts/mark_simonson_-_proxima_nova_regular-webfont.svg#proxima_nova_regular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'proxima_nova_rgbold';src:url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.eot);src:url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.woff2) format("woff2"),url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.woff) format("woff"),url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.ttf) format("truetype"),url(../fonts/mark_simonson_-_proxima_nova_bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'proxima_nova_ltsemibold';src:url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.eot);src:url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.woff2) format("woff2"),url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.woff) format("woff"),url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.ttf) format("truetype"),url(../fonts/mark_simonson_-_proxima_nova_semibold-webfont.svg#proxima_nova_ltsemibold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'proxima_novalight';src:url(../fonts/proximanova-light-webfont.eot);src:url(../fonts/proximanova-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-light-webfont.woff2) format("woff2"),url(../fonts/proximanova-light-webfont.woff) format("woff"),url(../fonts/proximanova-light-webfont.ttf) format("truetype"),url(../fonts/proximanova-light-webfont.svg#proxima_novalight) format("svg");font-weight:400;font-style:normal}
input:focus,select:focus,textarea:focus{outline:none}
ul{margin:0;padding:0}
img{max-width:100%}
body{font-family:'GothamRnd-Light';font-size:14px;background:#fff;color:#38454f}
p{text-shadow:0 0 0 #38454f}
.wrapper{width:100%;position:relative}
.container_info{width:100%;max-width:1170px;margin:0 auto}
/*style css end*/


/*header css start*/
.top_header{width:100%;padding:5px 0;border-bottom:1px solid #e0e3e4}
.customersupport_txt{float:left;font-size:16px;color:#38454f;text-transform:uppercase;margin:9.5px 0 0}
.customersupport_txt span{display:inline-block;margin:0 0 0 15px}
.customersupport_txt span img{display:inline-block;margin:0 10px 0 0}
.login_signup_info{float:right}
.login_signup_info ul{list-style:none}
.login_signup_info ul li{margin:0;line-height:normal;padding:0;display:inline-block;vertical-align:top;color:#38454f;font-size:16px;text-transform:uppercase}
.login_signup_info ul li a{color:#38454f;text-decoration:none;display:inline-block;padding:10px 15px;border:1px solid rgba(255,255,255,0);transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
.social_list_header{float:right;padding:9px 10px 0 0}
.social_list_header a{display:inline-block;vertical-align:top;color:#fff;text-decoration:none;background:#a4a4a4;width:23px;height:23px;font-size:14px;text-align:center;line-height:25px;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;    float: left;}
.social_list_header a:hover{background:#77ba43}
header{width:100%;position:relative;z-index:9;background:#fff}
header.fixed{position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 1px 10px 0 rgba(50,50,50,.2);-moz-box-shadow:0 1px 10px 0 rgba(50,50,50,.2);box-shadow:0 1px 10px 0 rgba(50,50,50,.2)}
header:after,header:before,.logo_info:after{content:" ";clear:both;display:table}
.logo_info{width:100%;padding:15px 0}
.logo_info .logo{float:left;width:250px}
.logo_info .logo img{width:100%}
.nav_info{padding:0;float:right;margin:11.5px 0 0}
.nav_info .navbar{margin:0 auto}
.nav_info .navbar-nav{float:none}
.nav_info .navbar .navbar-collapse{padding:0}
.nav_info .navbar-default{border:none;padding:0;background:none;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;min-height:inherit;text-align:center}
.nav_info .navbar-default .navbar-nav > li{padding:0;float:none;display:inline-block;margin:0;color:#38454f;font-size:15px;text-transform:uppercase;margin:0 0 0 45px;float:left}
.nav_info .navbar-default .navbar-nav > li > a{color:#38454f;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;padding:0}
/*header css end*/


/*home banner start*/
.banner_info{width:100%;background:url(../images/banner_bg.jpg) 0 0 no-repeat;background-size:cover;min-height:500px}
.banner_info .bx-wrapper{margin:0 auto}
.banner_info .bx-wrapper .bx-viewport{border:none;box-shadow:none;padding:0;left:0;background:none}
.banner_info ul{margin:0;padding:0;list-style-type:none}
.banner_info ul li{width:100%;float:left;position:relative;margin:0;padding:0}
.banner_info ul li.banner_1{padding:60px 0 0}
.banner_info ul li.banner_1 .slider_img{position:relative;z-index:2;width:56%;float:right;left:130px;margin:0 0 0 -210px}
.banner_info ul li.banner_1 .slider_img .cloud_left{position:absolute;top:50px;left:0;visibility:hidden}
.banner_info ul li.banner_1 .slider_img .banner_img1{visibility:hidden}
.banner_info ul li.banner_1 .slider_img .cloud_right{position:absolute;top:0;right:0;visibility:hidden}
.banner_info ul li.banner_1 .slide-content{float:left;width:60%;padding:140px 0 0;color:#fff;visibility:hidden}
.banner_info ul li.banner_1 .slide-content h1{font-size:60px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_nova_rgbold';visibility:hidden}
.banner_info ul li.banner_1 .slide-content h3{font-size:45px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_novalight';visibility:hidden}
.banner_info ul li.banner_1 .automatedadvisory_list{width:100%;margin:70px 0 0;background:url(../images/automatedadvisory_bg.png) 175px 50px no-repeat,url(../images/automatedadvisory_bg.png) 415px 50px no-repeat;visibility:hidden}
.banner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner{float:left;width:200px;text-align:center;margin:0 40px 0 0;visibility:hidden}
.banner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner:last-child{margin:0}
.banner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner img{display:inline-block}
.banner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner p{margin:20px 0 0;padding:0;font-size:18px;font-family:'proxima_novalight';line-height:24px;text-transform:uppercase}
.banner_info ul li.banner_2{padding:90px 0 0;color:#fff}
.banner_info ul li.banner_2 .slide-content{width:100%;color:#fff;text-align:center;margin:0 0 90px}
.banner_info ul li.banner_2 .slide-content h1{font-size:60px;color:#fff;margin:0 0 20px;padding:0;font-weight:400;font-family:'proxima_nova_rgbold';visibility:hidden}
.banner_info ul li.banner_2 .slide-content h3{font-size:45px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_novalight';visibility:hidden}
.banner_info ul li.banner_2 .slider_img{width:100%}
.banner_info ul li.banner_2 .slider_img .slider_imginner{text-align:center;max-width:769px;margin:0 auto;position:relative}
.banner_info ul li.banner_2 .slider_img .slider_imginner .banner_img2{visibility:hidden}
.banner_info ul li.banner_2 .slider_img .slider_imginner .banner_img2 img{display:inline-block}
.banner_info ul li.banner_2 .slider_img .other_list{position:absolute;top:135px;left:-300px;width:330px;text-align:left}
.banner_info ul li.banner_2 .slider_img .other_list h4{margin:0 0 30px;padding:0;font-size:33px;font-family:'proxima_nova_rgbold';font-weight:400;text-align:right;visibility:hidden}
.banner_info ul li.banner_2 .slider_img .other_list ol,.banner_info ul li.banner_2 .slider_img .moneyfront_list ol{margin:0;padding:0;list-style:none}
.banner_info ul li.banner_2 .slider_img .other_list ol li,.banner_info ul li.banner_2 .slider_img .moneyfront_list ol li{margin:0 0 15px;padding:0 0 0 30px;font-size:24px;line-height:28px;font-family:'proxima_novalight';background:url(../images/moneyfront_bg.png) 0 4px no-repeat;visibility:hidden}
.banner_info ul li.banner_2 .slider_img .moneyfront_list{position:absolute;top:145px;right:-300px;width:330px;text-align:left}
.banner_info ul li.banner_2 .slider_img .moneyfront_list h4{margin:0 0 30px;padding:0;font-size:33px;font-family:'proxima_nova_rgbold';font-weight:400;visibility:hidden}
.banner_info ul li.banner_3 { padding: 120px 0 0 0; }
.banner_info ul li.banner_3 .banner_img3 { float: left; max-width: 568px; margin: 0 0 0 -130px; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont { padding: 100px 0 0 490px; color: #fff; }
.banner_info ul li.banner_3 .banner3_cont h3 { margin: 0; padding: 0; font-size: 52px; font-family: 'proxima_nova_rgbold'; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont h2 { margin: 0 0 35px 0; padding: 0; font-size: 78px; font-family: 'proxima_nova_rgbold'; text-transform: uppercase; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont h4 { margin: 0 0 30px 0; padding: 0; font-size: 34px; font-family: 'proxima_nova_rgbold'; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont h5 { margin: 0 0 40px 0; padding: 0; font-size: 30px; font-family: 'proxima_novalight'; font-weight: normal; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont h6 { margin: 0 0 10px 0; padding: 0; font-size: 30px; font-family: 'proxima_nova_rgbold'; visibility: hidden; }
.banner_info ul li.banner_3 .banner3_cont .googleplay_gtn { visibility: hidden; }
.visible{visibility:visible!important}
.banner_info .bx-controls-direction{display:none}
.banner_info .bx-wrapper .bx-pager{bottom:40px}
.banner_info .bx-wrapper .bx-pager.bx-default-pager a{width:14px;height:14px;background:#1c492a;display:inline-block;vertical-align:middle;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;position:relative}
.banner_info .bx-wrapper .bx-pager.bx-default-pager a:hover{background:none;border:2px solid #fff}
.banner_info .bx-wrapper .bx-pager.bx-default-pager a.active{background:none;border:2px solid #fff;width:20px;height:20px}
.banner_info .bx-wrapper .bx-pager.bx-default-pager a.active:after{background:#fff;width:8px;height:8px;content:"";left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.mobilebanner_info{display:none;position:relative;z-index:2;background:url(../images/banner_bg.jpg) 0 0 no-repeat;background-size:cover;padding:30px 0}
.mobilebanner_info .bx-wrapper .bx-viewport{box-shadow:none;border:0;left:0;background:none}
.mobilebanner_info .bx-wrapper{margin:0 auto;position:relative}
.mobilebanner_info .bx-wrapper .bx-pager{position:absolute;bottom:10px}
.mobilebanner_info .bx-wrapper .bx-pager.bx-default-pager a:hover,.mobilebanner_info .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}
.mobilebanner_info ul li.banner_1 .slide-content{padding:50px 0 0;width:52%;float:left;color:#fff}
.mobilebanner_info ul li.banner_1 .slide-content h1{font-size:40px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_nova_rgbold'}
.mobilebanner_info ul li.banner_1 .slide-content h3{font-size:32px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_novalight'}
.mobilebanner_info ul li.banner_1 .automatedadvisory_list{background:none;margin:30px 0 0}
.mobilebanner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner{width:100%;margin-bottom:30px;float:left}
.mobilebanner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner img{width:80px;float:left}
.mobilebanner_info ul li.banner_1 .automatedadvisory_list .automatedadvisory_listinner p{padding:0 0 0 100px;text-align:left;margin:15px 0 0;font-size:18px;font-family:'proxima_novalight';line-height:24px;text-transform:uppercase}
.mobilebanner_info ul li.banner_1 .slider_img{width:48%;float:left}
.mobilebanner_info ul li.banner_2 .slide-content{width:100%;color:#fff;text-align:center;margin:0 0 40px;color:#fff}
.mobilebanner_info ul li.banner_2 .slide-content h1{font-size:40px;color:#fff;margin:0 0 20px;padding:0;font-weight:400;font-family:'proxima_nova_rgbold'}
.mobilebanner_info ul li.banner_2 .slide-content h3{font-size:32px;color:#fff;margin:0;padding:0;font-weight:400;font-family:'proxima_novalight'}
.mobilebanner_info ul li.banner_2 .slider_img{width:100%}
.mobilebanner_info ul li.banner_2 .slider_img .slider_imginner{text-align:center;max-width:769px;margin:0 auto;position:relative}
.mobilebanner_info ul li.banner_2 .slider_img .slider_imginner .banner_img2{width:420px;margin:0 auto}
.mobilebanner_info ul li.banner_2 .slider_img .slider_imginner .banner_img2 img{display:inline-block;width:100%}
.mobilebanner_info ul li.banner_2 .slider_img .other_list{position:absolute;top:85px;left:-100px;width:270px;text-align:left}
.mobilebanner_info ul li.banner_2 .slider_img .other_list h4{margin:0 0 20px;padding:0;font-size:30px;font-family:'proxima_nova_rgbold';font-weight:400;text-align:right;color:#fff}
.mobilebanner_info ul li.banner_2 .slider_img .other_list ol,.mobilebanner_info ul li.banner_2 .slider_img .moneyfront_list ol{margin:0;padding:0;list-style:none;color:#fff}
.mobilebanner_info ul li.banner_2 .slider_img .other_list ol li,.mobilebanner_info ul li.banner_2 .slider_img .moneyfront_list ol li{margin:0 0 10px;padding:0 0 0 30px;font-size:20px;line-height:24px;font-family:'proxima_novalight';background:url(../images/moneyfront_bg.png) 0 4px no-repeat}
.mobilebanner_info ul li.banner_2 .slider_img .moneyfront_list{position:absolute;top:85px;right:-100px;width:270px;text-align:left}
.mobilebanner_info ul li.banner_2 .slider_img .moneyfront_list h4{margin:0 0 20px;padding:0;font-size:33px;font-family:'proxima_nova_rgbold';font-weight:400;color:#fff}
.mobilebanner_info ul li.banner_3 .banner_img3 { float: left; max-width: 300px; }
.mobilebanner_info ul li.banner_3 .banner3_cont { padding: 40px 0 0 340px; color: #fff; }
.mobilebanner_info ul li.banner_3 .banner3_cont h3 { margin: 0; padding: 0; font-size: 42px; font-family: 'proxima_nova_rgbold'; }
.mobilebanner_info ul li.banner_3 .banner3_cont h2 { margin: 0 0 30px 0; padding: 0; font-size: 54px; font-family: 'proxima_nova_rgbold'; text-transform: uppercase; }
.mobilebanner_info ul li.banner_3 .banner3_cont h4 { margin: 0 0 10px 0; padding: 0; font-size: 28px; font-family: 'proxima_nova_rgbold'; }
.mobilebanner_info ul li.banner_3 .banner3_cont h5 { margin: 0 0 40px 0; padding: 0; font-size: 24px; font-family: 'proxima_novalight'; font-weight: normal; }
.mobilebanner_info ul li.banner_3 .banner3_cont h6 { margin: 0 0 10px 0; padding: 0; font-size: 24px; font-family: 'proxima_nova_rgbold'; }
/*home banner end*/

/*footer css end*/
footer{width:100%;background:#39454f;border-top:3px solid #77ba43;position:relative;z-index:2}
.footer_nav_list{width:100%;padding:35px 0}
.footer_nav_list h6{margin:0 0 30px;padding:0 0 10px;font-size:16px;color:#fff;text-transform:uppercase;font-family:'GothamRnd-Book';position:relative;font-weight:400}
.footer_nav_list h6:after{position:absolute;bottom:0;left:0;content:"";width:30px;height:1px}
.footer_nav_list ul{list-style:none}
.footer_nav_list ul li{margin:0 0 5px;padding:0;color:#afb2b5;font-size:14px}
.footer_nav_list ul li a{color:#afb2b5;text-decoration:none}
.getintouch_info{width:100%;color:#afb2b5}
.getintouch_txt i{float:left;color:#9ca2a7;font-size:26px}
.getintouch_txt .getintouch_txtcont{padding:0 0 15px 35px;font-size:14px;line-height:24px}
.getintouch_txt .getintouch_txtcont a{color:#afb2b5;text-decoration:none}
.social_list{width:100%;padding:0 0 0 35px}
.social_list a{display:inline-block;vertical-align:top;color:#39454f;text-decoration:none;background:#9ca2a7;width:23px;height:23px;font-size:14px;text-align:center;line-height:25px}
.copyright_info{background:#fff;padding:20px 0;color:#5f6163;font-family:'GothamRnd-Book';font-size:14px}
.copyright_info .copyright_navlist{float:left}
.copyright_info .copyright_navlist span{display:inline-block;vertical-align:middle}
.copyright_info .copyright_navlist ul{list-style:none;display:inline-block;vertical-align:middle}
.copyright_info .copyright_navlist ul li{margin:0 5px 0 0;padding:0 0 0 10px;position:relative;display:inline-block;vertical-align:top}
.copyright_info .copyright_navlist ul li:after{position:absolute;top:0;left:0;content:"•"}
.copyright_info .copyright_navlist ul li:first-child:after{display:none}
.copyright_info a{color:#5f6163;text-decoration:none;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
.poweredby_txt{float:right}
/*footer css end*/

/*layout css start*/
.container_section{padding:80px 0}
.title_info{width:100%;text-align:center}
.title_info h3{font-size:35px;color:#134321;margin:0 0 60px;padding:0 0 30px;font-family:'GothamRnd-Book';font-weight:400;background:url(../images/title_bg.png) center bottom no-repeat;text-transform:uppercase}
.title_info2 h3{font-size:20px}
.investing_txt h5{margin:0;padding:0;font-size:22px;font-family:'GothamRnd-Book';font-weight:400;text-align:center}
.savemoneyfront_list{width:100%;margin:0 0 70px}
.savemoneyfront_list ul{list-style:none;text-align:center}
.savemoneyfront_list ul li{display:inline-block;vertical-align:top;margin:0 30px;padding:0;color:#77ba43;text-transform:uppercase}
.savemoneyfront_list ul li label{font-weight:400;position:relative;cursor:pointer}
.savemoneyfront_list ul li label input[type="radio"]{margin:0 5px 0 0;width:20px;height:20px;opacity:0;display:inline-block;vertical-align:middle}
.savemoneyfront_list ul li label span{display:inline-block;vertical-align:middle}
.savemoneyfront_list ul li label:after{position:absolute;top:6px;left:0;content:"";border:2px solid #77ba43;width:20px;height:20px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.savemoneyfront_list ul li.active label:before{background:#77ba43;width:8px;height:8px;content:"";left:10px;top:16px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.savemoneyfront_formlist{width:100%;margin:0 0 40px}
.savemoneyfront_formlist label{display:block;width:100%;text-align:right;font-weight:400}
.savemoneyfront_formlist input[type="text"],.savemoneyfront_formlist input[type="email"],.savemoneyfront_formlist input[type="password"],.savemoneyfront_formlist select{border:1px solid #9ba0a4;border-radius:2px;background-color:#fff;width:100%;height:42px;font-size:10.6pt;color:#38454f;margin:0 0 40px;display:block;padding:0 10px}
.savemoneyfront_formlist .calculatesaving_btn{border-radius:3px;background-color:#77ba43;display:inline-block;padding:0 20px;height:42px;line-height:42px;border:0;color:#fff;font-size:22px;text-transform:uppercase}
.graph_info{width:100%;margin:0 0 40px;position:relative;background:url(../images/graph_img2.png) 0 0 no-repeat;min-height:450px;background-size:cover}
.graph_info .graph_top_img1{position:relative;min-height:200px}
.graph_info .graph_top_img1 .graph_cycle{position:absolute;bottom:8%;left:50%}
.graph_info .graph_top_img1 .road_img1{position:absolute;bottom:0;left:65px}
.graph_info .graph_top_img1 .road_img1 .road_img1_line{position:absolute;top:50%;left:0;width:97%;height:2px;margin:0;background:url(../images/road_img1_line.png);-webkit-animation:slide 20s linear infinite}
.graph_info .graph_top_img2 .road_img2 .road_img1_line{position:absolute;top:50%;left:0;width:95.8%;height:2px;margin:1.5px 0 0;background:url(../images/road_img1_line.png);-webkit-animation:slide 12s linear infinite}
@-webkit-keyframes slide {
from{background-position:1725px}
to{background-position:575px}
}
@keyframes slide {
from{background-position:1725px}
to{background-position:575px}
}
.graph_info .graph_top_img2{position:relative;min-height:200px}
.graph_info .graph_top_img2 .graph_byke{position:absolute;bottom:37%;left:80%}
.graph_info .graph_top_img2 .road_img2{position:absolute;bottom:50px;left:65px}
.graph_info .graph_info_txt1{bottom:0;right:0;padding:0 0 0 50px;background:url(../images/graph_txtbg1.png) left bottom 30px no-repeat;width:360px;position:absolute}
.graph_info .graph_info_txt2{bottom:-53px;right:110px;padding:0 50px 0 0;width:300px;position:absolute;background:url(../images/graph_txtbg2.png) right 0 no-repeat}
.graph_info .graph_info_txt h5{margin:0;padding:0;font-size:23px;color:#c0c3c5;font-family:'proxima_nova_rgbold'}
.graph_info .graph_info_txt p{margin:0;padding:0;font-size:18px;color:#38454e}
.graph_info .graph_info_txt span{color:#76ba43;font-size:28px;font-family:'proxima_nova_ltsemibold'}
.graph_info .yeartab_info{width:100px;text-align:center;position:absolute;top:97.5%;left:0;padding:15px 0 0}
.graph_info .yeartab_info:after{position:absolute;top:0;left:0;right:0;margin:0 auto;width:3px;height:15px;background:#ccc;content:""}
.graph_info .yeartab_info p{margin:0;padding:0;font-size:18px;color:#38454e}
.graph_info .yeartab_info span{color:#76ba43;font-size:28px;font-family:'proxima_nova_ltsemibold'}
.graph_info .yeartab_info.yeartab_info1{left:15%}
.graph_info .yeartab_info.yeartab_info2{left:35%}
.graph_info .yeartab_info.yeartab_info3{left:50%}
.graph_info .graph_top_img2 .yeartab_info{top:68.5%}
.graph_text{width:100%;font-size:16px;font-family:'GothamRnd-Book';text-align:center}
.graph_text p{text-align:center;margin:0 0 30px;padding:0}
.graph_text h5{margin:0 0 10px;padding:0;font-size:28px;line-height:60px;font-weight:400;font-family:'proxima_nova_rgbold'}
.graph_text .findoutnow_btn{border-radius:3px;display:inline-block;padding:10px 20px;line-height:30px;border:0;color:#fff;font-size:22px;text-transform:uppercase;font-family:'proxima_nova_regular';font-weight:400;text-decoration:none}
.graph_text h6{margin:0;padding:0;font-size:13px;font-weight:400}
.graph_text h6 span{color:#ee0404;font-style:normal}
.gray_bg{background:#f4f8f9;-webkit-box-shadow:0 0 10px #ddd;-moz-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd}
.morereasonsinvest_section{padding:80px 0}
.invest_list{width:100%}
.invest_list .invest_left{padding-right:40px}
.invest_list .invest_right{padding-left:40px}
.invest_listinner{width:100%;margin:30px 0;min-height:228px}
.invest_listinner .invest_listinnercont{min-height:120px;padding-left:67px}
.invest_listinner p{margin:0;padding:0 0 20px;font-size:14px;line-height:24px}
.invest_listinner .readmore_btn{text-decoration:none;color:#39454f;font-size:14px;float:right;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
.invest_listinner .readmore_btn:hover{color:#fb0202}
.invest_listinner .invest_listinnerimg{margin:0 0 20px}
.invest_listinner .invest_listinnerimg img{float:left}
.invest_listinner .invest_listinnerimg h4{margin:0;padding:0 0 0 65px;font-size:30px;color:#38454f;font-weight:400}
.updates_news_list{width:100%}
.updates_news_listinner{width:100%}
.updates_news_listinner .updates_news_img{max-width:90px;width:100%;margin:0 auto 20px}
.updates_news_listinner h5{text-align:center;margin:0 0 15px;padding:0;font-size:25px;color:#134321;font-family:'GothamRnd-Book'}
.updates_news_listinner h5 a {    color: #134321;    text-decoration: none;}
.updates_news_listinner .updates_news_cont{min-height:120px}
.updates_news_listinner p{margin:0;padding:0 0 20px;font-size:14px;line-height:24px;text-align:justify}
.updates_news_listinner .updates_news_btn{border-radius:2px;width:211px;height:38px;text-align:center;line-height:38px;font-size:16px;text-decoration:none;text-transform:uppercase;display:block;margin:0 auto}
.testimonial_list{width:100%;position:relative;padding:0 0 80px}
.testimonial_list .swiper-container{border:0}
.testimonial_list .swiper-slide{padding:40px 0 0}
.testimonial_details{width:100%;background:#fff;padding:80px 20px 20px;position:relative}
.testimonial_details .testimonial_img{width:100%;background:url(../images/testimonial_img_bg.png) bottom center no-repeat;padding:0 0 10px;text-align:center;position:absolute;top:-40px;left:0;right:0}
.testimonial_details .testimonial_cont{width:100%;font-size:14px;color:#71787e;line-height:24px}
.testimonial_details .testimonial_cont p{margin:0 0 30px;padding:0;text-shadow:0 0 0 #71787e;text-align:justify}
.testimonial_details .testimonial_cont h6{margin:0;padding:0;font-size:16px;color:#134321;font-style:italic;font-family:'GothamRnd-Book'}
.testimonial_list .swiper-pagination{bottom:0;text-align:center;width:100%}
.testimonial_list .swiper-pagination-clickable .swiper-pagination-bullet{background:#85d6de;opacity:1;display:inline-block;vertical-align:middle;margin:0 5px;width:14px;height:14px;background:#134321;position:relative}
.testimonial_list .swiper-pagination-clickable .swiper-pagination-bullet:hover{background:none;border:2px solid #77ba43}
.testimonial_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;border:2px solid #77ba43;width:20px;height:20px}
.testimonial_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#77ba43;width:8px;height:8px;content:"";left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.title_banner{width:100%;padding:30px 10px;text-align:center;background:#77ba43}
.title_banner h2{margin:0;padding:0 0 30px;font-size:42px;color:#fff;font-weight:400;background:url(../images/title_banner_bg.png) center bottom no-repeat}
.submenu_list{width:100%;background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,0.1);padding:0 20px}
.submenu_list ul{list-style:none;text-align:center}
.submenu_list ul li{margin:0;padding:0;display:inline-block;vertical-align:top;font-size:15px;color:#38454f;text-transform:uppercase}
.submenu_list ul li a{color:#38454f;text-decoration:none;display:inline-block;padding:25px 15px;position:relative;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s}
.submenu_list ul li.active a,.submenu_list ul li:hover a{color:#77ba43}
.submenu_list ul li.active a:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:2px;background:#77ba43;content:""}
.aboutus_section{padding:60px 0}
.aboutus_txt .aboutus_txtleft{width:100%}
.aboutus_txt .aboutus_txtleft p{margin:0 0 30px;padding:0}
.aboutus_txt .aboutus_txtleft strong{font-size:18px;color:#77ba43;font-weight:400;font-family:'GothamRnd-Medium'}
.aboutus_txt .aboutus_txtleft .aboutus_leftimg{width:100%;text-align:center;margin:0 0 30px}
.aboutus_txtright{width:100%;background:url(../images/aboutus_txtright_icon1.png) center top no-repeat,url(../images/aboutus_txtright_icon2.png) center bottom no-repeat,url(../images/aboutus_txtright_dotbg.png) center top repeat-y;padding:100px 0}
.aboutus_txtright ul{margin:0;padding:0;list-style:none}
.aboutus_txtright ul li{margin:0;padding:50px 0}
.aboutus_txtright ul li:after{clear:both;display:block;content:""}
.aboutus_txtright ul li .aboutus_txtrightinner{float:right;width:50%;margin:0 38px 0 0}
.aboutus_txtright ul li:nth-child(2n) .aboutus_txtrightinner{float:left;margin:0 0 0 38px}
.aboutus_txtright ul li .aboutus_txtrightinner .aboutusright_circle{width:76px;height:76px;float:left;color:#77ba43;font-size:18px;text-align:center;font-family:'GothamRnd-Bold'}
.aboutus_txtright ul li:nth-child(2n) .aboutus_txtrightinner .aboutusright_circle{float:right}
.aboutus_txtright ul li .aboutus_txtrightinner .aboutusright_circle .aboutusright_circleinner{width:76px;height:76px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#fff;border:solid 4px #77ba43;display:table-cell;vertical-align:middle}
.aboutus_txtright ul li:nth-child(2n) .aboutus_txtrightinner .aboutusright_circle .aboutusright_circleinner{border:solid 4px #39454f;color:#39454f}
.aboutus_txtright ul li .aboutus_txtrightinner .aboutusright_cont{padding:30px 0 0 110px;font-size:16px;color:#333;font-family:'GothamRnd-Book';background:url(../images/aboutusright_cont_bg1.png) left 76px top 35.5px no-repeat}
.aboutus_txtright ul li:nth-child(2n) .aboutus_txtrightinner .aboutusright_cont{padding:30px 110px 0 0;background:url(../images/aboutusright_cont_bg2.png) right 76px top 35.5px no-repeat;text-align:right}
.aboutus_txtright ul li .aboutus_txtrightinner .aboutusright_cont h6{margin:0;padding:0;font-size:16px;color:#333;font-weight:400;font-family:'GothamRnd-Medium'}
.aboutus_txtright ul li .aboutus_txtrightinner .aboutusright_cont p{margin:0;padding:0}
.team_list{width:100%}
.team_list ul{list-style:none}
.team_list ul li{margin:0;padding:40px 0}
.team_list ul li:after{clear:both;display:block;content:""}
.team_list ul li .team_img{float:left;width:300px}
.team_list ul li .team_img img{width:100%}
.team_list ul li .team_cont{padding:0 0 0 370px}
.team_list ul li .team_cont .team_num{float:left;border:1px solid #e9e8e8;font-size:60px;color:#77ba43;text-align:center;padding:30px 0;width:150px}
.team_list ul li .team_cont .team_continner h4{margin:0 0 40px;padding:0;display:inline-block;vertical-align:top;font-size:30px;color:#134321;text-transform:uppercase;font-family:'GothamRnd-Book'}
.team_list ul li .team_cont .team_continner p{margin:0 0 20px;padding:0}
.team_list ul li:nth-child(2n) .team_img{float:right}
.team_list ul li:nth-child(2n) .team_cont{padding:0 370px 0 0}
.team_list.team_list2 .bx-wrapper .bx-viewport{padding:0;background:none;box-shadow:none;border:0;left:0}
.team_list.team_list2 ul li{padding:0}
.team_list.team_list2 ul li:nth-child(2n) .team_img{float:left}
.team_list.team_list2 ul li:nth-child(2n) .team_cont{padding:0 0 0 370px}
.team_list ul li .team_cont .team_continner h4{margin:0 0 30px;padding:0 0 30px;background:url(../images/title_bg.png) center bottom no-repeat}
.team_thumb_slider li{float:left;margin:0;padding:0}
.team_thumb_slider li a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.team_thumb_slider li a.active img{-webkit-filter:grayscale(0%);filter:grayscale(0%);border:1px solid #77ba43}
.team_list.team_list2 .bx-wrapper{margin:0 auto}
.team_list.team_list2 .team_list2inner{margin:0 0 70px}
.team_thumb_info .bx-wrapper .bx-pager{display:none}
.team_thumb_info .bx-wrapper .bx-controls-direction a{width:27px;height:51px;background:url(../images/team_thumb_next_prev_btn.png) 0 0 no-repeat;margin:-25.5px 0 0}
.team_thumb_info .bx-wrapper .bx-controls-direction .bx-prev{background-position:left top;left:-60px}
.team_thumb_info .bx-wrapper .bx-controls-direction .bx-next{background-position:right top;right:-60px}
.team_thumb_info .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position:left bottom}
.team_thumb_info .bx-wrapper .bx-controls-direction .bx-next:hover{background-position:right bottom}
.contactus_info{width:100%}
.contactus_address{width:100%;margin:0 0 90px}
.contactus_address .contactus_addressinner{width:100%;padding:20px;border:1px solid #eaeaea;min-height:400px}
.contactus_address .contactus_addressinner .contactus_address_img{width:100%;text-align:center;margin:20px 0}
.contactus_address .contactus_addressinner .contactus_address_cont h5{margin:0 0 15px;padding:0;font-size:20px;color:#134321;text-transform:uppercase;font-family:'GothamRnd-Book';font-weight:400}
.contactus_address .contactus_addressinner .contactus_address_cont h4{margin:20px 0 0;padding:0;font-size:35px;color:#a4a8ac;font-weight:400}
.contactus_address .contactus_addressinner .contactus_address_cont p{margin:0 0 20px;padding:0}
.contactus_address .contactus_addressinner .contactus_address_cont ul{list-style:none}
.contactus_address .contactus_addressinner .contactus_address_cont ul li{margin:0 0 10px;padding:0;text-shadow:0 0 0 #38454f}
.contactus_address .contactus_addressinner .contactus_address_cont ul li i{margin:0 10px 0 0;display:inline-block}
.contactus_address .contactus_addressinner .contactus_address_cont ul li a{color:#38454f;text-decoration:none}
.contactus_address .contactus_addressinner .contactus_address_cont.callusat_txt{text-align:center;padding:50px 0 0}
.contactus_info h5{margin:0 0 50px;padding:0;text-transform:uppercase;font-size:25px;color:#134321;font-weight:400;font-family:'GothamRnd-Book'}
.contactus_info h5 img{display:inline-block;vertical-align:top;margin:0 30px 0 0}
.contactus_form_list .form-group{margin:0 0 30px}
.contactus_form_list label{font-size:14px;color:#70787e;text-shadow:0 0 0 #70787e;font-weight:400;display:block;margin:0 0 10px}
.contactus_form_list .form-control{width:100%;border:1px solid #eaeaea;background-color:#fff;height:40px;padding:0 10px;border-radius:0;box-shadow:none}
.contactus_form_list textarea.form-control{height:120px;resize:none}
.contactus_form_list .fileattachment h6{margin:0 20px 0 0;padding:0;display:inline-block;vertical-align:middle;font-size:14px;color:#70787e;font-weight:400;text-shadow:0 0 0 #70787e}
.contactus_form_list .fileattachment .fileattachment_input{display:inline-block;vertical-align:middle;position:relative;background-color:#70787e;width:134px;height:34px;margin:0;cursor:pointer}
.contactus_form_list .fileattachment .fileattachment_input:after{position:absolute;top:0;left:0;width:100%;content:"Choose File";font-size:14px;color:#fff;z-index:1;text-align:center;line-height:34px}
.contactus_form_list .fileattachment .fileattachment_input input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:2;cursor:pointer}
.contactus_form_list .fileattachment p{margin:20px 0 0;padding:0;color:#93999d;font-size:13px}
.contactus_form_list .sendmessage_btn{font-size:20px;text-transform:uppercase;color:#fff;border-radius:3px;background-color:#77ba43;border:none;padding:10px 20px}
.contactus_form_map{width:100%}
.downloads_list{width:100%;background:url(../images/downloads_bgline.png) center top repeat-y;margin:0 0 90px}
.downloads_list .downloads_listinner{padding:20px 0}
.downloads_list .downloads_list_name{color:#39454f}
.downloads_list .view_btn{text-align:right;font-family:'GothamRnd-Book';text-transform:uppercase;background:url(../images/view_btn_bg.png) center center repeat-x}
.downloads_list .view_btn a{display:inline-block;vertical-align:top;color:#77ba43;text-decoration:none;padding:0 0 0 20px;background:#fff}
.retirementcalculator_info{width:100%}
.retirementcalculator_txt{color:#333;text-align:center}
.retirementcalculator_txt p{margin:0 0 60px;padding:0}
.retirementcalculator_form{width:100%;max-width:730px;background:#f8f8f8;padding:60px;margin:0 auto}
.retirementcalculator_list{width:100%}
.retirementcalculator_list .form-group{margin-bottom:40px}
.retirementcalculator_list label{font-weight:400;color:#38454f;margin:0 0 10px}
.retirementcalculator_list span{color:#77ba43;text-shadow:0 0 0 #77ba43}
.retirementcalculator_list .form-control{border-style:solid;border-width:1px;border-color:#9ba0a4;border-radius:2px;background-color:#fff;width:100%;height:46px;text-shadow:0 0 0 #38454f;font-size:10.6pt;color:#38454f}
.retirementcalculator_list .datepick_info{position:relative}
.retirementcalculator_list .datepick_icon{position:absolute;top:5px;right:5px;font-size:26px;color:#9ba0a4}
.submit_btninfo{width:100%;text-align:center}
.submit_btninfo .submit_btn{border-radius:3px;background-color:#77ba43;max-width:290px;width:100%;height:56px;z-index:66;display:inline-block;border:0;color:#fff;font-size:22px;text-transform:uppercase;cursor:pointer}
.faq_info{width:100%}
.faq_left{float:left;width:250px}
.faq_left.fixed{position:fixed;top:140px;z-index:1}
.faq_left ul{list-style:none;background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);width:250px;border-top:4px solid #134321;padding:20px}
.faq_left ul li{margin:0 0 20px;padding:0;font-size:18px;color:#39464f}
.faq_left ul li a{display:block;color:#39464f;text-decoration:none;padding:0 15px}
.faq_left ul li.active a{color:#77ba43;border-left:2px solid #77ba43}
.faq_right{padding:0 0 0 320px}
.faq_search{width:100%;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);padding:20px;margin:0 0 80px}
.faq_searchinner{position:relative;width:100%}
.faq_searchinner input[type="text"],.faq_searchinner input[type="tel"]{width:100%;background:none;border:0;font-size:18px;color:#8b8a8a;height:40px;padding:0 50px 0 0;font-family:'GothamRnd-Book'}
.faq_searchinner .submit_btn{width:38px;height:38px;background:url(../images/search_icon.png) 0 0 no-repeat;border:0;position:absolute;top:0;right:0}
.faq_list{width:100%;margin:0 0 70px}
.faq_list ul{list-style:none}
.faq_list ul li{margin:0;padding:0;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);width:100%}
.faq_list ul li.active{margin:20px 0}
.faq_list ul li h6{margin:0;padding:10px 20px;border-bottom:1px solid #d2d2d2;font-size:16px;color:#39464f;cursor:pointer;line-height:26px;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;text-transform:uppercase}
.faq_list ul li.active h6,.faq_list ul li h6:hover{color:#77ba43}
.faq_list ul li .faq_listcont{padding:20px;display:none}
.alphabet_list{width:100%;margin:0 0 40px}
.alphabet_list ul{list-style:none}
.alphabet_list ul li{display:inline-block;vertical-align:top;margin:0 10px 10px;padding:0;color:#70787e;font-size:20px;font-family:'GothamRnd-Book'}
.alphabet_list ul li a{text-decoration:none;color:#70787e;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s}
.alphabet_list ul li.active{color:#77ba43;border-bottom:3px solid #77ba43}
.alphabet_list ul li a:hover{text-decoration:none;color:#77ba43}
.alphabet_list ul li:first-child{margin-left:0}
.alphabet_list ul li:last-child{margin-right:0}
.search_letter{width:100%;margin:0 0 50px;font-size:30px;text-transform:uppercase;color:#38454f}
.search_letter span{color:#77ba43}
.howitworks_cont{width:100%}
.howitworks_cont p{margin:0 0 30px;padding:0;font-size:14px;line-height:24px}
.howitworks_video{max-width:670px;margin:80px auto}
.howitworks_list{width:100%;background:url(../images/howitworks_list_bg.png) 0 69px repeat-x,url(../images/howitworks_list_arrowbg.png) 230px 51px no-repeat,url(../images/howitworks_list_arrowbg.png) 570px 51px no-repeat,url(../images/howitworks_list_arrowbg.png) 910px 51px no-repeat}
.howitworks_list ul{list-style:none}
.howitworks_list ul li{margin:0 90px;padding:0;float:left;width:156px;text-align:center}
.howitworks_list ul li p{font-size:20px;line-height:30px;margin:15px 0 0;padding:0;color:#38454f;font-family:'GothamRnd-Book';text-transform:uppercase}
.howitworks_list ul li:first-child{margin-left:0}
.howitworks_list ul li:last-child{float:right;margin-right:0}
.nodistributorfees_list{width:100%}
.nodistributorfees_list h4{margin:0 0 40px;padding:0;font-size:32px;color:#39464f;font-weight:400;text-transform:uppercase;font-family:'GothamRnd-Medium';text-align:center}
.nodistributorfees_listinner{border-radius:3px;background-color:#f0f0f0;box-shadow:0 0 30px 0 rgba(0,0,0,0.28);position:relative;overflow:hidden}
.nodistributorfees_top{width:100%;background:#39464f;padding:30px;color:#fff;text-align:center;font-family:'GothamRnd-Book'}
.nodistributorfees_top h5{margin:0 0 25px;padding:0 0 15px;font-size:22px;position:relative;text-transform:uppercase;font-family:'GothamRnd-Book'}
.nodistributorfees_top h5:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:40px;height:2px;background:#76ba43;content:""}
.nodistributorfees_top p{font-size:20px;margin:0 0 10px;padding:0  ;  line-height: 20px;}
.nodistributorfees_top p span{font-size:57px;font-family:'GothamRnd-Medium';line-height: 57px;}
.nodistributorfees_top p > em {font-style: normal;    display: block;    font-size: 13px;    line-height: 13px;}
.nodistributorfees_top p > b {    display: block;    font-size: 13px;    line-height: 13px;    margin-top: 10px;    font-weight: normal;}
.nodistributorfees_top p > b > em {    font-size: 16px;    min-height: 16px;    display: inline-block;    font-family: 'GothamRnd-Medium';    font-style: normal;}
.nodistributorfees_top p > i {    font-style: normal;}
.nodistributorfees_middle{position:relative}
.nodistributorfees_arrow{position:absolute;top:-27px;left:0;right:0;width:64px;margin:0 auto}
.nodistributorfees_middlecont{width:100%;min-height:160px;padding:50px 30px 30px;font-size:14px;line-height:24px}
.nodistributorfees_middlelist{width:100%}
.nodistributorfees_middlelist ul{list-style:none}
.nodistributorfees_middlelist ul li{margin:0;padding:20px 20px 20px 65px;width:100%;font-size:14px;line-height:24px;background:url(../images/nodistributorfees_middlelist_bg.png) 40px 27px no-repeat #e8e8e8}
.nodistributorfees_middlelist ul li:nth-child(2n){background:url(../images/nodistributorfees_middlelist_bg.png) 40px 27px no-repeat}
.code_btns{width:100%;padding:30px 0;text-align:center}
.code_btns ul{list-style:none}
.code_btns ul li{margin:0 15px;padding:0;display:inline-block;color:#94989c;font-size:12px;text-transform:uppercase;font-family:'GothamRnd-Book';vertical-align:top}
.code_btns ul li input{display:inline-block;border:1px solid #d8d8d8;background-color:rgba(255,255,255,0);width:122px;height:40px;text-align:center;line-height:40px;color:#94989c;text-decoration:none;color:#94989c;font-size:12px;text-transform:uppercase}
.nodistributorfees_bottom{text-align:center;width:100%;color:#fff;font-size:18px;text-transform:uppercase;font-family:'GothamRnd-Medium';background:#39464f}
.nodistributorfees_bottom a{padding:20px;display:block;width:100%;color:#fff;text-align:center;text-decoration:none}
.corporates_list .nodistributorfees_top,.corporates_list .nodistributorfees_bottom{background:#76ba43}
.corporates_list .nodistributorfees_top h5:after{background:#fff}
.newsandupdates_list{width:100%}
.newsandupdates_list .r-tabs{border:0;border-radius:0;background:none}
.newsandupdates_list .r-tabs .r-tabs-nav{margin:0 0 60px}
.newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab{background:none;font-size:15px}
.newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor{text-shadow:none;font-size:15px;font-weight:400;color:#38454f;text-transform:uppercase}
.newsandupdates_list .r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active .r-tabs-anchor{color:#fff;background:#77ba43;border-radius:0}
.newsandupdates_list .r-tabs .r-tabs-panel{background:none;border-radius:0;padding:0}
.newsandupdates_listinner{width:100%}
.news_listinner{width:100%}
.news_listinner ul{list-style:none}
.news_listinner ul li{margin:0 0 30px;padding:0 0 25px;position:relative;border-bottom:6px solid #dfdfdf}
.news_listinner ul li:after{position:absolute;bottom:-6px;left:0;content:"";height:6px;width:22px;background:#77ba43}
.news_listinner ul li:last-child{border:0}
.news_listinner ul li:last-child:after{display:none}
.news_listinner ul li h6{font-size:20px;margin:0 0 20px;padding:0 0 15px;color:#134321;font-family:'GothamRnd-Book';border-bottom:1px solid #dfdfdf}
.news_listinner ul li h6 span{font-size:15px;color:#777;font-family:'GothamRnd-Light'}
.news_listinner ul li p{margin:0 0 30px;padding:0}
.news_listinner ul li .readmore_btn{display:inline-block;position:relative;text-transform:uppercase;font-size:14px;color:#77ba43;text-decoration:none;padding:0 0 6px}
.news_listinner ul li .readmore_btn:after{position:absolute;bottom:0;left:0;width:30px;height:1px;content:"";background:#77ba43}
.latestupdates_info{width:100%}
.latestupdates_info h5{position:relative;width:100%;margin:0 0 20px;padding:0;font-size:20px;color:#134321;font-family:'GothamRnd-Book';text-transform:uppercase}
.latestupdates_info h5 span{display:inline-block;padding:0 20px 0 0;background:#fff;position:relative;z-index:5}
.latestupdates_info h5 span:after{position:absolute;top:50%;right:-15px;width:15px;height:3px;background:#77ba43;content:"";margin:-1.5px 0 0}
.latestupdates_info h5:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:#dfdfdf;content:"";margin:-.5px 0 0}
.latestupdates_list{width:100%;background:#f0f0f0}
.latestupdates_list h6{margin:0;padding:25px 30px;font-size:18px;color:#77ba43;font-family:'GothamRnd-Medium'}
.latestupdates_list ul{list-style:none}
.latestupdates_list ul li{margin:0;padding:20px 30px;border-top:1px solid #ddd}
.latestupdates_list ul li:after{clear:both;display:block;content:""}
.latestupdates_list ul li .latestupdates_listtime{float:left;font-size:15px;color:#777;width:60px;padding:0 10px 0 0;background:url(../images/latestupdates_listtime_bg.png) right top 10px no-repeat}
.latestupdates_list ul li .latestupdates_listcont{padding:0 0 0 70px}
.mfexplorer_cont{width:100%}
.mfexplorer_cont p{margin:0 0 40px;color:#333;text-align:center}
.mfexplorer_list{width:100%;margin:0 0 50px}
.mfexplorer_list .r-tabs{background:none;border-radius:0;border:0}
.mfexplorer_list .r-tabs .r-tabs-nav .r-tabs-tab{background:#fff;position:relative;z-index:5}
.mfexplorer_list .r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active{top:1px}
.mfexplorer_list .r-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor{font-size:20px;color:#134321;text-shadow:none;font-weight:400;font-family:'GothamRnd-Book';padding:20px}
.mfexplorer_list .r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active .r-tabs-anchor{border:1px solid #dcddde;border-bottom:0}
.mfexplorer_list .r-tabs .r-tabs-panel{background:none;border:1px solid #dcddde}
.schemefilter_formlist{width:100%;margin:0}
.schemefilter_formlist label{display:block;width:100%;text-align:right;font-weight:400;margin:35px 0;line-height:40px}
.schemefilter_formlist p{margin:35px 0}
.schemefilter_formlist input[type="text"],.schemefilter_formlist input[type="email"],.schemefilter_formlist input[type="password"],.schemefilter_formlist select{border:1px solid #9ba0a4;border-radius:2px;background-color:#fff;width:100%;height:40px;font-size:10.6pt;color:#38454f;margin:35px 0;display:block;padding:0 10px}
.schemefilter_formlist .calculatesaving_btn{border-radius:3px;background-color:#77ba43;display:inline-block;padding:0 20px;max-width:290px;width:100%;height:40px;line-height:40px;border:0;color:#fff;font-size:22px;text-transform:uppercase;float:right}
.schemefilter_formlist.fundcard_schemefilter_formlist .calculatesaving_btn{float:none;max-width:266px;width:100%;margin:35px auto;display:block;height:40px;line-height:40px}
.overview_performance_info{width:100%}
.overview_performance_info .overview_performance_top{width:100%;margin:0 0 20px}
.overview_performance_top .overview_performance_btn{float:left}
.overview_performance_top .overview_performance_btn ul{list-style:none}
.overview_performance_top .overview_performance_btn ul li{display:inline-block;vertical-align:top;margin:0 30px 0 0;padding:0;font-size:18px;color:#38454f;font-family:'GothamRnd-Book'}
.overview_performance_top .overview_performance_btn ul li i{display:inline-block;vertical-align:middle;margin:0 10px 0 0}
.overview_performance_top .overview_performance_btn ul li.active{color:#77ba43;text-decoration:underline}
.showingentries_list{float:right;font-size:14px}
.overview_performance_list{width:100%;box-shadow:0 1px 7px 0 rgba(0,0,0,0.1)}
.overview_performance_list .table{margin:0}
.overview_performance_list .table > thead > tr > th{background:#606a72;font-size:14px;padding:20px 15px;color:#fff;font-family:'GothamRnd-Book';font-weight:400;vertical-align:middle;border:0;border-left:1px solid #fff}
.overview_performance_list .table > thead > tr > th:first-child{border:0}
.overview_performance_list .table > thead > tr > th span{float:right}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#fff;opacity:1;bottom:auto;top:50%;margin:-10px 0 0}
.overview_performance_list .table > tbody > tr > td{color:#38454f;padding:15px;border-bottom:1px solid #ddd;background:#f9f9f9}
.overview_performance_list .table > tbody > tr:nth-child(2n) > td{background:#fff}
.downloadfundcard_list{width:100%;border-bottom:1px solid #dcddde;padding:0 0 15px;margin:0 0 60px;text-shadow:0 0 0 #38454f}
.downloadfundcard_left{float:left;font-size:18px;color:#38454f;font-family:'GothamRnd-Book'}
.downloadfundcard_left a{color:#38454f;text-decoration:none}
.downloadfundcard_left img,.downloadfundcard_left span{display:inline-block;vertical-align:middle}
.downloadfundcard_left img{margin:0 15px 0 0}
.downloadfundcard_right{float:right}
.top_holdings_sectors_list{width:100%;margin:0 0 80px}
.fundcard_boxshadow{padding:20px;width:100%;border-radius:4px;box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);margin:0 0 40px}
.top_holdings_sectors_list .fundcard_boxshadow{min-height:500px}
.top_holdings_sectors_list h5,.best_worstperformance_ratios_info h5,.riskometer_funddetails_info h5,.fundobjective_info h5{margin:0 0 15px;padding:0 0 20px;font-size:20px;color:#77ba43;font-family:'GothamRnd-Book';border-bottom:1px solid #c3c7ca}
.top_holdings_listinner,.top_sectors_listinner{color:#38454f}
.top_holdings_listinner .top_holdings_listinnerval{text-align:right;margin:0 0 15px;color:#ff4136;text-shadow:0 0 0 #ff4136}
.top_holdings_listinner .top_holdings_listinnerval_top{color:#38454f;text-shadow:0 0 0 #38454f}
.top_holdings_listinner .top_holdings_listinnerval.active{color:#77ba43;text-shadow:0 0 0 #77ba43}
.top_sectors_listinner{text-shadow:0 0 0 #38454f}
.top_sectors_listinner .top_sectors_listinnerval{text-align:right;margin:0 0 15px}
.marketcap_list{width:100%}
.marketcap_list .table > thead > tr > th{border:0;vertical-align:middle;font-size:16px;font-weight:400;font-family:'GothamRnd-Book'}
.marketcap_list .table > tbody > tr > td{border:0}
.best_worstperformance_ratios_info .fundcard_boxshadow{min-height:230px}
.riskometer_funddetails_info p{font-size:16px;text-shadow:0 0 0 #38454f}
.riskometer_funddetails_info .fundcard_boxshadow{min-height:500px}
.fundobjective_info{margin:0 0 20px}
.growthchart_month_list{width:100%;margin:0 0 30px}
.growthchart_month_list ul{list-style:none}
.growthchart_month_list ul li{margin:0 35px 10px 0;padding:0;display:inline-block;vertical-align:top;color:#70787e;font-size:16px;text-shadow:0 0 0 #70787e}
.growthchart_month_list ul li a{color:#70787e;text-decoration:none;text-shadow:0 0 0 #70787e}
.growthchart_month_list ul li a:hover{color:#77ba43;text-shadow:0 0 0 #77ba43;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s}
.growthchart_month_list ul li.active a{color:#77ba43;text-shadow:0 0 0 #77ba43;border-bottom:3px solid #77ba43}
.sipamount_list{width:100%;font-size:16px;margin:0 0 40px}
.sipamount_list ul{list-style:none}
.sipamount_list ul li{margin:0 20px 10px 0;padding:0;display:inline-block;vertical-align:middle}
.sipamount_list label{display:inline-block;font-weight:400;line-height:40px;margin:0 20px 0 0}
.sipfrequency_list label{font-weight:400}
.sipamount_list input[type="text"],.sipamount_list input[type="email"],.sipamount_list input[type="password"],.sipamount_list select{border:1px solid #9ba0a4;border-radius:2px;background-color:#fff;width:100%;max-width:190px;height:40px;font-size:16px;color:#38454f;margin:0;display:inline-block;padding:0 10px}
.sipamount_list .go_btn{border-radius:3px;background-color:#77ba43;display:inline-block;padding:0 30px;height:56px;line-height:56px;border:0;color:#fff;font-size:22px;text-transform:uppercase}
.sipfrequency_listinner.savemoneyfront_list ul{text-align:left}
.sipfrequency_listinner.savemoneyfront_list ul li{margin:0 30px 0 0;text-transform:capitalize;color:#38454f}
.sipfrequency_listinner.savemoneyfront_list ul li label:after{top:1px}
.sipfrequency_listinner.savemoneyfront_list ul li.active label:before{top:11px}
.calculate_btn{width:100%;text-align:center}
.calculate_btn button{border-radius:3px;background-color:#77ba43;max-width:250px;width:100%;height:56px;display:inline-block;color:#fff;border:0;font-size:22px;text-transform:uppercase}
.calculatorresult_popupinfo .modal-dialog{max-width:900px;width:90%;margin:30px auto}
.calculatorresult_popupinfo .modal-header{border:0;background:#38454f;text-transform:uppercase;font-size:25px;color:#fff;position:relative}
.calculatorresult_popupinfo .modal-header .close{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background:url(../images/popup_close.png) 0 0 no-repeat;opacity:1;margin:0;overflow:hidden;text-indent:9999px}
.calculatorresult_popupinfo .modal-body{padding:30px}
.calculatorresult_topcont{margin:0 0 30px}
.calculatorresult_topcont .top_sectors_listinner{font-size:16px}
.calculatorresult_topcont .top_sectors_listinner .top_sectors_listinnercont span{float:right;color:#93999d}
.calculatorresult_topcont .top_sectors_listinner .top_sectors_listinnerval{margin:0 0 40px;text-align:left;color:#93999d}
.calculatorresult_bottomcont{width:100%;border-top:1px solid #d4d6d8;padding:40px 0 0}
.calculatorresult_bottomcont h5{margin:0 0 40px;padding:0;font-size:20px;color:#134321;font-weight:400;font-family:'GothamRnd-Book'}
.calculatorresult_bottomcont .top_sectors_listinner{font-size:16px}
.calculatorresult_bottomcont img{display:inline-block;margin:0 5px 0 0;vertical-align:middle}
.calculatorresult_bottomcont .top_sectors_listinner .top_sectors_listinnerval{margin:0 0 20px;text-align:left;color:#93999d}
.calculatorresult_bottomcont .signup_btnpopup{border-radius:3px;background-color:#77ba43;color:#fff;display:inline-block;text-decoration:none;width:228px;padding:15px 0;text-align:center;font-size:25px;text-transform:uppercase}
.login_signup_pageinfo{background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,0.1);max-width:500px;width:100%;margin:0 auto;padding:20px 30px}
.login_signup_pageinfo ul{list-style:none}
.login_signup_pageinfo ul li{margin:0 0 10px;padding:0}
.login_signup_pageinfo ul li input[type="text"],.login_signup_pageinfo ul li input[type="email"],.login_signup_pageinfo ul li input[type="password"],.login_signup_pageinfo ul li select{border:1px solid #9ba0a4;border-radius:2px;background-color:#fff;width:100%;height:40px;font-size:16px;color:#38454f;margin:0;display:block;padding:0 10px}
.login_signup_pageinfo ul li .submit_btn{border-radius:3px;background-color:#77ba43;display:inline-block;padding:0 20px;width:100%;height:56px;line-height:56px;border:0;color:#fff;font-size:22px;text-transform:uppercase}
.forgot_signup_btn a{text-decoration:none;color:#134321;font-size:16px;font-family:'GothamRnd-Book';float:left}
.forgot_signup_btn a.signup_btn{float:right}
.forgot_signup_btn p{margin:0;padding:0;text-align:center;color:#134321;font-size:16px;font-family:'GothamRnd-Book'}
.forgot_signup_btn p a{float:none}
.modelportfolio_list{width:100%}
.modelportfolio_cont{margin:0 0 60px}
.modelportfolio_cont a{text-decoration:none;color:#77ba43}
.modelportfolio_graph{width:100%}
.modelportfolio_graph .modelportfolio_graph_img{display:inline-block;width:100%;margin:0 0 10px}
.modelportfolio_graph p{text-align:left}
.mfcomparison_searech_list{width:100%;margin:0 0 40px}
.mfcomparison_searech_list ul{list-style:none}
.mfcomparison_searech_list ul li{margin:0 0 5px;padding:5px;display:inline-block;vertical-align:top;background:#77ba43;color:#fff;text-shadow:0 0 0 #fff}
.mfcomparison_searech_list ul li span{color:red;text-shadow:0 0 0 red;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 0 0 5px;font-family:'GothamRnd-Book'}
#lumpsum_info{display:none}
.moneyfrontsavingmeterform_graph_img{margin:0 0 40px}
.moneyfrontsavingmeterform_graph_cont{width:100%}
.moneyfrontsavingmeterform_graph_cont h5{margin:0 0 10px;padding:0;font-size:22px;font-family:'GothamRnd-Book';font-weight:400;color:#76ba43}
.moneyfrontsavingmeterform_graph_cont h5 span{font-family:'GothamRnd-Bold'}
.moneyfrontsavingmeterform_graph_cont p{margin:0;padding:0;font-family:'GothamRnd-Book';font-weight:400}
.retirementcalculator_form.sipperformance_form{max-width:900px;margin:0 auto 60px}
.schemeplan_list{width:100%}
.schemeplan_list strong{font-size:16px;color:#134321;text-shadow:none;font-family:'GothamRnd-Book'}
.schemeplan_list .schemeplan_listval{margin:0 0 40px}
.thisreturn_txt{margin:0 0 40px}
.thisreturn_txt p{margin:0;padding:0}
.schemeplan_signup{margin:40px 0 0}
.schemeplan_signup a{float:right;border-radius:3px;background-color:#77ba43;max-width:220px;width:100%;height:56px;color:#fff;font-size:22px;text-transform:uppercase;text-align:center;line-height:56px;text-decoration:none}
.toachieve_txt{margin:40px 0 0;text-align:center}
.toachieve_txt strong{font-size:16px;color:#134321;text-shadow:none;font-family:'GothamRnd-Book'}
.termsandconditions_list{width:100%}
.termsandconditions_list ul{list-style:none}
.termsandconditions_list ul li{margin:0 0 20px;padding:0}
.termsandconditions_list ul li .termsandconditions_list_title{margin:0 0 20px;font-size:24px;font-family:'GothamRnd-Book'}
.termsandconditions_list i{color:#77ba43;display:inline-block;vertical-align:middle;margin:0 5px 0 0;font-size:24px}
.termsandconditions_list ul li p{padding:0 0 0 25px}
.termsandconditions_list ul li b{padding:0 0 0 25px;margin:0 0 20px;display:inline-block;font-size:20px;font-family:'GothamRnd-Book'}
.termsandconditions_list ul li p b{padding:0;margin:0}
.retirementcalculator_schemeplan_list{margin:0 auto;max-width:800px;width:100%;background:#f8f8f8;padding:30px 60px;margin:40px auto 0 auto}
.retirementcalculator_schemeplan_list.schemeplan_list .schemeplan_listval,.retirementcalculator_schemeplan_list.schemeplan_list .schemeplan_listname{margin:20px 0}
.retirementcalculator_signup{margin:40px 0 0;text-align:center;width:100%}
.retirementcalculator_signup a{display:inline-block;vertical-align:top;margin:0 10px;border-radius:3px;background-color:#77ba43;max-width:220px;width:100%;height:56px;color:#fff;font-size:22px;text-transform:uppercase;text-align:center;line-height:56px;text-decoration:none}
.modelportfolio_img{width:100%;text-align:center;margin:30px 0 0}
.careers_list{width:100%}
.careers_list h4{margin:0 0 40px;padding:0;font-size:28px;color:#333;font-weight:400;font-family:'GothamRnd-Medium';text-align:center}
.careers_listinner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f0f0f0;width:100%;padding:20px;border-bottom:3px solid #77ba43;margin:0 0 30px}
.careers_listinner h5{margin:0 0 10px;padding:0;font-size:16px;color:#333;font-weight:400;font-family:'GothamRnd-Medium'}
.careers_listinner p{margin:0 0 10px;padding:0;color:#38454f}
.careers_listinner h6{margin:0 0 10px;padding:0;font-size:12px;color:#6b7379;font-weight:400;font-family:'GothamRnd-Light';text-transform:uppercase;text-shadow:0 0 0 #6b7379}
.careers_listinner a{float:right;text-decoration:none;font-size:12px;color:#dc341d;text-transform:uppercase;font-family:'GothamRnd-Book'}
.careers_fullview_list{width:100%}
.careers_fullview_list h5{margin:0;padding:0;font-size:18px;color:#38454f;font-weight:400;font-style:italic;font-family:'GothamRnd-Medium'}
.careers_fullview_list .careers_fullview_title{border-bottom:1px solid #e1e3e5;margin:0 0 25px}
.careers_fullview_list .careers_fullview_title h4{margin:0 0 10px;padding:0;font-size:28px;color:#333;font-weight:400;font-family:'GothamRnd-Medium'}
.careers_fullview_list .careers_fullview_title h6{margin:0 0 15px;padding:0;font-size:12px;color:#6b7379;font-weight:400;font-family:'GothamRnd-Light';text-transform:uppercase;text-shadow:0 0 0 #6b7379}
.careers_fullview_listinfo{width:100%}
.careers_fullview_listinfo ul{list-style:none;margin:0;padding:0}
.careers_fullview_listinfo ul li{width:100%;margin:0;padding:0}
.careers_fullview_listinfo ul li .careers_fullview_listtitle{float:left;font-size:15px;text-transform:uppercase;color:#38454f;font-family:'GothamRnd-Medium';width:160px;line-height:26px}
.careers_fullview_listinfo ul li .careers_fullview_listcont{padding:0 0 0 170px}
.careers_fullview_listinfo ul li .careers_fullview_listcont p{margin:0 0 30px;padding:0;color:#38454f}
.careers_fullview_info{width:100%;background:#f0f0f0;padding:60px 0}
.careers_applynow_form{width:100%}
.careers_applynow_form h4{margin:0 0 40px;padding:0;font-size:28px;color:#333;font-weight:400;font-family:'GothamRnd-Medium';text-align:center}
.careers_applynow_formlist{width:100%;max-width:830px;margin:0 auto}
.careers_applynow_formlist .form-group{margin:0 0 30px}
.careers_applynow_formlist label{color:#38454f;text-shadow:0 0 0 #38454f;font-weight:400;display:block;margin:0 0 10px}
.careers_applynow_formlist .form-control{width:100%;padding:0 10px;box-shadow:none;border:1px solid #9ba0a4;border-radius:2px;background-color:#fff;height:46px;font-size:10.6pt;color:#38454f}
.careers_applynow_formlist textarea.form-control{height:80px;resize:none}
.careers_applynow_formlist .fileattachment h6{margin:0 20px 0 0;padding:0;display:inline-block;vertical-align:middle;font-size:16px;color:#38454f;font-weight:400;text-shadow:0 0 0 #38454f}
.careers_applynow_formlist .fileattachment .fileattachment_input{display:inline-block;vertical-align:middle;position:relative;margin:0;cursor:pointer;border-radius:2px;background-color:#333;width:120px;height:44px}
.careers_applynow_formlist .fileattachment .fileattachment_input:after{position:absolute;top:0;left:0;width:100%;content:"Browse";font-size:16px;color:#fff;z-index:1;text-align:center;line-height:44px}
.careers_applynow_formlist .fileattachment .fileattachment_input input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:2;cursor:pointer}
.careers_applynow_formlist .applynow_btn{font-size:22px;text-transform:uppercase;color:#fff;border-radius:3px;background-color:#77ba43;border:none;padding:10px 0;width:290px;text-align:center;margin:0 auto;display:block}
.mutualfunds_info{width:100%;min-height:600px}
.mutualfunds_info h4{margin:0 0 25px;padding:0;font-size:30px;color:#39464f;font-weight:400;text-transform:uppercase;font-family:'GothamRnd-Medium'}
.mutualfunds_info h5{font-size:24px;margin:0 0 10px;color:#134321;font-family:'GothamRnd-Book';padding:0}
.mutualfunds_info p{font-size:10.6pt;line-height:24px;margin:0 0 20px}
.mutualfunds_info ul{margin:0 0 0 20px;padding:0;list-style:none}
.mutualfunds_info ul li{margin:0 0 10px;padding:0 0 0 25px;font-size:16px;line-height:26px;text-shadow:0 0 0 #38454f;color:#38454f;background:url(../images/nodistributorfees_middlelist_bg.png) 0 6px no-repeat}
.mutualfunds_info h6{font-size:20px;margin:0 0 10px;color:#134321;font-family:'GothamRnd-Book';padding:0}
.mutualfunds_info .mutualfunds_img{text-align:center}
.advisorypanel_section{background:url(../images/advisorypanel_sectionbg.jpg) 0 0 no-repeat;background-size:cover;color:#fff;padding:30px 0}
.advisorypanel_section .title_info h3{color:#fff;background:url(../images/title_bg2.png) center bottom no-repeat}
.advisorypanel_list{width:100%;position:relative;padding:0 0 80px;text-align:center;color:#fff}
.advisorypanel_list .swiper-container{border:0}
.advisorypanel_list .swiper-slide{padding:40px 0 0}
.advisorypanel_details{width:100%;padding:20px;position:relative;color:#fff}
.advisorypanel_details .advisorypanel_img{border:solid 7px rgba(255,255,255,.22);width:180px;margin:0 auto 20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left}
.advisorypanel_details .advisorypanel_img img{width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.advisorypanel_details .advisorypanel_cont{width:100%;font-size:16px;color:#fff;line-height:24px;text-shadow:none;padding:0 0 0 200px}
.advisorypanel_details .advisorypanel_cont h5{margin:0 0 10px;padding:0;font-size:18px;text-transform:uppercase;font-weight:400;font-family:'GothamRnd-Medium'}
.advisorypanel_details .advisorypanel_cont h6{margin:0 0 20px;padding:0 0 15px;font-size:14px;font-style:italic;font-weight:400;position:relative;font-family:'GothamRnd-Book'}
.advisorypanel_details .advisorypanel_cont h6:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;content:"";width:25px;height:2px;background:rgba(0,0,0,0.3)}
.advisorypanel_details .advisorypanel_cont p{margin:0 0 20px;padding:0;font-family:'GothamRnd-Book'}
.advisorypanel_details .advisorypanel_cont > a{display:inline-block;background:#fff;padding:2px 16px;text-align:center;text-transform:uppercase;color:#77BA43;text-decoration:none}
.advisorypanel_list .swiper-pagination{bottom:0;text-align:center;width:100%}
.advisorypanel_list .swiper-pagination-clickable .swiper-pagination-bullet{opacity:1;display:inline-block;vertical-align:middle;margin:0 5px;position:relative;background:none;border:2px solid #fff;width:20px;height:20px}
.advisorypanel_list .swiper-pagination-clickable .swiper-pagination-bullet:after{background:#fff;width:8px;height:8px;content:"";left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}
.advisorypanel_list .swiper-pagination-clickable .swiper-pagination-bullet:hover{background:none}
.advisorypanel_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:2px solid #fff}
.advisorypanel_list .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:after{display:none}
/*layout css end*/


/*green css strat*/
.customersupport_txt span{color:#77ba43}
.login_signup_info ul li a{border:1px solid #77ba43;color:#77ba43}
.login_signup_info ul li a:hover,.login_signup_info ul li.active a{border:1px solid #77ba43;background:#77ba43;color:#fff}
.nav_info .navbar-default .navbar-nav > li > a:hover,.nav_info .navbar-default .navbar-nav > li.active > a,.nav_info .navbar-default .navbar-nav > li > a:focus,.nav_info .navbar-default .navbar-nav > li.active > a:focus{background:none;color:#77ba43!important}
.investing_txt h5{color:#76ba43}
.graph_text h5{color:#76ba43}
.graph_text .findoutnow_btn{background:#76ba43}
.updates_news_listinner .updates_news_btn{border:1px solid #77ba43;color:#77ba43}
.footer_nav_list h6:after{background:#77ba43}
.copyright_info a:hover{color:#77ba43}
/*green css end*/

/***easyresponsive tab start***/
.r-tabs .r-tabs-nav { margin: 0; padding: 0; }
.r-tabs .r-tabs-tab { display: inline-block; margin: 0; list-style: none; }
.r-tabs .r-tabs-panel { padding: 15px; display: none; }
.r-tabs .r-tabs-accordion-title { display: none; }
.r-tabs .r-tabs-panel.r-tabs-state-active { display: block; }
.r-tabs { position: relative; background-color: #00c5ad; border-top: 1px solid #00c5ad; border-right: 1px solid #00c5ad; border-left: 1px solid #00c5ad; border-bottom: 4px solid #00c5ad; border-radius: 4px; }
/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab { position: relative; background-color: #00c5ad; }
/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor { display: inline-block; padding: 10px 12px; text-decoration: none; text-shadow: 0 1px rgba(0, 0, 0, 0.4); font-size: 14px; font-weight: bold; color: #fff; }
/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled { opacity: 0.5; }
/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor { color: #00c5ad; text-shadow: none; background-color: white; border-top-right-radius: 4px; border-top-left-radius: 4px; }
/* Tab panel */
.r-tabs .r-tabs-panel { background-color: white; border-bottom: 4px solid white; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor { display: block; padding: 10px; background-color: #00c5ad; color: #fff; font-weight: bold; text-decoration: none; text-shadow: 0 1px rgba(0, 0, 0, 0.4); font-size: 14px; border-top-right-radius: 4px; border-top-left-radius: 4px; }
/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor { background-color: #fff; color: #00c5ad; text-shadow: none; }
/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled { opacity: 0.5; }
/***easyresponsive tab end***/

/****responsive-tabs.css start***/
.r-tabs .r-tabs-nav {margin: 0;padding: 0;}
.r-tabs .r-tabs-tab {display: inline-block;margin: 0;list-style: none;}
.r-tabs .r-tabs-panel {padding: 15px;display: none;}
.r-tabs .r-tabs-accordion-title {display: none;}
.r-tabs .r-tabs-panel.r-tabs-state-active {display: block;}
/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }
    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
}
/****responsive-tabs.css end***/


.asfeatured_info{width:100%;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.1);-moz-box-shadow:0 1px 7px rgba(0,0,0,.1);box-shadow:0 1px 7px rgba(0,0,0,.1);padding:10px 0}
.asfeatured_list:after{clear:both;display:block;content:""}
.asfeatured_list .asfeatured_name{float:left;font-size:35px;color:#134321;font-family:'GothamRnd-Light';background:url(../images/asfeatured_name_bg.png) right 0 no-repeat;padding:18px 50px 18px 0}
.asfeatured_list .asfeatured_listinner{padding:13.5px 0 0 310px}
.asfeatured_list .asfeatured_listinner ul{margin:0;padding:0;list-style:none}
.asfeatured_list .asfeatured_listinner ul li{    margin: 0 5px;    padding: 0;    display: inline-block;    vertical-align: top;  width: 150px;}
.asfeatured_list .asfeatured_listinner ul li > a {display:block;}

.ourservicesfree_section h4{margin:0 0 35px;padding:0;font-size:32px;color:#38454f;text-transform:uppercase;font-family:'GothamRnd-Book';text-align:center}
.ourservicesfree_section h3{margin:0 0 50px;padding:0;font-size:35px;color:#77ba43;text-transform:uppercase;font-family:'GothamRnd-Book';text-align:center}
.ourservicesfree_section h3 a{color:#77ba43;text-decoration:none}
.ourservicesfree_list{width:100%}
.ourservicesfree_list a{color:#fff;text-decoration:none;    display: block;}
.ourservicesfree_list .ourservicesfree_listinner{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#39464f;width:100%;padding:40px 30px;position:relative;color:#fff;text-align:center;font-family:'GothamRnd-Book'}
.ourservicesfree_list .ourservicesfree_listinner h5{margin:0 0 25px;padding:0 0 15px;font-size:22px;position:relative;text-transform:uppercase;font-family:'GothamRnd-Book'}
.ourservicesfree_list .ourservicesfree_listinner h5:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:40px;height:2px;background:#76ba43;content:""}
.startingprice_txt{font-size:16px;line-height:16px;}
.ourservicesfree_list .ourservicesfree_listinner p{font-size:20px;line-height: 20px;margin:0 0 10px;padding:0}
.ourservicesfree_list .ourservicesfree_listinner p span{font-size:57px;    line-height: 57px;font-family:'GothamRnd-Medium'}
.ourservicesfree_list .ourservicesfree_listinner p i{font-style:normal}
.ourservicesfree_list .ourservicesfree_listinner p > em{font-style:normal;    display: block;    font-size: 13px;    line-height: 13px;}
.ourservicesfree_list .ourservicesfree_listinner p > b > em{    font-size: 16px;    min-height: 16px;    display: inline-block;    font-family: 'GothamRnd-Medium';font-style: normal;}
.ourservicesfree_arrow{position:absolute;bottom:-29px;left:0;right:0;width:64px;margin:0 auto}

.invest_list .startinvestingnow_btninfo{text-align:center}
.invest_list .startinvestingnow_btninfo .startinvestingnow_btn{border-radius:3px;display:inline-block;padding:10px 20px;line-height:30px;border:0;color:#fff;font-size:22px;text-transform:uppercase;font-family:'proxima_nova_regular';font-weight:400;text-decoration:none;background:#76ba43}

.ourpartners_info .bx-wrapper .bx-viewport { background: none; box-shadow: none; border: 0; }
.ourpartners_info .asfeatured_list .asfeatured_listinner ul li { margin: 0; }
.ourpartners_info .asfeatured_list .asfeatured_listinner ul li img { -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.ourpartners_info .bx-wrapper .bx-controls-direction a { width: 16px; height: 30px; background: url("../images/team_thumb_next_prev_btn.png") 0 0 no-repeat; margin: -15px 0 0 0; background-size: 32px 60px; z-index: 5; }
.ourpartners_info .bx-wrapper .bx-controls-direction .bx-prev { background-position: left top; left: -20px; }
.ourpartners_info .bx-wrapper .bx-controls-direction .bx-next { background-position: right top; right: -20px; }
.ourpartners_info .bx-wrapper .bx-controls-direction .bx-prev:hover { background-position: left bottom; }
.ourpartners_info .bx-wrapper .bx-controls-direction .bx-next:hover { background-position: right bottom; }
.ourpartners_info .bx-wrapper .bx-pager { display: none; }
.ourpartners_info .bx-wrapper { margin: 0 auto; }
.research_info.asfeatured_info { box-shadow: none; margin: 50px 0 0 0; }
.research_info .asfeatured_list .asfeatured_listinner { padding: 0; text-align: center; }
.research_info .asfeatured_list .asfeatured_listinner ul li { width: 170px; margin: 0 10px; }
