body.concurrent-session-page.public[data-pagetype="secure-page"] #main {padding-left: 0; height: auto !important; }
.manage-session{background-color:#fff;border-radius:4px}
.manage-session .msg-holder{padding:20px 20px 0;display:block}
.manage-session .msg-holder .alert{margin:0!important}
.manage-session .btn.radius{width:144px}
.manage-session .btn-sm{padding:7px 15px}
.manage-session .header{padding:20px;border-bottom:1px solid rgba(191,191,191,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.manage-session .header .btns .btn:not(:last-child){margin-right:15px}
.manage-session .heading{margin:0 !important;font-size:1em !important;line-height:1.5 !important;color:#222;letter-spacing:0.039em;font-weight:400}
.manage-session .btn-session{background-color:#fff;border:1px solid #d8dde4;color:#757575}
.manage-session .btn-session:focus,.manage-session .btn-session:hover{color:#fff}
.manage-session .content{padding:20px 20px 0; margin: 0 0 -10px}
.manage-session .session{display:block;padding:20px;border:1px solid #d8dde4;border-radius:4px;height:100%}
.manage-session .session .list-inline{min-height:114px;margin:0 0 10px}
.manage-session .session .title{display:block;color:#333;font-size:1.14286em;line-height:1.5;font-weight:500;letter-spacing:0.017em;margin:0 0 25px}
.manage-session .session .list-item{width:33.3333%;margin: 0 0 15px;padding: 0 5px 0 0; float: left;}
.manage-session .session .list-item .img{position:relative;top:-1px;left:2px}
.manage-session .session .list-label{margin:0 0 3px;display:block;font-size:.85714em;line-height:1.5;color:#757575}
.manage-session .session .list-value{display:block;line-height:1.5;color:#222}
[data-pagetype="public-page"] .logo a.ac-logo {padding-left: 20px;}
@media(max-width: 1365px){
body.concurrent-session-page.public #header .nav-opener{display:none}
}
@media(max-width:1365px) and (min-width:991px){
body.concurrent-session-page.public #header>.holder {padding: 0;}
}
@media (max-width:992px){
.manage-session .session .list-item{width:49%}
}
@media (max-width:991px){
body.concurrent-session-page[data-pagetype="secure-page"] #main {padding-left: 0;}
body.concurrent-session-page.public .logo{height:60px}
body.concurrent-session-page.public .logo a{position: relative;top: 50%;transform: translate(0,-50%);}
body.concurrent-session-page.public #header>.holder {padding: 0 0 0 15px;}
}
@media (max-width:767px){
body.concurrent-session-page[data-pagetype="secure-page"] #header>.holder {padding: 0;}
body.concurrent-session-page[data-pagetype="secure-page"] #header>.holder{text-align: center;min-height: 50px;padding: 0;}
body.concurrent-session-page[data-pagetype="secure-page"] #header>.holder *{text-align: left}
body.concurrent-session-page[data-pagetype="secure-page"] .logo{height:60px;display: inline-block;vertical-align: top;padding:0 6px}
body.concurrent-session-page[data-pagetype="secure-page"] .logo a{position: relative;top: 50%;transform: translate(0,-50%);}
}
@media (max-width:580px){
.manage-session .session .list-item{width:100%; padding:0}
.session .btn-session{width:100%}
.manage-session .header{display:block}
.manage-session .header .btn{width:100%}
.manage-session .heading{margin-bottom:15px !important}
.manage-session .header .btns .btn:not(:last-child){margin:0 0 15px}
}