/*======================================================

Project: WhatsChat - WhatsApp Chat Widget jQuery Plugin
Author: NSP Multiserve
Released On: 10, Aug 2019
@version: 1.0

========================================================*/

/*======================================================
[Table of Contents For Blue Gradiant Color]
* WhatsChat Main Layout CSS
* WhatsChat Sidebar Togle CSS
* DropDown List for WhatsChat Style10 Button CSS
* WhatsChat Style1 CSS
* WhatsChat Style2 CSS
* WhatsChat Style3 CSS
* WhatsChat Style4 CSS
* WhatsChat Style5 CSS
* WhatsChat Style6 CSS
* WhatsChat Style7 CSS
* WhatsChat Style8 CSS
* WhatsChat Style9 CSS
* WhatsChat Style10 CSS
========================================================*/ 

/*==================================================
    WhatsChat Main Layout CSS
====================================================*/
.layout .layout-features i{
    color: #009efd;
}
.layout .layout-funcation .layout-funcation-odd{
    background: #eee;
}

/* Common CSS */
.layout .title,
.layout .wrapper .div-dot:after{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.layout .layout-heading h2,
.layout .layout-heading p{
    color: #fff;
}
.layout .layout-style-title h3,
.layout .layout-button-title h3,
.layout .layout-features-title h3,
.layout .layout-funcation-title h3,
.layout .layout-features h4,
.layout .layout-funcation h4{
    color: #555;
}
.layout .layout-style-title p,
.layout .layout-button-title p,
.layout .layout-features-title p,
.layout .layout-funcation-title p,
.layout .layout-features p,
.layout .layout-funcation p{
    color: #8c8c8c;
}

/*==================================================
    WhatsChat Sidebar Togle CSS (Left Slide Panel)
====================================================*/
.nsp-wc-header{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}

/* Common CSS */
.nsp-wc-setting .icon,
.nsp-wc-setting .link li a{
    color: #555;
}
.nsp-wc-setting .icon i,
.nsp-wc-setting .link li a:hover{
    color: #009efd;
}

/*==================================================
    DropDown List for WhatsChat Style10 Button CSS
====================================================*/
.nsp-wc-dropdown .new-select{
    color: #444;
}
.nsp-wc-dropdown .new-select .selection{
    border: 1px solid #009efd;
}
.nsp-wc-dropdown .new-select .selection:hover p, 
.nsp-wc-dropdown .new-select .selection.open p{
    color: #383838;
}
.nsp-wc-dropdown .new-select .selection > span{
    border-color: #009efd transparent transparent transparent;
}
.nsp-wc-dropdown .new-select .selection.open > span{
    border-color: transparent transparent #bbb transparent;
}
.nsp-wc-dropdown .new-option.reveal:hover{
    color: #f5f5f5;
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);    
}

/* Common CSS */
.nsp-wc-dropdown .new-select .selection,
.nsp-wc-dropdown .new-option{
    background-color: #fff;
}

/*==================================================
    Start WhatsChat Style1 CSS
====================================================*/
.nsp-wc-style1 .nsp-wc-panel{
    background-color: #fff;
}
.nsp-wc-style1 .nsp-wc-body .nsp-wc-list li{
    background-color: #eee;
}
.nsp-wc-style1 .nsp-wc-body .nsp-wc-list li:hover{
    background-color: #e6e6e6;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-user-img{
    border: 1.5px solid #f5f6fa;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-status-icon{
    border: 1.5px solid #fff;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-offline{
    background-color: #b1b1b1;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-user-info span{
    color: #383838;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-user-info p{
    color: #8c8c8c;
}
.nsp-wc-style1 .nsp-wc-list .nsp-wc-chat-icon i{
    color: #009efd;
}

/* Common CSS */
.nsp-wc-style1 .nsp-wc-panel .nsp-wc-header,
.nsp-wc-style1 .nsp-wc-body .nsp-wc-list .nsp-wc-online,
.nsp-wc-style1 .nsp-wc-button{
    background: #25D366;
    background: #25D366;
    background: #25D366;
    background: #25D366;
    background: #25D366;
}
.nsp-wc-style1 .nsp-wc-panel .nsp-wc-header,
.nsp-wc-style1 .nsp-wc-button i{
    color: #fff;
}
/*==================================================
    End WhatsChat Style1 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style2 CSS
====================================================*/
.nsp-wc-style2 .nsp-wc-panel .nsp-wc-button{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style2 .nsp-wc-panel .nsp-wc-list{
    border: 2px solid #009efd;
}
.nsp-wc-style2 .nsp-wc-panel .nsp-wc-list img{
    background: #fff;
}

/* Common CSS */
.nsp-wc-style2 .nsp-wc-panel .nsp-wc-button,
.nsp-wc-style2 .nsp-wc-panel .nsp-wc-button:hover{
    color: #fff;
}
/*==================================================
    End WhatsChat Style2 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style3 CSS
====================================================*/
.nsp-wc-style3 .nsp-wc-button i{
    color: #009efd;
}
.nsp-wc-style3 .nsp-wc-list .d-flex{
    background-color: #f5f5f5;
}
.nsp-wc-style3 .nsp-wc-list:hover .d-flex{
    background-color: #eee;
    border-left: 2px solid #009efd; 
}
.nsp-wc-style3 .nsp-wc-list .nsp-wc-offline{
    background-color: #b1b1b1;
}
.nsp-wc-style3 .nsp-wc-list .nsp-wc-user-info span{
    color: #383838;
}
.nsp-wc-style3 .nsp-wc-list .nsp-wc-user-info p{
    color: #8c8c8c;
}

/* Common CSS */
.nsp-wc-style3 .nsp-wc-header,
.nsp-wc-style3 .nsp-wc-body .nsp-wc-list .nsp-wc-online{
    color: #fff;
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style3,
.nsp-wc-style3 .nsp-wc-button{
    background-color: #fff; 
}
/*==================================================
    End WhatsChat Style3 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style4 CSS
====================================================*/
.nsp-wc-style4 .nsp-wc-overlay{
    background-color: #0000007a;
}
.nsp-wc-style4 .nsp-wc-modal .nsp-wc-content{
    background-color: #fff;
}
.nsp-wc-style4 .nsp-wc-contacts .nsp-wc-list{
    color: #383838;
}
.nsp-wc-style4 .nsp-wc-list li{
    background-color: #f5f7f9;
}
.nsp-wc-style4 .nsp-wc-list .nsp-wc-user-img{
    border: 2px solid transparent;
}
.nsp-wc-style4 .nsp-wc-list:hover .nsp-wc-user-img{
    border: 2px solid #009efd;
}
.nsp-wc-style4 .nsp-wc-user-info strong{
    color: #383838;
}
.nsp-wc-style4 .nsp-wc-user-info .nsp-wc-status{
    border: 1px solid #fff;
}
.nsp-wc-style4 .nsp-wc-user-info p{
    color: #8c8c8c;
}
.nsp-wc-style4 .nsp-wc-list .nsp-wc-chat-icon i{
    color: #009efd;
}

/* Common CSS */
.nsp-wc-style4 .nsp-wc-button,
.nsp-wc-style4 .nsp-wc-button:hover,
.nsp-wc-style4 .nsp-wc-user-info .nsp-wc-status,
.nsp-wc-style4 .nsp-wc-footer .nsp-wc-close{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd); 
}
.nsp-wc-style4 .nsp-wc-button:hover,
.nsp-wc-style4 .nsp-wc-header,
.nsp-wc-style4 .nsp-wc-button i,
.nsp-wc-style4 .nsp-wc-user-info .nsp-wc-status,
.nsp-wc-style4 .nsp-wc-footer .nsp-wc-close{
    color: #fff;
}
/*==================================================
    End WhatsChat Style4 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style5 CSS
====================================================*/
.nsp-wc-style5 .nsp-wc-list .nsp-wc-online{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style5 .nsp-wc-list .nsp-wc-offline{
    background-color: #b1b1b1;
}
.nsp-wc-style5 .nsp-wc-list .nsp-wc-user-img{
    border: 2px solid #009efd;
}
.nsp-wc-style5 .nsp-wc-list:hover strong{
    color: #383838;
}
.nsp-wc-style5 .nsp-wc-list:hover .nsp-wc-user-info p{
    color: #8c8c8c;
}

/* Common CSS */
.nsp-wc-style5 .nsp-wc-list .nsp-wc-user-img,
.nsp-wc-style5 .nsp-wc-list:hover .nsp-wc-user-info{
    background: #fff;
}
/*==================================================
    End WhatsChat Style5 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style6 CSS
====================================================*/
.nsp-wc-style6 .nsp-wc-panel{
    background-color: #fff;
}
.nsp-wc-style6 .nsp-wc-user-info span{
    color: #383838;
}
.nsp-wc-style6 .nsp-wc-user-info p{
    color: #8c8c8c;
}
.nsp-wc-style6 .nsp-wc-list .nsp-wc-online{
    box-shadow: 0 0 14px #69f9b0;
    border: 2px solid #009efd;
}
.nsp-wc-style6 .nsp-wc-list .nsp-wc-offline{
    box-shadow: 0 0 10px #b1b1b1;
    border: 2px solid #b1b1b1;
}

/* Common CSS */
.nsp-wc-style6 .nsp-wc-header,
.nsp-wc-style6 .nsp-wc-button{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style6 .nsp-wc-panel .nsp-wc-header,
.nsp-wc-style6 .nsp-wc-button i{
    color: #fff;
}
/*==================================================
    End WhatsChat Style6 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style7 CSS
====================================================*/
.nsp-wc-style7 .nsp-wc-content .nsp-wc-bubble span{
    color: rgba(0,0,0,0.4);
}

/* Common CSS */
.nsp-wc-style7 .nsp-wc-header,
.nsp-wc-style7 .nsp-wc-button,
.nsp-wc-style7 .nsp-wc-footer .nsp-wc-list{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style7 .nsp-wc-panel,
.nsp-wc-style7 .nsp-wc-content .nsp-wc-bubble,
.nsp-wc-style7 .nsp-wc-footer{
    background-color: #fff;
}
.nsp-wc-style7 .nsp-wc-panel .nsp-wc-header,
.nsp-wc-style7 .nsp-wc-button i,
.nsp-wc-style7 .nsp-wc-user-info,
.nsp-wc-style7 .nsp-wc-list p,
.nsp-wc-style7 .nsp-wc-list i{
    color: #fff;
}
/*==================================================
    End WhatsChat Style7 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style8 CSS
====================================================*/
.nsp-wc-style8 .nsp-wc-list .nsp-wc-user-img{
    border: 2px solid #009efd;
}

/* Common CSS */
.nsp-wc-style8 .nsp-wc-panel .nsp-wc-button i,
.nsp-wc-style8 .nsp-wc-panel ul .nsp-wc-list{
    color: #fff;
}
.nsp-wc-style8 .nsp-wc-panel .nsp-wc-button,
.nsp-wc-style8 .nsp-wc-list .nsp-wc-user-img,
.nsp-wc-style8 .nsp-wc-list .nsp-wc-user-info{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/*==================================================
    End WhatsChat Style8 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style9 CSS
====================================================*/
.nsp-wc-style9 .nsp-wc-button i{
    color: #fff;
}

/* Common CSS */
.nsp-wc-style9:after,
.nsp-wc-style9 .nsp-wc-button{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/*==================================================
    End WhatsChat Style9 CSS
====================================================*/

/*==================================================
    Start WhatsChat Style10 CSS
====================================================*/
/* Start WhatsChat Button Style 1 */
.nsp-wc-style10 .nsp-wc-button1 span{
    color: #fff;
}
.nsp-wc-style10 .nsp-wc-button1 .social-link:hover{
    border: 2px solid #fff;
}
.nsp-wc-style10 .nsp-wc-button1,
.nsp-wc-style10 .nsp-wc-button1:before,
.nsp-wc-style10 .nsp-wc-button1:after,
.nsp-wc-style10 .nsp-wc-button1:hover{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/* End WhatsChat Button Style 1 */

/* Start WhatsChat Button Style 2 */
.nsp-wc-style10 .nsp-wc-button2 .nsp-wc-chat-icon i{
    border: 2px solid #fff;
}
.nsp-wc-style10 .nsp-wc-button2 .nsp-wc-chat-icon i,
.nsp-wc-style10 .nsp-wc-button2 p{
    color: #fff;    
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/* End WhatsChat Button Style 2 */

/* Start WhatsChat Button Style 3 */
.nsp-wc-style10 .nsp-wc-button3{
    border: 2px solid #fff;    
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
.nsp-wc-style10 .nsp-wc-button3 i,
.nsp-wc-style10 .nsp-wc-button3 span{
    color: #fff;
}
/* End WhatsChat Button Style 3 */

/* Start WhatsChat Button Style 4 */
.nsp-wc-style10 .nsp-wc-button4:hover{
    background: #fff;
}
.nsp-wc-style10 .nsp-wc-button4:hover span{
    color: #009efd;
}
.nsp-wc-style10 .nsp-wc-button4 span,
.nsp-wc-style10 .nsp-wc-button4 .fa-whatsapp{
    color: #fff;
}
.nsp-wc-style10 .nsp-wc-button4,
.nsp-wc-style10 .nsp-wc-button4 .fa-whatsapp{
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/* End WhatsChat Button Style 4 */

/* Start WhatsChat Button Style 5 */
.nsp-wc-style10 .nsp-wc-button5 i{
    border: 2px solid #fff;
}
.nsp-wc-style10 .nsp-wc-button5 i,
.nsp-wc-style10 .nsp-wc-button5 .fa-whatsapp{
    color: #fff;    
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/* End WhatsChat Button Style 5 */

/* Start WhatsChat Button Style 6 */
.nsp-wc-style10 .nsp-wc-button6 i{
    color: #fff;    
    border: 2px solid #fff;
    background: -webkit-linear-gradient(to right, #2af598, #009efd);
    background: -moz-linear-gradient(to right, #2af598, #009efd);
    background: -ms-linear-gradient(to right, #2af598, #009efd);
    background: -o-linear-gradient(to right, #2af598, #009efd);
    background: linear-gradient(to right, #2af598, #009efd);
}
/* End WhatsChat Button Style 6 */

/* Start WhatsChat Button Style 7 */
.nsp-wc-style10 .nsp-wc-button7 a{
    background: #009efd;
}
.nsp-wc-style10 .nsp-wc-button7:hover a{
    background: transparent;
}
.nsp-wc-style10 .nsp-wc-button7 a img{
    border: 2px solid #009efd;
}
.nsp-wc-style10 .nsp-wc-button7:before, 
.nsp-wc-style10 .nsp-wc-button7:after {
    background: #fff;
}
.nsp-wc-style10 .nsp-wc-button7:hover:before, 
.nsp-wc-style10 .nsp-wc-button7:hover:after {
    background: transparent;
}
/* End WhatsChat Button Style 7 */
/*==================================================
    Start WhatsChat Style10 CSS
====================================================*/