/*----Change Theme Colors----*/

/* Banner Overlay  color */ 
section.banner:after{ 
    background-color: #9c27b0; /* Primary */
}

/*Header color*/ 
.page-container header .headerNav:before{
    background-color: #7b1fa2; /* Dark Primary */
}

/*Footer color*/
footer{
    background-color: #7b1fa2; /* Dark Primary */
}

/*Button color*/
.buttonRow .btn-small{ 
   background-color: #9c27b0; /* Primary */
}

/* Select color */
section .select-wrapper input.select-dropdown{
    color: #757575; /* Secondary Text */
}
/* Select color*/
section .dropdown-content li>a, .dropdown-content li>span{
    color: #7b1fa2; /* Dark Primary */
}

input:not([type]):focus:not([readonly]), 
input[type=text]:not(.browser-default):focus:not([readonly]), 
input[type=password]:not(.browser-default):focus:not([readonly]), 
input[type=email]:not(.browser-default):focus:not([readonly]), 
input[type=url]:not(.browser-default):focus:not([readonly]), 
input[type=time]:not(.browser-default):focus:not([readonly]), 
input[type=date]:not(.browser-default):focus:not([readonly]), 
input[type=datetime]:not(.browser-default):focus:not([readonly]), 
input[type=datetime-local]:not(.browser-default):focus:not([readonly]), 
input[type=tel]:not(.browser-default):focus:not([readonly]), 
input[type=number]:not(.browser-default):focus:not([readonly]), 
input[type=search]:not(.browser-default):focus:not([readonly]), 
textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #7b1fa2; /* Dark Primary */
    -webkit-box-shadow: 0 1px 0 0 #7b1fa2; /* Dark Primary */
    box-shadow: 0 1px 0 0 #7b1fa2; /* Dark Primary */
}

.chat-icon{
    color: #fff;
    background-color: #9c27b0 !important; /* Primary */
}
.chs-chat-icon{
    color: #fff;
    background-color: #9c27b0 !important; /* Primary */
}

/*-------- Text --------*/

.page-container header .headerNav h1,
.page-container header .headerNav .header-icons li a,
.page-container header h2,
section.banner p.top-txt{
    color: #fff; 
}

/*------ CONTENT -------*/
section h3{
    color: #9c27b0; /* Primary */
}
[type="checkbox"].filled-in:checked+span:not(.lever):after {
    border: 2px solid #9c27b0; /* Primary */
    background-color: #9c27b0; /* Primary */
}
[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{
    border-color: #9c27b0; /* Primary */
}

section .input-field.success span i{
    color: #6ac259;
}
section.zerobanneropacity .top-txt {
color:#7b1fa2 !important;
}

/*----- FOOTER --------*/

footer p{
    color: #fff;
}


.overlay{
    background-color: #7b1fa2; /* Dark Primary */
}

/*heading color*/
.heading-color{
    color: #7b1fa2; /* Dark Primary */
}

.buttonRow .btn-small.bg-brdr{
    background-color: #fff;
    border:1px solid #9c27b0; /* Primary */
    color: #9c27b0; /* Primary */
}


.chat-popup{
    border: 1px solid #7b1fa2; /* Dark Primary */
}

.chat-popup .header{
    background-color: #7b1fa2; /* Dark Primary */
}