.scrollup {
    background: rgba(0, 170, 157, 1);
}

.headertext {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b75bc+0,1b75bc+20,bad982+100,00aa9d+100&0+0,0.7+20,0.9+100 */
    background: -moz-linear-gradient(top, rgba(27, 117, 188, 0) 0%, rgba(27, 117, 188, 0.7) 20%, rgba(0, 170, 157, 1) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(27, 117, 188, 0) 0%, rgba(27, 117, 188, 0.7) 20%, rgba(0, 170, 157, 1) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(27, 117, 188, 0) 0%, rgba(27, 117, 188, 0.7) 20%, rgba(0, 170, 157, 1) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#001b75bc', endColorstr='#e600aa9d', GradientType=0);
    /* IE6-9 */
}

header h2 {
    color: #fff;
}

span.highlight {}

.iconbox-one-icon {
    background: none;
    color: #00AEA8;
}

.style-icon-two {
    background: #00aea8;
}

.icon-big {
    color: #00aea8;
    background: none;
}

.orange {
    color: #FFEB3B;
}

.red {
    color: #EB6B56;
}

.useful-card.group-stu {}

.useful-card.group-sal {}

#b3-container {}

#block3 h1:after {}


/**********************************
***                                        ***
***            BUTTON            ***
***                                        ***
**********************************/

.header-btn:hover {
    color: #1B75BC;
}

.btn-maincolor {
    background: #47B39D;
}

.btn-maincolor:hover {
    color: #47B39D;
    border: 1px solid#47B39D;
    -webkit-box-shadow: 4px -4px 0px 0px#47B39D;
    -moz-box-shadow: 4px -4px 0px 0px#47B39D;
    box-shadow: 4px -4px 0px 0px#47B39D;
}

.btn-white {
    color: #47b39d;
}

.btn-white:hover {
    background: #47B39C;
}


/**********************************
***                                        ***
***              TABLE              ***
***                                        ***
**********************************/

label.question {
    color: #47B39D;
    text-align: center;
}

table.ans-table>tbody>tr>td,
table.ans-table >tbody>tr>th {
    border-color: #cccccc!important;
}

.free {
    background: #ffffff;
    color: #01aa9d;
}

.tb-bg-blue {
    background: rgba(139, 195, 74, .5)
}

.course-card {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bad982+0,00aa9d+100 */
background: rgb(186,217,130); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(186,217,130,1) 0%, rgba(0,170,157,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(186,217,130,1) 0%,rgba(0,170,157,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(186,217,130,1) 0%,rgba(0,170,157,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bad982', endColorstr='#00aa9d',GradientType=0 ); /* IE6-9 */

}
.bg-blue:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background:#00968a url(../img/dots.png) repeat;
  opacity: .8;
}

/**********************************
***                                        ***
***          CHK & RAD         ***
***                                        ***
**********************************/

label input[type="radio"]:checked ~ i.demo-icon.icon-dot-circled {
    color: #47B39D;
}

label:hover input[type="radio"] ~ i.fa {
    color: #47B39D;
}

label input[type="checkbox"]:checked ~ i.demo-icon.icon-check {
    color: #47B39D;
}

label:hover input[type="checkbox"] ~ i.fa {
    color: #47B39D;
}

div[data-toggle="buttons"] label.active {
    color: #47B39D;
}

div[data-toggle="buttons"] label:hover {
    color: #47B39D;
}


/**********************************
***                                        ***
***            FOOTER            ***
***                                        ***
**********************************/

.rights {
    background: #47B39D;
}

.school-row {
    border-left: 3px solid#47B39D;
}

.school-row:hover {
    color: #47B39D;
}


/**********************************
***                                           ***
***                 Q & A                 ***
***                                           ***
**********************************/

i.demo-icon.icon-plus.plus {
    color: #47B39D;
}

.answers {
    background: #f9f7f7;
}


/**********************************
***                                           ***
***                 RWD                 ***
***                                           ***
**********************************/

@media (max-width: 767px) {
    .headertext {
        padding: 2vh 0;
    }
    .bgforsm {
        background: none;
    }
}
