.font12px { font-size: 12px !important; line-height: 1.5 !important; padding-top: 7px !important }
.m-t-20 { margin-top: 20px !important }
.m-t-30 { margin-top: 30px !important }
.m-t-40 { margin-top: 40px !important }
.release dl.list { margin-top: 40px; padding: 0 !important }
.release dl.list dd, .release dl.list dt { border-bottom: 1px dotted #ccc !important }
.release p { text-indent: 1em }
/*.release p+p{margin-top:30px}*/
.release p.noindent { margin-top: 50px; text-indent: 0 }
.release .row .col-md-4 img, .release .row+.row { margin-top: 20px }
.release .row { display: table; width: 100% }
.release .row .col-md-8 { display: table-cell; width: 74.9999999997%; vertical-align: top }
.release .row .col-md-4 { display: table-cell; width: 24.9999999999%; vertical-align: top }
.t-center small { font-weight: 700; display: block; margin-top: .5em; margin-bottom: 2em }
.figure figcaption, .list-item h4 { margin-top: 1em }
.figure figure { display: inline-block; width: 31.938325991189427%; vertical-align: top }
.figure figure+figure { margin-left: 1.6519823788546% }
.list-item { letter-spacing: -.4em }
.list-item *, .list-item li { letter-spacing: normal }
.list-item h4 { margin-bottom: .5em; text-indent: 1em }
.list-item li { display: inline-block; width: 29% }
.list-item figure { text-align: center }
.list-item figure img { margin-right: auto; margin-left: auto }
.list-item figcaption { margin-top: .25em; text-align: center }
.list-item+hr { margin-top: 2em; margin-bottom: 2em }
.page-image-block-1 { max-width: 600px; margin: 25px auto; }
.page-image-block-2 { max-width: 680px; margin: 25px auto; }
.page-image-block-2 .left + .left { margin-left: 30px; }
.image p { text-indent: inherit !important; }
.image p img { padding-top: 20px; }
.aside { margin: 50px 0 0 !important; }
.aside-p { margin-top: 20px !important; max-width: 615px !important; }
.page-brand-link { margin-top: 30px; }
