﻿/*@charset "utf-8";
@Website : Kalpataru, @Author : Accord Fintech Pvt.Ltd.*/
@media only screen and (min-width : 1200px) {
    .mfInSubMn { padding: 0; }

    /* share broker bhopal */
    .staticopnaccformtop .openheadtxt span { font-size: 10px; line-height: 14px; }
    .staticopnaccformtop .openheadtxt span, .openheadtxt span > em { font-size: 15px; line-height: 20px; }
    .staticopnaccformtop .openheadtxt span { line-height: 20px; }
    .staticopnaccformtop .hmwform_txt { padding: 10px; margin: 0 0 12px; }
    .staticopnaccformtop .openanaccountbtn { margin: 10px 0 0px; }
    .staticopnaccformtop .staticopnaccformtop { min-height: 315px; }
    .staticopnaccformtop .openheadtxt { margin-bottom: 20px; }
}
@media only screen and (max-width: 992px) {
    .mfInSubMn { padding: 25px 0 0; }
    .markettopmenusec { padding: 95px 0px 20px; }
    .navinner { z-index: 11; }
    .navinner > span { display: block; background-color: #fff; color: #535353; text-align: right; border-radius: 50px; cursor: pointer; position: relative; font-size: 14px; padding: 10px 40px 10px 10px; text-transform: uppercase; }
    .navinner > span:before { content: "\f0dd"; position: absolute; right: 22px; top: 8px; color: #535353; font: normal normal normal 17px/1 FontAwesome; transition: all 0.5s ease; display: block; }
    .navinner > span.Nclose:before { transform: rotate(-180deg); top: 15px; }
    .navinner > ul { display: none; position: absolute; right: 0; min-width: 200px; background-color: #01244e; }
    .navinner > ul > li { float: none; border-right: none; border-top: 1px solid #fff; }
    .navinner > ul > li > a { color: #fff; text-align: left; font-size: 14px; line-height: 18px; padding: 8px 10px; margin: 0; }
    .navinner > ul > li > a:hover { color: #0f3343; }
    .navinner > ul > li:hover > a { color: #fff; }
    .navinner > ul > li > a.activemenu { background: #EE3137; color: #fff; }
    .navinner > ul > span { display: block; }
    .dropsec { display: none; width: auto; height: 100%; position: relative; top: 0; left: 0; right: 0; padding-bottom: 0; margin: 0 auto; background: #E9E9E9; }
    .dropsec > a { text-align: center; padding: 8px 15px; border-top: 1px solid #fff; color: #104D90; }
    .dropsec > a:before { display: none; }
    .dropsec > a:hover { background-color: #5C5C5C; padding: 8px 15px; color: #fff; }
    .navinner > ul > li > a:before, .navinner > ul > li > a.activemenu:before { color: #FFF; content: "\f107"; position: absolute; right: 7px; font: normal normal normal 18px/1 FontAwesome; left: auto; top: 9px; background: 0; }
    .navinner > ul > li:hover > a.activemenu:before { background: 0; }
    .footable > tbody > tr > td > a:before { display: none; }
    .footable > tbody > tr > td > a { padding: 0; }
    /*equity*/
    .mfInSubMn > div { display: block; margin: 0px 0 10px; }
    .mfInSubMn > div.gobtn > a { display: inline-block; }
    /*** change of name***/
    .ChangeName { margin-bottom: 35px; }
    /*company profile*/
    .shareholdlist > li { width: 49%; margin: 0 0 10px; }
    .shareholdlist > li > a { margin: 0; }
    .compmainbsense { margin-bottom: 15px; }
    .fincomonhed { width: 30%; }
    .fincomondata { width: 14%; }
    .finqrthed6 { float: left; width: 25%; }
    .finqrthed7 { float: left; width: 23%; }
    .finqrthed8 { float: left; width: 20%; }
    .finqrtdata6 { float: left; width: 15%; }
    .finqrtdata7 { float: left; width: 15%; }
    .finqrtdata8 { float: left; width: 16%; }
    .staticwrapper { padding-top: 75px; }
    /***Get quotes***/
    .qboxsec { width: 84%; }
    a.qbtnsec { width: 15%; }

    .staticbrdcumb { padding: 95px 0px 20px; }
    .dwlddemosec { padding: 10px; }
    .dwlddemosecdwld { padding: 0 0 20px 36px; }

    /*** Contact Us***/
    .contactuscnt { padding: 0 0 25px; }

    /***feedback***/
    .commonformpading .leftpad { padding-left: 15px; }
    .commonformpading .rightpad { padding-right: 15px; }

    /*career*/
    .curropeningsimg { padding: 20px; }
    .curropeningsimg > p { font-size: 15px; }
    /***fund Transfer***/

    /* share broker bhopal */
    .staticopnaccformtop { max-width: 400px; margin: 0 auto; }
    .staticopnaccformtop .openheadtxt span { font-size: 12px; line-height: 14px; }
    .staticopnaccformtop .openheadtxt span, .openheadtxt span > em { font-size: 15px; line-height: 18px; }
    .staticopnaccformtop .hmwform_txt { padding: 10px; margin: 0 0 20px; }
    .staticopnaccformtop .openanaccountbtn { margin: 0px 0 5px; }
    .staticopnaccformtop .staticopnaccformtop { min-height: 350px; }
    .staticopnaccformtop .openheadtxt { margin-bottom: 20px; }
    .staticopnaccformbtm { max-width: 400px; margin: 0 auto; }
    .staticopnaccformbtm .feedbackbuttons { text-align: center; }
    .sharebrokerwrap .sharebrokertop { margin: 0px 0px 30px 0px; }
    .sharebrokerwrap div.sipimgcon, .sharebrokerwrap div.riskfreeimgcon { max-width: 400px; margin: 0px auto 30px auto; }
    .sharebrokerwrap .sharebrokbox { margin: 0px 0px 10px 0px; }
    .sharebrokerwrap div.riskfreeimgcon { margin-bottom: 0px; }
    .staticopnaccformbtm .openanaccountbtn { width:auto; padding:10px 50px;}

    /*house-subbroker*/
    .subbroker-img { height:390px;}
    
    /***margin-calculator***/
	.marginCalc > tbody > tr > td > a { padding: 2px 8px; }

    /** Aboutus **/
    .abtcttblsec { margin: 30px 0 0; }


}
@media only screen and (max-width: 767px) {
    .mfInSubMn > div { margin: 0 0 10px 15px; }
    .tab-content { padding: 15px 0 0; }
    .brdcmsmall { text-align: left; line-height: 20px; }
    .brdcmsmall > h2 { font-size: 20px; display: block; float: none; }
    /*** change of name***/
    .ChangeName { margin-bottom: 50px; }
    /*company profile*/
    .shareholdlist > li { width: 100%; }
    .hide-medium { display: none; }
    .fincomonhed { width: 55%; }
    .fincomondata { width: 15%; }
    .fintabelsrowshed { margin: 0; }
    .qurselyr { display: block; }
    .quartlydata { display: none; }
    .finqrthed3, .finqrthed4, .finqrthed5, .finqrthed6, .finqrthed7, .finqrthed8 { width: 65%; }
    .finqrtdata3, .finqrtdata4, .finqrtdata5, .finqrtdata6, .finqrtdata7, .finqrtdata8 { width: 35%; }
    /***Get quotes***/
    a.qbtnsec { width: 20%; }
    .qboxsec { width: 78%; }
    .qboxsec > input[type="text"] { width: 60%; }
    .landcomplist { width: 60%; }
    .qboxsec > label { width: 40%; }

    .staticbrdcum { text-align: left; padding: 5px 0 0; }
    .staticdwld { min-height: 0; padding: 0 10px 25px; }
    .staticdropmenu { width: 100%; margin-top: 10px; }
    .staticredhed { font-size: 20px; line-height: 20px; }
    .staticcontent > p { font-size: 14px; line-height: 24px; }
    .staticmainsec { margin: 25px 0 25px 0; }
    ul.staticulli > li { font-size: 13px; line-height: 22px; }
    .staticbox > b { font-size: 16px; line-height: 19px; }
    .staticcontent > h4 { font-size: 18px; line-height: 18px; }
    .staticbox { padding: 15px; margin-bottom: 15px; }

    /*** Contact Us***/
    .contactuscnt { padding: 25px 0; }

    /***feedback***/
    .commonform input[type="submit"] { font-size: 16px; line-height: 16px; padding: 6px 10px; margin-top: 0px; }
    .commonform input[type="reset"], .commonform input[type="submit"].cancelbutton,.logoutbtn { font-size: 16px; line-height: 16px; padding: 6px 10px; margin-top: 0px;     margin-bottom: 5px;}
    .commonform { padding: 15px; }

    .teammemberhed { margin-top: 15px; }
    .teammember { margin-bottom: 20px; }
    .teammember.nomrg { margin-bottom: 20px; }
    .teammemberhed { font-size: 24px; line-height: 24px; }
    .teammember > img { width: 100px; height: 100px; margin-bottom: 15px; }
    
    /*.visionmisionwrapper {margin-top: 10px;}
    .ourvisonmision {padding: 25px 25px 15px 25px;}*/

    /*refer and earn */
    .refboxwrapper h1, .refer-friend-details > h2, .faqwrapper h4{ font-size: 22px; }
    .referearntab ul > li > a {font-size:15px;}  
    .ref-friend-img:before { bottom: 20px;}
    .ref-friend-img { position: relative;  height: 105px; top: 10px; width: 75px;margin: auto;}
    
    /* share broker bhopal */
    .riskfreeaccord a.head { font-size: 19px; }
    .sharebrokerwrap .sharebrokbox { margin: 0px 0px 25px 0px; }

    /** Aboutus **/
    .abtcttblsec { margin: 20px 0 0; }

    /*investor pop-up*/
    .InvstrPopup > .invstrpopupwrapper { width: 450px; margin-top: -250px; margin-left: -220px; }
    .InvstrPopup > .invstrpopupwrapper .invstrchrtr-cnt { max-height: 400px; }
    .invstr-cnt h4 {font-size: 22px ! important;line-height: 30px  ! important;}

}
@media only screen and (max-width: 479px) {
    .innermarketmenu { width: 100%; position: relative; margin-bottom: 10px; }
    .mkttopmenugrp { padding: 0px 0px 10px 0px; }
    .innermarketmenu > ul { border: 1px solid #01244e; }
    /*** change of name***/
    .ChangeName { margin-bottom: 75px; }
    /*company profile*/
    .financialselect { display: block; }
    .fincomonhed { width: 75%; }
    .fincomondata { width: 25%; }
    .finqrthed8 { width: 65%; }
    .finqrtdata8 { width: 35%; }
    .hide-small { display: none; }
    /***Get quotes***/
    .landgetquotes { height: auto; text-align: right; }
    .qboxsec, .qboxsec > label { width: 100%; }
    .qboxsec > input[type="text"] { width: 100%; margin: 0 0 10px; }
    a.qbtnsec { margin: 10px 0 0; float: none; width: 30%; }
    .landcomplist { width: 100%; }

    .staticbrdcumb { padding: 90px 0px 15px; }
    .staticbrdcumhead { font-size: 20px; }

    /*** Contact Us***/
    .contactnearbrch { margin: 0 0 25px; padding: 12px 0 0 65px; background-size: cover; }
    .contactnearbrch:before { top: 8px; }
    .contactnearbrch > label { padding: 8px 0 20px; }
    .contactnearbrch > label:before { top: 25px; }
    .contacthead { font-size: 20px; text-align: center; margin: 15px 0; }
    .contactusmain { padding: 0 0 30px; }

     /*refer and earn */
    .referearntab ul > li > a {font-size:14px;} 
    .refboxwrapper h1, .refer-friend-details > h2 ,.faqwrapper h4{font-size: 18px;}
    
    /* share broker bhopal */
    .sharebrokerwrap { margin-top: 0px; }
    .sharebrokerwrap .sharebrokertop { margin: 20px 0px 30px 0px; }
    .sharebrokerwrap .sharebrokbox { margin: 0px 0px 15px 0px; }
    .sharebrokerwrap .riskfreeinv { margin-bottom: 10px; }
    .riskfreeaccord { margin: 15px 0px 40px 0px; }
    .riskfreeaccord a.head { padding: 5px 0px 5px 35px; font-size: 18px; margin: 0 0 5px 0; line-height: 25px; }
    .riskfreeaccord .panel-title > a.collapsed:after { line-height: 24px; }
    .riskfreeaccord .panel-title > a:after { font-size: 25px; width: 25px; height: 25px; line-height: 19px; top: 5px; }
    .riskfreeaccord .panel-body { padding: 0 10px 10px 10px; }
    .riskfreeaccord > div { margin-bottom: 0; }
    .riskfreeaccord.panel-group { margin-bottom: 20px; }
    .riskfreeaccord.panel-group .panel { margin-bottom: 0; }
    .riskfreeaccord.panel-group .panel + .panel { margin-top: 0px; }
    .staticopnaccformbtm .formbtmright,.staticopnaccformtop .formbtmright { bottom: 10px; }
    
    /*house-subbroker*/
    .subbroker-img { height:250px; }
    .subbroker-img b { font-size:20px;line-height:26px; }
    
    /***margin-calculator***/
	.toolsFormWrap > p { font-size: 18px; line-hight: 25px; }
	.toolsFormWrap .form-row .form-group > label { font-size: 16px; line-height: 22px; }
	.toolsFormWrap .form-row .form-group input.form-control { font-size: 14px; line-height: 20px; }
	.mrgnleftcntnt > table > thead > tr > th { font-size: 14px; line-height: 16px; }
	.mrgnleftcntnt > table > tbody > tr > td { font-size: 14px; line-height: 16px; }
	.marginCalc.footable tr > td { font-size: 14px; }

    /*investor pop-up*/
    .InvstrPopup > .invstrpopupwrapper { width: 320px; margin-top: -230px; margin-left: -160px; }
    .InvstrPopup > .invstrpopupwrapper .invstrchrtr-cnt { max-height: 300px; }
    .invstr-cnt h4 {font-size: 18px  ! important;;line-height: 30px  ! important;;}

}


























































































































































































































































































