#ids-home-wrap,#ids-layout-wrap{max-width:700px;margin:0 auto}#ids-home-wrap .red-shadow,#ids-layout-wrap .red-shadow{background-color:#fff;border-color:#fff;background-image:url(../images/tiles/red_pixel.gif);background-position:bottom center;padding:0 0 20px;position:absolute;top:50px;right:0;left:0;z-index:10}#ids-home-wrap #container,#ids-layout-wrap #container{width:100%;max-width:700px;position:relative;z-index:20}#ids-home-wrap #containerWhite,#ids-layout-wrap #containerWhite{width:100%;max-width:700px}#ids-home-wrap #containerWhite.margin-top,#ids-layout-wrap #containerWhite.margin-top{margin-top:50px}#ids-home-wrap img,#ids-layout-wrap img{max-width:100%;width:auto;border:none}#ids-home-wrap h1,#ids-layout-wrap h1{font-size:20px;font-weight:700;color:#2e2e2e}#ids-home-wrap h2,#ids-layout-wrap h2{font-size:18px;font-weight:700;color:#2e2e2e}#ids-home-wrap h3,#ids-layout-wrap h3{font-size:16px;font-weight:700;color:#2e2e2e}#ids-home-wrap h4,#ids-layout-wrap h4{font-size:14px;font-weight:700;color:#2e2e2e}#ids-home-wrap h4.personal-info,#ids-layout-wrap h4.personal-info{padding:5px 0;display:inline-block}#ids-home-wrap p.content,#ids-layout-wrap p.content{color:#797979}#ids-home-wrap #content.ids-home,#ids-layout-wrap #content.ids-home{padding:0 20px}#ids-home-wrap #content.ids-home .permissions-info a.permissions-url,#ids-layout-wrap #content.ids-home .permissions-info a.permissions-url{font-size:12px;color:#525252;padding:1px 4px;background-color:rgba(204,204,204,.3);border-bottom:1px solid rgba(214,0,0,.3);transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}#ids-home-wrap #content.ids-home .permissions-info a:hover,#ids-layout-wrap #content.ids-home .permissions-info a:hover{background-color:rgba(204,204,204,.5);border-color:#d60000;text-decoration:none}#ids-layout-wrap #container{width:100%;max-width:740px}#ids-layout-wrap .container{width:100%;max-width:700px}#ids-layout-wrap .navbar-fixed-top{background-color:#fff;border:none}#ids-layout-wrap .navbar-inverse .ids-navbar-wrap{width:660px;margin:0 auto}#ids-layout-wrap .navbar-inverse .navbar-brand{color:#797979;font-size:14px}#ids-layout-wrap .navbar-inverse .navbar-brand:hover{background-color:#ccc;color:#2e2e2e}#ids-layout-wrap .navbar-inverse .navbar-nav>li a{color:#797979;font-size:14px}#ids-layout-wrap .navbar-inverse .navbar-nav>li a:focus,#ids-layout-wrap .navbar-inverse .navbar-nav>li a:hover{color:#2e2e2e;background-color:#ccc}#ids-layout-wrap .navbar-inverse .navbar-nav>.open a{color:#2e2e2e;background-color:#ccc}#ids-layout-wrap .navbar-inverse .navbar-nav>.open ul.dropdown-menu li a{background-color:#fff}#ids-layout-wrap .navbar-inverse .navbar-nav>.open ul.dropdown-menu li a:hover{background-color:#ccc}#ids-layout-wrap .btn-danger{background-color:#d60000;opacity:.8;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}#ids-layout-wrap .btn-danger:hover{opacity:1}#ids-layout-wrap .permissions .col-sm-8{width:61.666666%!important}#ids-layout-wrap .permissions .col-sm-8 .permission-clientname{line-height:initial}#ids-layout-wrap .permissions .col-sm-8 ul{margin:8px 10px;padding:0}#ids-layout-wrap .permissions .col-sm-8 ul li{display:block}#ids-layout-wrap .permissions .col-sm-8 .alert{width:100%}#ids-layout-wrap #content .page-header{margin-top:10px}#ids-layout-wrap #content .page-header .client-logo{margin:0 20px 10px 0}#ids-layout-wrap #content .row .col-md-6 form,#ids-layout-wrap #content .row .col-md-6 p{font-size:14px;margin:0 0 0 10px}#ids-layout-wrap #content .row.error-page .col-sm-8{width:100%}#ids-layout-wrap #content .row .login-form{margin:20px 0 0;padding:0 15px}#ids-layout-wrap .login-form .panel-default{width:100%;max-width:435px;margin:0 auto;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#ids-layout-wrap .login-form .panel-body{padding:10px}#ids-layout-wrap .login-form .login-passwd,#ids-layout-wrap .login-form .login-username{position:absolute;width:37px;height:34px;background:url(../images/login/user-ico.png) 9px 7px no-repeat #ccc;margin-left:-2px;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}#ids-layout-wrap .login-form .login-passwd{background:url(../images/login/passwd-ico.png) 9px 7px no-repeat #ccc}#ids-layout-wrap .login-form .login-remember{width:100%;margin:10px 0;padding:0;position:relative;float:left}#ids-layout-wrap .login-form .login-remember .login-btn{background-color:#5cb85c;border-color:#4cae4c;float:right}#ids-layout-wrap .login-form .form-control{width:100%;text-indent:10%;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}#ids-layout-wrap .login-form .form-control:focus{border-color:#4cae4c;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#ids-layout-wrap .external-providers{width:100%;max-width:435px;margin:0 auto;padding:0 15px}#ids-layout-wrap .login-with{font-weight:700;margin:20px 0 15px}#ids-layout-wrap .gfs-azure,#ids-layout-wrap .gfs-azure svg,#ids-layout-wrap .login-with{font-size:14px;vertical-align:middle;transition:all .3s ease-in-out}#ids-layout-wrap .gfs-azure li a{line-height:43px;vertical-align:middle;transition:all .3s ease-in-out}#ids-layout-wrap input[type=checkbox]{display:none}#ids-layout-wrap .ids-label{margin:0;padding-left:25px;font-size:13px;display:inline-block;cursor:pointer;position:relative}#ids-layout-wrap .ids-label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3) 0 1px 0 0 rgba(255,255,255,.8) 2px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3) 0 1px 0 0 rgba(255,255,255,.8) 2px 0 rgba(0,0,0,.25);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3) 0 1px 0 0 rgba(255,255,255,.8) 2px 0 rgba(0,0,0,.25)}#ids-layout-wrap .ids-checkbox{float:left;display:none}#ids-layout-wrap .ids-checkbox:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#0d7d0d;text-align:center;line-height:15px}#ids-layout-wrap .ids-checkbox:disabled+label:before{cursor:no-drop;opacity:.7}