.container {padding: 40px 27px 0 27px;max-width:1200px;}


.socialCorner {height:36px;position:absolute;right:0;top:0;z-index: 1000;}
.socialCorner a {color:#fff;margin-right: 20px;}
.socialCorner a:hover {color:#abc3ea !important;text-decoration: none;}
.socialCorner .fa-lg {line-height:36px;vertical-align: -5%;}

.fishbein-jumbo {background: linear-gradient(rgba(87, 84, 84, 0.15), rgba(87, 84, 84, 0.15)),url('../images/jama-network-publishing-workshop-2100px.jpg');background-position: top;background-repeat: no-repeat;background-size: cover;border-top: solid 36px #262626;}




.footer {text-align: center;max-width:1200px;margin:0 auto;}
.footer a {color: #818181;font-size: 1.1rem;line-height: 1.1rem;text-decoration: none;}
.footer .row {line-height: 1.5rem;}
@media screen and (max-width:766px) {.footer .row {line-height: 2.5rem;}}


.work-with {display:inline-block;margin-bottom:20px;width:80%;}
.work-with img {margin-bottom:30px;width:60%;}
.work-with h1 {font-weight:500;line-height: 1.25;margin-bottom:3rem;}
.work-with p {color:#fff;font-size:16px;font-weight:500;line-height: 1.25;margin-bottom:5rem;margin-top:3rem;}
.work-with span {display:block;}
.work-with button {margin-bottom:2rem;}

.monogram {float:right;margin-right:25px;width:105px;}
.cluster {position:absolute;bottom:-35px;right:35px;width:330px;}
.big-screen {display:none;}
@media only screen and (min-width: 720px) {.big-screen {display:inline-block;}.little-screen{display:none;}.work-with{min-height:330px;width:50%;max-width:420px;} .work-with img {margin-top:2rem;width:100%;}.work-with p {font-size:20px;padding-left:1px;}}


.fishbein-body {font-size:16px;}
.fishbein-body p {max-width:600px;}
.fishbein-body h4 {font-size:16px;font-weight:600;margin-bottom:0;margin-top:2rem;}
.fishbein-body h4:first-of-type {margin-top:0;}
.fishbein-body ul {list-style: circle;margin:0 0 2.5rem 18px;}
.fishbein-body li {font-size:16px;line-height:1.1;margin:0 0 1rem 0;}
.fishbein-body li:first-of-type {font-weight:bold;list-style-type: none;margin-left:-18px;}
.fishbein-body li:last-of-type {margin:0;}

.publishing-subhead {margin-bottom:8px;}

.runin {font-weight:600;}
.runin-red {color:#d71635;font-weight:600;}

.fishbein-boxes {display:inline-flex;align-content:flex-start;flex-wrap:wrap;justify-content: space-between;margin:0 0 30px 0 !important;}
.fishbein-box {background-color:#fff;border:0 solid #888;color:#000;list-style:none;margin-bottom:3rem !important;width:100%;}
.fishbein-box a:hover {text-decoration: none;color:#981B1E !important;}
.box-icon {color:#51719a;font-size:2rem;padding-top:0;text-align: center;}
a:hover .box-icon {color:#981B1E !important;}
a:hover .box-icon h4 {color:#981B1E !important;}
.box-icon h4 {color:#51719a;display:inline-block;font-size:2rem;}
.box-text {padding:12px 0 0 10px;}
.box-text h4 {font-size:2rem;margin-bottom:2rem;text-align: center;}
.box-text p {text-align: center;}

.fishbein-details {display:inline-flex;align-content:flex-start;flex-wrap:wrap;justify-content: space-between;margin:0 !important;width:100%;}
.fishbein-body-text {margin-bottom:30px;width:100%;}
.fishbein-body-text p {max-width:none;}

.icon-alt {padding-left:0;text-align: left;}
.p-alt {margin-bottom:0;text-align: left !important;}

@media only screen and (min-width: 600px) {}
@media only screen and (min-width: 800px) {.fishbein-body-text {width:49%;}.fishbein-requirements {width:44%;}}
@media only screen and (min-width: 1100px) {.cluster {right:85px;}.monogram {margin-right:70px;}.fishbein-body-text {width:55%;}.fishbein-requirements {width:35%;}}
@media only screen and (min-width: 1200px) {.cluster {right:115px;}.monogram {margin-right:90px;}}