@font-face { font-family: 'atlas'; src: url('../font/fontello.eot?21605715'); src: url('../font/fontello.eot?21605715#iefix') format('embedded-opentype'), url('../font/fontello.woff2?21605715') format('woff2'), url('../font/fontello.woff?21605715') format('woff'), url('../font/fontello.ttf?21605715') format('truetype'), url('../font/fontello.svg?21605715#fontello') format('svg'); font-weight: normal; font-style: normal; } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ /* @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'fontello'; src: url('../font/fontello.svg?87824637#fontello') format('svg'); } } */ [class^="atlas-"]:before, [class*=" icon-"]:before { font-family: "atlas"; 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); */ } .atlas-icon-down-open:before { content: '\e800'; } /* '' */ .atlas-icon-up-open:before { content: '\e801'; } /* '' */ .atlas-icon-right-open-big:before { content: '\e802'; } /* '' */ .atlas-icon-left-open-big:before { content: '\e803'; } /* '' */ /* SPECIALIST CHAT */ #atlas-specialist-chat { z-index:99999999999; position: fixed; right: 25px; bottom: 0; line-height: 1; width: 316px; height: 430px; max-height: 100%; max-width: 100%; border-top-left-radius: 7px; border-top-right-radius: 7px; overflow:hidden; } #atlas-specialist-chat * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #atlas-specialist-chat iframe { background: #fff; border:none; padding: 0; margin: 0; width: 100%; height: calc(100% - 27px); min-height: 290px; } #atlas-specialist-chat.atlas-chat-collapsed { overflow: hidden; } #atlas-specialist-chat .asc-header { background-color: #2d897f; color: #fff; font-size: 15px; padding: 6px; text-align: center; height: 27px; } #atlas-specialist-chat .asc-header p { margin: 0; } #atlas-specialist-chat button { position: absolute; top: 1px; right: 0; font-size: 17px; padding: 0; background: #2d897f; color: #fff; border: none; } body.atlas-chat-body-owr { height: 100% !important; min-height: 100% !important; max-height: 100% !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; overflow: hidden !important; position: fixed !important; top:0!important; } @media (max-width: 801px) { #atlas-specialist-chat { left: 0; right: 0; top: 0; bottom: 40px; z-index: 99999999999; width: auto!important; height: auto!important; padding: 0; } #atlas-specialist-chat .asc-header { height: 42px; } #atlas-specialist-chat iframe { width: 100%; height: 100%; } #atlas-specialist-chat button { top: 5px; right: 10px; font-size:24px; } #atlas-specialist-chat.atlas-chat-collapsed { top: auto; padding: 0; } #atlas-specialist-chat.atlas-chat-collapsed button { top: 5px; } #atlas-specialist-chat .asc-header p { font-size: 18px; line-height: 1.5; } }