@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; font-size:12px; font-family:calibri; src:url(../bootstrap/font-awesome/fonts/calibri.ttf);}
@font-face {
    font-family: 'calibri';
    src:url(../font-awesome/fonts/calibri.ttf);
	
}


form.feedback-form {
    width: 90%;
    margin: 20px 2% 40px;
    border: solid 1px rgb(21, 168, 85);
    float: left;
    padding: 20px 20px;
    border-radius: 3px;
}
.row1 {
    width: 42%;
    float: left;
    padding: 0px 3%;
   margin: 5px 0px 10px 0px;
}
label.form-text {
    width: 100%;
    float: left;
    font-size: 15px;
    margin: 0px 0px 4px;
    /* font-weight: bold; */
    color: #6d6d6d;
}
input.input-text {
    width: 100%;
    padding: 8px 7px;
    border: solid 1px #ccc;
    border-radius: 4px;
}

textarea.input-text {
    width: 100%;
    padding: 8px 7px;
    border: solid 1px #ccc;
    border-radius: 4px;
}
.rdo1 p {
    float: left;
    padding: 0px 1px 17px 0px;
    margin: 0px;
    width: 56%;
}
.rdo1 {
    float: left;
    width: 49%;
}

.feedback-form input[type="radio"] {
    float: left;
}
.row2 {
    width: 90%;
    float: left;
    padding: 0px 25px;
}
.input-text.captcha {
    width: 74%;
    float:left;
}

span.boxes1 {
    float: left;
    border: solid 1px #CCC;
    border-radius: 4px;
    margin: 0px 0px 0px 10px;
}

a.fa.fa-refresh
{
margin: 9px 5px 0px 0px;
    float: right;
    font-size: 15px;
    color: #9E5252;
}
input.input-btn {
    background: #15A855;
    border: solid 1px rgba(153, 153, 153, 0.36);
    padding: 8px 20px;
    color: #fff;
    border-radius: 4px;
}










.container{ width:100%; margin:0 auto;}
a{ text-decoration:none;}
img{ border:none;}
h2{ color:#15a855; font-size:17px;}
h1{ font-size:26px; padding-bottom:10px; border-bottom:2px solid #15a855; color:#333;}
h3{ margin:10px 0;}
p{ color:#333; font-size:14px;}


header{ width:100%; float:left;}
.logo { width:261px; text-align:left; margin:15px 0; padding:0; float:left;}
.logo img{ width:100%; float:left;}
.right-top{ text-align:right; float:right;}
.right-top ul{ float:right; margin-top:18px;}
.right-top ul li{ float:left; list-style:none; padding:0; }
.right-top ul li a{ float:left;color:#403f3f; line-height:12px; font-size:14px; }
.right-top ul li a i{ font-size:16px; padding:0 5px; font-weight:bold;}
.right-top ul li a:hover{ color:#4fbe7f;}
.r-pad{ padding-right:0 !important; padding-left:10px;}
.r-border{ border-right:1px solid #000; padding:0 10px;}
.button{ padding:5px 10px; font-size:14px; background:#4fbe7f; border-radius:5px; color:#fff;}
.button:hover{ text-decoration:none; background:#636161; color:#fff;}
.marg-top{ margin-top:10px;}
.menu-area{ float:left; width:100%; background:#636161; box-shadow: 1px 6px 5px #c2c0c0;}
.form-control.search-div{float: left; width: 70%; border:1px solid #414040; border-radius:5px; padding: 5px; margin-top: 10px;}
.btn{ cursor:pointer; padding: 5px 7px; margin:10px; background:#15a855; color:#fff; border-radius:4px; font-weight:bold; border:1px solid #504f4f;}
.btn:hover{ background:#f2f2f2; color:#333;}
.navbar-right{ text-align:right; float:right; width:30%;}
.clear{ clear:both; height:0.1px;}
.r-button{ float:right; margin-top:10px; margin-bottom:20px;}
.invest-a{ text-transform:none !important; color:#15a855 !important;}
.slider{/* width:75%; float:left; margin-top:15px;*/ width: 68%;
float: left;
margin-top: 15px;
border: 1px solid #ccc;
margin-right: 3.8%;
padding: 10px;
box-sizing: border-box;
}
.slider h1{ margin:0; padding-bottom:5px;}
.slider p{ margin:0; margin-top:10px;}
.bg-g{ background:#15a855; font-size:14px; }
.bg-g span{ font-weight:bold;}
.crousel{ float:left; width:100%; margin-top:20px;}
.grey-container{ float:left; width:100%; margin:20px 0; background:#f2f2f2; padding:20px 0;}

.boxes{ float:left; width:33%; padding:20px;box-sizing:border-box;}
.boxes h1{ color:#1a1a1a; font-size:32px; text-transform:uppercase; font-style:italic; margin:10px;}
.boxes ul{ margin:0; padding:0; width:100%; float:left;}
.boxes ul li{ list-style:none; line-height:35px; font-size:16px; color:#333;}
.boxes i{ margin-right:10px; font-weight:normal; font-size:12px; color:#000;}
.more{ background:#5bcba7; padding:10px 20px;}
.more-btn{ float:left; width:100%; margin-top:20px;}
.top-div{ float:left; width:100%; border-bottom:1px solid #d2d2d2; padding-bottom:10px; }
.top-div p{ color:#555; font-size:14px; line-height:22px;}
.top-div p strong{ color:#000; }
.lft-img{float: left; width: 15%; font-size: 30px; color: #fff; background: #4c4c4c; border-radius: 50%; padding: 10px; text-align: center; line-height: 27px;
        text-tranform: uppercase;text-transform: uppercase; font-style:italic; font-weight:bold; margin-right:10px;}
.lft-img span{ font-size:20px;}
.r-cntnt{ float:left; width:70%;}
.top-div p.mar-0{ margin-bottom:0; line-height:0;}
.marg-twenty{ margin-top:20px;}
.third-box{ padding: 20px; background: #fff; width: 93% !important; float: left;}
.grey{ background:#4c4c4c;}
.img-bse{ text-align:left; float:left; width:100%;}
.second-box{ width:34%;}

.bottom-content{ float:left; width:100%; margin:10px 0;}
.bottom-content h1{color:#2f2f2f; font-size:32px; text-transform:uppercase; font-style:italic;}
.last-box{ float:left; width:50%;}
.l-img{ float:left; width:146px;}
.l-img img{ width:100%;}
.last-box ul{ float:left; width:64%; margin-left:0;}
.last-box ul li{ line-height:25px; font-size:14px; color:#2f2f2f;}
.last-box p{ color:#2f2f2f; font-size:14px; margin-top:10px; float:left; width:100%;}
.right-last{ float:right; width:46%;/* background:#f2f2f2; */padding:20px;}
.top-5{float: left; width: 52%; /*border-right: 1px solid #b9b9b9;*/ padding-right: 20px;}
.add{ float: left; width: 42%; text-align: center; margin-left:28%;}
.add img{ width:100%;}
.top-5 img{ width:100%;}

.subscription{ background:#eff2f7; float:left; width:100%; padding:5px 0; margin-top:40px;}
.free-s{ float:left;  font-weight:bold; font-size:14px; width:22%; padding:10px 0;}
.free-s i{ margin-right:10px; font-weight:bold; color:#fff; padding:1px; padding-left:2px; background:#000; border-radius:2px;}
.lorium{ float:left; width:35%; color:#4d6a78; font-size:16px;}
.search-input{ float:left; width:41%;}
.search-input .search{ border:1px solid #e5e8ed; background:#fff; padding:10px; float:left; width:300px;}
.sub-btn{background: #0fa24f; border: 0; margin-left: 20px; padding: 10px 20px; border-radius: 10px; cursor:pointer;}

.li-footer2{ float:left; width:48%;}
.li-footer2 ul { float:left; width:100%;}
.li-footer2 ul li{ float:left; width:35%;}
.li-footer2 ul li a{ color:#fefefe; font-size:18px; line-height:35px;}
.li-footer2 ul li a:hover{ text-decoration:underline;}
.li-footer2 ul li { list-style:none;}

.footer{ float:left; width:100%;/* margin-top:40px;*/ background:#494949; border-top:25px solid #15a855; padding:20px 0; color:#fff;}
.li-footer{ float:left; width:34%;}
.li-footer ul { float:left; width:100%;box-sizing:border-box;}
.li-footer ul li a{ color:#fefefe; font-size:18px; line-height:35px;}
.li-footer ul li a:hover{ text-decoration:underline;}
.li-footer ul li { list-style:none;}
.our-page{ float:right; width:25%;}
.our-page h2{ font-size:30px; font-weight:bold;}
.our-page ul{ float:left; width:100%; margin:0; padding:0;}
.our-page ul li{ list-style:none; float:left; margin-right:10px;}
.footer-line{ font-family:Arial, Helvetica, sans-serif; float:left; width:100%; background:#2c2b2b; padding:10px 0; color:#fff; font-size:14px; font-weight:normal;}
.lft-ftxt{ float:left; padding-left:10px;}
.right-ftxt{ float:right; padding-right:10px;}
.footer-line a{ color:#fff; }
.footer-line a:hover{ text-decoration:underline;}
.investors{ float: left; width: 64%; background: #fff; box-sizing:border-box;margin-left: 2%; padding:10px;}
.investors ul{ padding:0; float:left; width:100%; margin:0;}
.investors ul li{ list-style:none; float:left; border:2px solid #ccc; width:169px; height:92px; text-align:center; margin:7px;}
.investors ul li:hover{ border: 2px solid #15a855 ;}
.lft-box{ float:left; width:30%;}
.investors ul li.read-link{ border:none; padding-top:40px;}
.left-news{ float:left; width:68%; background:#f2f2f2;}
.free-sb{ height:318px; float:left; width:26%;box-sizing: border-box; padding:20px; border:1px solid #67c691; text-align:center;}
.free-sb h3{ font-size:14px; color:#0d1720;}
.free-sb p{ color:#4b4b4b; font-size:14px; text-align:left; margin-top:20px;}
.free-sb input{ border:1px solid #ccc; padding:15px; width:260px; margin-top:20px; border-radius:10px;}
.no-bg{ background:none;}
.input-txt{ float:left;/* width:100%;*/ /*margin-bottom:30px;*/}
.input-txt input{ padding:6px;}
.sbscribe{ float:left;/* width:100%;*/ text-align:left; margin-left:15px; margin-top:7px;}
.sbscribe a{ padding:10px 20px;}
.arrow-btm{margin-top: 0px; float: left; width: 35px; position: relative; text-align: center; left: 176px;
}
.investors p{ font-size:16px; color:#333; font-weight:bold;}


/*------------inner page------------------*/
.width100{ width:100%; margin-top:30px; height:auto;}
.width100.free-sb input{ width:83%;}
.inner-inv{ padding-bottom:20px; height:100%; width:100%; float:left;}
.inner-inv ul li{ height:auto; border:none; width:173px;}
.inner-inv ul li:hover{ border:none;}
.inner-inv ul li a{ display:block; border:2px solid #ccc; }
.inner-inv ul li a span{ font-size: 14px; padding-top: 10px; float: left; width: 100%; color:#000; font-size:16px;}
.clear{ clear:both; height:0.1px;}
.invertor-box{ float:left; width:100%;}
.report{ float:left; width:100%; border:1px solid #ccc;}
.report tr td{ line-height:25px; /*border:1px solid #ccc; */ font-size:16px;  color:#333; padding:5px; padding-left:25px; font-weight:600;}
.report tr td a{ color:#15a855;}
.report tr td a:hover{ color:#333;}
.left-report{ float:left;}
.ryt-report{ float:right;}
.ryt-report h1{ font-size:18px; padding:0; margin:5px 0;}
.report-head{ float:left; width:100%; border-bottom:2px solid #15a855;}
.report-head h1{ border:none; padding:0; margin:5px 0;}
.bg-grey{ background:#f2f2f2;  border:2px solid #000;}
.inner2 p{ color:#333; font-weight:normal; text-align:justify; line-height:22px;}
.inner2 img{ margin:10px;}
.inner2 h2{ font-size:16px;}
.report.analysis img{ width:50px; text-align:center;}
.report.analysis tr td{  padding:10px 0; font-size:18px;}
.report.analysis tr td a{ color:#333;}
.report.analysis tr td a:hover{ color:#15a855;}
.whats-new{ float:left; width:98%; padding:0 20px; letter-spacing:1px;}
.whats-new strong{ margin-right:20px;}
.whats-new a{ margin:0 10px; color:#15a855; font-weight:bold;}
.whats-new a:hover{ color:#333;}

.advertisement-right{ float:left; width:25%; margin-top:15px;}
.top-add{ float:left; width:100%; height:172px;}
.top-add img{ width:100%; height:169px;}
.investor-login{ float:left; width:100%;}
.investor-login td input.button{ border:none; cursor:pointer;}
.investor-login td{ font-size:16px; color:#555; }
.investor-login td input{ padding:4px; border:1px solid #ccc; border-radius:3px;}
.investor-login td.agree{ font-size:14px; padding-top:5px;}
.investor-login td.agree a{ color:#15a855; text-decoration:none;}
.investor-login td.agree a:hover{ text-decoration:underline;}
.submit-top{ padding-top:10px; width:auto;}
.width50{ width:50%;}

.our-page{ float:right; width:35%; }
.our-page p{ color:#fff;}
.our-page p.free{ color:#fff; font-size:14px;}
.our-page h2{ font-size:30px; font-weight:bold;}
.our-page ul{ float:left; width:100%; margin:0; padding:0;}
.our-page ul li{ list-style:none; float:left; margin-right:10px;}
.gmenu{ color:#fff; padding:5px; font-size:16px; background:#636161; margin-bottom:10px;}
.head{ color:#15a855; font-weight:bold;}
.top2{ font-size:16px; color:#555; padding-bottom:10px; padding-left:10px; font-family:calibri;}
.InputUser{ padding:5px; border:1px solid #ccc; border-radius:3px; margin-bottom:10px;}
.submit-form-b{ float:left; width:100%;}
.submit-form-b input{ border:none; cursor:pointer;}
.investors p.register-p{ font-weight:normal; margin-top:0; line-height:25px; font-size:16px; border-bottom:1px solid #15a855; padding-bottom:10px;}
.top-reg{ float:left; width:100%; color:#F85417; font-size:18px; text-align:center; margin-bottom:10px;}
.p-tag{ text-align:center; font-weight:normal !important;}
.kyc{ float:left; width:100%;}
.kyc p{ line-height:25px; font-weight:normal; text-align:justify;}
.kyc p.green{ color:#0d1720; font-weight:bold;}
.kyc .kyc-li{ float:left; width:90%; padding-left:40px;}
.kyc .kyc-li li{ list-style:url(../img/pdf.png); line-height:25px; width:auto; margin-right:40px;}
.kyc .kyc-li li a{ border:none; text-align:left; color:#15a855; font-size:16px; width:auto; font-weight:bold;}
.kyc .kyc-li li a:hover{ color:#4c4c4c; text-decoration:underline;}
.cms-new{ float:left; width:100%;}

.investors.new-div{ float:left; font-family:calibri;}
.investors.new-div ul { width:95%; float:none; margin-left:20px; color:#333; }
.investors.new-div ul li{ float:none; list-style:disc; text-align:left;  font-family:calibri; font-size:16px; width:100%;}
.des{ float:left;}

.first-f{ float:left; width:50%; height:200px;}
.second-f{ float:left; width:50%;}
.li-footer.f-footer { float:left; width:100%;}
.li-footer.f-footer ul li{ float:left; width:50%;}

.sub-div{ float:left; width:100%;}
.sub-div .input-txt{ float:left; width:163px; text-align:left;}
.sub-div .input-txt input{ margin:0;}
.gren-btn{ margin-left:0;}
.gren-btn a{ padding:5px 10px;}

.document h2{ color:#333;}
.link-cal{ float:left; width:97%; padding:10px; border:1px solid #ccc; margin-top:20px; }
.link-cal p{ text-align:center;}
.link-cal a{ color:#15a855; font-weight:bold;}
.link-cal a:hover{ color:#000;}
.black{ color:#333;}
.online-inv{ float:left; width:100%; text-align:center; margin-top:20px; cursor:pointer;}
.investors.home-inv{ width:100%; margin-left:0; padding-left:0;}
.investors.home-inv ul li{ width:147px; border:none; height:80px;}
.add.new-add{ float: right;
margin-left: 0px;
width: 27%;}
.marquee{ float:left; width:100%;}
.marquee marquee img{ margin-right:10px;}
.marquee ul { float:left; width:100%;}
.marquee ul li{ float:left; list-style:none; margin:0 10px;}
.marquee h1{ font-size:22px; margin-bottom:0; border-bottom:1px solid #ccc; font-weight:normal;}


/****************1-12-15****************/

.bottom-add img {
    height: 169px;
    width: 100%;
}

.lft-box img {
    float: left;
    width: 100%;
}


.free-sb img {
    float: left;
    width: 100%;
}

.exit_investors{float:Left;width:100%;}




/*------------inner page------------------*/
/*@media(max-width:1200px) and (min-width:900px) {
	.
	{ width:100%; float:left;}
	.grey-container{ width:98%;}
	
}
	
@media(max-width:900px) and (min-width:700px) {
	.container{ width:100%; float:left;}
	.grey-container{ width:98%;}
}

@media(max-width:700px) and (min-width:500px) {
	.container{width:100%; float:left;}
	.logo{ width:100%; float:left;}
	.logo img{ width:50%}
	
	.grey-container{ width:98%;}
}

@media(max-width:500px) and (min-width:50px) {
	.container{width:100%; float:left;}
	.logo{ width:100%; float:left; text-align:center;}
	.logo img{ width:50%}
	.right-top{ float:left; text-align:left;}
	.right-top ul{ float:left;}
	
}*/

@media screen and (max-width:1024px) {
.container{width:100% !important;}
.lft-box {
    float: right;
    width: 33%;
}
}

@media screen and (max-width:991px){
.nav-menu .menu-link{padding: 0.75rem 0.1rem;}
}

@media screen and (max-width:900px){


.investors{width:55%;}
.lft-box {
    float: left;
    width: 33%;
}

}

@media screen and (max-width:800px){

.add.new-add{width:26%;}
.investors{width:55%;}
.lft-box {
    float: left;
    width: 33%;
}

.add.new-add{float:left;}

.top-5{float: left; width: 52% !important;}
}

@media screen and (max-width:768px){
 .add.new-add,  .top-5{width:100% !important;box-sizing:border-box !important;}
.investors, .lft-box{width:95%;}
.first-f{width:100%;}
.second-f{width:100%;}
}

@media screen and (max-width:640px){

.slider{width:100%;}
.advertisement-right {
   
    margin: 0 auto;
    max-width: 100%;
    text-align: center;
    width: 100%;
}
.top-5{width:100% !important;padding:0px !important;}
.add.new-add{width:100%;}
.left-news, .boxes{width:100%;}
.lft-box {
   float:none;
    margin: 0 auto;
    max-width: 100%;
    width: 30%;}

.investors, .lft-box{width:95%;float:left;}

@media screen and (max-width:480px){
.first-f, .second-f{width:100%;display:inline-table;}
.li-footer.f-footer ul li{width:100%;}
.li-footer{width:100%;}
.our-page{width:100%;text-align:center;float:none;}
h2{font-size:17px !important;}
.free-sb{width:100%;}
form.feedback-form{width:100%;box-sizing:border-box;}
.row1{width:100%;box-sizing:border-box;}
.rdo1{width:100%;}
}