	
	  	@import url('//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext');
		@import url('./zmdiCss.css');
		@import url('//fonts.googleapis.com/css?family=Roboto:400,500,700,900,300');
		.smwpcb_widget_chat *, .smwpcb_widget_chat *:before, .smwpcb_widget_chat *:after {
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
	 		box-sizing: border-box;
		}
		.smwpcb_widget_chat{
		  z-index: 99999999999999999;
		  position: relative;
		}
		.smwpcb_widget_chat ul li{
		  list-style: none !important;
		}
		.smwpcb_widget_chat .smwpcb_widget_chatbot {
		  bottom: 16px;
		  position: fixed;
		  margin: 0;
		  right: 16px;
		  z-index: 998;
		  
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers {
		  display: block;
		  width: 70px;
		  height: 70px;
		  border-radius: 50%;
		  text-align: center;
		  color: #f0f0f0;
		  margin: 25px auto 0;
		  box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28);
		  cursor: pointer;
		  -webkit-transition: all .1s ease-out;
		  transition: all .1s ease-out;
		  position: relative;
		  z-index: 998;
		  overflow: hidden;
		  background: #0080c0;
		  box-shadow: none !important;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers > i {
		  font-size: 32px;
		  line-height: 70px;
		  -webkit-transition: all .2s ease-out;
		  -webkit-transition: all .2s ease-in-out;
		  transition: all .2s ease-in-out;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child) {
		  width: 0;
		  height: 0;
		  margin: 20px auto 0;
		  opacity: 0;
		  display:none;
		  line-height: 40px;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child) > i {
		  font-size: 1.4em;
		  line-height: 40px;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child).smwpcb_is_visible {
		  width: 40px;
		  height: 40px;
		  margin: 15px auto 10;
		  opacity: 1;
		  display:block;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:nth-last-child(1) {
		  -webkit-transition-delay: 25ms;
		  transition-delay: 25ms;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child):nth-last-child(2) {
		  -webkit-transition-delay: 20ms;
		  transition-delay: 20ms;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child):nth-last-child(3) {
		  -webkit-transition-delay: 40ms;
		  transition-delay: 40ms;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child):nth-last-child(4) {
		  -webkit-transition-delay: 60ms;
		  transition-delay: 60ms;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:not(:last-child):nth-last-child(5) {
		  -webkit-transition-delay: 80ms;
		  transition-delay: 80ms;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers(:last-child):active,
		.smwpcb_widget_chat .smwpcb_widget_chat_convers(:last-child):focus,
		.smwpcb_widget_chat .smwpcb_widget_chat_convers(:last-child):hover {
		  box-shadow: 0 0 6px rgba(0, 0, 0, .16), 0 6px 12px rgba(0, 0, 0, .32);
		}
		.smwpcb_widget_chat .smwpcb_chat_layout {
		  position: fixed;
		  right: 16px;
		  bottom: 90px;
		  width: 400px;
		  line-height: 19px;
		  font-size: 13px;
		  font-family: 'Open Sans', sans-serif;
		  font-weight: 600;
		  -webkit-font-smoothing: antialiased;
		  font-smoothing: antialiased;
		  opacity: 0;
		  box-shadow: 1px 1px 100px 2px rgba(0, 0, 0, 0.22);
		  border-radius: 10px;
		  -webkit-transition: all .2s ease-out;
		  -webkit-transition: all .2s ease-in-out;
		  transition: all .2s ease-in-out;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout_screen {
	    position: fixed;
	    right: 0px;
	    bottom: 0px;
	    top: 0px;
		}
		.smwpcb_widget_chat .smwpcb_back{
			font-size: 50px;
			float: left;
			margin: 0px 25px 12px 14px;
			cursor:pointer;
		}
		.smwpcb_widget_chat .smwpcb_header_chat {
	    font-size: 13px;
	    font-family: 'Open Sans', sans-serif;
	    font-weight: 500;
	    color: #f0f0f0;
	    height: 70px;
	    background: #0080c0;
	    border-top-left-radius: 10px;
	    border-top-right-radius: 10px;
	    padding-top: 8px;
		}
		.smwpcb_widget_chat .smwpcb_header_chat_alt {
	    border-top-left-radius: 0px;
	    border-top-right-radius: 0px;
		}
		.smwpcb_widget_chat .smwpcb_online_icon {
	    display: none;
	    float: right;
	    cursor: pointer;
	    font-size: 20px;
	    opacity: 0.5;
	    margin: -10px 10px;
		}
		.smwpcb_widget_chat .smwpcb_online_icon i {
    	color: #4de313;
    	font-size: 15px;
    	margin-right: 10px;
		}
		.smwpcb_widget_chat .smwpcb_present_agent {
		margin-top:6px
		}
		.smwpcb_widget_chat .smwpcb_fs_change {
		font-size: 13px !important;
		}
		.smwpcb_widget_chat .smwpcb_fist_quote{
		margin-right: 5px;
		-ms-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		}
		.smwpcb_widget_chat .smwpcb_last_quote{
		margin-left: 5px;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout.smwpcb_is_visible {
		  opacity: 1;
		  -webkit-animation: zoomIn .2s cubic-bezier(.42, 0, .58, 1);
		  animation: zoomIn .2s cubic-bezier(.42, 0, .58, 1);
		}
		.smwpcb_widget_chat .smwpcb_is_hide{
		  opacity: 0
		}
		.smwpcb_widget_chat .smwpcb_chat_info {
		  float: left;
		  font-size: 15px;
		  list-style: none;
		  position: relative;
		  height: 100%;
		  width: 100%;
		  text-align: relative;
		  margin-right: 10px;
      letter-spacing: 0.5px;
      font-weight: 400
		}
		.smwpcb_widget_chat .smwpcb_chat_info img {
	    border-radius: 50%;
	    width: 62px;
	    height: 62px;
	    float: left;
	    margin: -5px 17px 10px 10px;
	    border: 4px solid #004484;
		}
		.smwpcb_widget_chat .smwpcb_chat_info .smwpcb_agent_occupation {
	    font-size: 14px;
	    font-weight: 500;
		}
		.smwpcb_widget_chat iframe {
		  width:100%;
		}
		.smwpcb_widget_chat .smwpcb_chat_input {
		  position: relative;
		  margin: 5px 0 5px 0;
		  width: 50%;
		  font-family: 'Open Sans', sans-serif;
		  color: #535353;
		  -webkit-font-smoothing: antialiased;
		  font-smoothing: antialiased;
		  border: none;
		  outline: none;
		  display: inline-block;
		  line-height: 17px;
		  height: 32px;
		  resize: none;
		  font-size: 14px;
		  font-weight: 400;
		  padding-top: 8px;
		  padding-bottom: 6px;
		}
		.smwpcb_widget_chat .smwpcb_quick_replies{
	    bottom: 0px !important;
	    display: block !important;
	    width: 90% !important;
	    max-height: 150px !important;
	    overflow: auto !important;
	    padding: 0px !important;
		}
		.smwpcb_widget_chat .smwpcb_chat_input_field {
		  width: 100%;
		  display: inline-block;
		  text-align: center;
		  background: #fff;
		  border-top: 1px solid #ededed;
		  border-bottom-right-radius: 10px;
		  border-bottom-left-radius: 10px;
		}
		.smwpcb_widget_chat .smwpcb_chat_input_field_alt {
	    bottom: 0px;
	    position: absolute;
	    border-bottom-right-radius: 0px;
	    border-bottom-left-radius: 0px;
	        z-index: 999;
	  }
		.smwpcb_widget_chat .smwpcb_chat_input_field a {
		  display: inline-block;
		  text-align: center;
		}
		.smwpcb_widget_chat .smwpcb_image_chat {
			max-width: 100%;
		}
		.smwpcb_widget_chat #smwpcb_input_send {
		  float: right;
		  background: transparent !important;
		}
		.smwpcb_widget_chat .smwpcb_chat_input_field .smwpcb_widget_chat_convers {
		  width: 35px;
		  height: 35px;
		  box-shadow: none;
		  margin: 5px;
		}
		.smwpcb_widget_chat .smwpcb_chat_input_field .smwpcb_widget_chat_convers>i {
		  font-size: 1.6em;
		  line-height: 35px;
		  color: #c1c1c1;
		}
		.smwpcb_widget_chat .smwpcb_chat_input_field .smwpcb_widget_chat_convers>i:hover {
		  color: #0080c0;
		}
		.smwpcb_widget_chat .smwpcb_chat_conversation_flow {
		  position: relative;
		  background: #e9e9e9;
		  max-height: 460px;
		  min-height: 0;
		  line-height: 19px;
		  font-size: 13px;
		  height: 100%;
		  overflow-y: auto;
		  width: 100%;
		  float: right;
		}
		.smwpcb_widget_chat .smwpcb-hide-panel {
		  display: none;
		}
		.smwpcb_widget_chat .smwpcb-show-panel {
		  display: block;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit {
		  position: relative;
		  margin: 8px 0 15px 0;
		  max-width: 64%;
		  display: block;
		  padding: 10px;
		  word-wrap: break-word;
		  border-top-right-radius: 1.3em;
		  border-bottom-left-radius: 1.3em;
		  border-bottom-right-radius: 1.3em;
		  border-top-left-radius: 1.3em;
		  -webkit-animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);
		  animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);
		  clear: both;
		  z-index: 999;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit .smwpcb_chat_avatar {
		  position: absolute;
		  top: 0;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit.smwpcb_message_unit_agent .smwpcb_chat_avatar {
		  left: -52px;
		  top:-3px;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit .smwpcb_chat_avatar, .smwpcb_widget_chat .smwpcb_chat_avatar img{
		  width: 40px;
		  height: 40px;
		  text-align: center;
		  border-radius: 50%;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit.smwpcb_message_unit_agent {
		  margin-left: 60px;
		  float: left;
		  background: #ffffff;
		  color: #000000;
		  font-weight: 600;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit.smwpcb_message_unit_customer {
		  margin-right: 20px;
		  float: right;
		  background: #408080;
		  color: #1f1f1f;
		  font-weight: 600;
		  border-top-right-radius: 1.3em;
		  border-bottom-left-radius: 1.3em;
		  border-bottom-right-radius: 1.3em;
		  border-top-left-radius: 1.3em;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit.smwpcb_message_unit_agent:before {
		  content: '';
		  position: absolute;
		  top: 13px;
		  left: -11.4px;
		  z-index: 998;
		  border: 6px solid transparent;
		  border-right-color: #ffffff;
		}
		.smwpcb_widget_chat .smwpcb_chat_layout .smwpcb_chat_conversation_flow .smwpcb_message_unit.smwpcb_message_unit_customer:after {
		    content: '';
		    position: absolute;
		    z-index: 998;
		    border: 6px solid transparent;
		    border-left-color: #408080;
		    right: -11.3px;
		    top: 13px;
		}
		.smwpcb_widget_chat ::-webkit-scrollbar {
		  width: 6px;
		  height: 6px;
		}
		.smwpcb_widget_chat ::-webkit-scrollbar-track {
		  border-radius: 0;
		}
		.smwpcb_widget_chat ::-webkit-scrollbar-thumb {
		  margin: 2px;
		  border-radius: 10px;
		  background: #c1c1c1;
		}
		.smwpcb_widget_chat .smwpcb_is_active {
		  -webkit-transform: rotate(180deg);
		  transform: rotate(180deg);
		  -webkit-transition: all 1s ease-in-out;
		  transition: all 1s ease-in-out;
		}
		.smwpcb_widget_chat .smwpcb_is_hidden_resize {
		  display: none !important;
		}
		.smwpcb_widget_chat .smwpcb_is_visible_resize {
		  display: block !important;
		}
		.smwpcb_widget_chat .smwpcb_is_float {
		  box-shadow: 0 0 6px rgba(0, 0, 0, .16), 0 6px 12px rgba(0, 0, 0, .32);
		}
		@-webkit-keyframes zoomIn {
		  0% {
		    -webkit-transform: scale(0);
		    transform: scale(0);
		    opacity: 0.0;
		  }
		  100% {
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    opacity: 1;
		  }
		}
		@keyframes zoomIn {
		  0% {
		    -webkit-transform: scale(0);
		    transform: scale(0);
		    opacity: 0.0;
		  }
		  100% {
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    opacity: 1;
		  }
		}
		@-webkit-keyframes load {
		  0% {
		    -webkit-transform: scale(0);
		    transform: scale(0);
		    opacity: 0.0;
		  }
		  50% {
		    -webkit-transform: scale(1.5);
		    transform: scale(1.5);
		    opacity: 1;
		  }
		  100% {
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    opacity: 0;
		  }
		}
		@keyframes load {
		  0% {
		    -webkit-transform: scale(0);
		    transform: scale(0);
		    opacity: 0.0;
		  }
		  50% {
		    -webkit-transform: scale(1.5);
		    transform: scale(1.5);
		    opacity: 1;
		  }
		  100% {
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    opacity: 0;
		  }
		}
		@media only screen and (min-width: 300px) {
		  .smwpcb_widget_chat .smwpcb_chat_layout {
		    width: 100%;
		    height: 100%;
		    right:0;
		    bottom: 0;
		    max-height: 710px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_input {
		    width: 80% !important;
		  }

		  .smwpcb_widget_chat .smwpcb_header_chat {
		    border-top-left-radius: 0px;
		    border-top-right-radius: 0px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_conversation_flow {
		    max-height: 660px;
		    border-bottom: 125px solid transparent;
		  }
		  .smwpcb_widget_chat .smwpcb_outer_body_card{
		    -ms-transform: scale(0.9);
		    -moz-transform: scale(0.9);
		    -webkit-transform: scale(0.9);
		    transform: scale(0.9);
		    margin-left: 0 !important;
		    margin-right: 0 !important;
		    text-align: left;
		  }
		}
		@media only screen and (min-width: 480px) {
		  .smwpcb_widget_chat .smwpcb_chat_layout {
		    width: 100%;
		    height: 100%;
		    right:0;
		    bottom: 0;
		    max-height: 710px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_input {
		    width: 88% !important;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_conversation_flow {
		    max-height: 660px;
		    border-bottom: 125px solid transparent;
		  }

		  .smwpcb_widget_chat .smwpcb_header_chat {
		    border-top-left-radius: 0px;
		    border-top-right-radius: 0px;
		  }
		  .smwpcb_widget_chat .smwpcb_outer_body_card{
		    -ms-transform: scale(1);
		    -moz-transform: scale(1);
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    margin-left: 0 !important;
		    margin-right: 0 !important;
		    text-align: left;
		  }
		}
		@media only screen and (min-width: 768px) {
		  .smwpcb_widget_chat .smwpcb_chat_layout {
		    width: 400px;
		    height: 1000px;
		    right:16px;
		    bottom: 90px;
		    max-height: 530px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_input {
		    width: 85% !important;
		  }
		  .smwpcb_widget_chat .smwpcb_header_chat {
		    border-top-left-radius: 10px;
		    border-top-right-radius: 10px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_conversation_flow {
		    max-height: 460px;
		    border-bottom: 50px solid transparent;
		  }
		  .smwpcb_widget_chat .smwpcb_outer_body_card{
		    -ms-transform: scale(1);
		    -moz-transform: scale(1);
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    margin-left: 0 !important;
		    margin-right: 0 !important;
		    text-align: left;
		  }
		}
		@media only screen and (min-width: 1024px) {
		  .smwpcb_widget_chat .smwpcb_chat_layout {
		    width: 400px;
		    height: 1000px;
		    right: 16px;
		    bottom: 90px;
		    max-height: 530px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_input {
		    width: 85% !important;
		  }
		  .smwpcb_widget_chat .smwpcb_header_chat {
		    border-top-left-radius: 10px;
		    border-top-right-radius: 10px;
		  }
		  .smwpcb_widget_chat .smwpcb_chat_conversation_flow {
		    max-height: 460px;
		    border-bottom: 50px solid transparent;
		  }
		  .smwpcb_widget_chat .smwpcb_outer_body_card{
		    -ms-transform: scale(1);
		    -moz-transform: scale(1);
		    -webkit-transform: scale(1);
		    transform: scale(1);
		    margin-left: 0 !important;
		    margin-right: 0 !important;
		  }
		}

		.smwpcb_widget_chat ::-webkit-input-placeholder { 
		  color: #c1c1c1;
		}
		.smwpcb_widget_chat :-ms-input-placeholder {
		  color: #c1c1c1;
		}
		.smwpcb_widget_chat ::-moz-placeholder {
		  color: #c1c1c1;
		}
		.smwpcb_widget_chat :-moz-placeholder {
		  color: #c1c1c1;
		}
		@keyframes fade-in-right {
		  from {
		    opacity: 0;
		    transform: translate(0px,-50px);
		  }
		  to {
		    opacity: 1;
		    transform: translate(0px,-100px);
		  }
		}
		.smwpcb_widget_chat .smwpcb_card_fullscreen{
		  margin-right: 5px;
		}
		.smwpcb_widget_chat .smwpcb_chat_description{
		  margin-top: 140px;
		  display: block;
		  margin-left: auto;
		  margin-right: auto;
		  width: 50%;
		  opacity: 0;
		  animation: fade-in-right ease 1.6s forwards;
		}
		.smwpcb_widget_chat .smwpcb_chat_description p{
		  font-weight: bold;
		  text-align: center;
		  color: #585858;
		  margin: 17px 5px 5px 5px;
		  font-size:18px;
		}
		.smwpcb_widget_chat .smwpcb_chat_description p.smwpcb_ag_occup{
		  font-weight: normal;
		  margin-top: 5px;
		  font-size: 18px;
		}
		.smwpcb_widget_chat .smwpcb_chat_description img{
		   border-radius: 50%;
		   width :150px;
		   height:150px;
		   display: block;
		   margin-left: auto;
		   margin-right: auto;

		}
		.smwpcb_widget_chat .smwpcb_chat_description #smwpcb_ag_rating{
		  margin: 5px;
		  color: #408080;
		}
		.smwpcb_widget_chat #smwpcb_agent_name{
		  font-weight: bold;
		}
		.smwpcb_widget_chat .smwpcb_rating_star1{
		  animation: smwpcbfadein 1s;
		}
		.smwpcb_widget_chat .smwpcb_rating_star2{
		  animation: smwpcbfadein 1.2s;
		}
		.smwpcb_widget_chat .smwpcb_rating_star3{
		  animation: smwpcbfadein 1.4s;
		}
		.smwpcb_widget_chat .smwpcb_rating_star4{
		  animation: smwpcbfadein 1.6s;
		}
		.smwpcb_widget_chat .smwpcb_rating_star5{
		  animation: smwpcbfadein 1.8s;
		}
		@keyframes smwpcbfadein {
		  from {
		    opacity: 1;
		  }
		  to {
		    opacity: 0;
		  }
		}
		.smwpcb_widget_chat a {
		  text-decoration: none;
		}
		.smwpcb_widget_chat a:hover, .smwpcb_widget_chat a:focus, .smwpcb_widget_chat a:active {
		  text-decoration: none;
		}
		.smwpcb_widget_chat .smwpcb_outer_body_card{
		  max-width: 87%; 
		  margin-top: 10px;
		  margin-bottom: 10px;
		}
		.smwpcb_widget_chat .smwpcb_card_component{
		  min-width:295px;
		}
		.smwpcb_widget_chat .smwpcb_card_footer #smwpcb_card_prev,
		.smwpcb_widget_chat .smwpcb_card_footer #smwpcb_card_next,
		.smwpcb_widget_chat .smwpcb_card_footer .smwpcb_card_fancy_button,
		.smwpcb_widget_chat .smwpcb_card_footer .smwpcb_card_fancy_button:hover{
		  -webkit-box-shadow: none;
		  box-shadow: none;
		  -webkit-transition: none;
		  transition: none;
		  transition: none;
		  transition: none;
		}
		.smwpcb_widget_chat .smwpcb_card_products a{
		  -webkit-box-shadow: none !important; 
		  box-shadow: none !important;
		}
		.smwpcb_widget_chat .smwpcb_card_products .smwpcb_card_description{
		  max-height: 85px;
		  overflow: hidden;
		  font-weight: 500;
		}
	 .smwpcb_widget_chat .smwpcb_writing_dot {
	    display:inline-block;
	    width:8px;
	    height:8px;
	    border-radius:50%;
	    margin-right:1.5px;
	    background:#000000;
	    animation: smwpcbwave 1.3s linear infinite;
	  }
	  .smwpcb_widget_chat .smwpcb_writing_dot:nth-child(2) {
	      animation-delay: -1.1s;
	    }

	  .smwpcb_widget_chat .smwpcb_writing_dot:nth-child(3) {
	    animation-delay: -0.9s;
	  }

		@keyframes smwpcbwave {
		  0%, 60%, 100% {
		    transform: initial;
		  }
		  30% {
		    transform: translateY(-8px);
		  }
		}
		.smwpcb_widget_chat .smwpcb_quick_replies li {
		  margin-right: 5px !important;
		}
		.smwpcb_widget_chat .smwpcb_animate_replies{
		  -webkit-animation: zoomIn .5s ease-in-out;
		  animation: zoomIn .5s ease-in-out;
		}
		.smwpcb_widget_chat .smwpcb_card_animate{
		  transition: all 0.1s !important;
		  -webkit-transition: all 0.1s !important;
		}
		.smwpcb_widget_chat .smwpcb_card_action_button{
		  position: relative;
		  padding: 10px 10px;
		  border-radius: 8px;
		  box-shadow: none !important;
		  color: #1f1f1f !important;
		  text-decoration: none !important; 
		  min-width: 200px;
		  margin-bottom: 5px; 
		}
		.smwpcb_widget_chat .smwpcb_card_red{
		  background-color: #408080 !important;
		  border-bottom: 5px solid #336666 !important;
		}
		.smwpcb_widget_chat .smwpcb_card_action_button:active,
		.smwpcb_widget_chat .smwpcb_card_action_button:hover{
		  border-bottom: 1px solid !important;
		}
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:active,
		.smwpcb_widget_chat .smwpcb_widget_chat_convers:hover{
		  color: #408080 !important;
		}
		.smwpcb_widget_chat .smwpcb_card_red_notification{
		  background: red !important;
		}
		.smwpcb_widget_chat .smwpcb_card_bodycard {
		  color: rgba(0, 0, 0, 0.6);
		  font-family: 'Roboto', sans-serif;
		  font-size: 14px;
		  line-height: 1.6em;
		  -webkit-font-smoothing: antialiased;
		  -moz-osx-font-smoothing: grayscale;
		  -webkit-transition: 0.5s ease;
		  transition: 0.5s ease;
		}
		.smwpcb_widget_chat .smwpcb_card_btn {
		  border-radius: 2px;
		  padding: 8px 12px;
		  color: #408080;
		  font-size: 14px;
		  font-weight: 500;
		  text-decoration: none;
		  text-transform: uppercase;
		  -webkit-transition: 0.5s ease;
		  transition: 0.5s ease;
		}
		.smwpcb_widget_chat .smwpcb_card_component {
		  max-height: 375px;
		  background: #FFFFFF;
		  max-width: 400px;
		  border-radius: 12px;
		  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
		  box-sizing: border-box;
		  padding: 20px;
		  text-align: center;
		}
		.smwpcb_widget_chat .smwpcb_card_products {
		  position: relative;
		  overflow: hidden;
		  -webkit-transition: 0.5s ease;
		  transition: 0.5s ease;
		  height: 340px;
		}
		.smwpcb_widget_chat .smwpcb_card_product {
		  position: absolute;
		  top: 0;
		  left: 0;
		  opacity: 0;
		  visibility: hidden;
		  -webkit-transition: 0.5s ease;
		  transition: 0.5s ease;
		}
		.smwpcb_widget_chat .smwpcb_card_product.smwpcb_card_item_active {
		  opacity: 1;
		  visibility: visible;
		}
		.smwpcb_widget_chat .smwpcb_card_thumbnail {
		  margin: 0 0 48px;
		}
		.smwpcb_widget_chat .smwpcb_card_thumbnail img{
		  max-height: 166px;
		}
		.smwpcb_widget_chat .smwpcb_card_title {
		  margin: 0 0 12px;
		  line-height: 24px;
		  font-size: 20px;
		  -webkit-transition: 0.5s ease;
		  transition: 0.5s ease;
		}
		.smwpcb_widget_chat .smwpcb_card_footer {
		  display: -webkit-box;
		  display: -ms-flexbox;
		  display: flex;
		  -webkit-box-orient: horizontal;
		  -webkit-box-direction: normal;
		      -ms-flex-direction: row;
		          flex-direction: row;
		  -webkit-box-pack: justify;
		      -ms-flex-pack: justify;
		          justify-content: space-between;
		  margin: 0 -12px -12px;
		  position:relative;
		}
		.smwpcb_widget_chat .smwpcb_card_footer #smwpcb_card_prev {
		  bottom: 180px;
		  font-size: 29px; 
		  margin-left: -29px;
		}
		.smwpcb_widget_chat .smwpcb_card_footer #smwpcb_card_next {
		  bottom: 180px;
		  font-size: 29px;
		  margin-right: -29px;
		}
		[smwpcb_card_ripple] {
		  z-index: 1;
		  position: relative;
		  overflow: hidden;
		}
		[smwpcb_card_ripple] .smwpcb_widget_chat .smwpcb_card_ripple {
		  position: absolute;
		  background: #FFFFFF;
		  width: 60px;
		  height: 60px;
		  border-radius: 100%;
		  -webkit-transform: scale(0);
		          transform: scale(0);
		  -webkit-animation: ripple 2s;
		          animation: ripple 2s;
		}

		@-webkit-keyframes ripple {
		  0% {
		    -webkit-transform: scale(0);
		            transform: scale(0);
		    opacity: 0.2;
		  }
		  100% {
		    -webkit-transform: scale(20);
		            transform: scale(20);
		    opacity: 0;
		  }
		}

		@keyframes ripple {
		  0% {
		    -webkit-transform: scale(0);
		            transform: scale(0);
		    opacity: 0.2;
		  }
		  100% {
		    -webkit-transform: scale(20);
		            transform: scale(20);
		    opacity: 0;
		  }
		}

		.smwpcb_widget_chat .zmdi-comment-outline:before {
	      content: '\f261' !important;
	    }

    .smwpcb_widget_chat .zmdi-close:before {
      content: '\f136' !important;
    }