.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media screen and (max-width:1366px){.table-v3-wrapper{overflow-x:auto;padding:0 .5rem}}@media (min-width:768px) and (max-width:1139px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.page-connection main .left{width:70%}.page-connection.signup main .left,.page-connection.signup main .right{margin-bottom:50px;margin-top:0;padding-left:0;padding-right:0;width:100%}.page-connection.signup main .right .caption{padding-left:0;padding-right:0}.page-connection main .right{margin-top:24%;width:30%}}@media screen and (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.page-connection main .left{padding:0;width:100%}.page-connection.signup main .left,.page-connection.signup main .right{margin-bottom:50px;margin-top:0;padding-left:0;padding-right:0;width:100%}.page-connection.signup main .right .caption{padding-left:0;padding-right:0}}@media screen and (max-width:576px){.page-connection .form-group label.text-right{text-align:left!important}.page-connection .form-group .form-control{margin-bottom:10px}}@media screen and (max-width:480px){.page-connection main{padding:6% 25px 30px}.page-connection header{padding:25px}.page-connection .deco3{right:-19%;top:-17%;width:63%}.page-connection footer{left:25px}}