/*styles 4 mobileswidth < 1000*/.fx_one_third{    float: left;    width: 33.33%;    padding: 0 10px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}@media all and (max-width: 999px) {    body{        min-width: 430px;    }    .mobile_only{        display: block;    }    .desktop_only{        display: none;    }    .fx_one_third{        width: auto;        float: none;        margin-bottom: 15px;    }    .cnt {        min-width: 0;    }    #strip {        min-width: 0;    }    #strip .searchTop {        display: none;    }    #strip .topRight {        float: none;        width: 100%;    }    #strip .topRight .txt span{        display: none;    }    #strip .topRight .txt {        text-align: left;    }    #logoHoriz{        display: block;        width: 90%;        max-width: 395px;        height: auto;        margin-right: auto;        margin-left: auto;    }    #logoHoriz img{        width: 100%;    }    #logoMain{        display: none;    }    #mainHeader .menuLeft ul,    #mainHeader .menuRight ul{        margin-top: 20px !important;        padding: 0;    }    #mainHeader .menuLeft ul li,    #mainHeader .menuRight ul li{        display: block;    }    #mainHeader .menuLeft ul li ul,    #mainHeader .menuRight ul li ul{        display: none !important;    }    #mainHeader .subMenu ul {        text-align: center;    }    #mainHeader li{        font-size: 17px;        line-height: 28px;    }    .pageHeader .printVersion {        float: none;        width: auto;        margin-left: 0;    }    .pageHeader .printVersion a {        position: static;    }    /* hide sidebar */    .content-pad .lCol {        display: none;    }    .content img{        max-width: 100%;        height: auto;    }    /* convert table to div */    /*footer .footerTop table,    footer .footerTop table tr,    footer .footerTop table td,    footer .footerTop table tbody    {        display: block;    }    footer .footerTop table td img {        width: 90%;        padding: 5%;    }*/    footer .footerTop .bCenter,    footer .footerTop .bRight,    footer .footerTop .bLeft    {        float: none;        width: auto;        margin-right: 0;        margin-left: 0;    }    /*footer .footerTop table td.pic {        width: auto;    }*/    /* hide blockquote */    footer .footerBottom .fCenter{        display: none;    }    footer .footerBottom .fRight{        display: none;    }    footer .footerBottom .fLeft{        width: auto;        margin-right: 0;    }    #main iframe{        width: 100%;    }    #main .vcard > ymaps{        width: 100% !important;    }    #visual .visbg .slide_desktop{        display: none;    }    #visual .visbg .slide_mobile{        display: block;    }    #visual .visbg .slide_mobile img{        opacity: 0.3;    }    #visual .visbg .slide_mobile p{        z-index: 10;    }    #visual .visPage h1, #visual .visPage .slide_mobile h2 {        /*position: absolute;        top: 0;*/    }    #visMenu .pane {        height: auto;    }    #visMenu .bgLeft, #visMenu {        background-repeat: repeat-y;    }    .newsBlock .cLeft {        float: none;        width: auto;        margin-right: 0;    }    .newsBlock .cRight {        float: none;        width: auto;        margin-left: 0;    }    .fileItem {        width: auto;        margin-right: 0;    }    form.listForm .padBottom .privacy {        position: static;        margin-top: 20px;        width: auto;        padding-left: 140px;    }    .lentaItem {        width: auto;        margin-right: 0;        display: block;    }    .calcHeader {        padding-left: 0;    }    #menuCalc{        margin-left: -25px;        background: none;    }    #menuCalc ul {        padding: 20px 12px 6px 0;        /*background-position: -76px 0px;*/        background-size: 100% 100%;    }    #menuCalc ul li a {        font-size: 16px;    }    .calcAside {        width: 75px;    }    #calculator .account_add .calcRowContainer {        width: auto;    }    #calculator button {        max-width: 100%;    }    #portfolio .portfolioHdr{        overflow: hidden;        width: 0;    }    #account {        margin-left: -20px;    }    .slideInput .slideName {        display: none;    }    .fx_table_foldable{    }}@media all and (min-width: 700px) {    .hidden_above_700 {        display: none;    }}@media all and (max-width: 699px) {    .hidden_under_700 {        display: none;    }}@media all and (max-width: 430px) {    #mainHeader .menuLeft ul{    }    #mainHeader .menuRight ul{        margin-top: 0 !important;    }    #mainHeader .menuLeft,    #mainHeader .menuRight{        width: 100%;        float: none;    }    #mainHeader .menuLeft ul,    #mainHeader .menuRight ul{        width: 100%;        float: none;        text-align: center;    }    #mainHeader .menuLeft ul li,    #mainHeader .menuRight ul li{        display: inline-block;        min-width: 55%;    }}@media all and (min-width: 1000px) {    #logoHoriz{        display: none;    }    #visual .visbg .slide_mobile{        display: none;    }    .mobile_only{        display: none;    }    .desktop_only{        display: block;    }}