/* Fluid service layout, shared by all service pages. */
.nl-service-page #tab-11 .form-check:has(>.form-server){display:flex!important;align-items:flex-start;gap:8px;padding:7px 0;min-width:0}
.nl-service-page #tab-11 .form-check>.form-server{position:static!important;float:none!important;flex:0 0 14px;width:14px;height:14px;margin:4px 0 0!important}
.nl-service-page #tab-11 .form-check>.form-server+.form-check-label{display:grid!important;grid-template-columns:38px 34px minmax(0,1fr);gap:8px;align-items:start;flex:1;min-width:0;width:auto!important;margin:0!important;padding:0!important;line-height:22px}
.nl-service-page #tab-11 .form-check-label>b{white-space:nowrap;margin:0!important}
.nl-service-page #tab-11 .form-check-label>.btn-toggle{position:relative!important;margin:5px 0 0!important;justify-self:start;transform:none!important}
.nl-service-page #tab-11 .nl-server-details{display:block;min-width:0;overflow-wrap:anywhere;line-height:22px;text-align:left}
.nl-service-page #tab-11 .nl-server-details .badge{display:inline-block;white-space:nowrap;vertical-align:baseline;max-width:100%}
.nl-service-page #tab-11 .form-group>.row:has(#post_url){display:grid;grid-template-columns:minmax(0,2fr) minmax(140px,1fr);gap:14px;margin:0}
.nl-service-page #tab-11 .form-group>.row:has(#post_url)>[class*=col-]{width:auto;float:none;min-width:0;padding:0}
.nl-service-page #tab-11 .form-group>.row:has(#post_url):before,.nl-service-page #tab-11 .form-group>.row:has(#post_url):after,.nl-service-page #tab-11 .form-group>.row:has(#post_url)>.clearfix{display:none}
.nl-service-page #tab-11 input,.nl-service-page #tab-11 select,.nl-service-page #tab-11 textarea{max-width:100%;min-width:0}
.nl-service-page .description img,.nl-service-page .description iframe{max-width:100%!important}
.nl-service-page .description{overflow-wrap:anywhere;min-width:0}
@media(max-width:1199px){
.nl-service-page #myTab{width:100%}
.nl-service-page #tab-create.active{grid-template-columns:minmax(0,1fr)}
.nl-service-page #tab-create>.col-md-5{margin-top:0}
}
@media(max-width:480px){
.nl-service-page #tab-11 .form-group>.row:has(#post_url){grid-template-columns:minmax(0,1fr)}
.nl-service-page #tab-11 .form-check>.form-server+.form-check-label{grid-template-columns:34px 28px minmax(0,1fr);gap:5px}
.nl-service-page #myTab>li>a{padding:13px 5px;font-size:13px}
.nl-service-page #tab-history{padding:12px;max-width:100%;overflow-x:auto}
.nl-service-page #tab-11 input,.nl-service-page #tab-11 select,.nl-service-page #tab-11 textarea{font-size:16px}
}
.nl-service-page .container{max-width:100%;box-sizing:border-box}.nl-service-page .main-footer{overflow-wrap:anywhere}.nl-service-page .main-footer ul{display:flex;flex-wrap:wrap;max-width:100%;padding-left:0}
