/*GENERAL*/
.color-block {
    display: block;
    width: 10px;
    height: 10px;
    float: right;
}

.deep-purple {
    /*skin default co chu default*/
    background-color: #673AB7;
}

.indigo-default {
    background-color: #3F51B5;
}

.blue {
    background-color: #2196F3;
}

.cyan {
    background-color: #00BCD4;
}

.green {
    background-color: #4CAF50;
}

.orange {
    background-color: #FF9800;
}

.pink {
    background-color: #E91E63;
}

.b-b {
    border: 1px solid #fff;
}

/*SELECTION*/
.theme-deep-purple ::selection {
    color: #fff;
    background: #673AB7;
}

.theme-indigo ::selection {
    color: #fff;
    background: #3F51B5;
}

.theme-blue ::selection {
    color: #fff;
    background: #2196F3;
}

.theme-cyan ::selection{
    color:#fff;
    background: #00BCD4;
}

.theme-green ::selection{
    color:#fff;
    background: #4CAF50;
}

.theme-orange ::selection{
    color:#fff;
    background: #FF9800;
}

.theme-pink ::selection{
    color:#fff;
    background: #E91E63;
}


@media (max-width: 768px) {
    .one-page-header .dropdown-menu, .one-page-header.top-nav-collapse .dropdown-menu,
    .one-page-header.top-nav-collapse .dropdown-menu > li {
        /*background:rgba(0,0,0,1);*/
    }

    .header-bar-right .box-chooseLanguage .dropdown.open #cboLanguage {
        /* background-color: #000;*/
    }
}

/*BEGIN BLUE -----------------------------------------------------------------------------------------------------------
*/
.b-blue {
    border-color: #2196F3; /*normal*/
    /*normal*/
}

.b-blue.lt {
    border-color: #42A5F5; /*lt*/; /*lt*/
}

.b-blue.lter {
    border-color: #64B5F6; /*lter*/; /*lter*/
}

.b-blue.dk {
    border-color: #1E88E5; /*dk*/; /*dk*/
}

.b-blue.dker {
    border-color: #1976D2; /*dker*/; /*dker*/
}

.b-blue.dker.c50 {
    border-color: #1565C0; /*dker.c50*/
}

.b-blue.c50 {
    border-color: #e3f2fd; /*c50*/; /*c50*/
}

.b-blue.c100 {
    border-color: #bbdefb; /*c100*/
    /*c100*/
}

.b-blue.c200 {
    border-color: #90caf9; /*c200*/
    /*c200*/
}

.text-blue {
    color: #2196F3; /*normal*/
}

.text-blue.lt {
    color: #42A5F5; /*lt*/;
}

.text-blue.lter {
    color: #64B5F6; /*lter*/;
}

.text-blue.dk {
    color: #1E88E5; /*dk*/;
}

.text-blue.dker {
    color: #1976D2; /*dker*/;
}

.text-blue.c50 {
    color: #e3f2fd; /*c50*/;
}

.text-blue.c100 {
    color: #bbdefb; /*c100*/
}

.text-blue.c200 {
    color: #90caf9; /*c200*/
}

.btn-blue.dker.c50 {
    background-color: #1565C0; /*dker.c50*/
    border-color: #1565C0; /*dker.c50*/
}

.btn-blue.dker.c50:hover {
    background-color: #1976D2; /*dker*/;
    border-color-color: #1976D2; /*dker*/;
}

.bg-blue {
    background-color: #2196F3; /*normal*/
    color: #ebf4e4;
}

.bg-blue.lt,
.bg-blue .lt {
    background-color: #42A5F5; /*lt*/;
}

.bg-blue.lter,
.bg-blue .lter {
    background-color: #64B5F6; /*lter*/;
}

.bg-blue.lter,
.bg-blue .lter {
    background-color: #64B5F6; /*lter*/;
}

.bg-blue.dk,
.bg-blue .dk {
    background-color: #1E88E5; /*dk*/;
}

.bg-blue.dker,
.bg-blue .dker {
    background-color: #1976D2; /*dker*/;
}

.bg-blue.c50,
.bg-blue .c50 {
    background-color: #e3f2fd; /*c50*/;
    color: #2196F3; /*normal*/
}

.bg-blue.c100,
.bg-blue .c100 {
    background-color: #bbdefb; /*c100*/
    color: #2196F3; /*normal*/
}

.bg-blue.c200,
.bg-blue .c200 {
    background-color: #90caf9; /*c200*/
    color: #2196F3; /*normal*/
}

.bg-blue[disabled],
a.bg-blue[disabled],
button.btn.bg-blue[disabled] {
    background-color: #bbdefb; /*c100*/
    color: #2196F3; /*normal*/
}

.bg-blue .bg {
    background-color: #2196F3; /*normal*/
}

.bg-blue a {
    color: #ffffff;
}

.bg-blue a:hover {
    color: #fff;
}

.bg-blue a.list-group-item:hover,
.bg-blue a.list-group-item:focus {
    background-color: inherit;
}

.bg-blue .btn-primary {
    color: #fff !important;
    background-color: #1E88E5; /*dk*/
!important; /*dk*/
    border-color: #1976D2; /*dker*/
!important; /*dker*/
}

.bg-blue .btn-primary:hover,
.bg-blue .btn-primary:focus,
.bg-blue .btn-primary:active,
.bg-blue .btn-primary.active,
.bg-blue .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #2196F3 !important; /*normal*/
    border-color: #1976D2; /*dker*/
!important; /*dker*/
}

.bg-blue .nav.nav-tabs > li.active > a,
.bg-blue .nav.nav-tabs > li > a:hover,
.bg-blue .nav.nav-tabs > li > a:focus {
    background-color: #1E88E5; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-blue .nav > li > a:hover .caret,
.bg-blue .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-blue .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-blue .bg-white a {
    color: #2e3e4e !important;
}

.bg-blue .bg-white a:hover {
    color: #1b252e !important;
}

.bg-blue .bg-white .text-muted {
    color: #979797 !important;
}

.bg-blue .bg-white-only {
    background-color: #fff !important;
}

.bg-blue input.form-control.lter::-webkit-input-placeholder,
.bg-blue input.form-control.lt::-webkit-input-placeholder,
.bg-blue input.form-control.dk::-webkit-input-placeholder,
.bg-blue input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-blue input.form-control.lter::-moz-placeholder,
.bg-blue input.form-control.lt::-moz-placeholder,
.bg-blue input.form-control.dk::-moz-placeholder,
.bg-blue input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-blue input.form-control.lter:-ms-input-placeholder,
.bg-blue input.form-control.lt:-ms-input-placeholder,
.bg-blue input.form-control.dk:-ms-input-placeholder,
.bg-blue input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-blue input.form-control.lter:-moz-placeholder,
.bg-blue input.form-control.lt:-moz-placeholder,
.bg-blue input.form-control.dk:-moz-placeholder,
.bg-blue input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #1E88E5; /!*dk*!/;
/*}*/
.theme-blue .one-page-header.top-nav-collapse {
    background: rgba(30, 136, 229, .8); /*dk*/
}

.theme-blue .header-bar-right button {
    background-color: #1565C0; /*dker.c50*/
}

.theme-blue .header-bar-right button:hover {
    background-color: #1976D2; /*dker*/
}

.theme-blue .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #1565C0; /*dker.c50*/
}

.theme-blue .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #1976D2; /*dker*/
}

.theme-blue .footer-bar {
    background-color: rgba(30, 136, 229, 1); /*dk*/
}

.theme-blue .footer-bar .dropdown-menu li > a:hover,
.theme-blue .one-page-header .dropdown-menu li > a:hover {
    background: #1565C0; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-blue .ss-nav .nav > li > a:focus,
.theme-blue .ss-nav .nav > li > a:hover,
.theme-blue .ss-nav .nav > li > a:active,
.theme-blue .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #2196F3 !important; /* normal */
}

.theme-blue .ss-nav .dropdown-menu > li > a:focus,
.theme-blue .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #2196F3
}

.theme-blue .ss-nav .navbar-nav > .active > a,
.theme-blue .ss-nav .navbar-nav > .active > a:hover,
.theme-blue .ss-nav .navbar-nav > .active > a:focus,
.theme-blue .ss-nav .dropdown-menu > .active > a,
.theme-blue .ss-nav .dropdown-menu > .active > a:hover,
.theme-blue .ss-nav .dropdown-menu > .active > a:focus,
.theme-blue .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-blue .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-blue .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #2196F3;
}

.theme-blue .ss-nav .navbar-nav > li > a {
    color: #2196F3;
}

.theme-blue .ss-nav .dropdown-menu > li > a {
    color: #2196F3 /* normal */
}

/*FAQ*/
.theme-blue ul.ul-questions li a:hover{
    border:1px solid #64B5F6; /*lter*/
    color: #2196F3; /*normal*/
}

.b-blue {
    border-color: #1E88E5; /*dk*/; /*dk*/
}

.b-blue:focus {
    border-color: #1976D2; /*dker*/; /*dker*/
}

.btn-blue {
    background-color: #1976D2; /*dker*/
}

.btn-blue:hover, .btn-blue:focus {
    background-color: #1E88E5; /*dk*/
}

.bg-blue-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(33, 150, 243, .2) 46%, rgba(33, 150, 243, .2) 50%, rgba(33, 150, 243, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(33, 150, 243, .2) 46%, rgba(33, 150, 243, .2) 50%, rgba(33, 150, 243, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(33, 150, 243, .2) 46%, rgba(33, 150, 243, .2) 50%, rgba(33, 150, 243, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-blue #topcontrol, .theme-blue #backToTopBtn {
    background: #1E88E5; /*dk*/; /*dk*/
}

.theme-blue #topcontrol:hover, .theme-blue #backToTopBtn:hover {
    background: #1976D2; /*dker*/; /*dker*/
}

/*BEGIN DEEP-PURPLE ----------------------------------------------------------------------------------------------------
*/
.b-deep-purple {
    border-color: #673AB7; /*normal*/
    /*normal*/
}

.b-deep-purple.lt {
    border-color: #7E57C2; /*lt*/; /*lt*/
}

.b-deep-purple.lter {
    border-color: #9575CD; /*lter*/; /*lter*/
}

.b-deep-purple.dk {
    border-color: #5E35B1; /*dk*/; /*dk*/
}

.b-deep-purple.dker {
    border-color: #512DA8; /*dker*/; /*dker*/
}

.b-deep-purple.dker.c50 {
    border-color: #4e09a8; /*dker.c50*/
}

.b-deep-purple.c50 {
    border-color: #ede7f6; /*c50*/; /*c50*/
}

.b-deep-purple.c100 {
    border-color: #d1c4e9; /*c100*/
    /*c100*/
}

.b-deep-purple.c200 {
    border-color: #b39ddb; /*c200*/
    /*c200*/
}

.text-deep-purple {
    color: #673AB7; /*normal*/
}

.text-deep-purple.lt {
    color: #7E57C2; /*lt*/;
}

.text-deep-purple.lter {
    color: #9575CD; /*lter*/;
}

.text-deep-purple.dk {
    color: #5E35B1; /*dk*/;
}

.text-deep-purple.dker {
    color: #512DA8; /*dker*/;
}

.text-deep-purple.c50 {
    color: #ede7f6; /*c50*/;
}

.text-deep-purple.c100 {
    color: #d1c4e9; /*c100*/
}

.text-deep-purple.c200 {
    color: #b39ddb; /*c200*/
}

.btn-deep-purple.dker.c50 {
    background-color: #4e09a8; /*dker.c50*/
    border-color: #4e09a8; /*dker.c50*/
}

.btn-deep-purple.dker.c50:hover {
    background-color: #512DA8; /*dker*/;
    border-color: #512DA8; /*dker*/;
}

.bg-deep-purple {
    background-color: #673AB7; /*normal*/
    color: #ebf4e4;
}

.bg-deep-purple.lt,
.bg-deep-purple .lt {
    background-color: #7E57C2; /*lt*/;
}

.bg-deep-purple.lter,
.bg-deep-purple .lter {
    background-color: #9575CD; /*lter*/;
}

.bg-deep-purple.lter,
.bg-deep-purple .lter {
    background-color: #9575CD; /*lter*/;
}

.bg-deep-purple.dk,
.bg-deep-purple .dk {
    background-color: #5E35B1; /*dk*/;
}

.bg-deep-purple.dker,
.bg-deep-purple .dker {
    background-color: #512DA8; /*dker*/;
}

.bg-deep-purple.c50,
.bg-deep-purple .c50 {
    background-color: #ede7f6; /*c50*/;
    color: #673AB7; /*normal*/
}

.bg-deep-purple.c100,
.bg-deep-purple .c100 {
    background-color: #d1c4e9; /*c100*/
    color: #673AB7; /*normal*/
}

.bg-deep-purple.c200,
.bg-deep-purple .c200 {
    background-color: #b39ddb; /*c200*/
    color: #673AB7; /*normal*/
}

.bg-deep-purple[disabled],
a.bg-deep-purple[disabled],
button.btn.bg-deep-purple[disabled] {
    background-color: #d1c4e9; /*c100*/
    color: #673AB7; /*normal*/
}

.bg-deep-purple .bg {
    background-color: #673AB7; /*normal*/
}

.bg-deep-purple a {
    color: #ffffff;
}

.bg-deep-purple a:hover {
    color: #fff;
}

.bg-deep-purple a.list-group-item:hover,
.bg-deep-purple a.list-group-item:focus {
    background-color: inherit;
}

.bg-deep-purple .btn-primary {
    color: #fff !important;
    background-color: #5E35B1; /*dk*/
!important; /*dk*/
    border-color: #512DA8; /*dker*/
!important; /*dker*/
}

.bg-deep-purple .btn-primary:hover,
.bg-deep-purple .btn-primary:focus,
.bg-deep-purple .btn-primary:active,
.bg-deep-purple .btn-primary.active,
.bg-deep-purple .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #673AB7 !important; /*normal*/
    border-color: #512DA8; /*dker*/
!important; /*dker*/
}

.bg-deep-purple .nav.nav-tabs > li.active > a,
.bg-deep-purple .nav.nav-tabs > li > a:hover,
.bg-deep-purple .nav.nav-tabs > li > a:focus {
    background-color: #5E35B1; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-deep-purple .nav > li > a:hover .caret,
.bg-deep-purple .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-deep-purple .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-deep-purple .bg-white a {
    color: #2e3e4e !important;
}

.bg-deep-purple .bg-white a:hover {
    color: #1b252e !important;
}

.bg-deep-purple .bg-white .text-muted {
    color: #979797 !important;
}

.bg-deep-purple .bg-white-only {
    background-color: #fff !important;
}

.bg-deep-purple input.form-control.lter::-webkit-input-placeholder,
.bg-deep-purple input.form-control.lt::-webkit-input-placeholder,
.bg-deep-purple input.form-control.dk::-webkit-input-placeholder,
.bg-deep-purple input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-deep-purple input.form-control.lter::-moz-placeholder,
.bg-deep-purple input.form-control.lt::-moz-placeholder,
.bg-deep-purple input.form-control.dk::-moz-placeholder,
.bg-deep-purple input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-deep-purple input.form-control.lter:-ms-input-placeholder,
.bg-deep-purple input.form-control.lt:-ms-input-placeholder,
.bg-deep-purple input.form-control.dk:-ms-input-placeholder,
.bg-deep-purple input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-deep-purple input.form-control.lter:-moz-placeholder,
.bg-deep-purple input.form-control.lt:-moz-placeholder,
.bg-deep-purple input.form-control.dk:-moz-placeholder,
.bg-deep-purple input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #5E35B1; /!*dk*!/;
/*}*/
.theme-deep-purple .one-page-header.top-nav-collapse {
    background-color: rgba(94, 53, 177, .8); /*dk*/
}

.theme-deep-purple .header-bar-right button {
    background-color: #4e09a8; /*dker.c50*/
}

.theme-deep-purple .header-bar-right button:hover {
    background-color: #512DA8; /*dker*/
}

.theme-deep-purple .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #4e09a8; /*dker.c50*/
}

.theme-deep-purple .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #512DA8; /*dker*/
}

.theme-deep-purple .footer-bar {
    background-color: rgba(94, 53, 177, 1); /*dk*/
}

.theme-deep-purple .footer-bar .dropdown-menu li > a:hover,
.theme-deep-purple .one-page-header .dropdown-menu li > a:hover {
    background: #4e09a8; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-deep-purple .ss-nav .nav > li > a:focus,
.theme-deep-purple .ss-nav .nav > li > a:hover,
.theme-deep-purple .ss-nav .nav > li > a:active,
.theme-deep-purple .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #673AB7 !important; /* normal */
}

.theme-deep-purple .ss-nav .dropdown-menu > li > a:focus,
.theme-deep-purple .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #673AB7
}

.theme-deep-purple .ss-nav .navbar-nav > .active > a,
.theme-deep-purple .ss-nav .navbar-nav > .active > a:hover,
.theme-deep-purple .ss-nav .navbar-nav > .active > a:focus,
.theme-deep-purple .ss-nav .dropdown-menu > .active > a,
.theme-deep-purple .ss-nav .dropdown-menu > .active > a:hover,
.theme-deep-purple .ss-nav .dropdown-menu > .active > a:focus,
.theme-deep-purple .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-deep-purple .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-deep-purple .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #673AB7;
}

.theme-deep-purple .ss-nav .navbar-nav > li > a {
    color: #673AB7;
}

.theme-deep-purple .ss-nav .dropdown-menu > li > a {
    color: #673AB7; /* normal */
}

/*FAQ*/
.theme-deep-purple ul.ul-questions li a:hover{
    border:1px solid #9575CD; /*lter*/
    color: #673AB7; /*normal*/
}

.b-deep-purple {
    border-color: #5E35B1; /*dk*/; /*dk*/
}

.b-deep-purple:focus {
    border-color: #512DA8; /*dker*/; /*dker*/
}

.btn-deep-purple {
    background-color: #512DA8; /*dker*/
}

.btn-deep-purple:hover, .btn-deep-purple:focus {
    background-color: #5E35B1; /*dk*/
}

.bg-deep-purple-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(103, 58, 183, .2) 46%, rgba(103, 58, 183, .2) 50%, rgba(103, 58, 183, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(103, 58, 183, .2) 46%, rgba(103, 58, 183, .2) 50%, rgba(103, 58, 183, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(103, 58, 183, .2) 46%, rgba(103, 58, 183, .2) 50%, rgba(103, 58, 183, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */

}

.theme-deep-purple #topcontrol, .theme-deep-purple #backToTopBtn {
    background: #5E35B1; /*dk*/; /*dk*/
}

.theme-deep-purple #topcontrol:hover, .theme-deep-purple #backToTopBtn:hover {
    background: #512DA8; /*dker*/; /*dker*/
}

/*BEGIN INDIGO ----------------------------------------------------------------------------------------------------
*/
.b-indigo {
    border-color: #3F51B5; /*normal*/
    /*normal*/
}

.b-indigo.lt {
    border-color: #5C6BC0; /*lt*/; /*lt*/
}

.b-indigo.lter {
    border-color: #7986CB; /*lter*/; /*lter*/
}

.b-indigo.dk {
    border-color: #3949AB; /*dk*/; /*dk*/
}

.b-indigo.dker {
    border-color: #303F9F; /*dker*/; /*dker*/
}

.b-indigo.dker.c50 {
    border-color: #273b9f; /*dker.c50*/
}

.b-indigo.c50 {
    border-color: #e8eaf6; /*c50*/; /*c50*/
}

.b-indigo.c100 {
    border-color: #c5cae9; /*c100*/
    /*c100*/
}

.b-indigo.c200 {
    border-color: #9fa8da; /*c200*/
    /*c200*/
}

.text-indigo {
    color: #3F51B5; /*normal*/
}

.text-indigo.lt {
    color: #5C6BC0; /*lt*/;
}

.text-indigo.lter {
    color: #7986CB; /*lter*/;
}

.text-indigo.dk {
    color: #3949AB; /*dk*/;
}

.text-indigo.dker {
    color: #303F9F; /*dker*/;
}

.text-indigo.c50 {
    color: #e8eaf6; /*c50*/;
}

.text-indigo.c100 {
    color: #c5cae9; /*c100*/
}

.text-indigo.c200 {
    color: #9fa8da; /*c200*/
}

.btn-indigo.dker.c50 {
    background-color: #273b9f; /*dker.c50*/
    border-color: #273b9f; /*dker.c50*/
}

.btn-indigo.dker.c50:hover {
    background-color: #303F9F; /*dker*/;
    border-color: #303F9F; /*dker*/;
}

.bg-indigo {
    background-color: #3F51B5; /*normal*/
    color: #ebf4e4;
}

.bg-indigo.lt,
.bg-indigo .lt {
    background-color: #5C6BC0; /*lt*/;
}

.bg-indigo.lter,
.bg-indigo .lter {
    background-color: #7986CB; /*lter*/;
}

.bg-indigo.lter,
.bg-indigo .lter {
    background-color: #7986CB; /*lter*/;
}

.bg-indigo.dk,
.bg-indigo .dk {
    background-color: #3949AB; /*dk*/;
}

.bg-indigo.dker,
.bg-indigo .dker {
    background-color: #303F9F; /*dker*/;
}

.bg-indigo.c50,
.bg-indigo .c50 {
    background-color: #e8eaf6; /*c50*/;
    color: #3F51B5; /*normal*/
}

.bg-indigo.c100,
.bg-indigo .c100 {
    background-color: #c5cae9; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-indigo.c200,
.bg-indigo .c200 {
    background-color: #9fa8da; /*c200*/
    color: #3F51B5; /*normal*/
}

.bg-indigo[disabled],
a.bg-indigo[disabled],
button.btn.bg-indigo[disabled] {
    background-color: #c5cae9; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-indigo .bg {
    background-color: #3F51B5; /*normal*/
}

.bg-indigo a {
    color: #ffffff;
}

.bg-indigo a:hover {
    color: #fff;
}

.bg-indigo a.list-group-item:hover,
.bg-indigo a.list-group-item:focus {
    background-color: inherit;
}

.bg-indigo .btn-primary {
    color: #fff !important;
    background-color: #3949AB; /*dk*/
!important; /*dk*/
    border-color: #303F9F; /*dker*/
!important; /*dker*/
}

.bg-indigo .btn-primary:hover,
.bg-indigo .btn-primary:focus,
.bg-indigo .btn-primary:active,
.bg-indigo .btn-primary.active,
.bg-indigo .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #3F51B5 !important; /*normal*/
    border-color: #303F9F; /*dker*/
!important; /*dker*/
}

.bg-indigo .nav.nav-tabs > li.active > a,
.bg-indigo .nav.nav-tabs > li > a:hover,
.bg-indigo .nav.nav-tabs > li > a:focus {
    background-color: #3949AB; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-indigo .nav > li > a:hover .caret,
.bg-indigo .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-indigo .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-indigo .bg-white a {
    color: #2e3e4e !important;
}

.bg-indigo .bg-white a:hover {
    color: #1b252e !important;
}

.bg-indigo .bg-white .text-muted {
    color: #979797 !important;
}

.bg-indigo .bg-white-only {
    background-color: #fff !important;
}

.bg-indigo input.form-control.lter::-webkit-input-placeholder,
.bg-indigo input.form-control.lt::-webkit-input-placeholder,
.bg-indigo input.form-control.dk::-webkit-input-placeholder,
.bg-indigo input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-indigo input.form-control.lter::-moz-placeholder,
.bg-indigo input.form-control.lt::-moz-placeholder,
.bg-indigo input.form-control.dk::-moz-placeholder,
.bg-indigo input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-indigo input.form-control.lter:-ms-input-placeholder,
.bg-indigo input.form-control.lt:-ms-input-placeholder,
.bg-indigo input.form-control.dk:-ms-input-placeholder,
.bg-indigo input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-indigo input.form-control.lter:-moz-placeholder,
.bg-indigo input.form-control.lt:-moz-placeholder,
.bg-indigo input.form-control.dk:-moz-placeholder,
.bg-indigo input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #3949AB; /!*dk*!/;
/*}*/
.theme-indigo .one-page-header.top-nav-collapse {
    background-color: rgba(48, 63, 159, .8); /*dk*/
}

.theme-indigo .header-bar-right button {
    background-color: #273b9f; /*dker.c50*/
}

.theme-indigo .header-bar-right button:hover {
    background-color: #303F9F; /*dker*/
}

.theme-indigo .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #273b9f; /*dker.c50*/
}

.theme-indigo .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #303F9F; /*dker*/
}

.theme-indigo .footer-bar {
    background-color: rgba(48, 63, 159, 1); /*dk*/
}

.theme-indigo .footer-bar .dropdown-menu li > a:hover,
.theme-indigo .one-page-header .dropdown-menu li > a:hover {
    background: #273b9f; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-indigo .ss-nav .nav > li > a:focus,
.theme-indigo .ss-nav .nav > li > a:hover,
.theme-indigo .ss-nav .nav > li > a:active,
.theme-indigo .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #3F51B5 !important; /* normal */
}

.theme-indigo .ss-nav .dropdown-menu > li > a:focus,
.theme-indigo .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #3F51B5
}

.theme-indigo .ss-nav .navbar-nav > .active > a,
.theme-indigo .ss-nav .navbar-nav > .active > a:hover,
.theme-indigo .ss-nav .navbar-nav > .active > a:focus,
.theme-indigo .ss-nav .dropdown-menu > .active > a,
.theme-indigo .ss-nav .dropdown-menu > .active > a:hover,
.theme-indigo .ss-nav .dropdown-menu > .active > a:focus,
.theme-indigo .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-indigo .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-indigo .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #3F51B5;
}

.theme-indigo .ss-nav .navbar-nav > li > a {
    color: #3F51B5;
}

.theme-indigo .ss-nav .dropdown-menu > li > a {
    color: #3F51B5; /* normal */
}

/*FAQ*/
.theme-indigo ul.ul-questions li a:hover{
    border:1px solid #7986CB; /*lter*/
    color: #3F51B5; /*normal*/
}

.b-indigo {
    border-color: #3949AB; /*dk*/; /*dk*/
}

.b-indigo:focus {
    border-color: #303F9F; /*dker*/; /*dker*/
}

.btn-indigo {
    background-color: #303F9F; /*dker*/
}

.btn-indigo:hover, .btn-indigo:focus {
    background-color: #3949AB; /*dk*/
}

.bg-indigo-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(63, 81, 181, .2) 46%, rgba(63, 81, 181, .2) 50%, rgba(63, 81, 181, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(63, 81, 181, .2) 46%, rgba(63, 81, 181, .2) 50%, rgba(63, 81, 181, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(63, 81, 181, .2) 46%, rgba(63, 81, 181, .2) 50%, rgba(63, 81, 181, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-indigo #topcontrol, .theme-indigo #backToTopBtn {
    background: #3949AB; /*dk*/; /*dk*/
}

.theme-indigo #topcontrol:hover, .theme-indigo #backToTopBtn:hover {
    background: #303F9F; /*dker*/; /*dker*/
}

/*BEGIN CYAN ----------------------------------------------------------------------------------------------------
*/
.b-cyan {
    border-color: #00BCD4; /*normal*/
    /*normal*/
}

.b-cyan.lt {
    border-color: #26C6DA; /*lt*/; /*lt*/
}

.b-cyan.lter {
    border-color: #4DD0E1; /*lter*/; /*lter*/
}

.b-cyan.dk {
    border-color: #00ACC1; /*dk*/; /*dk*/
}

.b-cyan.dker {
    border-color: #0097A7; /*dker*/; /*dker*/
}

.b-cyan.dker.c50 {
    border-color: #008c9c; /*dker.c50*/
}

.b-cyan.c50 {
    border-color: #e0f7fa; /*c50*/; /*c50*/
}

.b-cyan.c100 {
    border-color: #b2ebf2; /*c100*/
    /*c100*/
}

.b-cyan.c200 {
    border-color: #80deea; /*c200*/
    /*c200*/
}

.text-cyan {
    color: #00BCD4; /*normal*/
}

.text-cyan.lt {
    color: #26C6DA; /*lt*/;
}

.text-cyan.lter {
    color: #4DD0E1; /*lter*/;
}

.text-cyan.dk {
    color: #00ACC1; /*dk*/;
}

.text-cyan.dker {
    color: #0097A7; /*dker*/;
}

.text-cyan.c50 {
    color: #e0f7fa; /*c50*/;
}

.text-cyan.c100 {
    color: #b2ebf2; /*c100*/
}

.text-cyan.c200 {
    color: #80deea; /*c200*/
}

.btn-cyan.dker.c50 {
    background-color: #008c9c; /*dker.c50*/
    border-color: #008c9c; /*dker.c50*/
}

.btn-cyan.dker.c50:hover {
    background-color: #0097A7; /*dker*/;
    border-color: #0097A7; /*dker*/;
}

.bg-cyan {
    background-color: #00BCD4; /*normal*/
    color: #ebf4e4;
}

.bg-cyan.lt,
.bg-cyan .lt {
    background-color: #26C6DA; /*lt*/;
}

.bg-cyan.lter,
.bg-cyan .lter {
    background-color: #4DD0E1; /*lter*/;
}

.bg-cyan.lter,
.bg-cyan .lter {
    background-color: #4DD0E1; /*lter*/;
}

.bg-cyan.dk,
.bg-cyan .dk {
    background-color: #00ACC1; /*dk*/;
}

.bg-cyan.dker,
.bg-cyan .dker {
    background-color: #0097A7; /*dker*/;
}

.bg-cyan.c50,
.bg-cyan .c50 {
    background-color: #e0f7fa; /*c50*/;
    color: #3F51B5; /*normal*/
}

.bg-cyan.c100,
.bg-cyan .c100 {
    background-color: #b2ebf2; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-cyan.c200,
.bg-cyan .c200 {
    background-color: #80deea; /*c200*/
    color: #3F51B5; /*normal*/
}

.bg-cyan[disabled],
a.bg-cyan[disabled],
button.btn.bg-cyan[disabled] {
    background-color: #b2ebf2; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-cyan .bg {
    background-color: #3F51B5; /*normal*/
}

.bg-cyan a {
    color: #ffffff;
}

.bg-cyan a:hover {
    color: #fff;
}

.bg-cyan a.list-group-item:hover,
.bg-cyan a.list-group-item:focus {
    background-color: inherit;
}

.bg-cyan .btn-primary {
    color: #fff !important;
    background-color: #00ACC1; /*dk*/
!important; /*dk*/
    border-color: #0097A7; /*dker*/
!important; /*dker*/
}

.bg-cyan .btn-primary:hover,
.bg-cyan .btn-primary:focus,
.bg-cyan .btn-primary:active,
.bg-cyan .btn-primary.active,
.bg-cyan .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #3F51B5 !important; /*normal*/
    border-color: #0097A7; /*dker*/
!important; /*dker*/
}

.bg-cyan .nav.nav-tabs > li.active > a,
.bg-cyan .nav.nav-tabs > li > a:hover,
.bg-cyan .nav.nav-tabs > li > a:focus {
    background-color: #00ACC1; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-cyan .nav > li > a:hover .caret,
.bg-cyan .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-cyan .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-cyan .bg-white a {
    color: #2e3e4e !important;
}

.bg-cyan .bg-white a:hover {
    color: #1b252e !important;
}

.bg-cyan .bg-white .text-muted {
    color: #979797 !important;
}

.bg-cyan .bg-white-only {
    background-color: #fff !important;
}

.bg-cyan input.form-control.lter::-webkit-input-placeholder,
.bg-cyan input.form-control.lt::-webkit-input-placeholder,
.bg-cyan input.form-control.dk::-webkit-input-placeholder,
.bg-cyan input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-cyan input.form-control.lter::-moz-placeholder,
.bg-cyan input.form-control.lt::-moz-placeholder,
.bg-cyan input.form-control.dk::-moz-placeholder,
.bg-cyan input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-cyan input.form-control.lter:-ms-input-placeholder,
.bg-cyan input.form-control.lt:-ms-input-placeholder,
.bg-cyan input.form-control.dk:-ms-input-placeholder,
.bg-cyan input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-cyan input.form-control.lter:-moz-placeholder,
.bg-cyan input.form-control.lt:-moz-placeholder,
.bg-cyan input.form-control.dk:-moz-placeholder,
.bg-cyan input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #00ACC1; /!*dk*!/;
/*}*/
.theme-cyan .one-page-header.top-nav-collapse {
    background-color: rgba(0, 173, 192, .8); /*dk*/
}

.theme-cyan .header-bar-right button {
    background-color: #008c9c; /*dker.c50*/
}

.theme-cyan .header-bar-right button:hover {
    background-color: #0097A7; /*dker*/
}

.theme-cyan .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #008c9c; /*dker.c50*/
}

.theme-cyan .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #0097A7; /*dker*/
}

.theme-cyan .footer-bar {
    background-color: rgba(0, 173, 192, 1); /*dk*/
}

.theme-cyan .footer-bar .dropdown-menu li > a:hover,
.theme-cyan .one-page-header .dropdown-menu li > a:hover {
    background: #008c9c; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-cyan .ss-nav .nav > li > a:focus,
.theme-cyan .ss-nav .nav > li > a:hover,
.theme-cyan .ss-nav .nav > li > a:active,
.theme-cyan .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #00BCD4 !important; /* normal */
}

.theme-cyan .ss-nav .dropdown-menu > li > a:focus,
.theme-cyan .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #00BCD4
}

.theme-cyan .ss-nav .navbar-nav > .active > a,
.theme-cyan .ss-nav .navbar-nav > .active > a:hover,
.theme-cyan .ss-nav .navbar-nav > .active > a:focus,
.theme-cyan .ss-nav .dropdown-menu > .active > a,
.theme-cyan .ss-nav .dropdown-menu > .active > a:hover,
.theme-cyan .ss-nav .dropdown-menu > .active > a:focus,
.theme-cyan .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-cyan .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-cyan .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #00BCD4;
}

.theme-cyan .ss-nav .navbar-nav > li > a {
    color: #00BCD4;
}

.theme-cyan .ss-nav .dropdown-menu > li > a {
    color: #00BCD4; /* normal */
}

/*FAQ*/
.theme-cyan ul.ul-questions li a:hover{
    border:1px solid #4DD0E1; /*lter*/
    color: #00BCD4; /*normal*/
}

.b-cyan {
    border-color: #00ACC1; /*dk*/; /*dk*/
}

.b-cyan:focus {
    border-color: #0097A7; /*dker*/; /*dker*/
}

.btn-cyan {
    background-color: #0097A7; /*dker*/
}

.btn-cyan:hover, .btn-cyan:focus {
    background-color: #00ACC1; /*dk*/
}

.bg-cyan-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(0, 188, 212, .2) 46%, rgba(0, 188, 212, .2) 50%, rgba(0, 188, 212, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(0, 188, 212, .2) 46%, rgba(0, 188, 212, .2) 50%, rgba(0, 188, 212, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(0, 188, 212, .2) 46%, rgba(0, 188, 212, .2) 50%, rgba(0, 188, 212, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-cyan #topcontrol, .theme-cyan #backToTopBtn {
    background: #00ACC1; /*dk*/; /*dk*/
}

.theme-cyan #topcontrol:hover, .theme-cyan #backToTopBtn:hover {
    background: #0097A7; /*dker*/; /*dker*/
}

/*BEGIN GREEN ----------------------------------------------------------------------------------------------------
*/
.b-green {
    border-color: #4CAF50; /*normal*/
    /*normal*/
}

.b-green.lt {
    border-color: #66BB6A; /*lt*/; /*lt*/
}

.b-green.lter {
    border-color: #81C784; /*lter*/; /*lter*/
}

.b-green.dk {
    border-color: #43A047; /*dk*/; /*dk*/
}

.b-green.dker {
    border-color: #388E3C; /*dker*/; /*dker*/
}

.b-green.dker.c50 {
    border-color: #338137; /*dker.c50*/
}

.b-green.c50 {
    border-color: #e8f5e9; /*c50*/; /*c50*/
}

.b-green.c100 {
    border-color: #c8e6c9; /*c100*/
    /*c100*/
}

.b-green.c200 {
    border-color: #a5d6a7; /*c200*/
    /*c200*/
}

.text-green {
    color: #4CAF50; /*normal*/
}

.text-green.lt {
    color: #66BB6A; /*lt*/;
}

.text-green.lter {
    color: #81C784; /*lter*/;
}

.text-green.dk {
    color: #43A047; /*dk*/;
}

.text-green.dker {
    color: #388E3C; /*dker*/;
}

.text-green.c50 {
    color: #e8f5e9; /*c50*/;
}

.text-green.c100 {
    color: #c8e6c9; /*c100*/
}

.text-green.c200 {
    color: #a5d6a7; /*c200*/
}

.btn-green.dker.c50 {
    background-color: #338137; /*dker.c50*/
    border-color: #338137; /*dker.c50*/
}

.btn-green.dker.c50:hover {
    background-color: #388E3C; /*dker*/;
    border-color: #388E3C; /*dker*/;
}

.bg-green {
    background-color: #4CAF50; /*normal*/
    color: #ebf4e4;
}

.bg-green.lt,
.bg-green .lt {
    background-color: #66BB6A; /*lt*/;
}

.bg-green.lter,
.bg-green .lter {
    background-color: #81C784; /*lter*/;
}

.bg-green.lter,
.bg-green .lter {
    background-color: #81C784; /*lter*/;
}

.bg-green.dk,
.bg-green .dk {
    background-color: #43A047; /*dk*/;
}

.bg-green.dker,
.bg-green .dker {
    background-color: #388E3C; /*dker*/;
}

.bg-green.c50,
.bg-green .c50 {
    background-color: #e8f5e9; /*c50*/;
    color: #3F51B5; /*normal*/
}

.bg-green.c100,
.bg-green .c100 {
    background-color: #c8e6c9; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-green.c200,
.bg-green .c200 {
    background-color: #a5d6a7; /*c200*/
    color: #3F51B5; /*normal*/
}

.bg-green[disabled],
a.bg-green[disabled],
button.btn.bg-green[disabled] {
    background-color: #c8e6c9; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-green .bg {
    background-color: #3F51B5; /*normal*/
}

.bg-green a {
    color: #ffffff;
}

.bg-green a:hover {
    color: #fff;
}

.bg-green a.list-group-item:hover,
.bg-green a.list-group-item:focus {
    background-color: inherit;
}

.bg-green .btn-primary {
    color: #fff !important;
    background-color: #43A047; /*dk*/
!important; /*dk*/
    border-color: #388E3C; /*dker*/
!important; /*dker*/
}

.bg-green .btn-primary:hover,
.bg-green .btn-primary:focus,
.bg-green .btn-primary:active,
.bg-green .btn-primary.active,
.bg-green .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #3F51B5 !important; /*normal*/
    border-color: #388E3C; /*dker*/
!important; /*dker*/
}

.bg-green .nav.nav-tabs > li.active > a,
.bg-green .nav.nav-tabs > li > a:hover,
.bg-green .nav.nav-tabs > li > a:focus {
    background-color: #43A047; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-green .nav > li > a:hover .caret,
.bg-green .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-green .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-green .bg-white a {
    color: #2e3e4e !important;
}

.bg-green .bg-white a:hover {
    color: #1b252e !important;
}

.bg-green .bg-white .text-muted {
    color: #979797 !important;
}

.bg-green .bg-white-only {
    background-color: #fff !important;
}

.bg-green input.form-control.lter::-webkit-input-placeholder,
.bg-green input.form-control.lt::-webkit-input-placeholder,
.bg-green input.form-control.dk::-webkit-input-placeholder,
.bg-green input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-green input.form-control.lter::-moz-placeholder,
.bg-green input.form-control.lt::-moz-placeholder,
.bg-green input.form-control.dk::-moz-placeholder,
.bg-green input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-green input.form-control.lter:-ms-input-placeholder,
.bg-green input.form-control.lt:-ms-input-placeholder,
.bg-green input.form-control.dk:-ms-input-placeholder,
.bg-green input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-green input.form-control.lter:-moz-placeholder,
.bg-green input.form-control.lt:-moz-placeholder,
.bg-green input.form-control.dk:-moz-placeholder,
.bg-green input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #43A047; /!*dk*!/;
/*}*/
.theme-green .one-page-header.top-nav-collapse {
    background-color: rgba(67, 160, 71, .8); /*dk*/
}

.theme-green .header-bar-right button {
    background-color: #338137; /*dker.c50*/
}

.theme-green .header-bar-right button:hover {
    background-color: #388E3C; /*dker*/
}

.theme-green .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #338137; /*dker.c50*/
}

.theme-green .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #388E3C; /*dker*/
}

.theme-green .footer-bar {
    background-color: rgba(67, 160, 71, 1); /*dk*/
}

.theme-green .footer-bar .dropdown-menu li > a:hover,
.theme-green .one-page-header .dropdown-menu li > a:hover {
    background: #338137; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-green .ss-nav .nav > li > a:focus,
.theme-green .ss-nav .nav > li > a:hover,
.theme-green .ss-nav .nav > li > a:active,
.theme-green .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #4CAF50 !important; /* normal */
}

.theme-green .ss-nav .dropdown-menu > li > a:focus,
.theme-green .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #4CAF50
}

.theme-green .ss-nav .navbar-nav > .active > a,
.theme-green .ss-nav .navbar-nav > .active > a:hover,
.theme-green .ss-nav .navbar-nav > .active > a:focus,
.theme-green .ss-nav .dropdown-menu > .active > a,
.theme-green .ss-nav .dropdown-menu > .active > a:hover,
.theme-green .ss-nav .dropdown-menu > .active > a:focus,
.theme-green .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-green .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-green .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #4CAF50;
}

.theme-green .ss-nav .navbar-nav > li > a {
    color: #4CAF50;
}

.theme-green .ss-nav .dropdown-menu > li > a {
    color: #4CAF50; /* normal */
}

/*FAQ*/
.theme-green ul.ul-questions li a:hover{
    border:1px solid #81C784; /*lter*/
    color: #4CAF50; /*normal*/
}

.b-green {
    border-color: #43A047; /*dk*/; /*dk*/
}

.b-green:focus {
    border-color: #388E3C; /*dker*/; /*dker*/
}

.btn-green {
    background-color: #388E3C; /*dker*/
}

.btn-green:hover, .btn-green:focus {
    background-color: #43A047; /*dk*/
}

.bg-green-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(76, 175, 80, .2) 46%, rgba(76, 175, 80, .2) 50%, rgba(76, 175, 80, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(76, 175, 80, .2) 46%, rgba(76, 175, 80, .2) 50%, rgba(76, 175, 80, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(76, 175, 80, .2) 46%, rgba(76, 175, 80, .2) 50%, rgba(76, 175, 80, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-green #topcontrol, .theme-green #backToTopBtn {
    background: #43A047; /*dk*/; /*dk*/
}

.theme-green #topcontrol:hover, .theme-green #backToTopBtn:hover {
    background: #388E3C; /*dker*/; /*dker*/
}

/*BEGIN ORANGE ----------------------------------------------------------------------------------------------------
*/
.b-orange {
    border-color: #FF9800; /*normal*/
    /*normal*/
}

.b-orange.lt {
    border-color: #FFA726; /*lt*/; /*lt*/
}

.b-orange.lter {
    border-color: #FFB74D; /*lter*/; /*lter*/
}

.b-orange.dk {
    border-color: #FB8C00; /*dk*/; /*dk*/
}

.b-orange.dker {
    border-color: #F57C00; /*dker*/; /*dker*/
}

.b-orange.dker.c50 {
    border-color: #ec7700; /*dker.c50*/
}

.b-orange.c50 {
    border-color: #fff3e0; /*c50*/; /*c50*/
}

.b-orange.c100 {
    border-color: #ffe0b2; /*c100*/
    /*c100*/
}

.b-orange.c200 {
    border-color: #ffcc80; /*c200*/
    /*c200*/
}

.text-orange {
    color: #FF9800; /*normal*/
}

.text-orange.lt {
    color: #FFA726; /*lt*/;
}

.text-orange.lter {
    color: #FFB74D; /*lter*/;
}

.text-orange.dk {
    color: #FB8C00; /*dk*/;
}

.text-orange.dker {
    color: #F57C00; /*dker*/;
}

.text-orange.c50 {
    color: #fff3e0; /*c50*/;
}

.text-orange.c100 {
    color: #ffe0b2; /*c100*/
}

.text-orange.c200 {
    color: #ffcc80; /*c200*/
}

.btn-orange.dker.c50 {
    background-color: #ec7700; /*dker.c50*/
    border-color: #ec7700; /*dker.c50*/
}

.btn-orange.dker.c50:hover {
    background-color: #F57C00; /*dker*/;
    border-color: #F57C00; /*dker*/;
}

.bg-orange {
    background-color: #FF9800; /*normal*/
    color: #ebf4e4;
}

.bg-orange.lt,
.bg-orange .lt {
    background-color: #FFA726; /*lt*/;
}

.bg-orange.lter,
.bg-orange .lter {
    background-color: #FFB74D; /*lter*/;
}

.bg-orange.lter,
.bg-orange .lter {
    background-color: #FFB74D; /*lter*/;
}

.bg-orange.dk,
.bg-orange .dk {
    background-color: #FB8C00; /*dk*/;
}

.bg-orange.dker,
.bg-orange .dker {
    background-color: #F57C00; /*dker*/;
}

.bg-orange.c50,
.bg-orange .c50 {
    background-color: #fff3e0; /*c50*/;
    color: #3F51B5; /*normal*/
}

.bg-orange.c100,
.bg-orange .c100 {
    background-color: #ffe0b2; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-orange.c200,
.bg-orange .c200 {
    background-color: #ffcc80; /*c200*/
    color: #3F51B5; /*normal*/
}

.bg-orange[disabled],
a.bg-orange[disabled],
button.btn.bg-orange[disabled] {
    background-color: #ffe0b2; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-orange .bg {
    background-color: #3F51B5; /*normal*/
}

.bg-orange a {
    color: #ffffff;
}

.bg-orange a:hover {
    color: #fff;
}

.bg-orange a.list-group-item:hover,
.bg-orange a.list-group-item:focus {
    background-color: inherit;
}

.bg-orange .btn-primary {
    color: #fff !important;
    background-color: #FB8C00; /*dk*/
!important; /*dk*/
    border-color: #F57C00; /*dker*/
!important; /*dker*/
}

.bg-orange .btn-primary:hover,
.bg-orange .btn-primary:focus,
.bg-orange .btn-primary:active,
.bg-orange .btn-primary.active,
.bg-orange .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #3F51B5 !important; /*normal*/
    border-color: #F57C00; /*dker*/
!important; /*dker*/
}

.bg-orange .nav.nav-tabs > li.active > a,
.bg-orange .nav.nav-tabs > li > a:hover,
.bg-orange .nav.nav-tabs > li > a:focus {
    background-color: #FB8C00; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-orange .nav > li > a:hover .caret,
.bg-orange .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-orange .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-orange .bg-white a {
    color: #2e3e4e !important;
}

.bg-orange .bg-white a:hover {
    color: #1b252e !important;
}

.bg-orange .bg-white .text-muted {
    color: #979797 !important;
}

.bg-orange .bg-white-only {
    background-color: #fff !important;
}

.bg-orange input.form-control.lter::-webkit-input-placeholder,
.bg-orange input.form-control.lt::-webkit-input-placeholder,
.bg-orange input.form-control.dk::-webkit-input-placeholder,
.bg-orange input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-orange input.form-control.lter::-moz-placeholder,
.bg-orange input.form-control.lt::-moz-placeholder,
.bg-orange input.form-control.dk::-moz-placeholder,
.bg-orange input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-orange input.form-control.lter:-ms-input-placeholder,
.bg-orange input.form-control.lt:-ms-input-placeholder,
.bg-orange input.form-control.dk:-ms-input-placeholder,
.bg-orange input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-orange input.form-control.lter:-moz-placeholder,
.bg-orange input.form-control.lt:-moz-placeholder,
.bg-orange input.form-control.dk:-moz-placeholder,
.bg-orange input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #FB8C00; /!*dk*!/;
/*}*/
.theme-orange .one-page-header.top-nav-collapse {
    background-color: rgba(251, 140, 0, .8); /*dk*/
}

.theme-orange .header-bar-right button {
    background-color: #ec7700; /*dker.c50*/
}

.theme-orange .header-bar-right button:hover {
    background-color: #F57C00; /*dker*/
}

.theme-orange .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #ec7700; /*dker.c50*/
}

.theme-orange .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #F57C00; /*dker*/
}

.theme-orange .footer-bar {
    background-color: rgba(251, 140, 0, 1); /*dk*/
}

.theme-orange .footer-bar .dropdown-menu li > a:hover,
.theme-orange .one-page-header .dropdown-menu li > a:hover {
    background: #ec7700; /*dker.c50*/
    color: #fff;
}

/* Navbar */
.theme-orange .ss-nav .nav > li > a:focus,
.theme-orange .ss-nav .nav > li > a:hover,
.theme-orange .ss-nav .nav > li > a:active,
.theme-orange .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #FF9800 !important; /* normal */
}

.theme-orange .ss-nav .dropdown-menu > li > a:focus,
.theme-orange .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #FF9800
}

.theme-orange .ss-nav .navbar-nav > .active > a,
.theme-orange .ss-nav .navbar-nav > .active > a:hover,
.theme-orange .ss-nav .navbar-nav > .active > a:focus,
.theme-orange .ss-nav .dropdown-menu > .active > a,
.theme-orange .ss-nav .dropdown-menu > .active > a:hover,
.theme-orange .ss-nav .dropdown-menu > .active > a:focus,
.theme-orange .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-orange .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-orange .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #FF9800;
}

.theme-orange .ss-nav .navbar-nav > li > a {
    color: #FF9800;
}

.theme-orange .ss-nav .dropdown-menu > li > a {
    color: #FF9800; /* normal */
}

/*FAQ*/
.theme-orange ul.ul-questions li a:hover{
    border:1px solid #FFB74D; /*lter*/
    color: #FF9800; /*normal*/
}

.b-orange {
    border-color: #FB8C00; /*dk*/; /*dk*/
}

.b-orange:focus {
    border-color: #F57C00; /*dker*/; /*dker*/
}

.btn-orange {
    background-color: #F57C00; /*dker*/
}

.btn-orange:hover {
    background-color: #FB8C00; /*dk*/
}

.bg-orange-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 152, 0, .2) 46%, rgba(255, 152, 0, .2) 50%, rgba(255, 152, 0, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 152, 0, .2) 46%, rgba(255, 152, 0, .2) 50%, rgba(255, 152, 0, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 152, 0, .2) 46%, rgba(255, 152, 0, .2) 50%, rgba(255, 152, 0, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-orange #topcontrol, .theme-orange #backToTopBtn {
    background: #FB8C00; /*dk*/; /*dk*/
}

.theme-orange #topcontrol:hover, .theme-orange #backToTopBtn:hover {
    background: #F57C00; /*dker*/; /*dker*/
}

/*BEGIN PINK ----------------------------------------------------------------------------------------------------
*/
.b-pink {
    border-color: #E91E63; /*normal*/
    /*normal*/
}

.b-pink.lt {
    border-color: #EC407A; /*lt*/; /*lt*/
}

.b-pink.lter {
    border-color: #F06292; /*lter*/; /*lter*/
}

.b-pink.dk {
    border-color: #D81B60; /*dk*/; /*dk*/
}

.b-pink.dker {
    border-color: #C2185B; /*dker*/; /*dker*/
}

.b-pink.dker.c50 {
    border-color: #b81756; /*dker.c50*/
}

.b-pink.c50 {
    border-color: #fce4ec; /*c50*/; /*c50*/
}

.b-pink.c100 {
    border-color: #f8bbd0; /*c100*/
    /*c100*/
}

.b-pink.c200 {
    border-color: #f48fb1; /*c200*/
    /*c200*/
}

.text-pink {
    color: #E91E63; /*normal*/
}

.text-pink.lt {
    color: #EC407A; /*lt*/;
}

.text-pink.lter {
    color: #F06292; /*lter*/;
}

.text-pink.dk {
    color: #D81B60; /*dk*/;
}

.text-pink.dker {
    color: #C2185B; /*dker*/;
}

.text-pink.c50 {
    color: #fce4ec; /*c50*/;
}

.text-pink.c100 {
    color: #f8bbd0; /*c100*/
}

.text-pink.c200 {
    color: #f48fb1; /*c200*/
}

.btn-pink.dker.c50 {
    background-color: #b81756; /*dker.c50*/
    border-color: #b81756; /*dker.c50*/
}

.btn-pink.dker.c50:hover {
    background-color: #C2185B; /*dker*/;
    border-color: #C2185B; /*dker*/;
}

.bg-pink {
    background-color: #E91E63; /*normal*/
    color: #ebf4e4;
}

.bg-pink.lt,
.bg-pink .lt {
    background-color: #EC407A; /*lt*/;
}

.bg-pink.lter,
.bg-pink .lter {
    background-color: #F06292; /*lter*/;
}

.bg-pink.lter,
.bg-pink .lter {
    background-color: #F06292; /*lter*/;
}

.bg-pink.dk,
.bg-pink .dk {
    background-color: #D81B60; /*dk*/;
}

.bg-pink.dker,
.bg-pink .dker {
    background-color: #C2185B; /*dker*/;
}

.bg-pink.c50,
.bg-pink .c50 {
    background-color: #fce4ec; /*c50*/;
    color: #3F51B5; /*normal*/
}

.bg-pink.c100,
.bg-pink .c100 {
    background-color: #f8bbd0; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-pink.c200,
.bg-pink .c200 {
    background-color: #f48fb1; /*c200*/
    color: #3F51B5; /*normal*/
}

.bg-pink[disabled],
a.bg-pink[disabled],
button.btn.bg-pink[disabled] {
    background-color: #f8bbd0; /*c100*/
    color: #3F51B5; /*normal*/
}

.bg-pink .bg {
    background-color: #3F51B5; /*normal*/
}

.bg-pink a {
    color: #ffffff;
}

.bg-pink a:hover {
    color: #fff;
}

.bg-pink a.list-group-item:hover,
.bg-pink a.list-group-item:focus {
    background-color: inherit;
}

.bg-pink .btn-primary {
    color: #fff !important;
    background-color: #D81B60; /*dk*/
!important; /*dk*/
    border-color: #C2185B; /*dker*/
!important; /*dker*/
}

.bg-pink .btn-primary:hover,
.bg-pink .btn-primary:focus,
.bg-pink .btn-primary:active,
.bg-pink .btn-primary.active,
.bg-pink .open .dropdown-toggle.btn-primary {
    color: #fff !important;
    background-color: #3F51B5 !important; /*normal*/
    border-color: #C2185B; /*dker*/
!important; /*dker*/
}

.bg-pink .nav.nav-tabs > li.active > a,
.bg-pink .nav.nav-tabs > li > a:hover,
.bg-pink .nav.nav-tabs > li > a:focus {
    background-color: #D81B60; /*dk*/;
    color: rgba(255, 255, 255, 0.87) !important;
}

.bg-pink .nav > li > a:hover .caret,
.bg-pink .nav > li > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bg-pink .bg-white {
    background-color: #fff;
    color: #717171;
}

.bg-pink .bg-white a {
    color: #2e3e4e !important;
}

.bg-pink .bg-white a:hover {
    color: #1b252e !important;
}

.bg-pink .bg-white .text-muted {
    color: #979797 !important;
}

.bg-pink .bg-white-only {
    background-color: #fff !important;
}

.bg-pink input.form-control.lter::-webkit-input-placeholder,
.bg-pink input.form-control.lt::-webkit-input-placeholder,
.bg-pink input.form-control.dk::-webkit-input-placeholder,
.bg-pink input.form-control.dker::-webkit-input-placeholder {
    color: #ccc;
}

/* Chrome/Opera/Safari */

.bg-pink input.form-control.lter::-moz-placeholder,
.bg-pink input.form-control.lt::-moz-placeholder,
.bg-pink input.form-control.dk::-moz-placeholder,
.bg-pink input.form-control.dker::-moz-placeholder {
    color: #ccc;
}

/* Firefox 19+ */

.bg-pink input.form-control.lter:-ms-input-placeholder,
.bg-pink input.form-control.lt:-ms-input-placeholder,
.bg-pink input.form-control.dk:-ms-input-placeholder,
.bg-pink input.form-control.dker:-ms-input-placeholder {
    color: #ccc;
}

/* IE 10+ */

.bg-pink input.form-control.lter:-moz-placeholder,
.bg-pink input.form-control.lt:-moz-placeholder,
.bg-pink input.form-control.dk:-moz-placeholder,
.bg-pink input.form-control.dker:-moz-placeholder {
    color: #ccc;
}

/*.one-page-header{*/
/*background: #D81B60; /!*dk*!/;
/*}*/
.theme-pink .one-page-header.top-nav-collapse {
    background-color: rgba(216, 27, 96, .8); /*dk*/
}

.theme-pink .header-bar-right button {
    background-color: #b81756; /*dker.c50*/
}

.theme-pink .header-bar-right button:hover {
    background-color: #C2185B; /*dker*/
}

.theme-pink .header-bar-right .box-chooseLanguage #cboLanguage {
    background-color: #b81756; /*dker.c50*/
}

.theme-pink .header-bar-right .box-chooseLanguage #cboLanguage:hover {
    background-color: #C2185B; /*dker*/
}

.theme-pink .footer-bar {
    background-color: rgba(216, 27, 96, 1); /*dk*/
}

.theme-pink .footer-bar .dropdown-menu li > a:hover,
.theme-pink .one-page-header .dropdown-menu li > a:hover {
    background: #b81756; /*dker.c50*/
    color: #fff;
}

/*Navbar*/
.theme-pink .ss-nav .nav > li > a:focus,
.theme-pink .ss-nav .nav > li > a:hover,
.theme-pink .ss-nav .nav > li > a:active,
.theme-pink .ss-nav .nav > li > a:visited {
    background: transparent;
    color: #E91E63 !important; /* normal */
}

.theme-pink .ss-nav .dropdown-menu > li > a:focus,
.theme-pink .ss-nav .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #E91E63;
}

.theme-pink .ss-nav .navbar-nav > .active > a,
.theme-pink .ss-nav .navbar-nav > .active > a:hover,
.theme-pink .ss-nav .navbar-nav > .active > a:focus,
.theme-pink .ss-nav .dropdown-menu > .active > a,
.theme-pink .ss-nav .dropdown-menu > .active > a:hover,
.theme-pink .ss-nav .dropdown-menu > .active > a:focus,
.theme-pink .ss-nav .top-nav-collapse .dropdown-menu > .active > a,
.theme-pink .ss-nav .top-nav-collapse .dropdown-menu > .active > a:hover,
.theme-pink .ss-nav .top-nav-collapse .dropdown-menu > .active > a:focus {
    color: #E91E63;
}

.theme-pink .ss-nav .navbar-nav > li > a {
    color: #E91E63;
}

.theme-pink .ss-nav .dropdown-menu > li > a {
    color: #E91E63; /* normal */
}

/*FAQ*/
.theme-pink ul.ul-questions li a:hover{
    border:1px solid #F06292; /*lter*/
    color: #E91E63; /*normal*/
}

.b-pink {
    border-color: #D81B60; /*dk*/; /*dk*/
}

.b-pink:focus {
    border-color: #C2185B; /*dker*/; /*dker*/
}

.btn-pink {
    background-color: #C2185B; /*dker*/
}

.btn-pink:hover, .btn-pink:focus {
    background-color: #D81B60; /*dk*/
}

.bg-pink-gradient {
    /*/!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfcfc+1,ffffff+100&1+0,0+26,0+42,0+98;White+to+Transparent *!/*/
    /*background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(252,252,252,0.96) 1%, rgba(253,253,253,0) 26%, rgba(253,253,253,0) 42%, rgba(255,255,255,0) 98%, rgba(255,255,255,0) 100%); /!* FF3.6-15 *!/*/
    /*background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* Chrome10-25,Safari5.1-6 *!/*/
    /*background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(252,252,252,0.96) 1%,rgba(253,253,253,0) 26%,rgba(253,253,253,0) 42%,rgba(255,255,255,0) 98%,rgba(255,255,255,0) 100%); /!* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!/*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#00ffffff',GradientType=0 ); /!* IE6-9 *!/*/

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,673ab7+46,673ab7+50,673ab7+53,ffffff+100 */
    background: rgb(255, 255, 255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(233, 30, 99, .2) 46%, rgba(233, 30, 99, .2) 50%, rgba(233, 30, 99, .2) 53%, rgba(255, 255, 255, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(233, 30, 99, .2) 46%, rgba(233, 30, 99, .2) 50%, rgba(233, 30, 99, .2) 53%, rgba(255, 255, 255, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(233, 30, 99, .2) 46%, rgba(233, 30, 99, .2) 50%, rgba(233, 30, 99, .2) 53%, rgba(255, 255, 255, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0); /* IE6-9 */
}

.theme-pink #topcontrol, .theme-pink #backToTopBtn {
    background: #D81B60; /*dk*/; /*dk*/
}

.theme-pink #topcontrol:hover, .theme-pink #backToTopBtn:hover {
    background: #C2185B; /*dker*/; /*dker*/
}

/**/
.text-black {
    color: #222222;
}