  .video-grid {
    display:grid;
    grid-template-columns: 1fr 1fr;
    grid-gap:40px 20px;
    margin-bottom:40px;
}
.video-grid .video-card {
}

/*** YOUTUBE WRAPPER ***/

.iframe-container{
	 position: relative;
	 width: 100%;
	 padding-bottom: 56.25%;
	 height: 0;
}
 .iframe-container iframe{
	 position: absolute;
	 top:0;
	 left: 0;
	 width: 100%;
	 height: 100%;
}
/*** end YOUTUBE WRAPPER ***/

dl.contacts dt {font-weight:bold; margin-top:8px;}
dl.contacts dd {margin-left:0;}

div.ss_box {padding:7px 3px 10px 7px; width:475px; margin-bottom:8px; background:#fff url(https://www.reed.edu/global_assets/images/gradient/v.200px.trans-000.10.png) repeat-x bottom; border:solid 1px #dedede;}
.ss_box img {padding:10px 12px 0 7px; margin-bottom:10px;}
.ss_box h2 {margin:0; padding:0; font-size:18px;}
.ss_box p {padding:8px 10px 0 10px;}
.ss_box div {padding:5px 0 5px 5px;}
h2.subhead_ss {text-transform:uppercase; font-size:11px; margin-top:0; padding:0; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.facebookBox img {float:left; padding-right:6px;}
.facebookBox {margin:0 0 15px 0;}


.two-columns {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 40px;
column-gap: 40px;
-moz-column-gap: 40px;
}

/* INFOGRAPHIC ****/
 .table-2col, .table-1col, .table-3col, .table-misc, .table-4col, .table-5col, .table-6col {
	 background-color:#b5e0e3;
	 border: 1px solid #b6b6b6;
	 border-radius:0px;
	 padding:13px 20px;
	 margin-bottom:15px;
}
 .table-2col h4, .table-3col h4, .table-1col h4, .table-misc h4, .table-4col h4, .table-5col h4, .table-6col h4 {
	 color:#a70e16;
	 font-size:14px;
	 font-weight:bold;
	/* border-bottom:dotted 1px #fff;
	 */
	 padding-bottom:5px;
	 padding-top:0px;
	 margin:0 0 6px 0;
	 text-transform:uppercase;
	 letter-spacing:.04em;
}
 .table-2col dl {
	 -webkit-column-count: 2;
	/* Chrome, Safari, Opera */
	 -moz-column-count: 2;
	/* Firefox */
	 column-count: 2;
	 -webkit-column-gap: 20px;
	/* Chrome, Safari, Opera */
	 -moz-column-gap: 20px;
	/* Firefox */
	 column-gap: 20px;
	 list-style-type:none;
	 margin:0px;
	 padding:0px;
}
 .table-2col table {
	 border-collapse:collapse;
	 margin-bottom:15px;
	 width:100%;
}
 .table-2col td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:6px;
}
 .table-2col dd {
	 padding-left:15px;
	 margin-left:0px;
}
 .table-2col table tr:last-child td {
	 border-bottom:none;
	 padding-bottom:0;
}
 .table-2col table tr:first-child td {
	 padding-top:0;
}
 .table-2col table tr td:last-child {
	 border-right:none;
}
 .table-3col table {
	 border-collapse:collapse;
	 margin-bottom:15px;
	 width:100%;
}
 .table-3col td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:6px;
}
 .table-3col table tr:last-child td {
	 border-bottom:none;
	 padding-bottom:0;
}
 .table-3col table tr:first-child td {
	 padding-top:0;
}
 .table-3col table tr:first-child td:first-child {
	 width:165px;
}
 .table-3col table tr:first-child td:nth-child(2) {
	 width:80px;
}
 .table-3col table tr td:last-child {
	 border-right:none;
}
 .table-1col td {
	 padding:0px;
	 margin-left:0px;
}
 .table-1col dd {
	 padding:0 0 9px 0;
	 margin:0 0 9px 0;
	 font-style:italic;
	 border-bottom:dotted 1px #fff;
}
 .table-1col dd:last-child, .table-1col#thesis dd:last-child {
	 border:none;
	 margin:0;
	 padding:0;
}
 .table-1col#thesis td {
	 padding:0px;
	 margin-left:0px;
}
 .table-1col#thesis dt {
	 font-weight:bold;
}
 .table-1col#thesis dd {
	 padding:0 0 9px 0;
	 margin:0 0 9px 0;
	 font-style:normal;
	 border-bottom:dotted 1px #fff;
}
 .table-1col#thesis dd span {
	 font-style:italic;
	 display:block;
}
 .table-misc table {
	 border-collapse:collapse;
	 margin-bottom:15px;
	 width:100%;
}
 .table-misc td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:6px;
	 padding-left:0px;
	 width:19%;
}
 .table-misc td.right {
	 border-right:none;
	 padding-left:9px;
	 width:81%;
}
 .table-2col-plain dl {
	 -webkit-column-count: 2;
	/* Chrome, Safari, Opera */
	 -moz-column-count: 2;
	/* Firefox */
	 column-count: 2;
	 -webkit-column-gap: 20px;
	/* Chrome, Safari, Opera */
	 -moz-column-gap: 20px;
	/* Firefox */
	 column-gap: 20px;
	 list-style-type:none;
	 margin:0px;
	 padding:0px;
}
 .table-2col-plain dt {
	 padding-left:0px;
	 margin-left:0px;
}
 .table-2col-plain dd {
	 padding-left:0px;
	 margin-left:0px;
	 margin-bottom:12px;
}
 .table-4col table {
	 border-collapse:collapse;
	 margin-bottom:20px;
	 width:100%;
}
 .table-4col td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:6px;
	/*width:25%;
	*/
}
 .table-4col table tr:last-child td {
	 border-bottom:none;
	 padding-bottom:0;
}
 .table-4col table tr td:last-child {
	 border-right:none;
}
 .table-4col ul {
	 list-style-type:none;
	 padding-left:0px;
	 margin-top:0px;
}
 .table-4col li {
	 line-height:1.3em;
	 margin-bottom:6px;
}
 .table-4col ul li:last-child {
	 margin-bottom:0px;
	 line-height:0;
}
 .table-5col table {
	 border-collapse:collapse;
	 margin-bottom:15px;
	 width:100%;
}
 .table-5col td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:4px;
	/* width:20%;
	 */
}
 .table-5col table tr:last-child td {
	 border-bottom:none;
	 padding-bottom:0;
}
 .table-5col table tr td:last-child {
	 border-right:none;
}
 .table-6col {
	 padding:7px 10px;
}
 .table-6col table {
	 border-collapse:collapse;
	 margin-bottom:15px;
	 width:100%;
}
 .table-6col td {
	 border:dotted 1px #fff;
	 vertical-align:top;
	 border-top:none;
	 border-left:none;
	 padding:4px;
	 width:16%;
}
 .table-6col table tr:last-child td {
	 border-bottom:none;
	 padding-bottom:0;
}
 .table-6col table tr:first-child td {
	 padding-top:0;
}
 .table-6col table tr td:last-child {
	 border-right:none;
}

@media only screen and (max-width: 600px) {
    .video-grid {
        display:block;
        margin-bottom:15px;
    }
}