﻿/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1290px) {

    p {
        font-size: 19px
    }
}

@media (min-width: 1280px) {

    .absolute11 {
        right: 10% !important;
    }
}

@media (max-width:984px) {

    .homeima {
        width: 83% !important;
    }
}

@media(max-device-width:1280px) {
    #headid {
        margin-left: 9% !important;
    }

    html {
        -moz-transform: scale(0.75, 0.75);
        zoom: 0.75;
        zoom: 100%;
    }

    .add {
        width: 87% !important
    }
}
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1024px) and (max-width: 1280px) {
    #headid {
        margin-left: 9% !important;
    }

    .absolute11 {
        right: 7% !important;
    }

    .homeima {
        /*height:400px!important;*/
    }
}

/*@media (max-width:1070px)and (min-width:432px) {
    .heading {
        font-size: 3.2em !important;
        padding-top: 0px;
        color: white;
        font-family: Lato Hairline !important;
        font-weight: 600 !important;
    }

    p {
        font-size: 1rem !important
    }

    body {
        font-size: 1rem !important ;
    }
    #aboutusid{
        font-size:42px!important
    }
}*/
/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1023px) {
    #headid {
        margin-left: 9% !important;
    }

    .navbar-nav {
        margin-top: 1px !important;
    }

    .absolute11 {
        top: 28px !important;
    }

    .copyright_11 {
        padding-left: 0 !important;
    }

    footer .wealthdetails1middel {
        padding-left: 0 !important;
    }

    footer .wealthdetails2middel {
        padding-left: 0 !important;
    }

    footer .wealthdetails1 {
        padding-left: 0 !important;
    }

    .col-half-offset {
        border-left: 0 solid !important;
        margin-left: 0 !important;
    }

    .table-bordered th, .table-bordered td {
        line-height: 1 !important;
    }

    .table td {
        padding: 1px;
        font-size: 8pt !important;
        font-weight: 400 !important;
    }

    .homeima {
        height: 100% !important;
        /*width: auto !important;*/
        float: left !important;
    }

    .heading {
        font-size: 50px !important;
        padding-top: 0px;
        color: white;
        font-family: 'msgloriolaiidisplay';
    }
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    #headid {
        margin-left: 9% !important;
    }

    .nav-bar {
        margin-top: 0 !important;
    }
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
    #jainplannerlogo{
        width:50%!important;
    }
    #AsseticaLogo {
        width: 50% !important;
        height: 69% !important;
        text-align: center;
        margin-top: 5% !important;
    }
    .mobileclick {
        display: block !important;
    }
    .mobileclick1 {
        display: none !important;
    }
     #box4m {
        display: block !important
    }
    #box42, #box4 {
        display: none !important
    }



    #aboutusid {
        font-size: 48px !important;
    }
    #headid {
        margin-left: 9% !important;
    }

    .homeima {
        margin-top: 20px;
    }

    .nav-bar {
        margin-top: 0 !important;
    }

    .homeimg {
        width: 86% !important;
        float: left!important;
    }

    .heading {
        font-size: 30px !important;
        padding-top: 0px;
        color: white;
        font-family: 'msgloriolaiidisplay';
    }

    .absolute11 {
        margin-right: 70px;
        top: 28px !important;
    }

    #hrdiv {
        display: none;
    }
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 375px) and (max-width: 480px) {
    .bottonlineid {
        display: block !important
    }
    #jainplannerlogo {
        width: 50% !important;
        margin-bottom: 10px!important;
    }
    #AsseticaLogo {
        width: 50% !important;
        height: 72% !important;
        text-align: center;
        margin-top: 1% !important;
        margin-bottom: 27px!important;
    }
    .mobileclick {
        display: block !important;
    }
    .mobileclick1 {
        display: none !important;
    }
     #box4m {
        display: block !important
    }

    #box42, #box4 {
        display: none !important
    }


    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top:19%!important
    }
    #adviinfo {
        font-size: 46px !important;
    }

    #pmsid1 {
        width: 100% !important;
    }
    #sipimgid {
        width: 100% !important;
    }
    .col-sm-9 {
        margin-left: 12px !important;
        margin-right: 9px !important;
    }

    #headid {
        margin-left: 8% !important;
    }

    #headid {
        margin-left: 8% !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }

    #visionid {
        padding-left: 6px !important;
        padding-right: 9px !important;
    }

    .col-lg-7 {
        padding-left: 23px !important;
        padding-right: 23px !important;
    }

    .absolute11 {
        margin-right: 18px !important;
        top: 28px !important;
    }

    #hrdiv {
        display: none;
    }

    .nav-bar {
        margin-top: 0 !important;
    }

    .table th {
        padding: 0;
        font-size: 9pt !important;
        font-weight: 600 !important;
    }

    .table td {
        padding: 1px;
        font-size: 6pt !important;
        font-weight: 400 !important;
    }

    .table-bordered th, .table-bordered td {
        line-height: 1.5 !important;
    }

    .graphtitel {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .graphtitel1 {
        text-align: center;
        line-height: 1.5;
    }

    .navbar-collapse {
        margin-left: 15px;
        padding-top: 1px;
        height: 304px;
    }

    .navbar-brand {
        margin-left: 2px;
    }

    .navbar-collapse ul {
        margin-top: 0px !important;
    }

    .col-half-offset {
        border-left: none !important;
        margin-left: 0 !important;
    }

    footer .wealthdetails1middel {
        padding-left: 0 !important;
        /*padding-bottom:1px!important;*/
    }

    footer .wealthdetails2middel {
        padding-left: 0 !important;
        /*padding-bottom:3px!important;*/ */;
    }

    footer .wealthdetails1 {
        padding-left: 0 !important;
        /*padding-bottom: 4px !important;*/
    }

    #operationteamsection {
        margin-top: 3rem;
    }

    footer .wealthheader {
        font-size: 1rem !important;
        font-weight: 0 !important;
        line-height: 1.3rem !important;
        letter-spacing: 0.02rem !important;
    }

    footer h2 {
        font-size: 12px !important;
        /*font-weight: 500 !important;*/
        line-height: 0.8 !important;
        margin: 3px !important;
    }

    footer .aseettop5escap {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    footer .aseettop5 {
        margin-top: 0 !important;
    }

    .copyright_11 {
        padding-left: 0 !important;
    }

    .homeima {
        height: 200px !important;
    }
}

@media (min-width: 360px) and (max-width: 375px) {
    .bottonlineid{
        display:block!important
    }

    #jainplannerlogo {
        width: 50% !important;
        margin-bottom: 10px !important;
    }
    .mobileclick {
        display: block !important;
    }
    .mobileclick1 {
        display: none !important;
    }
    #box4m {
        display: block !important
    }

    #box42, #box4 {
        display: none !important
    }

    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    .col-sm-9 {
        margin-left: 0 !important;
    }

    #headid {
        margin-left: 9% !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }

    .ritutitile {
        font-size: 59px !important;
        line-height: initial;
    }

    .margin {
        padding-left: 48px !important;
        padding-right: 13px !important;
    }

    .col-lg-7 {
        padding-left: 23px;
        padding-right: 26px;
    }

    .videoinfo {
        padding: 0px !important
    }

    .absolute11 {
        margin-right: 18px !important;
        top: 28px !important;
    }

    .ptagpadding {
        padding: 75px 3.5% 5px 41px !important;
    }

    #hrdiv {
        display: none;
    }

    .table th {
        padding: 0;
        font-size: 9pt !important;
        font-weight: 600 !important;
    }

    .nav-bar {
        margin-top: 0 !important;
    }

    .table td {
        padding: 2px;
        font-size: 5pt !important;
        font-weight: 400 !important;
    }

    .table-bordered th, .table-bordered td {
        line-height: 1.3 !important;
    }

    .graphtitel {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .graphtitel1 {
        text-align: center;
        line-height: 1.5;
    }

    .navbar-collapse {
        margin-left: 15px;
        padding-top: 1px;
        height: 304px;
    }

    .navbar-brand {
        margin-left: 0px;
    }

    .navbar-collapse ul {
        margin-top: 0px !important;
    }

    .col-half-offset {
        border-left: none !important;
        margin-left: 0 !important;
    }

    footer .wealthdetails1middel {
        padding-left: 0 !important;
        /*padding-bottom:1px!important;*/
    }

    footer .wealthdetails2middel {
        padding-left: 0 !important;
        /*padding-bottom:3px!important;*/ */;
    }

    footer .wealthdetails1 {
        padding-left: 0 !important;
        /*padding-bottom: 4px !important;*/
    }

    #operationteamsection {
        margin-top: 3rem;
    }

    footer .wealthheader {
        font-size: 1rem !important;
        font-weight: 900 !important;
        line-height: 1.3rem !important;
        letter-spacing: 0.02rem !important;
    }

    footer h2 {
        font-size: 12px !important;
        /*font-weight: 500 !important;*/
        line-height: 0.8 !important;
        margin: 3px !important;
    }

    footer .aseettop5escap {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    footer .aseettop5 {
        margin-top: 0 !important;
    }

    .copyright_11 {
        padding-left: 0 !important;
    }

    .homeima {
        height: 200px !important;
    }
}

@media (min-width: 320px) and (max-width: 360px) {
    .bottonlineid {
        display: block !important
    }
    #jainplannerlogo {
        width: 50% !important;
        margin-bottom: 10px!important;
    }
    .mobileclick {
        display: block !important;
    }
    .mobileclick1 {
        display: none !important;
    }
    #box4m {
        display: block !important
    }

    #box42, #box4 {
        display: none !important
    }

    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #headid {
        margin-left: 9% !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }

    #visionid {
        padding-left: 4px;
        padding-right: 13px;
    }

    .videoinfo {
        padding: 0px !important
    }

    .absolute11 {
        margin-right: 18px !important;
        top: 28px !important;
    }

    .nav-bar {
        margin-top: 0 !important;
    }

    #hrdiv {
        display: none;
    }

    .table th {
        padding: 0;
        font-size: 9pt !important;
        font-weight: 600 !important;
    }

    .table td {
        padding: 1px;
        font-size: 4pt !important;
        font-weight: 400 !important;
    }

    .table-bordered th, .table-bordered td {
        line-height: 1.3 !important;
    }

    .graphtitel {
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .graphtitel1 {
        text-align: center;
        line-height: 1.5;
    }

    .navbar-collapse {
        margin-left: 15px;
        padding-top: 1px;
        height: 304px;
    }

    .navbar-brand {
        margin-left: 0px;
    }

    .navbar-collapse ul {
        margin-top: 0 !important;
    }

    .col-half-offset {
        border-left: none !important;
        margin-left: 0 !important;
    }

    footer .wealthdetails1middel {
        padding-left: 0 !important;
        /*padding-bottom:1px!important;*/
    }

    footer .wealthdetails2middel {
        padding-left: 0 !important;
        /*padding-bottom:3px!important;*/ */;
    }

    footer .wealthdetails1 {
        padding-left: 0 !important;
        /*padding-bottom: 4px !important;*/
    }

    #operationteamsection {
        margin-top: 3rem;
    }

    footer .wealthheader {
        font-size: 1rem !important;
        font-weight: 900 !important;
        line-height: 1.3rem !important;
        letter-spacing: 0.02rem !important;
    }

    footer h2 {
        font-size: 12px !important;
        /*font-weight: 500 !important;*/
        line-height: 0.8 !important;
        margin: 3px !important;
    }

    footer .aseettop5escap {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }

    footer .aseettop5 {
        margin-top: 0 !important;
    }

    .copyright_11 {
        padding-left: 0 !important;
    }

    .homeima {
        height: 200px !important;
    }
}

@media (min-width:540px)and (max-width:1057px) {
    .bottonlineid {
        display: block !important
    }
    .mobileclick{
        display:block!important;
    }
    .mobileclick1 {
        display: none !important;
    }
     #box4m {
        display: block !important
    }
    #box42, #box4 {
        display: none !important
    }

    #headid {
        margin-left: 9% !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }
    #jainserinfo {
        text-align: left !important
    }
}

@media(min-width:497px)and (max-width:637px) {
    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #headid {
        margin-left: 9% !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }
}

@media(min-width:486px)and (max-width:637px) {
    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #headid {
        margin-left: 9% !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }
}

@media(min-width:302px)and (max-width:637px) {
    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #headid {
        margin-left: 9% !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left: 0 !important
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important
    }

    #jainserinfo {
        margin-left: 0 !important
    }

    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }
}

@media(min-width:250px)and (max-width:637px) {
    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #headid {
        margin-left: 9% !important;
    }

    #Pallab p {
        margin-left: 0 !important;
        text-align: center !important;
    }

    #Harshit p {
        margin-left: 0 !important;
        text-align: center !important;
        margin-right: 0 !important;
    }

    #vinod_btn p {
        margin-left: 0 !important;
        margin-right: 0 !important;
        text-align: center !important;
    }

    #cominfo {
        height: 155px !important;
    }

    #adviinfo {
        padding: 0 !important;
    }

    #jainfox {
        margin-left:0 !important;
        width: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center
    }

    #ritu1 {
        margin-left: 5% !important
    }

    #jainservices {
        text-align: center !important;
        width: auto;
        margin-left: auto;
        margin-right: auto;
    }

    #jainserinfo {
        margin-left: 16px !important;
    }
    #jinfox {
        margin-left: 16px !important;
    }
    #adviinfo {
        padding: 0 !important;
    }

    .advisorid {
        text-align: center !important
    }
}

@media (min-width: 360px) and (max-width: 729px) {
    #box2, #box3, #box4m, #box42m, #box5 {
        padding-top: 19% !important
    }
    #box1 .col-lg-10 {
        margin-left: 2% !important
    }

    #headid {
        margin-left: 8% !important;
    }

    #cominfo {
        height: 76px !important;
    }

    .videoinfo {
        padding: 0px !important
    }

    .spaceadd {
        display: none !important;
    }

    .footericon {
        padding: 10px !important
    }

    .smroundimagesize {
        width: 100% !important;
        height: 100% !important;
    }
}

@media (max-width: 1655px) {

    .add {
        width: 90%;
    }
}

@media (max-width: 1552px) {
    .add {
        width: 96%;
    }
}

@media (max-width: 1406px) {
    .add {
        width: 104%;
    }
}

@media (max-width: 1795px) {
    .add {
        width: 82%;
    }
}

@media (min-width: 999px)and (max-width:1242px) {


    


    #sipid {
        font-size: 26px !important;
        line-height: 1.5;
        margin-top: 29px;
    }
    #navbarid2 {
        display: none !important;
    }

    .heading {
        font-size: 3.7rem !important;
        padding-top: 0px;
        color: white;
        font-family: Lato Hairline !important;
        font-weight: 600 !important;
    }

    .add {
        width: 80% !important;
    }

    .homeima {
        width: 100% !important;
        height: 100% !important;
    }

    #jainserinfo {
        font-size: 1rem !important
    }

    #jinfox {
        font-size: 1rem !important
    }

    p {
        font-size: 1rem !important
    }
}

@media(max-width:965px) {
    homeima {
        width: 82% !important;
        float: left !important;
    }
}

@media(max-width:1115px) {
    .heading {
        font-size: 3.7em !important;
        padding-top: 0px;
        color: white;
        font-family: Lato Hairline !important;
        font-weight: 600 !important;
    }

    submenudistance {
        /* padding: 0 61px; */
        padding-left: 38px;
        padding-right: 46px;
    }
    #homediary {
        font-size: 1rem !important
    }

    homeima {
        width: auto !important;
        float: left !important;
    }
}

@media(min-width:1025px)and (max-width:1023px) {
    .submenu {
        margin-top: 9px !important;
    }
}


@media (min-width: 1062px)and (max-width:1150px) {



    submenudistance {
        /* padding: 0 61px; */
        padding-left: 38px;
        padding-right: 30px !important;
    }

    #SubMenu4 .submenudistance {
        padding-right: 0 !important
    }
}

@media (width: 1924px) {
    .add {
        width: 75%;
    }
}

@media (width: 1942px) {
    .add {
        width: 75%;
    }
}
/*@media (max-width: 1942px) {
    .homeima {
        width: 59%!important;
    }
}*/
@media (width:1975px) {
    .add {
        width: 75% !important;
    }
}

@media (width: 2039px) {
    .add {
        width: 89% !important;
    }
}

@media (width: 1640px) {
    .add {
        width: 90% !important;
    }
}

@media (width: 2151px) {
    .add {
        width: 67% !important;
    }
}

@media (width: 1959px) {
    .add {
        width: 89% !important;
    }
}

@media (width:1777px) {
    .add {
        width: 82% !important;
    }
}

@media (min-width: 280px) and (max-width: 815px) {

    #pmsid1{
        width:100%!important
    }
    #fundidimg {
        width: 100% !important;
        height: 100% !important;
    }
    #sipimgid {
        width: 100% !important
    }
    #HomePage12 {
        height: 90% !important;
    }
    #headid {
        margin-left: 9% !important;
    }

    .homeima {
        /*width: auto !important;*/
        float: left !important;
    }

    .videoinfo {
        padding: 0px !important;
    }

    .popover {
        width: auto;
    }
}

@media (min-width: 411px) and (max-width: 990px) {
    #pmsid1 {
        width: 100% !important;
        height: 88% !important;
    }
    .col-sm-9{
        margin-left: 147px !important;
        margin-right: 9px !important;
    }

    #headid {
        margin-left: 9% !important;
    }

    .footericon {
        padding: 25px !important;
    }

    .loginbtn {
        margin-left: -35px !important
    }

    .popover {
        width: auto !important;
    }

    .col-lg-7 {
        padding-left: 23px !important;
        padding-right: 33px !important;
    }

    .margin {
        padding-left: 44px !important;
        padding-right: 13px !important;
    }
}

@media (min-width: 768px) {
    .col-md-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 100.666667% !important;
    }

    .popover {
        width: auto;
    }
}

@media (max-width: 568px) {
    .col-sm-9 {
        margin-left: 12px !important;
        margin-right: 9px !important;
    }

    #aboutusid {
        font-size: 46px !important
    }

    #headid {
        margin-left: 8% !important;
    }

    .footericon {
        padding: 10px !important;
    }

    .spaceadd {
        display: none !important;
    }

    .loginbtn {
        margin-left: -40px !important;
        margin-top: -19px;
    }

    .popover {
        width: auto !important;
    }
}

@media(min-width:360px) and (max-width:1200px) {


    .ourteamid {
        text-align: right !important;
        /* margin-left: 17%!important; */
        line-height: 20px !important;
        padding-top: 10px !important;
        font-size: 1rem;
        margin-right: 19% !important;
    }

    #Researchid {
        padding-right: 0 !important
    }

    #SubMenu4 .arrowpositionresearch {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 10.5% !important;
        border: none;
    }

    #headid {
        margin-left: 8% !important;
    }

    .loginbtn {
        margin-left: -35px !important
    }

    .popover {
        width: auto;
    }

    .img2 img {
        width: 60% !important;
        height: 100% !important;
        text-align: center !important;
        float: none !important
    }
    .team-margin{
        text-align:center!important
    }
    .h5c, .h5c p {
        font-size: 1em;
        font-weight: 400;
        font-weight: 600 !important;
        line-height: 1.3rem;
        letter-spacing: 0.03rem;
        font-family: lato !important;
        text-align: center!important;
    }
   #mobileview{
       display:block!important;

   }
    #diskid {
        display:none!important;
    }
    .img2 {
        padding-top: 22px!important;
    }
}


@media(min-width:762px) and (max-width:1065px) {

    #aboutusid {
        font-size: 48px !important;
    }

    #SubMenu4 .submenudistance {
        padding-left: 46px;
        padding-right: 0 !important;
    }
    #HomePage12 {
        height: 81% !important;
    }
}


@media(max-width:734px) {
    #headid {
        margin-left: 9% !important;
    }

    .spaceadd {
        display: none !important;
    }

    .popover {
        width: auto;
    }
}

@media(max-width:793px) {
    #headid {
        margin-left: 9% !important;
    }

    .popover {
        width: auto;
    }
}

@media(min-width:787px)and (max-width:1027px) {

    #aboutusid {
        margin-left: 0 !important;
        font-size: 48px !important
    }

    .nav-bar {
        margin-top: 48px !important;
        height: 39px;
        /* font-family: Lato !important; */
    }

    #loginid {
        /* margin-top: 31px !important; */
    }

    /*.submenuposition {
        float: left;
        right: 50%;
        margin-left: 35% !important;
    }

    .submenudistance {
        /* padding: 0 61px; 
        padding-left: 29px !important;
        padding-right: 26px !important;
    }

    submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 46.5%;
        border: none;
    }*/
}

@media(min-width:1208px)and (max-width:1208px) {
    .submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 40.5%;
        border: none;
    }
}

@media(max-width:1184px)and (min-width:1184px) {

    #aboutid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 42.5% !important;
        border: none;
    }

    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 23.1% !important;
        border: none;
    }


    #SubMenu.submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 33.5% !important;
        border: none;
    }

    #SubMenu.submenuposition {
        float: left;
        right: 50%;
        margin-left: 40% !important;
    }


    #SubMenu2 .arrowpositionwhatwedo {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 24.1%;
        border: none;
    }

    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 50%;
        margin-left: 53% !important;
    }

    #Peopleid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 33% !important;
        border: none;
    }
}

@media(max-width:1243px) and (min-width:1102px) {
    .submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 43.5% !important;
        border: none;
    }

    #SubMenu {
        padding-right: -15px !important;
    }

    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 24.1% !important;
        border: none;
    }


    #SubMenu3 .submenupositionwhatwedo {
        float: left;
        right: 50%;
        margin-left: 59% !important;
    }

    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 50%;
        margin-left: 53% !important;
    }

    #SubMenu2 .arrowpositionpeople {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 34% !important;
        border: none;
    }
}

@media(max-width:1233px) and (min-width:1233px) {
    #SubMenu .submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 40.5% !important;
        border: none;
    }


    #SubMenu .submenuposition {
        float: left;
        right: 50%;
        margin-left: 44% !important;
    }

    #SubMenu.submenuarrowposition {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 40.5% !important;
        border: none;
    }



    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 23.1% !important;
        border: none;
    }


    #SubMenu3 .submenupositionwhatwedo {
        float: left;
        right: 50%;
        margin-left: 59% !important;
    }

    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 54%;
        margin-left: 55% !important;
    }

    #SubMenu2 .arrowpositionpeople {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 32% !important;
        border: none;
    }
}
/*@media(max-width:997px)and (min-width:997px){
    #aboutid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 47.5%!important;
        border: none;
    }

    #SubMenu3.submenupositionwhatwedo {
        float: left;
        right: 50%;
        margin-left: 57%!important;
    }
    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 24.1%!important;
        border: none;
    }


    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 50%;
        margin-left: 48% !important;
    }
    #Peopleid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 36%!important;
        border: none;
    }
}*/


@media(max-width:1103px)and (min-width:1024px) {
    #aboutid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 47.5% !important;
        border: none;
    }

    #SubMenu .submenuposition {
        float: left;
        right: 50%;
        margin-left: 34% !important;
    }

    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 50%;
        margin-left: 49% !important;
    }



    #Peopleid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 36% !important;
        border: none;
    }

    #SubMenu3 .submenupositionwhatwedo {
        float: left;
        right: 50%;
        margin-left: 57% !important;
    }

    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 24.1% !important;
        border: none;
    }
}

@media(min-width:320px) and (max-width:991px) {

    #MainMenu {
        display: none !important;
    }

    #headid {
        width: 100% !important;
    }

    #navbar {
        height: 92px !important;
    }

    #navbardivcontainer {
        padding-top: 2% !important;
    }
}

@media(min-width:992px) {

    #MainMenu1 {
        display: none !important;
    }
}

@media(min-width:992px) and (max-width:1023px) {

    #aboutid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 43.5% !important;
        border: none;
    }

    #SubMenu .submenuposition {
        float: left;
        right: 50% !important;
        margin-left: 36% !important;
    }

    #SubMenu4 .submenudistance {
        /* padding: 0 61px; */
        padding-left: 46px;
        padding-right: 0px !important;
    }

    #SubMenu3.submenupositionwhatwedo {
        float: left;
        right: 50%;
        margin-left: 55% !important;
    }

    #WhatWeid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 23.1% !important;
        border: none;
    }

    #SubMenu2 .submenupositionpeople {
        float: left;
        right: 50%;
        margin-left: 49% !important;
    }

    #Peopleid {
        top: -27px;
        padding: 1px 22px 5px;
        margin: 0px 21px;
        position: absolute;
        font-size: 41px;
        color: rgb(45 45 46);
        right: 34% !important;
        border: none;
    }
}


@media(max-width:1075px)and (min-width:635px) {
  
    #sipid {
        font-size: 26px !important;
        line-height: 1.5;
        margin-top: 29px;
    }

    #sipimgid {
        width: 253px !important;
        height: 260px !important;
    }

    #videoinfoid {
        padding-left: 3%;
        background: white;
        height: 273px !important;
    }


    /*new reponsive boxes*/
   
}


/*Box reponsive css*/


@media (max-width: 1253px)and (min-width: 576px) {
    #IndiaEquity {
        width: auto;
        height: 57%!important;
        text-align: center;
        margin-top: 46px;
        padding: 4%!important;
    }

    #AsseticaLogo {
        width: 29% !important;
        height: 51% !important;
        text-align: center;
        margin-top: 6% !important;
    }
    #box1 .col-sm-4, #box4 .col-sm-4, #box42 .col-sm-4, #box5 .col-sm-4 {
        -ms-flex: 0 0 33.333333% !important;
        flex: 0 0 94.333333% !important;
        max-width: 99.333333% !important;
    }
    #pmsid1{
        width:100%!important;
        height:94%!important;
    }
    #fundidimg {
        width: 100% !important;
        height: 100% !important;
    }
    #box1 .col-sm-2, #box2 .col-sm-2, #box2 .col-sm-3 {
        -ms-flex: 0 0 16.666667% !important;
        flex: 0 0 89.666667% !important;
        max-width: 138.666667% !important;
    }
    #sipimgid {
        width: 100% !important;
        height: 100% !important;
    }

    #iframe {
        width: 100% !important;
        height: 100% !important;
    }
    #HomePage12 {
        width: 98% !important;
    }
    #jainservice img, #jaininfox img, #jainfox {
        width: 22% !important;
        margin-left: 0 !important
    }
}

@media (max-width:353px){
    #aboutusid{
        padding-left:1px!important
    }
    .col-lg-10 {
        margin-left: 3.5%!important;
    }
}

