/*  Change Main Font  */
body {
font-family: 'Montserrat', sans-serif;
color: #1e1e1e !important;
}


/*  Change Font Main Button  */
.btn {
font-family: 'Montserrat', sans-serif;
border: 1px solid #e2e2e2;

}

.btn_accent:hover {
border-color: #CC0407 !important;
color: #CC0407 !important;
}

/*  Change Font Light Main Button  */
.btn_light {
background: #FFEBEB;
border-color: #FFEBEB;
color: #CC0407;
}

/*  Remove Course Dropdown Border Color  */
.dropdown-menu--opener {
border: 2px solid #FFEBEB;
}

/*  Set New Main Background Color  */
.content {
background-color: #f9f9f9;
padding-top: 80px;
}

/*  Change Color Of Course Progress Bar  */
.progress-bar--line {background-color:#ffe8e8;}

.card {
border: 1px solid rgba(115,6,6,0.18); 
}

/*Students Profile Page Changes */
.student-profile-menu .active a {
background: #FFEBEB;
color: #FB2327;
}

.student-profile-menu a {
color:#b1b1b1;
}

/*HelpCenter Faq */
.qa-aside-menu .active a {
background: #FFEBEB;
color: #FB2327;
}

.qa-aside-menu a {
color:#b1b1b1;
}




 /* CHANGES FOR FORM FIELDS*/
.form-input input {
border: 1px solid #e8e8e8;
color: #CC0407;
}

.form-input textarea {
color: #CC0407;
border: 1px solid #CC0407;
}


.form-input input, .form-input textarea {
color: #CC0407;
}

.form-input input:focus {
    outline: none;
color: #CC0407;
    box-shadow: 0 0 3px #CC0407;
}

/*select form fields */
.form-input select {
color: #CC0407;
border: 1px solid #e8e8e8;
}

.form-input select:focus {
    outline: none;
    box-shadow: 0 0 3px #9e1a1a;
}

.form-input select:hover {
    outline: none;
    box-shadow: 0 0 3px #9e1a1a;
}
.form-input ::placeholder {
color:#e2e2e2;
}

.form-input label {
color:#919191;
}

/* Change of Box/Card Titles*/
.card--title {
color:#282828;
}

.info-text, .t-secondary {
color:#919191;
}

.navigation a {
color:#d3d3d3;
}

.course-sidemenu a {
color:#828282;
}

.dropdown-menu--list {
border: 2px solid #e0cece;
}

.tabs {
background: #FFF8F8;
border-bottom: 1px solid rgba(115,6,6,0.18);
border-top: 1px solid rgba(115,6,6,0.18);
color: #444444;
}

.tabs li {
color: #998888;
}

.topic-opener {
border-bottom: 1px solid #CC0407;
border-right: 1px solid #CC0407;
}

.text-scroller {
background-color:#FFF8F8;
}

.text-scroller::-webkit-scrollbar-thumb {
background: #FB2327;
}

.text-scroller::-webkit-scrollbar-track {
background: #c6b4b4;
}

.form-checkbox {color: #CC0407;}

.customer--pagetitle {
font-size: 36px;
}

.card--title h3 {
color: #707070;
}

p {
color: #444444;
font-family: 'Montserrat', sans-serif;
}

.m-b-20 {
color: #282828;
}


.signature-image {
border: 1px solid #e1c9c9;
}


.how-to-help {
font-family: 'Montserrat', sans-serif;
}

.how-to-help-description {
color: #919191;
padding: 5px;
}

.help-center-counter {
color: #CC0407;
}

.help-center-categories-list a {
color: #444444;
}

/* Hide Course Overview Search */
.table-optional {
display: none !important;
}

.course-card {
outline: 2px solid #f2ebeb;
}

.course-card--text {
color: #282828;
}

.user-menu path {
fill: #DADADA !important;
}

.user-menu path:hover {
fill: #FFF !important;
}

.user-menu-mobile {
color: #FFF;
}

.form-checkbox label span {
    border: 2px solid #FFEBEB;
}

.form-checkbox label input:checked~span {
    background: #CC0407;
    border-color: #CC0407;
}

.signature-canvas-wrap {
border: 1px solid #FFEBEB;
}

.signature-canvas-wrap * {
color: #282828 !important;
}

.text-right.more-btns .btn {
color: #282828 !important;
}


.text-right.more-btns .btn.btn_accent {
color: #FFF !important;
}

.text-right.more-btns .btn.btn_accent:hover {
color: #CC0407 !important;
}



.search-page-header {
background: #F9F9F9;
}

.how-to-help-button-wrap:hover .btn svg {
fill: #CC0407;
}

.how-to-help-title-wrap h1 {
font-size: 36px;
}

.articles-list a {
background: #FFEBEB;
color: #282828;
}

/*not working help center article icon*/
.articles-list svg {
color:#FB2327;
}

.qa-etc-wrap {
color: #c7c7c7;
}

/* Beginning Of LOGIN PAGE */

.form-optional-link a {
color: #b7b7b7;
}

.form-submit button:hover {
color: #CC0407;
border-color: #CC0407;
}

.login-form .logo-wrap {
height: 120px;
}

.login-form .logo-wrap picture {
height: 170%;
}
/* End Of LOGIN PAGE */

.tab-content a:link {
  color: red;
}

.tab-content a:visited {
  color: #CC0407;
}

.comment {
background: #fff8f8;
}

.comment--date {
color: #c4bbbb;
}

.comment--reply {
color:#9f5f60;
}

.reply-icon {
background-image: url(https://images.clickfunnels.com/d0/d37e26616e4afeb66f2dbb30bbc816/reply.svg);
}

.comment--footer {
border-top: 1px solid #ffeaea;
}

.comment--add [type=reset] {
border-color: #CC0407;
color: #CC0407;
}

.worksheet-list .form-input textarea {
border: 1px solid #e8e8e8;
}
.worksheet-list .form-input textarea:focus {
   outline: none;
    box-shadow: 0 0 3px #9e1a1a;
}

.resources-list a {
 background: #fff8f8;
color: #1e1e1e;
}

.link-icon {
background-image: url(https://images.clickfunnels.com/23/b3d4d4d95c4d91a4476df7db252051/link.svg);
}

.btn_description {
font-family: 'Montserrat', sans-serif;
background: #ffffff;
    align-items: center;
border-color: #edcecf;
    border-radius: 6px;
    color: #CC0407;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.1;
    padding: 9px 13px;
    position: relative;
    text-decoration: none;
    vertical-align: top;
}

.question-quiz--number span {
color: #1e1e1e;
}

.review-answer {
background: #fff8f8;
}

.review-answer--body p {
color: 
}



.question-quiz--answears .form-checkbox label, .question-quiz--answears .form-radio label {
border: 1px solid #ffd6d6;
}

.form-radio label span {
border: 2px solid #ffd6d6;
}

.form-radio label input:checked~span {
    border-color: #FB2327;
}

.form-radio label span:before {
background: #FB2327;
}



#timestampedTranscript span.t_word:hover {
    color: #ff8080 !important;
    background-color: #ffd5d5;
}

#timestampedTranscript span.transcriptTimestamp {
    color: #CC0407 !important;
}