.course-container { width: 100%; margin:0 auto 60px; display: block; }
.course-row { height: auto; max-width: 100%; background-color: #ffffff; width: 100%; margin: 0 auto 15px; padding: 20px; display:inline-block; border-radius: 15px; }
.course-row .one-half { height: 100%; float: none; width: 100%; margin: 0; }
.course-row .course-featured-image { background-size: contain; background-repeat: no-repeat; background-position: center; height: 300px; position: relative; overflow: hidden; }
.course-row .course-featured-image:before { position: absolute; content: ''; height: 100%; width: 100%; top: 0; left: 0; /*background: rgba(0, 0, 0, 0.75);*/ }
.course-row .course-copy { position: relative; overflow: hidden; display: table; /*padding: 40px 20px;*/ }
.course-row .course-copy h1, .course-row .course-copy h2, .course-row .course-copy h3, .course-row .course-copy h4, .course-row .course-copy h5, .course-row .course-copy h6 { font-size: 40px; /*padding: 0 0 20px;*/ }
.course-row .course-copy h1, .course-row .course-copy h2, .course-row .course-copy h3, .course-row .course-copy h4, .course-row .course-copy h5, .course-row .course-copy h6, .course-row .course-copy p, .course-row .course-copy a { position: relative; z-index: 10; color: initial; margin: 0; text-align: center; }
.course-row .course-copy p { display: none; }
.course-row .start-course-button-container { text-align: left; }
.course-row .course-module { height: 83.33px; padding: 20px; background-color: #f9f9f9; border-bottom: 1px solid #c3c3c3; }
.course-row:before { content: " "; display: table; }
.course-row:after { content: " "; display: table; clear: both; }
.course-link{ text-align:center; padding: 15px; background: #ff8b00; color: #fff;     border-radius: 15px; width: 100%; max-width: 300px; margin: 0 auto;}
.course-link:hover { background: #914f01; }
.page-template-dashboard .site-inner { padding: 60px 15px; }

@media only screen and (min-width: 768px) {
  .course-container { width: 45%; margin: 0 2% 60px; display: inline-block; }
  .course-row { height: 400px; max-width: 100%; /*margin-bottom: 60px;*/ background-color: #ffffff; float: none; }
  .course-row .one-half { /*height: inherit;*/ float: left; width: 50%; }
  .course-row .course-featured-image { background-size: contain; background-repeat: no-repeat; background-position: center; height: inherit; position: relative; overflow: hidden; }
  .course-row .course-featured-image:before { position: absolute; content: ''; height: 100%; width: 100%; top: 0; left: 0; /*background: rgba(0, 0, 0, 0.75);*/ }
  .course-row .course-copy { /*padding: 0 30px;*/ position: relative; overflow: hidden; }
  .course-row .course-copy h1, .course-row .course-copy h2, .course-row .course-copy h3, .course-row .course-copy h4, .course-row .course-copy h5, .course-row .course-copy h6, .course-row .course-copy p, .course-row .course-copy a { position: relative; z-index: 10; color: initial; }
  .course-row .course-module { height: 83.33px; padding: 20px; background-color: #f9f9f9; border-bottom: 1px solid #c3c3c3; } }
  .course-link { max-width: 100%; }
@media only screen and (min-width: 1200px) { .course-row { height: 400px; max-width: 100%; /*margin-bottom: 60px;*/ background-color: #ffffff; float: none; }
  .course-row .one-half { height: 100%; float: left; width: 50%; }
  .course-row .course-featured-image { background-size: contain; background-repeat: no-repeat; background-position: center; height: inherit; position: relative; overflow: hidden; }
  .course-row .course-featured-image:before { position: absolute; content: ''; height: 100%; width: 100%; top: 0; left: 0; /*background: rgba(0, 0, 0, 0.75);*/ }
  .course-row .course-copy { /*padding: 0 30px;*/ position: relative; overflow: hidden; }
  .course-row .course-copy h1, .course-row .course-copy h2, .course-row .course-copy h3, .course-row .course-copy h4, .course-row .course-copy h5, .course-row .course-copy h6 { font-size: 40px; /*padding: 0 0 20px;*/ }
  .course-row .course-copy h1, .course-row .course-copy h2, .course-row .course-copy h3, .course-row .course-copy h4, .course-row .course-copy h5, .course-row .course-copy h6, .course-row .course-copy p, .course-row .course-copy a { position: relative; z-index: 10; color: initial; display: block; }
  .course-row .start-course-button-container { position: absolute; text-align: right; width: 90%; }
  .course-row .course-module { height: 83.33px; padding: 20px; background-color: #f9f9f9; border-bottom: 1px solid #c3c3c3; } }
.course-link { max-width: 100%; }

/*# sourceMappingURL=dashboard.css.map */
