/*Index page design*/
.container{padding-top: 0; padding-bottom: 0;}
/*.mu-navbar-nav li a {color: #fefeff !important;}*/
.content-wrapper.main-container{padding: 0; margin-top: 0; background: #fff;}
body, h1, h2, h3, h4, h5, h6 {font-family: 'Raleway', sans-serif !important;}
body.index-page .settings-language-form{position: absolute; right: 0;}
body.index-page .wrapper.wrapper-footer{margin-top: 0;}
.landing-div{background-image: url("/static/indigo/images/background.7b76cb78d582.svg");background-position: center;background-repeat: no-repeat;background-size: cover;}
.landing-div h2{text-align: center; color: #e5e6e7; font-size: 60px; }
.landing-div  p{text-align: center; color: #e5e6e7; }
.landing-div  p a{color: #e5e6e7;}
.landing-div  p a:hover, .landing-div  p a:focus{text-decoration: none;color: #e5e6e7; }
.landing-div  p img{height: 260px}

.content-wrapper .course-tabs{overflow-x: inherit;}
.wrapper-footer footer#footer-openedx .colophon .nav-colophon{margin: 0;}
.wrapper-footer footer#footer-openedx .colophon .nav-colophon ol{margin-left: 0;}
.wrapper.wrapper-footer{box-shadow: 0 -1px 5px 0 #111;border-top: 1px solid rgba(0,0,0,0.3);background-color: #fff;margin-top: 10px;padding: 20px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
.course-bookmarks.courseware-results-wrapper{min-height: 300px;}
.content-wrapper.index-page .courses-container{padding: 0 20px 10px;}
/*.content-wrapper.index-page, .content-wrapper.courses-page {margin-top: 0;}*/
.wrapper-footer footer#footer-openedx .copy_right{float: left;}
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon{display: inline-block;width: 75%;text-align: center;}
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul{list-style-type: none;margin: 0;padding: 0;display: inline-block;width: 100%;}
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul li{display: inline-block;line-height: 14px;padding: 0 2px;margin-right: 15px;}
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul li a{color: #333;}
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul li a:hover, 
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul li a:focus, 
.wrapper-footer footer#footer-openedx .colophon_1 .nav-colophon ul li a:active {color: #0075b4;}
.certificate-card.mode-honor .card-logo{background-image: url("/static/indigo/images/certification_logo.036166b616b0.png"); background-position: center; background-repeat: no-repeat; background-size: cover;}
.global-header .nav-links .secondary .dropdown-user-menu{z-index: 100}

.cohort-user-details {padding: 20px;border: 1px solid #f1f1f1;background: #fff;}
.cohort-user-details .users-details {padding: 20px 0;}
.cohort-user-details .users-details table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%;border: 3px solid #f1f1f1;}
.cohort-user-details table td, .cohort-user-details table th {border: 1px solid #dddddd;text-align: left;padding: 10px;}
.cohort-user-details table tr:nth-child(even) {background-color: #dddddd;}


.generate-div{padding-bottom: 25px;}
.generate-div button{background-image: none;text-shadow: none;letter-spacing: 0;border: none;padding: 10px 15px;}
.certificate-report h1{font-family: serif;font-weight: 600;text-decoration: underline;}
.download-area .reports-list {max-height: 201px;overflow: auto;list-style: none;border: 1px solid #cccccc;padding: 0;}
.report-download-msg {clear: both;background: #f2f9f2;border-top: 2px solid #008401;color: #008401;border-radius: 1px;padding: 10px 15px;margin-bottom: 20px;font-weight: 600;}
.download-area .reports-list li {border-bottom: 1px solid #cccccc;padding: 10px;}
.download-area .reports-list li:last-child {border-bottom: 0;}


.fa.fa-search, .fa.fa-cog, .fa.fa-linkedin{font: normal normal normal 14px/1 FontAwesome;font-size: inherit;}

@media (min-width: 768px){
	/*.content-wrapper.index-page, .content-wrapper.courses-page {padding: 0;}*/
}
@media (max-width: 768px){
	.find-courses .courses-container .courses:not(.no-course-discovery), .university-profile .courses-container .courses:not(.no-course-discovery){float: none;}
    .landing-div h2{font-size: 30px;}
    .landing-div h2.first{padding-top: 35px;}
    .landing-div p{padding: 0 15px;}
}
