.content-wrapper{padding-top: 80px;}
.view-profile .content-wrapper{padding-top: 100px;}
body.course-about .content-wrapper, body.my-courses .content-wrapper{padding: 0; margin-top: 0; padding-top: 80px;}
body.view-dashboard .content-wrapper{padding-top: 0; margin-top: 0;}
.course-info header.course-profile{padding-top: 60px;background: rgba(0, 0, 0, 0) url("/static/scholarsight/images/search-banner.0cbabe0a128e.png") repeat scroll 0% 0%;}
.course-info header.course-profile .intro-inner-wrapper{max-width: 1250px;}
.status-verification.warning{border-top: 3px solid #e60532 !important}
.status-verification.warning .status-title .fa{color: #e60532}
.wrapper-preview-menu {margin-top: 97px;margin-bottom: -80px;}
.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-enrollment textarea,
.instructor-dashboard-wrapper-2 section.idash-section#membership .batch-beta-testers textarea{width: 100%;}
.content-wrapper .course-tabs, body.view-in-course .wrapper-preview-menu .preview-menu{display: none;}

/*Course About page style*/
body.course-about .wrapper-course-material{box-sizing: border-box;border-bottom: none;margin: 0 auto;padding: 0;width: 100%;}
body.course-about .wrapper-course-material .course-material{width: auto;padding: 0}
body.course-about .wrapper-course-material .course-tabs {padding: 0;-webkit-border-top-left-radius: 4px;-moz-border-topleft-radius: 4px;border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-topright-radius: 4px;border-top-right-radius: 4px;padding: 15px 0 15px 0;border-bottom: 2px solid rgba(0,0,0,.2);padding-bottom: 0;}
body.course-about .wrapper-course-material .course-tabs .tab {display: inline-block;list-style: none;}
body.course-about .wrapper-course-material .course-tabs .tab a {padding: 10px 15px 13px 15px;color: #313131;display: block;text-align: center;text-decoration: none;border-bottom: 4px hidden #0075b4;font-size: 14px;line-height: 20.72px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 400;}
body.course-about .wrapper-course-material .course-tabs .tab a:hover, 
body.course-about .wrapper-course-material .course-tabs .tab a:focus,
body.course-about .wrapper-course-material .course-tabs .tab a.active{color: #0075b4;border-bottom-style: solid;background-color: transparent;}
body.course-about .content-wrapper .course-tabs{display: block;}


/*Dashboard page Style*/
#dashboard-banner{background: rgba(0, 0, 0, 0) url("/static/scholarsight/images/search-banner.0cbabe0a128e.png") repeat scroll 0% 0%;display: inline-block;position: relative;margin-left: -20px;margin-right: -20px;display: block;min-height: 300px;margin-top: 98px;background-size: cover !important;background-position: 50% 50% !important;background-repeat: no-repeat !important;vertical-align: top;z-index: 10;}
#dashboard-banner .search-overlay {text-align: center;padding: 70px 0 0 0;}
#dashboard-banner .search-overlay > h2 {font-size: 60px;line-height: 56px;color: #ffffff;margin-bottom: 40px;font-family: inherit;font-weight: bold;}
.dashboard .main-container .my-courses .wrapper-header-courses{border-bottom: 1px solid #d8d1d1;}
.dashboard .main-container .my-courses .wrapper-header-courses .header-courses{display: inline-block;cursor: pointer;margin-bottom: 0;padding-bottom: 15px;}
.dashboard .main-container .my-courses .wrapper-header-courses .header-courses.active,
.dashboard .main-container .my-courses .wrapper-header-courses .header-courses:hover,
.dashboard .main-container .my-courses .wrapper-header-courses .header-courses:focus{border-bottom: 2px solid #0686ce;}
#degree-tracks-list .degree_track-div .card{display: flex;flex-direction: row;border: 0;border-radius: 0;margin-bottom: 10px;padding: 10px;text-decoration: none;}
#degree-tracks-list .path-by-level .degree_track-div{border: 1px solid #e7e7e7;border-radius: 3px;margin-bottom: 20px;}
#degree-tracks-list .degree_track-div .course-img{width: 23%;align-self: center;}
#degree-tracks-list .degree_track-div .course-img img{max-width: 100%;vertical-align: middle;border: none;outline: none;max-height: 100%;border-radius: 0;}
#degree-tracks-list .degree_track-div .card-body{width: 85%;padding: 0 18px;}
#degree-tracks-list .degree_track-div .card-body h5{flex-basis: 100%;padding-top: 10px;margin-bottom: 10px;text-decoration: none;font-size: 24px;line-height: 35.52px;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color: #0075b4;font-weight: 400;}
#degree-tracks-list .degree_track-div .card-body h5:hover, #degree-tracks-list .degree_track-div .card-body h5:focus{color: #065683}
#degree-tracks-list .degree_track-div .card-body span{color: #5e5e5e;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 20.72px;}        


/*For All button background*/
.login-register .action-primary, .search-bar .search-button,
.courses-container .courses .course .course-image .cover-image .learn-more, .find-courses .discovery-submit,
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong,
.xmodule_display.xmodule_CapaModule div.problem .action .submit-attempt-container .submit,
body.discussion .btn-primary, .wiki-wrapper section.wiki .btn.btn-primary, .course-view .form-actions .btn-primary,
.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add,
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart{background: -moz-linear-gradient(left, #50bfef 1%, #a0cb94 50%, #f2d736 100%);background: -webkit-linear-gradient(left, #50bfef 1%,#a0cb94 50%,#f2d736 100%);background: linear-gradient(to right, #50bfef 1%,#a0cb94 50%,#f2d736 100%);box-shadow: none;border: none;text-shadow: none;}
.login-register .action-primary:hover, .login-register .action-primary:focus,
.dashboard .main-container .my-courses .course .details .enter-course:hover, .dashboard .main-container .my-courses .course .details .enter-course:focus,
#dashboard-search-bar.search-bar .search-button:hover, #dashboard-search-bar.search-bar .search-button:focus,
.find-courses .discovery-submit:hover, .find-courses .discovery-submit:focus, body.discussion .btn-primary:hover,
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:hover:not(:disabled),
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong:focus:not(:disabled),
.xmodule_display.xmodule_CapaModule div.problem .action .submit-attempt-container .submit:hover,
.xmodule_display.xmodule_CapaModule div.problem .action .submit-attempt-container .submit:focus,
body.discussion .btn-outline-primary:hover, body.discussion .btn-outline-primary:focus, 
body.discussion .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled):active,
.wiki-wrapper section.wiki .btn.btn-primary:hover, .wiki-wrapper section.wiki .btn.btn-primary:focus,
.wiki-wrapper section.wiki .btn.btn-primary:hover:not(:disabled), .wiki-wrapper section.wiki .btn.btn-primary:active:not(:disabled),
.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:hover:not(:disabled),
.instructor-dashboard-wrapper-2 section.idash-section#membership .member-lists-management .auth-list-container .member-list-widget input[type="button"].add:active:not(:disabled),
.search-form .btn-outline-primary:hover, .input-group-btn:not(:first-child)>.btn:active, .course-view .form-actions .btn-primary:hover,
.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:hover, 
.account-settings-sections .section .account-settings-section-body .u-field .field .u-field-link:focus,
.account-settings-sections .section .account-deletion-details .btn-outline-primary:hover,
.account-settings-sections .section .account-deletion-details .btn-outline-primary:focus,
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:hover:not(:disabled),
.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.add-to-cart:focus:not(:disabled){background: #1db4b3;box-shadow: none;border-color: #1db4b3;}


@media only screen and (max-width: 991px){
	body.course-about .content-wrapper, body.my-courses .content-wrapper, .login-register-content{padding-top: 45px;}
    .content-wrapper, #dashboard-banner, .wrapper-preview-menu{margin-top: 0;}
    #dashboard-banner{min-height: auto}
    #dashboard-banner .search-overlay{padding-top: 100px;padding-bottom: 30px;}
    #dashboard-banner .search-overlay > h2{font-size: 10vw;line-height: 10vw;}
}
.wrapper-messages-primary .message.message-status.course-status-processing .actions-primary .action-certificate .btn{
	box-sizing: border-box;
    padding: 7px 15px;
    float: none;
    border-radius: 3px;
    display: block;
    text-align: center;
    background-color: rgba(255,255,255,0.3);
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.3),rgba(255,255,255,0));
    background-image: linear-gradient(to bottom,rgba(255,255,255,0.3),rgba(255,255,255,0));
    border: 1px solid #10648b;
    background-color: #126f9a;
    color: #fff;
}
.wrapper-messages-primary .message.message-status .actions .action{
    float: right;
    margin: 0;
}

input.input-block{
    font-size: 17px !important;
    padding: 14px 16px !important;
    border-radius: 6px !important;
    height: auto !important;
}

input#register-mobile_number {
    box-sizing: border-box !important;
}

.login-register .form-field label.focus-out{
    padding-top: 1em !important;
}

.login-register .form-field .field-link{
    margin-top: 3em !important;
}
