﻿/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1280px) {
               .absolute11{
     right:10%!important;
  }
    .navbar-collapse {
        -ms-flex-preferred-size: 100%!important;
        flex-basis: 100%!important;
        -ms-flex-positive: 1!important;
        flex-grow: 1!important;
        -ms-flex-align: center!important;
        align-items: center!important;
        padding-top: 13px!important;
    }

}


@media (min-width: 481px) and (max-width: 600px){
.tablecell table td {
    padding: 1px;
    font-size: 8pt !important;
    font-weight: 400 !important;
}
}

@media (max-width: 1023px) {
    .tablecell table td {
        display: table-cell;
        border-right: 1px solid #d2d2d3;
        border-left: 1px solid #d2d2d3;
        border-bottom: 1px solid #d2d2d3;
    }

}

@media (max-width: 575px) {
    .container {
        padding-right: 15px;
        padding-left: 15px;
    }

    .topmarginzero {
        margin-top: 0!important;
    }

    /*h5 {
        font-size: 400% !important;
    }*/
}

    @media (max-width: 400px) {
        .zeropadingheder {
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

        section.header a.home-link {
            width: 385px !important;
        }
    }

    @media (max-width: 360px) {

        section.header a.toggle-link {
            width: 50px !important;
            height: 75px !important;
        }
    }


    @media (min-width: 992px) {
        .container {
            max-width: 1310px !important;
        }
    }

    @media (max-width: 480px) {
        a.home-link.topimg {
            margin-left: auto !important;
            margin-right: auto !important;
        }
		.popover {
            width: 50% !important;
        }
    }

    @media (max-width: 768px) {
        .col-half-offset {
            border-left: 0 solid !important;
            margin-left: 0 !important;
        }

        footer .wealthdetails1 {
            padding-left: 0px !important;
        }

        footer .wealthdetails2 {
            padding-left: 0px !important;
        }

        footer .wealthdetails1middel {
            padding-left: 0px !important;
        }

        footer .wealthdetails2middel {
            padding-left: 0px !important;
        }

        p.m-0.text-center.copyright_11 {
            padding-left: 0px !important;
        }
        /*.data{
        flex:0 0 0!important;
    }*/
    }

    @media (min-width: 768px) {
        .navbar-brand img {
            width: 210px !important;
            height: auto !important;
        }
        /*.data{
        flex:0 0 0!important;
    }*/
    }

    @media (min-width: 1351px) {
        .navbar-brand img {
            width: 250px !important;
            height: auto !important;
        }
        /*.data{
        flex:0 0 0!important;
    }*/
    }

    /* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

    @media (min-width: 1024px) and (max-width: 1280px) {
        .absolute11 {
            right: 7% !important;
        }

        .navbar-collapse {
            -ms-flex-preferred-size: 100% !important;
            flex-basis: 100% !important;
            -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
            -ms-flex-align: center !important;
            align-items: center !important;
            padding-top: 13px !important;
            float: right !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: row !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }
        /*.navbar-nav {
        display: -ms-flexbox!important;
        display: flex!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important;
        padding-left: 0px!important;
        margin-bottom: 0px!important;
        list-style: none!important;
    }*/

        .homeima {
            height: 400px !important;
        }
    }
@media (max-width: 1045px) {
    .sepadzerospfic {
        margin-left: 0px !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .col-half-offset {
        border-left: 0 solid !important;
        margin-left: 0 !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;
    }
}

    /* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/


    @media (min-width: 768px) and (max-width: 1023px) {
        .navbar-nav {
            margin-top: 1px !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .col-md-9 {
            -ms-flex: 0 0 75%;
            flex: 0 0 100% !important;
            max-width: 100% !important;
        }

        .pr-0, .px-0 {
            padding-right: 0px !important;
            width: 100% !important;
            padding-left: 0px !important;
        }

        .float-right {
            float: right !important;
        }

        .absolute11 {
            top: 28px !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: 300px !important;
        }

        #dropdown-list {
            display: none !important;
        }

        .logindisply {
            display: none !important;
        }
    }

    /* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

    /*@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

    #mennuextend {
        max-width: 100% !important;
        flex: 0 0 100% !important;
    }
}*/



    @media (max-width:1023px) {
        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: row !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .navbar-brand img {
            width: 230px !important;
            height: auto !important;
        }

        #navbarResponsive1 {
            padding-right: 245px !important;
        }

        .logindisply {
            display: block !important;
        }
    }

    @media(max-width:991.98px) {
        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .logindisply {
            display: none !important;
        }
    }


    @media (min-width: 728) and (max-width: 1024px) and (orientation: landscape) {

        #mennuextend {
            max-width: 100% !important;
            flex: 0 0 100% !important;
        }





        .pr-0, .px-0 {
            padding-right: 0px !important;
            width: 100% !important;
            padding-left: 0px !important;
        }

        .navbar-brand img {
            width: 156px !important;
            height: 60px;
        }

        .navbar-brand {
            display: inline-block !important;
            padding-top: 0.31rem !important;
            padding-bottom: 0.31rem !important;
            margin-right: 1rem !important;
            font-size: 1.25rem !important;
            line-height: inherit !important;
            white-space: nowrap !important;
            padding-top: 10px !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .navbar-expand-lg .navbar-collapse {
            float: left !important;
            width: 100%;
        }

        .logindisply {
            /*display: !important;*/
        }
    }

    /* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/



    /*@media (min-width: 885px) and (max-width: 920px) {

        #mennuextend {
            width: 100% !important;
            flex: 0 0 0 !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }
        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: row !important;
            flex-direction: row !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }


    }*/



    @media (min-width: 481px) and (max-width: 767px) {
		
		.popover {
            width: 45% !important;
        }

        #dropdown-list {
            display: none !important;
        }

        .section90 {
            padding: 142px 0 60px !important;
            padding-top: 110px !important;
        }

        .homeima {
            margin-top: 0px !important;
            /*width: 500px!important;*/
        }

        .section90 {
            padding: 0px 0 0px !important;
            padding-top: 98px !important;
        }


        .navbar-brand {
            display: inline-block !important;
            padding-top: 0.31rem !important;
            padding-bottom: 0.31rem !important;
            margin-right: 1rem !important;
            font-size: 1.25rem !important;
            line-height: inherit !important;
            white-space: nowrap !important;
            padding-top: 10px !important;
        }

        .pr-0, .px-0 {
            padding-right: 0px !important;
            width: 100% !important;
            padding-left: 0px !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .logindisply {
            display: none !important;
        }

        .absolute11 {
            margin-right: 70px;
            top: 28px !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }
    }

    /* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/
    @media (min-width: 320px) and (max-width: 640px) {
        .pl-0, .px-0 {
            padding-left: 0 !important;
            /*width: 0px !important;*/
        }

        .section90 {
            padding: 142px 0 60px !important;
            padding-top: 90px !important;
        }

        .navbar-brand img {
            width: 176px !important;
            height: auto !important;
        }

        .col-sm-12 {
            position: relative;
            width: 100%;
            min-height: 1px;
            /*padding-right: 0px !important;
            padding-left: 0px !important;*/
        }
    }

    @media (min-width: 375px) and (max-width: 480px) {
        /*h5 {
            font-size: 390% !important;
        }*/

        section90 {
            padding: 142px 0 60px !important;
            padding-top: 110px !important;
        }

        .absolute11 {
            margin-right: 18px !important;
            top: 28px !important;
        }

        .pl-0, .px-0 {
            padding-left: 0 !important;
            width: 360px !important;
        }

        .container {
            width: 100%;
            /*padding-right: 0px;
            padding-left: 06px !important;*/
            margin-right: auto;
            margin-left: auto;
        }

        .float-right {
            float: right !important;
            padding-left: 0 !important;
        }

        hea

        .homeima {
            /* max-width: 670px !important; */
            width: 100% !important;
        }

        .navbar-brand img {
            width: 176px !important;
            height: auto !important;
        }

        .navbar-brand {
            display: inline-block !important;
            padding-top: 0.31rem !important;
            padding-bottom: 0.31rem !important;
            margin-right: 1rem !important;
            font-size: 1.25rem !important;
            line-height: inherit !important;
            white-space: nowrap !important;
            padding-top: 10px !important;
        }

        .logindisply {
            display: none !important;
        }

        .col-sm-12 {
            position: relative;
            width: 100%;
            min-height: 1px;
            /* padding-right: 0px !important;
            padding-left: 0px !important;*/
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !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;
        }

        .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 (max-width: 99px) {
    .navbar-nav {
      
        flex-direction: row !important;
       
    }
    
       
        
 }
/*@media (min-width: 891px) {
    .navbar-nav {
        flex-direction: column !important;
    }
}*/





    /*@media (ma-width: 820px) {
    .navbar-nav {
        flex-direction: row !important;
    }

    /*.data {
        flex:0 0 15%!important;
    }*/









    @media (min-width: 360px) and (max-width: 375px) {
        /*h5 {
            font-size: 370% !important;
        }*/
        .navbar-brand img {
            width: 126px !important;
            height: 60px !important;
        }

        section90 {
            padding: 142px 0 60px !important;
            padding-top: 110px !important;
        }

        .container-fluid {
            width: 100% !important;
            padding-right: 0px !important;
            padding-left: 0px !important;
            margin-right: auto !important;
            margin-left: auto !important;
        }

        .col-sm-12 {
            position: relative;
            width: 100%;
            min-height: 1px;
            padding-right: 0px !important;
            /*padding-left: 0px !important;*/
        }
    }

    @media (min-width: 360px) and (max-width: 375px) {

        /*h5 {
            font-size: 350% !important;
        }*/

        .container-fluid {
            width: 100% !important;
            padding-right: 0px !important;
            padding-left: 0px !important;
            margin-right: auto !important;
            margin-left: auto !important;
        }

        section90 {
            padding: 142px 0 60px !important;
            padding-top: 110px !important;
        }

        .homeima {
            /* max-width: 670px !important; */
            /* width: 90% !important;*/
        }

        .navbar-brand img {
            width: 126px !important;
            height: 60px !important;
        }

        .logindisply {
            display: none !important;
        }

        .navbar-brand img {
            width: 156px !important;
            height: auto !important;
        }

        .absolute11 {
            margin-right: 18px !important;
            top: 28px !important;
        }

        .navbar-nav {
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            padding-left: 0px !important;
            margin-bottom: 0px !important;
            list-style: none !important;
            width: 100% !important;
            padding-top: 0px !important;
        }

        .table th {
            padding: 0;
            font-size: 9pt !important;
            font-weight: 600 !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;
        }

        .navbar-brand {
            margin-left: 15px;
        }

        .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;
            /*width: 340px !important;*/
        }

        .col-sm-12 {
            position: relative;
            width: 100%;
            min-height: 1px;
            padding-right: 0px !important;
            /*padding-left: 0px !important;*/
        }
    }

    @media (min-width: 320px) and (max-width: 360px) {
        /*h5 {
            font-size: 320% !important;
        }*/
        section.header a.toggle-link {
            width: 35px !important;
            height: 75px !important;
        }

        section.header a.home-link {
            width: 294px !important;
        }

        .navbar-brand {
            padding-top: 20px !important;
        }

        .col-sm-12 {
            position: relative;
            width: 100%;
            min-height: 1px;
            padding-right: 0px !important;
            padding-left: 0px !important;
        }

        .container-fluid {
            width: 100% !important;
            padding-right: 0px !important;
            padding-left: 0px !important;
            margin-right: auto !important;
            margin-left: auto !important;
        }

        .absolute11 {
            margin-right: 18px !important;
            top: 28px !important;
        }

        .container {
            width: 100%;
            padding-right: 10px !important;
            padding-left: 10px !important;
            margin-right: auto;
            margin-left: auto;
        }

        .float-right {
            float: left !important;
            width: 100%;
            padding-left: 0 !important;
        }


        section90 {
            padding: 142px 0 60px !important;
            padding-top: 110px !important;
        }

        .navbar-brand img {
            width: 156px;
            height: 60px;
        }

        .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;
        }

        .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 (max-width: 320px) {

   /* h5 {
        font-size: 320% !important;
    }*/

    section.header a.toggle-link {
        width: 35px !important;
        height: 75px !important;
    }

    section.header a.home-link {
        width: 294px !important;
    }
    section.header a.toggle-link {
        width: 35px !important;
        height: 75px !important;
    }

    section.header a.home-link {
        width: 294px !important;
    }

    .navbar-brand {
        padding-top: 20px !important;
    }

    .col-sm-12 {
        position: relative;
        width: 100%;
        min-height: 1px;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .container-fluid {
        width: 100% !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

    .absolute11 {
        margin-right: 18px !important;
        top: 28px !important;
    }

    .container {
        width: 100%;
        padding-right: 10px !important;
        padding-left: 10px !important;
        margin-right: auto;
        margin-left: auto;
    }

    .float-right {
        float: left !important;
        width: 100%;
        padding-left: 0 !important;
    }


    section90 {
        padding: 142px 0 60px !important;
        padding-top: 110px !important;
    }

    .navbar-brand img {
        width: 156px;
        height: 60px;
    }

    .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;
    }

    .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;
    }
}
