/*! jQuery UI - v1.11.3 - 2015-02-24
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
/* 
    This file was automaticly generated on http://jqueryui.com web site.

    We comment all .ui-helper-* classes from this document, because we don't use 'helper':'clone' option and we don't need this classes.
    Also we add  a prefix .intelecomchat  before draggable and resizable classes.
    
    Keep in mind that some customers may override some of them. 

.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}

.ui-helper-clearfix:after {
    clear: both;
}

.ui-helper-clearfix {
    min-height: 0;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}

*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,400,300,600,700);
.ui-front {
  z-index: 100; }

.ui-state-disabled {
  cursor: default !important; }

.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable {
  position: relative; }

.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
  display: none; }

.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0; }

.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0; }

.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px; }

.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px; }

.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px; }

.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px; }

[class^="intelecomchaticon-"], [class*=" intelecomchaticon-"] {
  font-family: 'Flaticon';
  font-style: normal;
  font-weight: normal;
  speak: none;
  cursor: pointer;
  display: inline-block;
  text-decoration: inherit;
  width: 1.3em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 44px;
  margin-left: .2em;
  font-size: 16px;
  background-repeat: no-repeat;
  background-color: transparent;
  border: 0; }

.intelecomchaticon-cancel {
  content: '';
  height: 17px;
  width: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMADxITFBUWFyhlcNPU9xJA5bwAAABdSURBVHjaZc5RDsAgCAPQDnUKKvc/7swkdsn4oM2LMeBSAUf0gvooB8pwhXTvhdBlRRDbLkxSAKkFkOYLnDZ9ti/wzf8fHlbWPtdHjWRhyzsOJRgBuIcbqiVwstUHGToFSlRc8sQAAAAASUVORK5CYII=); }

.intelecomchaticon-minus {
  content: '';
  width: 17px;
  height: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAACCAMAAACJ8cf9AAAAA1BMVEX///+nxBvIAAAAC0lEQVQI12NgIAwAACQAAS4ecaAAAAAASUVORK5CYII=);
  background-position: 0 100%; }

.intelecomchaticon-volume-up {
  content: '';
  width: 21px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAMAAACDzGUcAAAAqFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8j1z1tAAAAN3RSTlMAAQMEBQYHCRIUGScoKy4wNDZARVFSVGBmaWxtcXOEioymp6mtxcnMzc/S09fZ7u/x8vb6+/z+UKuuBwAAAI9JREFUeAGFz+cOgkAQxPER9SyoWMQi9l4UFcu8/5t5FMKaM/H/8ZfNJgNZ3YNZ5zY3cfCk1l5LWm5Gaq0FVyfD0pqRWgueCvrGCqtuGSvUmR4woUgrutz/0OKdZVNxoPNX5YfxK+ydqcsdkiqbVNWFI6SpZbJixWNeLJ5Gagd+A7L+QyvcJr5r+1rN7CHiPuxeIBq2KIrmAAAAAElFTkSuQmCC); }

.intelecomchaticon-volume-off {
  content: '';
  width: 21px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAMAAACDzGUcAAAAwFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Do+ZMAAAAP3RSTlMAAAECAwQHERQaGx0eICcrMDEzNDU4OUBCRUhRYGZpbXFzhIqMo6eprrCxtLzCxcnOz9DR1NXd3+7x8vr7/P7HuC42AAAAlElEQVR4AaXOx66CYBRF4bv/W64de+8iFgR7L/v930pOIOaQOHMNv9H6CrKSCLN6CBO9uBWDoMbZVrrgqgCgc6PW4pbTlBmRMUXZ5d6jVvMTlF2KKR1Q9bk6b/XwH2n/Lj0i9uu/r18g4VM60ssoxZ8jOtlxXlIKM5SH9IybllKgfaWN/JrNmKJ2svFdHUNUlesi7AnEIyS65DXh9gAAAABJRU5ErkJggg==); }

.intelecomchaticon-fontsize {
  content: '';
  width: 31px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAMAAACU7vXVAAAA/1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7tdD8AAAAVHRSTlMAAQIDBAUGBwgQExUXHSIjJygsLTw9QkNIT1BSU1lcX2JjZWZpa2xtcHF1eXuBiY+SlpeYnZ6krrS1urzLzc7Q09XY3eHi4+Tl5unq6/P2+Pv8/f5pAc3yAAAA+UlEQVR4AX3Q2SICYQDF8fNVM5MsQrJQg5KdGMskzKhElsrMef9nUd8ydZPf3bk5F39o1911/GODfBWYzSe5iZnycf+Sj5gQJ8eY4tGb++EqEjXyEIlcP15Bnbcwsj3yw4FxTh9YjgYL0I74/MIaNLvHIoAHXkBx3rm1za4NxWWAkQK/spCqDIQIWIUS0MXYEw/UX4c7wC47FsaKjKm9yUYVhgIQISu6zZBKJBtZ39Q+LdUmB+VUNto3fxH3ANzQgzZqtIZMmyVIJbYzqo1R5x1ctlKQUi26OKOPxFI0mA9ZhlZmiKthARP3v/lGMw0t3WzAWcQU2yzjD+U2MUrsSmUzAAAAAElFTkSuQmCC); }

.intelecomchaticon-fontsize-m {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  content: '';
  width: 31px;
  height: 18px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAMAAACU7vXVAAAA/1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7tdD8AAAAVHRSTlMAAQIDBAUGBwgQExUXHSIjJygsLTw9QkNIT1BSU1lcX2JjZWZpa2xtcHF1eXuBiY+SlpeYnZ6krrS1urzLzc7Q09XY3eHi4+Tl5unq6/P2+Pv8/f5pAc3yAAAA+UlEQVR4AX3Q2SICYQDF8fNVM5MsQrJQg5KdGMskzKhElsrMef9nUd8ydZPf3bk5F39o1911/GODfBWYzSe5iZnycf+Sj5gQJ8eY4tGb++EqEjXyEIlcP15Bnbcwsj3yw4FxTh9YjgYL0I74/MIaNLvHIoAHXkBx3rm1za4NxWWAkQK/spCqDIQIWIUS0MXYEw/UX4c7wC47FsaKjKm9yUYVhgIQISu6zZBKJBtZ39Q+LdUmB+VUNto3fxH3ANzQgzZqtIZMmyVIJbYzqo1R5x1ctlKQUi26OKOPxFI0mA9ZhlZmiKthARP3v/lGMw0t3WzAWcQU2yzjD+U2MUrsSmUzAAAAAElFTkSuQmCC); }

.intelecomchaticon-right {
  content: '';
  width: 22px;
  height: 22px;
  position: relative;
  margin-top: 8px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMACRhteICJk56ys5DZdf0AAAAsSURBVHgBY0AAZhZGBiyAnYsNmzgTx1ASZ+XCAJxcLDiEcRgyhEQxIw0zigF/TwORET1x+QAAAABJRU5ErkJggg==); }

.intelecomchaticon-star {
  content: '';
  width: 19px;
  height: 19px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAnCAMAAADaZYNFAAAA/1BMVEUAqDbCwsL///8AqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsKENkbqAAAAU3RSTlMAAAABAQQEDQ0PDxMTGxscHB4eLS0xMTo6Pj5CQkdHSEhVVWJiY2NycoaGkpKVlZmZoaGlpba2t7fOztLS1dXX19nZ4+Pw8PPz9PT4+Pn5/f3+/mzZEzwAAAD3SURBVCjPvZFBS8NAEIW/2bVtSNMooYgU3RYPggX9//9CEbx6CAloBY1bTWwt4mHdxMSCoOC7zOxjhn3Mh3jNXVFKKT41nU996z09YaJ9L67OThiVBSD1XM8AptfanY2BsXEPkUESR/GeAngv7LN9WMv58Q4tbW70cjdqe4trvbFJ8NUqLl+0rGwyaCx7UaCFarXv07K+WrgseVaPZbnP1/zcrzMHW7yw9iK/Noxgnd4emD7hsHReyGuaPXKXHpogLEEEjuJ06VZHxmYgdKSaO8Mp3dv/yIM/8OAbjzc5+zWPUtPl8YSmw+P+H3hUW3hU7vYtHjl8AFZzYYVu543WAAAAAElFTkSuQmCC); }
  .intelecomchaticon-star.active, .intelecomchaticon-star:hover {
    background-position: 0 100%; }

.intelecomchaticon-thumbs-down, .intelecomchaticon-thumbs-down-solid, .intelecomchaticon-thumbs-up, .intelecomchaticon-thumbs-up-solid {
  content: '';
  width: 15px;
  height: 15px;
  opacity: 0.6;
  border-radius: 0 !important; }

.intelecomchaticon-thumbs-up {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhbCIgZGF0YS1pY29uPSJ0aHVtYnMtdXAiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS10aHVtYnMtdXAgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik00OTYuNjU2IDI4NS42ODNDNTA2LjU4MyAyNzIuODA5IDUxMiAyNTYgNTEyIDIzNS40NjhjLS4wMDEtMzcuNjc0LTMyLjA3My03Mi41NzEtNzIuNzI3LTcyLjU3MWgtNzAuMTVjOC43Mi0xNy4zNjggMjAuNjk1LTM4LjkxMSAyMC42OTUtNjkuODE3QzM4OS44MTkgMzQuNjcyIDM2Ni41MTggMCAzMDYuOTEgMGMtMjkuOTk1IDAtNDEuMTI2IDM3LjkxOC00Ni44MjkgNjcuMjI4LTMuNDA3IDE3LjUxMS02LjYyNiAzNC4wNTItMTYuNTI1IDQzLjk1MUMyMTkuOTg2IDEzNC43NSAxODQgMTkyIDE2Mi4zODIgMjAzLjYyNWMtMi4xODkuOTIyLTQuOTg2IDEuNjQ4LTguMDMyIDIuMjIzQzE0OC41NzcgMTk3LjQ4NCAxMzguOTMxIDE5MiAxMjggMTkySDMyYy0xNy42NzMgMC0zMiAxNC4zMjctMzIgMzJ2MjU2YzAgMTcuNjczIDE0LjMyNyAzMiAzMiAzMmg5NmMxNy42NzMgMCAzMi0xNC4zMjcgMzItMzJ2LTguNzRjMzIuNDk1IDAgMTAwLjY4NyA0MC43NDcgMTc3LjQ1NSA0MC43MjYgNS41MDUuMDAzIDM3LjY1LjAzIDQxLjAxMyAwIDU5LjI4Mi4wMTQgOTIuMjU1LTM1Ljg4NyA5MC4zMzUtODkuNzkzIDE1LjEyNy0xNy43MjcgMjIuNTM5LTQzLjMzNyAxOC4yMjUtNjcuMTA1IDEyLjQ1Ni0xOS41MjYgMTUuMTI2LTQ3LjA3IDkuNjI4LTY5LjQwNXpNMzIgNDgwVjIyNGg5NnYyNTZIMzJ6bTQyNC4wMTctMjAzLjY0OEM0NzIgMjg4IDQ3MiAzMzYgNDUwLjQxIDM0Ny4wMTdjMTMuNTIyIDIyLjc2IDEuMzUyIDUzLjIxNi0xNS4wMTUgNjEuOTk2IDguMjkzIDUyLjU0LTE4Ljk2MSA3MC42MDYtNTcuMjEyIDcwLjk3NC0zLjMxMi4wMy0zNy4yNDcgMC00MC43MjcgMC03Mi45MjkgMC0xMzQuNzQyLTQwLjcyNy0xNzcuNDU1LTQwLjcyN1YyMzUuNjI1YzM3LjcwOCAwIDcyLjMwNS02Ny45MzkgMTA2LjE4My0xMDEuODE4IDMwLjU0NS0zMC41NDUgMjAuMzYzLTgxLjQ1NCA0MC43MjctMTAxLjgxNyA1MC45MDkgMCA1MC45MDkgMzUuNTE3IDUwLjkwOSA2MS4wOTEgMCA0Mi4xODktMzAuNTQ1IDYxLjA5LTMwLjU0NSAxMDEuODE3aDExMS45OTljMjIuNzMgMCA0MC42MjcgMjAuMzY0IDQwLjcyNyA0MC43MjcuMDk5IDIwLjM2My04LjAwMSAzNi4zNzUtMjMuOTg0IDQwLjcyN3pNMTA0IDQzMmMwIDEzLjI1NS0xMC43NDUgMjQtMjQgMjRzLTI0LTEwLjc0NS0yNC0yNCAxMC43NDUtMjQgMjQtMjQgMjQgMTAuNzQ1IDI0IDI0eiI+PC9wYXRoPjwvc3ZnPg==); }

.intelecomchaticon-thumbs-up-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aHVtYnMtdXAiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS10aHVtYnMtdXAgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xMDQgMjI0SDI0Yy0xMy4yNTUgMC0yNCAxMC43NDUtMjQgMjR2MjQwYzAgMTMuMjU1IDEwLjc0NSAyNCAyNCAyNGg4MGMxMy4yNTUgMCAyNC0xMC43NDUgMjQtMjRWMjQ4YzAtMTMuMjU1LTEwLjc0NS0yNC0yNC0yNHpNNjQgNDcyYy0xMy4yNTUgMC0yNC0xMC43NDUtMjQtMjRzMTAuNzQ1LTI0IDI0LTI0IDI0IDEwLjc0NSAyNCAyNC0xMC43NDUgMjQtMjQgMjR6TTM4NCA4MS40NTJjMCA0Mi40MTYtMjUuOTcgNjYuMjA4LTMzLjI3NyA5NC41NDhoMTAxLjcyM2MzMy4zOTcgMCA1OS4zOTcgMjcuNzQ2IDU5LjU1MyA1OC4wOTguMDg0IDE3LjkzOC03LjU0NiAzNy4yNDktMTkuNDM5IDQ5LjE5N2wtLjExLjExYzkuODM2IDIzLjMzNyA4LjIzNyA1Ni4wMzctOS4zMDggNzkuNDY5IDguNjgxIDI1Ljg5NS0uMDY5IDU3LjcwNC0xNi4zODIgNzQuNzU3IDQuMjk4IDE3LjU5OCAyLjI0NCAzMi41NzUtNi4xNDggNDQuNjMyQzQ0MC4yMDIgNTExLjU4NyAzODkuNjE2IDUxMiAzNDYuODM5IDUxMmwtMi44NDUtLjAwMWMtNDguMjg3LS4wMTctODcuODA2LTE3LjU5OC0xMTkuNTYtMzEuNzI1LTE1Ljk1Ny03LjA5OS0zNi44MjEtMTUuODg3LTUyLjY1MS0xNi4xNzgtNi41NC0uMTItMTEuNzgzLTUuNDU3LTExLjc4My0xMS45OTh2LTIxMy43N2MwLTMuMiAxLjI4Mi02LjI3MSAzLjU1OC04LjUyMSAzOS42MTQtMzkuMTQ0IDU2LjY0OC04MC41ODcgODkuMTE3LTExMy4xMTEgMTQuODA0LTE0LjgzMiAyMC4xODgtMzcuMjM2IDI1LjM5My01OC45MDJDMjgyLjUxNSAzOS4yOTMgMjkxLjgxNyAwIDMxMiAwYzI0IDAgNzIgOCA3MiA4MS40NTJ6Ij48L3BhdGg+PC9zdmc+); }

.intelecomchaticon-thumbs-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhbCIgZGF0YS1pY29uPSJ0aHVtYnMtZG93biIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRodW1icy1kb3duIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNDk2LjY1NiAyMjYuMzE3YzUuNDk4LTIyLjMzNiAyLjgyOC00OS44OC05LjYyNy02OS40MDUgNC4zMTQtMjMuNzY4LTMuMDk5LTQ5LjM3Ny0xOC4yMjUtNjcuMTA1QzQ3MC43MjQgMzUuOTAyIDQzNy43NSAwIDM3OC40NjguMDE0Yy0zLjM2My0uMDMtMzUuNTA4LS4wMDMtNDEuMDEzIDBDMjYwLjU5My0uMDA3IDE5NS45MTcgNDAgMTYwIDQwaC0xMC44NDVjLTUuNjQtNC45NzUtMTMuMDQyLTgtMjEuMTU1LThIMzJDMTQuMzI3IDMyIDAgNDYuMzI3IDAgNjR2MjU2YzAgMTcuNjczIDE0LjMyNyAzMiAzMiAzMmg5NmMxNy42NzMgMCAzMi0xNC4zMjcgMzItMzJ2LTEyLjQ4MWMuODUuMjY2IDEuNjUzLjU0OSAyLjM4Mi44NTZDMTg0IDMyMCAyMTkuOTg2IDM3Ny4yNSAyNDMuNTU2IDQwMC44MmM5LjkgOS45IDEzLjExOCAyNi40NCAxNi41MjUgNDMuOTUxQzI2NS43ODQgNDc0LjA4MiAyNzYuOTE1IDUxMiAzMDYuOTEgNTEyYzU5LjYwOCAwIDgyLjkwOS0zNC42NzIgODIuOTA5LTkzLjA4IDAtMzAuOTA2LTExLjk3NS01Mi40NDktMjAuNjk1LTY5LjgxN2g3MC4xNWM0MC42NTQgMCA3Mi43MjYtMzQuODk2IDcyLjcyNy03Mi41NzEtLjAwMS0yMC41MzItNS40MTgtMzcuMzQxLTE1LjM0NS01MC4yMTV6TTEyOCAzMjBIMzJWNjRoOTZ2MjU2em0zMTEuMjczLTIuODk4SDMyNy4yNzRjMCA0MC43MjcgMzAuNTQ1IDU5LjYyOCAzMC41NDUgMTAxLjgxNyAwIDI1LjU3NCAwIDYxLjA5MS01MC45MDkgNjEuMDkxLTIwLjM2My0yMC4zNjQtMTAuMTgyLTcxLjI3Mi00MC43MjctMTAxLjgxNy0yOC42MDctMjguNjA3LTcxLjI3Mi0xMDEuODE4LTEwMS44MTgtMTAxLjgxOEgxNjBWNzIuNzRoNC4zNjVjMzQuNzAxIDAgMTAxLjgxOC00MC43MjcgMTczLjA5LTQwLjcyNyAzLjQ4IDAgMzcuNDE1LS4wMyA0MC43MjcgMCAzOC4yNTEuMzY4IDY1LjUwNSAxOC40MzQgNTcuMjEyIDcwLjk3NCAxNi4zNjcgOC43OCAyOC41MzggMzkuMjM1IDE1LjAxNSA2MS45OTZDNDcyIDE3NiA0NzIgMjI0IDQ1Ni4wMTcgMjM1LjY0OCA0NzIgMjQwIDQ4MC4xIDI1Ni4wMTIgNDgwIDI3Ni4zNzVjLS4xIDIwLjM2NC0xNy45OTcgNDAuNzI3LTQwLjcyNyA0MC43Mjd6TTEwNCAyNzJjMCAxMy4yNTUtMTAuNzQ1IDI0LTI0IDI0cy0yNC0xMC43NDUtMjQtMjQgMTAuNzQ1LTI0IDI0LTI0IDI0IDEwLjc0NSAyNCAyNHoiPjwvcGF0aD48L3N2Zz4=); }

.intelecomchaticon-thumbs-down-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aHVtYnMtZG93biIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRodW1icy1kb3duIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCA1NnYyNDBjMCAxMy4yNTUgMTAuNzQ1IDI0IDI0IDI0aDgwYzEzLjI1NSAwIDI0LTEwLjc0NSAyNC0yNFY1NmMwLTEzLjI1NS0xMC43NDUtMjQtMjQtMjRIMjRDMTAuNzQ1IDMyIDAgNDIuNzQ1IDAgNTZ6bTQwIDIwMGMwLTEzLjI1NSAxMC43NDUtMjQgMjQtMjRzMjQgMTAuNzQ1IDI0IDI0LTEwLjc0NSAyNC0yNCAyNC0yNC0xMC43NDUtMjQtMjR6bTI3MiAyNTZjLTIwLjE4MyAwLTI5LjQ4NS0zOS4yOTMtMzMuOTMxLTU3Ljc5NS01LjIwNi0yMS42NjYtMTAuNTg5LTQ0LjA3LTI1LjM5My01OC45MDItMzIuNDY5LTMyLjUyNC00OS41MDMtNzMuOTY3LTg5LjExNy0xMTMuMTExYTExLjk4IDExLjk4IDAgMCAxLTMuNTU4LTguNTIxVjU5LjkwMWMwLTYuNTQxIDUuMjQzLTExLjg3OCAxMS43ODMtMTEuOTk4IDE1LjgzMS0uMjkgMzYuNjk0LTkuMDc5IDUyLjY1MS0xNi4xNzhDMjU2LjE4OSAxNy41OTggMjk1LjcwOS4wMTcgMzQzLjk5NSAwaDIuODQ0YzQyLjc3NyAwIDkzLjM2My40MTMgMTEzLjc3NCAyOS43MzcgOC4zOTIgMTIuMDU3IDEwLjQ0NiAyNy4wMzQgNi4xNDggNDQuNjMyIDE2LjMxMiAxNy4wNTMgMjUuMDYzIDQ4Ljg2MyAxNi4zODIgNzQuNzU3IDE3LjU0NCAyMy40MzIgMTkuMTQzIDU2LjEzMiA5LjMwOCA3OS40NjlsLjExLjExYzExLjg5MyAxMS45NDkgMTkuNTIzIDMxLjI1OSAxOS40MzkgNDkuMTk3LS4xNTYgMzAuMzUyLTI2LjE1NyA1OC4wOTgtNTkuNTUzIDU4LjA5OEgzNTAuNzIzQzM1OC4wMyAzNjQuMzQgMzg0IDM4OC4xMzIgMzg0IDQzMC41NDggMzg0IDUwNCAzMzYgNTEyIDMxMiA1MTJ6Ij48L3BhdGg+PC9zdmc+); }

@font-face {
  font-family: 'intelecom-icons';
  src: url("../font/intelecom-icons.eot?98960095");
  src: url("../font/intelecom-icons.eot?98960095#iefix") format("embedded-opentype"), url("../font/intelecom-icons.woff?98960095") format("woff"), url("../font/intelecom-icons.ttf?98960095") format("truetype"), url("../font/intelecom-icons.svg?98960095#intelecom-icons") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="intelecom_icon-"]:before, [class*=" intelecom_icon-"]:before {
  font-family: "intelecom-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.intelecom_icon-star-empty:before {
  content: '\e802'; }

.intelecom_icon-star:before {
  content: '\e801'; }

.intelecom_icon-ok:before {
  content: '\e800'; }

.intelecom_icon-star, .intelecom_icon-star-empty, .intelecom_icon-ok {
  list-style-type: none;
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: 0 2.5px;
  color: #de2c67;
    /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAnCAMAAADaZYNFAAAA/1BMVEUAqDbCwsL///8AqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsIAqDbCwsKENkbqAAAAU3RSTlMAAAABAQQEDQ0PDxMTGxscHB4eLS0xMTo6Pj5CQkdHSEhVVWJiY2NycoaGkpKVlZmZoaGlpba2t7fOztLS1dXX19nZ4+Pw8PPz9PT4+Pn5/f3+/mzZEzwAAAD3SURBVCjPvZFBS8NAEIW/2bVtSNMooYgU3RYPggX9//9CEbx6CAloBY1bTWwt4mHdxMSCoOC7zOxjhn3Mh3jNXVFKKT41nU996z09YaJ9L67OThiVBSD1XM8AptfanY2BsXEPkUESR/GeAngv7LN9WMv58Q4tbW70cjdqe4trvbFJ8NUqLl+0rGwyaCx7UaCFarXv07K+WrgseVaPZbnP1/zcrzMHW7yw9iK/Noxgnd4emD7hsHReyGuaPXKXHpogLEEEjuJ06VZHxmYgdKSaO8Mp3dv/yIM/8OAbjzc5+zWPUtPl8YSmw+P+H3hUW3hU7vYtHjl8AFZzYYVu543WAAAAAElFTkSuQmCC);
    &._active, &:hover {
        background-position: 0 100%;

    }*/
  font-size: 1.3em; }

.intelecomchatheader:after, .intelecomdialog__question:after, .intelecomdialog__answer:after {
  content: "";
  display: table;
  clear: both; }

.intelecomchatheader, .intelecomchatheader__settings-cont, .intelecomchatoverlay__footer, .intelecomcaptcha, .intelecomchat__input, .intelecomdialog, .intelecomdialog__question-text, .intelecomdialog__answer-text, .intelecomfooter, .intelecomtext {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.intelecomchatinner button {
  font-size: 0.8125em;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 0.37px;
  text-transform: uppercase;
  border-radius: 3px; }
.intelecomchatinner input, .intelecomchatinner select, .intelecomchatinner textarea {
  font-size: 0.8125em;
  font-family: "Open Sans", sans-serif;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.45);
  box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.06);
  border-radius: 3px; }
.intelecomchatinner input[type="radio"] {
  box-shadow: none; }
.intelecomchatinner label {
  font-family: "Open Sans", sans-serif; }

.intelecomchat {
  position: absolute; }

.intelecomchatdialog {
  position: fixed;
  left: 50%;
  top: 40px;
  width: 300px;
  height: 500px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.75);
  border: 2px solid #fff;
  background: #e6e6e6;
  border-radius: 0;
  z-index: 999999;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.intelecomchatdialog .ui-resizable-handle {
  z-index: 1000019 !important; }

@media (max-height: 500px) {
  .intelecomchatoverlay__footer {
    display: none !important; }

  .intelecomcaptcha {
    overflow: auto; } }
.intelecomismobile {
  width: auto !important;
  height: auto !important;
  min-height: 50px !important;
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important; }
  .intelecomismobile .intelecomchatoverlay__footer {
    display: none !important; }
  .intelecomismobile .intelecomchatoverlay {
    overflow-y: scrolloverflow-y !important; }

.intelecomchatinner {
  position: relative;
  width: 100%;
  height: 456px;
  /*old browsers*/
  height: calc(100% - 44px); }
  .intelecomchatinner.lte-ie9 {
    height: 100%; }

.intelecomchatheader {
  background: #de2c67;
  padding: 0 5px;
  height: 44px;
  color: #fff;
  font: 300 20px/44px "Open Sans", sans-serif; }

.ui-draggable .intelecomchatheader {
  cursor: move; }

.intelecomchatheader i {
  cursor: pointer; }

.intelecomchatheader__settings {
  position: relative;
  float: left; }

.intelecomchatheader__settings-cont {
  cursor: default;
  display: none;
  position: absolute;
  width: 60px;
  height: 50px;
  z-index: 1000009;
  background: #fff;
  color: rgba(0, 0, 0, 0.75);
  padding: 5px; }
  .intelecomchatheader__settings-cont:before {
    content: '';
    position: absolute;
    top: -5px;
    left: 6px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 4px 5px 4px;
    border-color: transparent transparent #fff transparent; }

.intelecomchatheader__settings-row {
  border-top: 1px solid #e9ebed;
  margin-bottom: 5px; }
  .intelecomchatheader__settings-row:first-child {
    border-top: 0; }

.intelecomchatheader__actions {
  float: right; }

.intelecomchatoverlay {
  font-size: inherit;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1000019;
  background: #f2f2f2; }

.intelecomcaptchaform {
  padding: 20px; }

.intelecomcaptchaform .intelecomchat__button {
  margin-top: 25px; }

.intelecomenterform {
  padding: 20px; }

.intelecomleaveform {
  padding: 20px; }

.intelecomleaveform .intelecomchat__button {
  margin-top: 25px; }

.intelecomchatoverlay__footer {
  font-family: "Open Sans", sans-serif;
  padding: 20px 0;
  position: absolute;
  bottom: 0;
  width: 100%;
  color: #404040;
  text-align: center;
  border-top: 1px solid #cecece;
  background: #f2f2f2;
  opacity: 0.6; }
  .intelecomchatoverlay__footer .intelecomchatoverlay__footer_logo {
    color: #404040;
    position: relative; }
    .intelecomchatoverlay__footer .intelecomchatoverlay__footer_logo:after {
      content: '';
      width: 50px;
      height: 15px;
      position: absolute;
      right: -54px;
      top: 3px;
      background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdgAAACMCAYAAADfsbjMAAAVnUlEQVR4nO2dQVIjSbKGg7K3Vz0zWlvoE8A7QWlO0GotRssSIxttUZ0AOEHDVmVMiaVqIeAEJZ2g0AkGbRmZTXGCfBbwZ5GoQCiV7pERkf9nhnWZ0aRSkZHxu3t4uG8lSWIIIYQQH2i1ezVjzL4xpoHbuUmS5Pby6+dZaA+IAksIIaR0Wu3eB2PMiTHmwyv3Mk+S5Ojy6+eLUJ4WBZYQQkiptNq9U2PM4Zr3MDXGNMejwQ/fnxoFlhBCSGm02r2hMeZjzs+34eKG7yL7zoN7IIQQUkFa7V5/A3G17Bljjn0fMXqwhBBCnNNq994bY26NMbUCn/37eDS49fXp0YMlhBBSBp2C4mrp+/zkKLCEEELKoCnwmY01/p/SoMASQggpg12Bz9zz+clRYAkhhJTBTuyjToElhBBCFKDAEkIIIQpQYAkhhBAFKLCEEEKIAhRYQgghRAEKLCGEEKIABZYQQghRgAJLCCGEKECBJYQQQhSgwBJCCCEKUGAJIYQQBSiwhBBCiAIUWEIIIUQBCiwhhBCiAAWWEEIIUYACSwghhChAgSWEEEIUoMASQgghClBgCSGEEAX+x7dBbbV7DWPMLn4sjcyvb/Hz89/j0WBSwm0SQogarXZvH2vgPj7jfebfZmktvMFaeMMn4hdbSZKsvCE8aPtwjYaY4fodCOnehpeZYZJdGWMm49Hgh/BtEkKIGq12r4k10K6HHwp8zjRdC313Plrt3mrxWZPxaLDl4n434UWBbbV7VvDsA//jhWtaMTsdjwbDTT+01e69h6j2jTE7Ct/r2hgzHI8GVwrXJoSQwiBal661NYURvYfTceqjd1s5gYXwXa1pQc3txMjz4HD9Pn40JtQy9h5PIbbee7WLencfL1sDUYN1PPop/vsDlutk++5c3XJd1Lu7uM/dTBg/zz3b+7X3ebV9d367xt8UAnOvmbnnkJnAQxFfNOFJ7S9tzYTIDaJZXhnZDpyL15hiHdzYMZKmUgKLBz/JGaa1FlJjnRe91e7ZCXXsSFiXsffZ92lyZVnUu02MzaYh8mVSy7W/fXcualgs6t0G7rVIGGuZC3tNLaFttXvHDo06l9hFszMeDQqPG4T11PGi74I53v3ShdaTeTjHnCk9fFw1gb3ZcIG3i/nuax4i9liHguJRhBkmlxfhkkW9+x5j81IoXoIHA2j77lzk+y7qXbsAHyrdq+Vk++78WOpiGxqNobG2kbtinOyYH0U8RpaDsgxsT40XMeNsU6ogsA/HdFrt3scCi1ANHs0v4MX97tECZ+/jO+6rVBBinSiKq8GzmUDIC7GodzvK4mo5WtS7kovgVeTiatJnDGMiN8i3iF1cLV8gdM6wz6TV7tk5eOlhZMBGoP7tw1oYM+k52JOC37GTfcEzE8vXF/fIeuybLkpFgeC5Wvxr2PMpiqsX8aOEyEI4JMPYPlODh5R3jN5v8ncB4+y7QsxvlQ1oCexaaA200PMSvORdq93bEbCuamlSRCYs5/vEsuJ2ixC2a1x7VhKWu0sL3Ipsv+A1iv59aHzcwGDsRLgvvYodGF6qwCu8DGhsrSF6g6xmIsg7wYzKfVhBtwGF5dLwmrOJhVBrUJ4Vsptdc4wwem4gNLGHhl8i73NyGjL1BLV3HZG7YaAhd7sWfnNhgFSJdxu8lK+Rhj1Ds4hdT6wy9jwKZRJLJUnl5NW9/TUowyDwgbziUcVxUgmFZiJ3HzWu75AvOPFBBHiXVmkS4DBwr+GLdrgY3msZyQ4SKfkzgWvk5aNEghZ5lSqFh9WIMFv9r1a7V6W9eTVY7P85E2WRLSskJ3EGsKxzhFUMY7piXo2vqY4vxxAlOWS4uDgU2OdYi/5KMbu4jCSCa6ECDmVZtLnHrMINIPI+59LOQMYC9lx9T+jclC8U2WJQYH9lBxapBmWE5ET2fFER6kziWjnZdM9susb/Ext5BbOKtbrFjC+IT+h7rm+hvnUWMxTYl/lDeqO/pEzcM+EEpWNUDgqBqh2gv9/Acx8G9DylEHkfIDpfvPhG+mhG9aLGV4GdwwNJf8pYBI6FD1+7nqBzaZGBFxtEyAhic+HBrbgidwgf5U2rFAKcC9Ykdl12scw1UTOqFzU+NFyfp31crXW5qjYmrMa004dWi6eUGiZVqIevm9KF/s2jyF4t6t0zB2UTJegjxBx7Raf5pnvkVnBa7d5BRbwxEWMChSS0kprusRZO4G3frOoEhjWxgR/NveCHqN54NGB2cQ62/vz7P49KCqddo0/hxnsi2AM5Vj768qeE1YsuNN9kbulNRIvmL4OjM66OJUy3784LGTkRd9NJ+VvRxK6Iu+mknI1Hg8LbPhC072J39UThdnIO2oGubOySlyoU+y/Dg52ifVThvRBMxiGE9lRpUp0Glgwy1xRXg1AxShm6MhgKMR4NjnGur8x+sPtK8/NEImsaRuQVhLZRUhEKrQpcMwlxBdIenFj7OAhfOtf7ChWl0prXzCxeE9ce7CetEAOsN62U+cKtrhx6sAfbd+dO9ksW9e7EQfi1sAdbNopez/V4NIjinLBisQYxrwslVSXfYRGv+jUw764UohKFIyamSu3qHGAn+f9pxu/tC4TFpmhnoJcIJSP13pW4AiY+vAGEQyMCMo/MkzhV8l6bUiFN4fl+oCmu5nFNvEEk4lr40mxxtyYuBLZwQ+g82HCgnbzCl91x3UtyQ1wXWKjiOcq8DBU8iHth4SgVxfOkIuFz87RHLfUcnTV/zzgekhn1H9h5Zz20BdapuKZg8n4SvmwIBbCdjjOylMuoURwESK7S2LIQyWHwAcXzpNcwtqWQev9PXIlrlvFo0BH2ZOnFroG2wHbKWggQjpa22nxvSlzGWEfhRUkDC1+jbdlFGQu0BqGEz/HeS+QaTIVFPy8dwfrTIayHpaMpsCeCh7o3pS9c0Nz3MDHFzgOw8GjM/VlkjeQ1wudGIXwuNealPjuFwiJsa/cGWgI7K9lSe0BhQvmeVMJyZn6g0Rc5tn1XrfD5gULUTMKwvvAhrC9c4Yydrt5AS2C9sWyEJ9Se52GRMs4uMkyUAWcQNbJhO6uqnIVESOFz7BFLeNk+7VlK3csOGwGsRkNgpx62C5Oc3D5nzzmd7KjoFGvln9wgG1ajhOSZB9stIgQYPpeIWs18Mo5wL1LJiSw6sQINgfUuuwwTSsqL9Vlg/4DouYIhIgBLXuOc91T7vKRjQgufS7zvPialSRk5PK6zAmmBnXnc7FpK+H2fUC5Fj0kOz6uIqQiH8DVLI7TwOZ6rxP36GH2QWqf32MrudaQF1ttOC4JhkR3PJ5STCAJKP7oo9h8CQ6WxaERWTCK08LnElsvc071zyYQr7sO+gnSxf9/3iexC+JfAdfZLqJq0LjuLevfYQTcdlkl8FI6+Ujbsp8iKSYQYPheJViFjOmYaHq+HpSIpsLMArG2pSeCzwFqObCH+7btzrXuMua3Z2kA4JAy2Za5j6bsZePhcwjPbUcqY9gmeJHgFyRCx9xYMPIJ7gUuFsOdgG6OLh24W9e5QqW5sUGS6v0gziywzM+TwOYVjPThOr1ApgQUSYbcQMuesxzBZ1LsiVr4NC1Ncn6GVDduJaN819PA5cwzWgwL7CpICG8oh+Cj2tdbECsDlot49LXJ8BwlNE4rrI8iG1eiDG1sRf4bPq0Hlt4teQ0xgA1oYqliv12Zv3trkp0W9u7a1aYUVTdW/0Zp/BG3LNLJhYyviH3T4nO3YiATSWcQhIGEIaHgv2tSQbGEToGYIcd68YHDsIgTeoGX6HFQh0hDBGdqJxQLD56TyGEGBDaknKF/QR2+UHmkOMq3VWExiBQyfE/KEVIiYokViR6sKUTOiIv4MnxOSQbvhOiHBgypEGgleJx6XFs1FhOFzZsauzzSUG3UNBZaQFSAb9ovCGE196JksQaThcwrs+kTR6UkDKYFlLUoSHRnhkGYeWSeiGMPnUYTtHTBn2dTXkRJYactVEwljQKIaFPGfoVImtVZrNedEHD6nwL6NZpvAKBALEQfUskjiPpnNGDko0K5RheggsmISDJ9Xk3uUq+RauALJPdhQwsQMZ5OVoMiARoH22IpJMHxePaywntk9aorr20gWmvC9w0yKRPICw0eRgmxYDeGYRdagPvbwudQ9TCNq5WYFdcKQ8PpIC6zXwOqWSMagwMYLqxC9gWL43JseuPY+Wu2exKV+MNxdXSRDxCHU7pS6RwpshKAKkUY2bCeifVfN8LlvRfznAtdgTeMKIymwO0h68BmpvR0KbGQgG1ajCtHZeDSI4pxgBcPnEu95LYB1kSghXWjC94LlIgIbS/Ud8ggWQA3vyVYhimnftWrhc6n3PKY5QHJQGYGFhyKxOITU2IC8Afblh0rCEU14sKLhc6n7agZ0jJEIIi2wNQiZj0hZkfRe42KoWIUopmISVQyfSwlsjV5sNdGoRexdxhwSM6QWUQpsJLTavb5iNmwsRfwrGz5HmUapiFWfXmz10BDYHSxcPiF5uJ8CGwEQjr8Uvsm1h9mwG8Hw+QNS73vNR+eD6KLVTecYGYelgzN7Ugfir3nIOnwgHBqG0jyARL88MHwua5wfIppGKoJkoYksNUzMUicTvBTJM3tsyxQHaq3VItp3Zfj8qeDEXNBIH9p1iYZ6OCzq3d0XKgDebN+dv/kMNfvBfkDmYSkoeSkU2MDBnPyg8C36kRXxZ/j8CUkv1gr1hPuxfrOod/cX9e5wUe9aEf23Mebb0s9/F/XuzaLe7S/q3VefpZYHm2JDIjeuC5xnxFXSS7mg1Rk2rXavqZQNG1sRf4bPnzMUjoTtQWQbvqwpMKoaS93GJlU78w+xPF2zBeMeDNHjRb3b2b47/8UB0/RgU764PLqTWSCk947YVDhgkBOg8QxjK+LP8PkSyCa+EL7sng+erF2bW+2e/X7fIRZHmZ9v9ncwTKPHeq04mpW3v7F9Xy4X9e4v0RkXAmsgsuqhISyiGuI6ZfWmcMm0VqNwrIDh85VoZADbdeq2jMQn+5k2uoh+vqv2l+3vLsvc7nMB9lknBffaD5dF1pXAGoSLJ1rZxbCybpSyHpleHzaaVYiiqEvN8PlqlLxYA6PPeoqnLrxZ+xkQy28534lDj4sISSBlgB8ufvvHz+RAlwJrYB3brLxjqclkBdsKt7WyFDwUQ+81bLAo5A35rMNJZEX8GT5/G01D+xDerNjamAXr5DEaGGxqSJ36cvxSkkW9eyxqgG9tnS1++8eDFmknOb1EDTF+W9nEvtSnm3gBsLg7SkcJstB7DRQkbnxRuHsbGk7PWJeFSPNrxfC5wT32hfqqbsItxkgkymCv02r3TpTa9ZmltfEKa+PGoXU82yZ+JNbJGtbcaNZEJDVJG4E7ZuthnM7KENiUGiypQ5wzu8ILeYsmxT8nVmaPooHG7g2lBWGZC3qvYZIRDg1qiotsHu5hpB4XEFpZ6/05GpGD3LTavanUPrBtng7jXmvMDOaXHbuPrXbvHnuDN2l29/KaBEMy9Xr3cWZzX2k/PbZCGU0VLUnMQdkCm2VnOWxRotWbcs8C3UEjWcHLV1Ij1XZraeYVEBiuGvuuvmGF5nur3TsQ2g/uIOvWBTV4n3+kRl3Ja2NsvW11MqS3tvYWv3VrrvdgQ8LXHpXkDbBPVAXhSNm0eEHVtj++SBw5gSHzSeaWgiO2NVFvT3nL7FNgX+YilgSWilLFffNanq438F41Qoi+M5RIIkJFKo2sYt+JIms+g2ao/38psL+ikvm4fXfOvVx3VLWg+sccWZ6VKB7wAjXBilJ9wXZ2oUDHY33owS6hXTjgXum6MZPLYoZ3Evve6yrWFc7Y9tLyIGJcYJ1oVEhk71nRLhffKLBPPPSoVC4cQC82P3nHrMrCYXLsKVV5nMS+e8VE9jTCvJSp2pWTRLTQRMjeWSqu2uXcGF7JD42SfKwrHi6OufmK6HeviMjavJQYcxt0HKokMdv/+ddUUmBD3fR3Ja4GAssw8fpcb9+dx5ZUoQ3HqwSsyI5Hg/1IE5+suGqUSZTwHouupzpOz5a5NtKlEvEQTiSvqczMobgaNOiNumi2MJtYzFU/WrWuwM6V78Nn1DxNrIGfIjKkT5TE1QgZg4UiXGgxJ/8uJI/9lMX3YBFG+DOACXbtUlxTtu/OjyuYebgJZ9t357mfDZ5nlcVjXYu8yqF31e+OIzyhh4ztO/Q35bCwhPcocQ3h75hMbXjYaBX7xxnSXYiYb1jh/zQeDcpsM9ZhqHgls+278yJHpaqa6TjNYTBWuca2ehTJPgeEjEP0Zs/sXr52mVjoRBEjZC5RmWv77nwomOx0b5KnEqFqWcTYk2jCm/XFo7jGxCk1TAvPrEGRfZFZ0XOssLqrGCVY2yhBtnxI2zlSnLhsMYi1ZjeQvVl7j7+PR4O+Q+ejiLMheZa7KbBmPOTzbP/nXz/1Tv2YjrVSxqPBLl7msgRlinBH05f+nRmRZbj4iYuHCfq4V12Uqo3tQd7tDhgiVapGVEomLJwNKyS/Y7x9MqzvM8LqvL8x5mw/55jcbzLfV4E1p1HAk51j7Xp2T1t//v2fR0LhopO3Ji+KAHQwoC6KAUzRacTr/Sb0I+xX+OiEnZwd6WpXmY46MZcEnKNu9sZjhwbcsddufnN9ckVmHewol+pbxQyh8isfzraiI9DVGroww3xXy53ZYD22Bkr/JcfAqcBmQdHtpkK7oLT13UZ9ZstkUe92MB77FahGNEOyyZV2GUnU3e1gXMta0CSZo33ZldQCiRKLfcU2Z665XxojL9cCjHu6DmqP+zSA8ehk2pKm7+oUGcdXrmrEo09sei/L7VGfza1VRwlLE9gsENu0z2veSTbP9EqcuM4KJoQQKWAMNjJ9XTc1CGcQpbQxPwu2lIAX/WBhlfy0TBBCSSvS7GbKv/3AhDHLTdkJISR0IITLDdXfL1Xo2l0qiXmTOf99G1rkLmZ8abj+DIS8aHERQioP18NwYbF/QgghRAEKLCGEEKIABZYQQghRgAJLCCGEKECBJYQQQhSgwBJCCCEKUGAJIYQQBSiwhBBCiAIUWEIIIUQBCiwhhBCiAAWWEEIIUYACSwghhChAgSWEEEIUoMASQgghClBgCSGEEAUosIQQQogCFFhCCCFEAQosIYQQooAV2AkHlhBCCJHlXZIkP4SueMtnQwghhDzy7vLr55kx5l5gPK44poQQQsgj6R7ssOB4XIxHAylPmBBCCAmeB4FNkuSogBdr/+6YU4EQQgh54kFgL79+tiLZ3HBc+uPRgPuvhBBCSIafx3TGo8EkSZJmDk/2PkmSg/FoUDS8TAghhETHs3Owl18/XydJspMkyUWSJK8KLX6/d/n1M8WVEEIIeYGtJEleHZdWu/fBGPO7MWbXGGOTmL4nSXKDkDIhhBBCXsIY8//8dGLDDfw3eAAAAABJRU5ErkJggg==");
      background-size: 50px 15px; }

.intelecomchatoverlay__footer_logo {
  font-size: 13px;
  margin-left: -60px; }

.intelecomcaptcha {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  bottom: 0;
  background: #f2f2f2;
  color: #404040;
  font: 1em "Open Sans", sans-serif;
  padding: 10px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.intelecomcaptcha__title {
  text-align: center;
  font-weight: 700;
  margin: 0 0 5px; }

.intelecomcaptcha__label {
  font-weight: 400;
  margin: 0 0 5px;
  font-size: 0.8125em;
  display: block;
  text-align: center; }
  .intelecomcaptcha__label span {
    font-weight: 700;
    color: #F15A40; }

.intelecomchat__input {
  color: #4e5f6f;
  width: 100%;
  padding: 6px 8px; }
  .lte-ie9 .intelecomchat__input {
    width: 100%; }
  .intelecomchat__input.intelecomchat__input_margin_b {
    margin-bottom: 10px; }

.intelecomchat__button {
  border: none;
  background: #de2c67;
  width: 60%;
  margin: auto;
  display: block;
  color: #fff;
  padding: 10px 0;
  cursor: pointer;
  border-radius: 3px; }
  .intelecomchat__button.start_chat {
    margin-top: 25px; }

.intelecomMsgPnlTable {
  display: table;
  min-height: 100%;
  width: 100%; }

.intelecomMsgPnlRow {
  display: table-row; }

.intelecomMsgPnlCell {
  display: table-cell; }

.intelecomStartTextFromBottom {
  vertical-align: bottom; }

.intelecomMsgPnl {
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
  overflow: auto;
  padding: 5px; }

.intelecomdialog {
  width: 100%;
  display: inline-block;
  overflow: auto;
  font: 0.8125em "Open Sans", sans-serif;
  height: 346px;
  height: calc(100% - 70px - 40px);
  margin-top: 40px; }
  .lte-ie9 .intelecomdialog {
    height: 100%;
    margin-bottom: -70px;
    padding-bottom: 70px; }

.intelecomdialog__typing {
  margin: 5px 0;
  text-align: center;
  height: 20px; }

.intelecomdialog__question {
  text-align: right; }

.intelecomdialog__question-text {
  text-align: left;
  word-wrap: break-word;
  word-break: break-word;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 5px 15px;
  display: inline-block;
  max-width: 80%;
  border-radius: 5px;
  background: #f2f2f2;
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5);
  box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5); }

.intelecomdialog__question-arrow-shadow {
  content: '';
  position: absolute;
  right: -4px;
  top: 50%;
  margin-top: -4px;
  width: 8px;
  height: 8px;
  background: #f2f2f2;
  -moz-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -o-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -ms-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-box-shadow: 0px 2px 2px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 2px 2px 0 rgba(50, 50, 50, 0.5);
  box-shadow: 0px 2px 2px 0 rgba(50, 50, 50, 0.5); }

.intelecomdialog__question-arrow {
  content: '';
  position: absolute;
  right: -5px;
  top: 50%;
  margin-top: -6px;
  width: 12px;
  height: 12px;
  background: #f2f2f2;
  -moz-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -o-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -ms-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0); }

.intelecomdialog__question-time {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
  color: #808080;
  font-size: 10px;
  font-style: italic; }

.intelecomdialog__answer {
  margin-bottom: 10px;
  text-align: left; }

html .intelecomdialog__answer-text small {
  font-style: italic; }

.intelecomdialog__answer-text {
  word-wrap: break-word;
  word-break: break-word;
  margin-left: 10px;
  background: #fff;
  display: inline-block;
  max-width: 80%;
  padding: 5px 15px;
  border-radius: 5px;
  position: relative;
  -webkit-box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5);
  box-shadow: 0 1px 2px 0 rgba(50, 50, 50, 0.5); }

.intelecomdialog__answer-text a.attachment::before {
  content: " ";
  white-space: pre;
  background-size: 100% 100%;
  margin-right: 0.5em;
  background-image: url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fal" data-icon="paperclip" class="svg-inline--fa fa-paperclip fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M149.106 512c-33.076 0-66.153-12.59-91.333-37.771-50.364-50.361-50.364-132.305-.002-182.665L319.842 29.498c39.331-39.331 103.328-39.331 142.66 0 39.331 39.332 39.331 103.327 0 142.657l-222.63 222.626c-28.297 28.301-74.347 28.303-102.65 0-28.3-28.301-28.3-74.349 0-102.649l170.301-170.298c4.686-4.686 12.284-4.686 16.97 0l5.661 5.661c4.686 4.686 4.686 12.284 0 16.971l-170.3 170.297c-15.821 15.821-15.821 41.563.001 57.385 15.821 15.82 41.564 15.82 57.385 0l222.63-222.626c26.851-26.851 26.851-70.541 0-97.394-26.855-26.851-70.544-26.849-97.395 0L80.404 314.196c-37.882 37.882-37.882 99.519 0 137.401 37.884 37.881 99.523 37.882 137.404.001l217.743-217.739c4.686-4.686 12.284-4.686 16.97 0l5.661 5.661c4.686 4.686 4.686 12.284 0 16.971L240.44 474.229C215.26 499.41 182.183 512 149.106 512z"></path></svg>');
  display: inline-block;
  width: 1em; }

.intelecomdialog__answer-arrow-shadow {
  content: '';
  position: absolute;
  left: -4px;
  top: 50%;
  margin-top: -4px;
  width: 8px;
  height: 8px;
  background: #fff;
  -moz-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -o-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -ms-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-box-shadow: -2px 0px 2px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: -2px 0px 2px 0 rgba(50, 50, 50, 0.5);
  box-shadow: -2px 0px 2px 0 rgba(50, 50, 50, 0.5); }

.intelecomdialog__answer-arrow {
  content: '';
  position: absolute;
  left: -5px;
  top: 50%;
  margin-top: -6px;
  width: 12px;
  height: 12px;
  background: #fff;
  -moz-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -webkit-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -o-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  -ms-transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0);
  transform: matrix(0.866, -0.5, 0.866, 0.5, 0, 0); }

.intelecomdialog__answer-time {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  color: #808080;
  font-size: 10px;
  font-style: italic; }

.intelecomthumbs {
  position: absolute;
  bottom: -27px;
  right: 0; }

.intelecomthumbs-parent {
  margin-bottom: 30px !important; }

.intelecomfooter {
  display: flex;
  font-size: inherit;
  min-height: 70px;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 15px 10px 15px 15px;
  z-index: 999999;
  background: #f2f2f2;
  border-top: 1px solid #cecece; }
  .lte-ie9 .intelecomfooter {
    bottom: 44px; }

.intelecomfooter textarea.intelecomtext {
  font-size: 0.8125em; }

.intelecom__maxchars {
  position: absolute;
  bottom: 13px;
  right: 15px;
  font-size: 10px;
  font-family: "Open Sans", sans-serif; }

.intelecom__maxchars_reached {
  color: #de2c67; }

.intelecomtext {
  color: rgba(0, 0, 0, 0.75);
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 38px);
  padding: 10px;
  min-height: 40px;
  min-width: 200px;
  resize: none;
  border: 1px solid #cecece;
  background: #fff;
  -webkit-box-shadow: inset 0px 0px 1px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: inset 0px 0px 1px 0px rgba(50, 50, 50, 0.5);
  box-shadow: inset 0px 0px 1px 0px rgba(50, 50, 50, 0.5); }

.intelecomtext:disabled {
  background: #f2f2f2; }

.intelecomsubmit {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  width: 22px;
  padding: 0;
  margin-left: 9px;
  border: none;
  color: #484848;
  font-size: 24px; }

.intelecomcopy a {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
  font: 10px/11px "Open Sans", sans-serif; }

.dynDiv_resizeDiv_br {
  cursor: nw-resize;
  width: 16px;
  height: 16px;
  position: absolute;
  z-index: 999;
  bottom: -1px;
  right: -1px; }

.intelecomchatstarter {
  position: fixed;
  cursor: pointer;
  text-indent: -9999px;
  width: 35px;
  height: 35px;
  padding: 10px;
  border: 5px solid #de2c67;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #fff url(data:image/png;base64,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) 50% 50% no-repeat;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.intelecomStarterLeft {
  left: -10px; }

.intelecomStarterCenter {
  left: 50%;
  margin-left: -32px;
  /* starter (width+margin+border)/2 = 32.5 */ }

.intelecomStarterRight {
  right: -10px; }

.intelecomStarterTop {
  top: 0;
  margin-top: -10px; }

.intelecomStarterMiddle {
  top: 50%;
  margin-top: -32px;
  /* starter (width+margin+border)/2 = 32.5 */ }

.intelecomStarterBottom {
  bottom: 0;
  margin-bottom: -10px; }

.intelecomenterform__form label {
  text-align: left;
  margin: 10px 0 5px;
  display: block;
  font-size: 0.8125em;
  font-weight: 600; }

.msg_intro {
  box-sizing: border-box;
  word-wrap: break-word;
  background: #fff;
  border: none;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 20px;
  overflow: hidden; }
  .msg_intro h1 {
    font-size: 1.4em; }

.msg_intro_variables {
  display: table;
  margin-top: 10px; }
  .msg_intro_variables div {
    display: table-row; }
    .msg_intro_variables div span {
      display: table-cell;
      padding-right: 10px; }
    .msg_intro_variables div span:last-child {
      word-break: break-word; }

.intelecomchat__info {
  font: 12px "Open Sans", sans-serif;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  color: #606060;
  background: #f2f2f2;
  border-bottom: 1px solid #cecece;
  height: 17px;
  padding: 11px 0 11px 0;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.intelecomchat__infostate {
  color: #f2f2f2;
  background: #606060;
  border-radius: 10px;
  padding: 1px 10px 1px 10px;
  margin-right: 10px;
  margin-left: 10px;
  font-weight: bold; }

.intelecomchat__infostatelamp {
  background: #606060;
  border-radius: 10px;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: -5px;
  margin-right: 5px; }

.intelecomchat_infostatelamp_queue {
  background: #FFFF66;
  background-image: -moz-radial-gradient(2px 2px 45deg, circle cover, #FFFF66 0%, #FFAE00 100%, red 95%);
  background-image: -webkit-radial-gradient(2px 2px, circle cover, #FFFF66, #FFAE00);
  background-image: -ms-radial-gradient(2px 2px, circle cover, #FFFF66, #FFAE00);
  background-image: radial-gradient(2px 2px 45deg, circle cover, #FFFF66 0%, #FFAE00 100%, red 95%); }

.intelecomchat_infostatelamp_connected {
  background: #00fe00;
  background-image: -moz-radial-gradient(2px 2px 45deg, circle cover, #00fe00 0%, #42a642 100%);
  background-image: -webkit-radial-gradient(2px 2px, circle cover, #00fe00, #42a642);
  background-image: -ms-radial-gradient(2px 2px, circle cover, #00fe00, #42a642);
  background-image: radial-gradient(2px 2px 45deg, circle cover, #00fe00 0%, #42a642 100%); }

.intelecomchat_infostatelamp_disconnected {
  background: #fec0b5;
  background-image: -moz-radial-gradient(2px 2px 45deg, circle cover, #fec0b5 0%, #fe2600 100%);
  background-image: -webkit-radial-gradient(2px 2px, circle cover, #fec0b5, #fe2600);
  background-image: -ms-radial-gradient(2px 2px, circle cover, #fec0b5, #fe2600);
  background-image: radial-gradient(2px 2px 45deg, circle cover, #fec0b5 0%, #fe2600 100%); }

.intelecomchat__infomessage {
  font-style: italic; }

/*spinner*/
@-moz-keyframes spin {
  to {
    -moz-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }
@-webkit-keyframes spin {
  to {
    -moz-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }
@keyframes spin {
  to {
    -moz-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }
.intelecomprogress {
  /*bottom: 50%;*/
  /*position: absolute;*/
  display: inline-block;
  width: 5em;
  height: 5em;
  margin: 7em 7em;
  font-size: 12px;
  text-indent: 999em;
  overflow: hidden;
  -moz-animation: spin 1s infinite steps(8);
  -o-animation: spin 1s infinite steps(8);
  -webkit-animation: spin 1s infinite steps(8);
  animation: spin 1s infinite steps(8); }

.small.intelecomprogress {
  font-size: 6px; }

.large.intelecomprogress {
  font-size: 24px; }

.intelecomprogress:before,
.intelecomprogress:after,
.intelecomprogress > div:before,
.intelecomprogress > div:after {
  content: '';
  position: absolute;
  top: 0;
  left: 2.25em;
  /* (container width - part width)/2  */
  width: .5em;
  height: 1.5em;
  border-radius: .2em;
  background: #eee;
  box-shadow: 0 3.5em #eee;
  /* container height - part height */
  -moz-transform-origin: 50% 2.5em;
  -ms-transform-origin: 50% 2.5em;
  -o-transform-origin: 50% 2.5em;
  -webkit-transform-origin: 50% 2.5em;
  transform-origin: 50% 2.5em;
  /* container height / 2 */ }

.intelecomprogress:before {
  background: #555; }

.intelecomprogress:after {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background: #777; }

.intelecomprogress > div:before {
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  background: #999; }

.intelecomprogress > div:after {
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  background: #bbb; }

body {
  min-height: 600px; }

html {
  min-height: 100%; }

/* survey */
.intelecomsurveyform {
  padding: 20px; }

.intelecomsurveyform__form {
  margin-top: 30px; }

.intelecomsurvey {
  text-align: center;
  margin-bottom: 25px;
  margin-top: 15px; }

.intelecomsurvey__list {
  text-align: center;
  padding: 0; }

.intelecomsurvey__radio {
  display: inline-block;
  margin: 0;
  font-size: 0.85em; }

.intelecomsurvey__radio input {
  box-shadow: none; }

.intelecomsurveyform .intelecomchat__button {
  margin-top: 25px; }

.intelecomsurveyform textarea {
  max-height: 8em; }

.intelecomoption {
  word-wrap: break-word;
  background: #fff;
  border: 3px solid #fff;
  border-radius: 5px;
  padding: 5px;
  position: relative;
  margin-bottom: 10px; }
  .intelecomoption form h1 {
    margin-top: 0;
    font-size: 1.1em;
    font-weight: bold;
    font-style: italic;
    text-align: left; }
  .intelecomoption form ul {
    display: block;
    list-style: none;
    padding: 0px;
    margin: 0; }
  .intelecomoption form .liSelected {
    background: #3e853f;
    border-color: #3e853f; }
  .intelecomoption form .liSelected span {
    color: #fff; }
  .intelecomoption form .liSelected .radio {
    border-color: #67c63b;
    background-color: #67c63b;
    color: #fff; }
    .intelecomoption form .liSelected .radio .intelecom_icon-ok {
      color: #fff;
      font-size: 1em;
      margin: 0; }
  .intelecomoption form button {
    background: #edf7e9;
    border: 1px solid #b5ccaa;
    border-radius: 5px;
    margin-bottom: 5px;
    vertical-align: middle;
    padding: 10px 0 10px 0;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    text-align: left;
    font-size: 1em;
    text-transform: none;
    font-weight: 500;
    color: #2f312e; }
  .intelecomoption form .radioCol {
    display: inline-block; }
  .intelecomoption form .radio {
    height: 21px;
    width: 22px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    border: 1px solid #b5ccaa;
    color: #333;
    text-align: center;
    margin-left: 8px;
    margin-right: 5px;
    padding-top: 1px;
    font-weight: 600; }
  .intelecomoption form span {
    width: 80%;
    display: inline-block;
    vertical-align: middle;
    word-break: break-word;
    margin-left: 5px; }
  .intelecomoption form .intelecomoption__footer {
    margin: 5px 0 5px 0; }
    .intelecomoption form .intelecomoption__footer .intelecomoption__confirmed {
      font-size: 1.1em;
      font-weight: bold;
      text-align: center;
      font-style: italic; }
      .intelecomoption form .intelecomoption__footer .intelecomoption__confirmed span {
        width: 70%;
        margin-left: 15px;
        vertical-align: top; }
      .intelecomoption form .intelecomoption__footer .intelecomoption__confirmed a {
        color: #5872f0;
        font-weight: normal;
        text-decoration: none;
        cursor: pointer;
        font-size: 0.9em;
        float: right;
        font-style: normal;
        vertical-align: top; }

.intelecomcommand {
  word-wrap: break-word;
  background: #fff9e0;
  border: 3px solid #fff;
  border-radius: 5px;
  padding: 15px;
  margin-bottom: 10px;
  overflow: hidden; }
  .intelecomcommand h1 {
    margin-top: 0;
    font-size: 1em;
    font-weight: bold;
    font-style: italic;
    text-align: center; }
  .intelecomcommand .intelecomcommand__footer {
    margin-top: 15px; }
    .intelecomcommand .intelecomcommand__footer .intelecom_button:disabled {
      opacity: 0.35; }
    .intelecomcommand .intelecomcommand__footer .intelecom_icon-ok {
      margin-right: 10px; }
    .intelecomcommand .intelecomcommand__footer .intelecomcommand__buttonPressed {
      text-align: center; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.intelecom_ingress {
  margin-bottom: 15px;
  text-align: left; }

.intelecom_checkbox {
  float: left;
  margin-right: 10px; }

.intelecomtemplate-generic-card {
  padding: 15px; }
  .intelecomtemplate-generic-card h1 {
    margin-top: 0;
    font-size: 1em;
    font-weight: bold;
    font-style: italic;
    text-align: left; }

/*# sourceMappingURL=intelecom-light.css.map */
