.bingc-clearfix {
    zoom: 1
}

.bingc-clearfix:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

.bingc-clearfix:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive, #bingc-active, #bingc-phone-button, #bingc-passive *, #bingc-active *, #bingc-phone-button *, #bingc-passive *:after, #bingc-active *:after, #bingc-phone-button *:after, #bingc-passive *:before, #bingc-active *:before, #bingc-phone-button *:before {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
    border: 0;
    height: auto;
    width: auto;
    max-width: none;
    clear: none;
    float: none;
    font-family: Open sans, Ubuntu, Arial !important;
    font-size: inherit;
    line-height: inherit;
    text-align: left;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    text-shadow: none !important;
    position: static;
    opacity: 1;
    z-index: auto;
    content: none;
    background-size: auto;
    -ms-user-select: auto;
    -moz-user-select: auto;
    -webkit-user-select: auto;
    user-select: auto
}

#bingc-passive form, #bingc-active form, #bingc-phone-button form {
    display: block;
    width: 100% !important;
    max-width: 100% !important;
    background: none
}

#bingc-passive input, #bingc-active input, #bingc-phone-button input, #bingc-passive textarea, #bingc-active textarea, #bingc-phone-button textarea, #bingc-passive select, #bingc-active select, #bingc-phone-button select, #bingc-passive .uneditable-input, #bingc-active .uneditable-input, #bingc-phone-button .uneditable-input {
    margin: 0;
    padding: 0;
    border: 0;
    min-width: 0;
    vertical-align: top;
    display: inline-block !important;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -o-border-radius: 0 !important;
    border-radius: 0 !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    background: #fff
}

#bingc-passive input:focus, #bingc-active input:focus, #bingc-phone-button input:focus, #bingc-passive textarea:focus, #bingc-active textarea:focus, #bingc-phone-button textarea:focus, #bingc-passive select:focus, #bingc-active select:focus, #bingc-phone-button select:focus, #bingc-passive .uneditable-input:focus, #bingc-active .uneditable-input:focus, #bingc-phone-button .uneditable-input:focus {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    outline: 0
}

#bingc-passive, #bingc-active, #bingc-phone-button, #bingc-passive img, #bingc-active img, #bingc-phone-button img {
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor
}

#bingc-passive ul li, #bingc-active ul li, #bingc-phone-button ul li {
    background: none
}

#bingc-passive a, #bingc-active a, #bingc-phone-button a {
    height: 100%
}

#bingc-passive {
    position: fixed !important;
    width: 100% !important;
    top: 0 !important;
    z-index: 2000000 !important;
    z-index: 99999999 !important;
    overflow: visible !important
}

#bingc-passive div.bingc-passive-overlay {
    width: 980px !important;
    height: 455px !important;
    position: relative !important;
    top: 100px !important;
    background: #ededf0 !important;
    -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 14px rgba(0, 0, 0, 0.05);
    margin: 0 auto !important;
    z-index: 200001 !important;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABOCAYAAAGiZY26AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QkI4MTY3MkQ4MUUxMUU0QUM5NUYyOEM4NEY0QjQzNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QkI4MTY3M0Q4MUUxMUU0QUM5NUYyOEM4NEY0QjQzNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCRTAyRUZGRDdFRTExRTRBQzk1RjI4Qzg0RjRCNDM3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZCRTAyRjAwRDdFRTExRTRBQzk1RjI4Qzg0RjRCNDM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+itUxQQAAA9JJREFUeNpi/P//PxMDA4MyAwTcZYIyZKCYgQWIGYGYGSrBCFMBB2QIsEDp/zCaBcp5BxNkBDoMRPNABb4CBBADUEDoPwQIgQzkh+rlZ4K6ENN15HK+Q9nfQK5gAzK4QS4ACCCQC5iAWBqIzaAuMYPymWCOYAdiPqh2PigfM8jwBg6dJEGh+heIf0HFQPQfkDgjNE3wQAMZRH8G4k8gGhYvMOMZoSaBMUAAgSQ5gQwhIBaGKngLilVQ9LJCQ0QMKvEbZBwL1CgOIOaFSoDYTLBkx4SUWpjwhuWwl0DONP+RMxAs8/yBxiKM/Y8FGsWg9PweKvENJMYCDf+PSMaBovcXKAZBOZ0Niv9DFf5EjndGJAf8AwjAXrmkAAjDQLStVURdeR3P72ncSlWU+mOiQzaCO8FFiCUMJmVeKm4pgElFud2j2aM/8blzkFESEFLCasJ0TQvn+P3IFyOW8OgxJ99kVHPcryG/Wl4Y6mweeX0F3C/6vmhV/EXQZZAj4lqHnori4kAg9zhPqEemfIHAoSBrugNDA2KR19JCnKpw1MEMwfmtkdY50pzXzJsA7JdLCsMwDESdOAm0V+lpu+q2l+pZEkNstwZNeBbddtUIREB4rI9jjdxAbdcLtF39l4V3s5wU3qpGrtsqgOQKKmphDRw4ZusPHrBb1SJvKwuwALCYTRt3iUaAJFocyTnDF2BAG+vWjD//KU/ACTgB/w2oI9kG3VriGenwIOraRSAgnQw66zxkNF5JAqkUPuTEMsn11tVs8hQ8Sa4I82lksvF5MpkrhaJp9PHRu9kSAEUT6gxuUMtnqIdOqJIS08RcUSHpkXS2ryh3dAxaOBlUd0gBU2h1hxjeArRnZjkIhEAQBWYxxvN4U/88ktfxw8zCaMygz5rG7cPEBJKOQbGLTjdQBSkG8t5GYmL/AAdbia8z+tdCqOVIq+C8nU/iFsa2mR116VRGNHH+bmC+PY75SqjLCsa2FgESUcoPoAQJMAWyImmF3qWypx+vy9ULM1BrBKTJjAsqR0JGryhoMPYPnXHWx1eU+Ce8u4AUkAJSQApIASkgfw0yfapu3gWZjH401JAzmLjlZ3omrdRGXAI6SJkxM56X9642Zh1FnvUZctcJkx8M0IkgjIKO9fab7QQ9RaABYmcBoqTZGxqS7ejuTxedaJIRQA8gKQovWq2X+7z9xXaY9YBx7N9yk65SKRdyrL6C7oiYBAuAeUnRx9rIR8CgAHHEx1eKTE30iM9FdUXjhoDJ1yKIxlqy7PZO6wwnqjOc/L54yJJFuagu/ZMzAF9tJdlt5QyoGMk0YdW3owAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: 477px 0
}

#bingc-passive div.bingc-passive-overlay:hover a.bingc-passive-close-button {
    opacity: .4
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you {
    padding: 113px 0 26px 219px;
    font: 300 30px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you b {
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you span.small-text {
    font: 300 19px/32px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you div.bingc-we-will-call-you-alignment {
    display: table-cell;
    width: 630px;
    height: 72px;
    vertical-align: middle
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you div.bingc-we-will-call-you-alignment div.bingc-we-will-call-you-restriction {
    max-height: 72px;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you.bingc-offline-form {
    padding: 107px 0 23px 214px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-already-call-you {
    padding: 178px 0 35px;
    font: 300 28px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you-later {
    padding: 188px 0 35px;
    font: 400 30px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you-later span.small-text {
    font: 300 25px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-countdown-timer {
    padding: 0 0 35px;
    font: 300 39px/44px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-something-went-wrong {
    padding: 183px 0 35px;
    font: 300 31px/44px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form {
    zoom: 1;
    padding: 0 0 0 214px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form {
    margin: 0;
    position: relative
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection {
    zoom: 1;
    padding: 0 0 29px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day {
    float: left;
    width: 141px;
    padding: 0 0 0 3px;
    margin: 0 0 0 10px;
    position: relative;
    text-align: center;
    cursor: pointer
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day span.bingc-passive-date-selection-selected-day {
    font: 400 15px/61px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day svg.bingc-passive-date-selection-arrows {
    width: 10px;
    height: 14px;
    vertical-align: top;
    margin: 20px 0 0 6px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day svg.bingc-passive-date-selection-arrows path {
    fill: #a5a5a8 !important;
    fill-opacity: .4
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day:hover {
    background: #53bdb9 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day:hover span.bingc-passive-date-selection-selected-day {
    color: #fff !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes {
    float: left;
    width: 101px;
    padding: 0 5px 0 0;
    margin: 0 2px 0 0;
    position: relative;
    text-align: center;
    cursor: pointer;
    background: #6ac4c1 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour span.bingc-passive-date-selection-selected-hour, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes span.bingc-passive-date-selection-selected-hour, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour span.bingc-passive-date-selection-selected-minutes, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes span.bingc-passive-date-selection-selected-minutes {
    font: 600 41px/61px Open sans, Ubuntu, Arial;
    color: #fff !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour svg.bingc-passive-date-selection-arrows, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes svg.bingc-passive-date-selection-arrows {
    width: 10px;
    height: 14px;
    position: absolute;
    top: 24px;
    right: 12px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour svg.bingc-passive-date-selection-arrows path, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes svg.bingc-passive-date-selection-arrows path {
    fill: #fff;
    fill-opacity: .4
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour:hover, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes:hover {
    background: #53bdb9 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour:hover svg.bingc-passive-date-selection-arrows path, #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes:hover svg.bingc-passive-date-selection-arrows path {
    fill-opacity: .9
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    top: 61px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days li {
    width: 141px;
    padding: 0 0 0 22px;
    font: 400 13px/42px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: left;
    cursor: pointer
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day.bingc-passive-date-selection-select-day-hover div.bingc-passive-date-selection-select-day-list-of-days-container {
    display: block
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    top: 61px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container.two-columns {
    width: 146px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container.three-columns {
    width: 219px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours.only-one-column li {
    width: 101px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours.second-column {
    height: 234px;
    background: #f7f7f7
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours.third-column {
    height: 234px;
    background: #ededed
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours li {
    width: 73px;
    font: 400 13px/26px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: center;
    cursor: pointer
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour div.bingc-passive-date-selection-select-hour-list-of-hours-container ul.bingc-passive-date-selection-select-hour-list-of-hours li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-hour.bingc-passive-date-selection-select-hour-hover div.bingc-passive-date-selection-select-hour-list-of-hours-container {
    display: block
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    top: 61px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container ul.bingc-passive-date-selection-select-minutes-list-of-minutes {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container ul.bingc-passive-date-selection-select-minutes-list-of-minutes li {
    width: 101px;
    font: 400 13px/26px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: center;
    cursor: pointer
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes div.bingc-passive-date-selection-select-minutes-list-of-minutes-container ul.bingc-passive-date-selection-select-minutes-list-of-minutes li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-minutes.bingc-passive-date-selection-select-minutes-hover div.bingc-passive-date-selection-select-minutes-list-of-minutes-container {
    display: block
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection-tablets-and-mobiles {
    display: none;
    padding: 0 0 20px
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection-tablets-and-mobiles select {
    margin: 0 20px 0 0;
    height: 28px !important;
    font: 400 13px/28px Open sans, Ubuntu, Arial;
    color: #000 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection-tablets-and-mobiles select.bingc-passive-date-selection-select-day {
    width: 120px !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection-tablets-and-mobiles select.bingc-passive-date-selection-select-time {
    width: 90px !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border {
    position: absolute;
    top: -1px;
    width: 275px !important;
    height: 2px !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border.bingc-offline-form {
    top: 89px;
    left: 0
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border:before {
    display: block;
    height: 1px;
    background-color: rgba(0, 0, 0, 0) !important;
    content: ""
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border:after {
    display: block;
    height: 1px;
    background-color: rgba(0, 0, 0, 0.2) !important;
    content: ""
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input {
    width: 275px !important;
    height: 54px !important;
    padding: 13px 20px;
    font: 300 20px/24px Open sans, Ubuntu, Arial;
    color: #000 !important;
    border: #fff 1px solid
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input.warning {
    border: #FA5981 1px solid
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input::-webkit-input-placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input::-moz-placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input:placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button {
    display: inline-block;
    width: 250px;
    height: 54px;
    font: 300 20px/54px Open sans, Ubuntu, Arial;
    color: #fff !important;
    text-align: center;
    text-decoration: none;
    background: #6ac4c1 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button:hover {
    background: #63c1be !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button:active {
    background: #4db8b5 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form span.bingc-sample-countdown-timer {
    padding-left: 18px;
    font: 400 27px/34px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form span.bingc-sample-countdown-timer span {
    opacity: .3;
    font: 300 19px/34px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-phone-sample {
    padding: 0 0 0 219px;
    opacity: .4;
    font: 300 13px/32px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-phone-sample span {
    font: 300 13px/32px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-statistics {
    padding: 38px 0 0 219px;
    opacity: .4;
    font: 300 13px/25px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button {
    position: absolute;
    top: 19px;
    right: -47px;
    opacity: 1;
    display: block;
    width: 24px;
    height: 24px
}

#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button:hover {
    opacity: 1
}

#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button svg {
    width: 24px;
    height: 24px
}

#bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button svg polygon {
    fill: rgba(240, 240, 242, 0.98) !important
}

#bingc-passive div.bingc-passive-overlay a.bingc-powered-by {
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    width: 211px;
    height: 32px;
    padding: 3px 106px 14px 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAgCAYAAACM2F8WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2JJREFUeNrsmH1ojVEcx++dO7ZhbxHXy0Le8hK22hKKkWWGP0iMxMr+ovyFlFIUISE1L8lKG/6wuGVR2JSXi8s/ynte1piXtsmMjc31PfW99et4tt2X515XnV99es45z+855z7f8zvnd57r9Hp9TQ6HwwsKHT3bMjAcHAK/Hf+fZYG3LN8Es8S9fJAIrqhKXl5OWAO4QAboH6T/YeAGVeKHRdtGg1IwEKyL4jjp1CMiC7WDLZzl+hiJORQ8B05wKcpj1XIc2wRVQk1ip6/AEwv/C3ymU2tXS2UcGAKSwGvwqJtxxxD1XAN4CDo0n74gU7xkIleTsl/gm4X/NDAYfAWPQ5z4JjtmJSBoLnijzdANsBx8Em3VYKbmdxysAila37fAAtCiLauzoEDzVdtHMbit9Vss6vPFS6toLRL31JawX9u6/OA0KLEIgKiZS8z+OXAH9GGCmg3KwNIe+ihggtoF3jNS1ETMAJvATuF7gP7XGO3tYCLYAM6DkaAtxHeYA45ykv2MylSQBtaAGlAea0Hvg5Wi/SCX/WIus+Yglst2Ua+guPOEoGqiVtC3SBNOvfxaRqGHbSe5bexmXZWPsFwnnl0vVkwJxUuiv0poS2IpaAKvP7V2tUfdpeBjw+i3gUvdLdpU9CWDpxZR+IDX8aLtOqgU9TpuA4rLon2qKGeDPWCHONaNiuW5zBXEJp0eZt9fGJUBS+W1sZuxMsIYJ02UN1rcT40XQQNitIfZt1+r/+A12cK3dwRjfRflU1xd0t7Fi6DDeP1o01gfeHVb3Assy/ogfo9uL7lXKjvBxPrPLLCHpmhHjrk8HqnE8symsT4zUUwAizShVjOia7VnGsVeOIXHqs2aT5Uoq4R2hklIHfGuar4yuWZGM0KzeRhu5hGqH9u32fzNvpUv7eFYKjkN4sQeY7RJa6XI+axP5/awV/iU8z8GdUIYwJNEwDp5jGtlvYXJLYsJcATP37YKOpkRk8uvjF7gBfcjfYY9/AKRVtlF31bt1fxDopSRqsbygYscz8rUWXIfyOHvbbM4kSykXyE/Vzso1D2Lz8kyfnBUdJEgIzKn1+tzGPvbwv23KcFIZ3OE+v1+o0IUsrwxI6gR1AhqzAhqBDWCGjOCGkGNoMaMoEZQI6gR1JgRNO7sjwADAEhEsGN9RJSKAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: 115px 0;
    text-align: right
}

#bingc-passive div.bingc-passive-overlay a.bingc-powered-by span.bingc-powered-by-text {
    opacity: .5;
    font: 300 9px/12px Open sans, Ubuntu, Arial;
    color: #000 !important;
    letter-spacing: 1px;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: top
}

#bingc-passive div.bingc-passive-background {
    position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    height: 100% !important;
    cursor: pointer;
    z-index: 20000 !important;
    background: rgba(23, 23, 30, 0.3) !important
}

#bingc-passive.bingc-passive-closed {
    display: none
}

#bingc-active {
    position: fixed !important;
    width: 100% !important;
    height: 124px !important;
    bottom: 0 !important;
    z-index: 2000000 !important;
    z-index: 99999999 !important;
    overflow: visible !important;
    background: rgba(240, 240, 242, 0.98) !important
}

#bingc-active div.bingc-active-overlay {
    width: 980px !important;
    height: 124px !important;
    position: relative !important;
    margin: 0 auto !important;
    z-index: 200001 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content {
    position: relative
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you {
    position: absolute;
    top: 27px;
    left: 36px;
    font: 300 20px/25px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: right
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you span {
    font: 400 28px/31px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form {
    left: auto;
    right: 714px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day {
    display: inline-block;
    padding: 0 11px 3px 7px;
    position: relative;
    cursor: pointer
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day span.bingc-active-date-selection-selected-day {
    opacity: .5;
    font: 300 20px/25px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day svg.bingc-active-date-selection-arrows {
    width: 10px;
    height: 14px;
    vertical-align: top;
    margin: 8px 10px 0 0;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day svg.bingc-active-date-selection-arrows path {
    fill: #bab9c1;
    fill-opacity: .4
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day:hover {
    background: #53bdb9 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day:hover span.bingc-active-date-selection-selected-day {
    opacity: 1;
    color: #fff !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day:hover svg.bingc-active-date-selection-arrows {
    margin: 11px 7px 0 0;
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0)
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    bottom: 28px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container ul.bingc-active-date-selection-select-day-list-of-days {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container ul.bingc-active-date-selection-select-day-list-of-days li {
    width: 141px;
    padding: 0 0 0 22px;
    font: 400 13px/42px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: left;
    cursor: pointer
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day div.bingc-active-date-selection-select-day-list-of-days-container ul.bingc-active-date-selection-select-day-list-of-days li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you.bingc-offline-form div.bingc-active-date-selection-select-day.bingc-active-date-selection-select-day-hover div.bingc-active-date-selection-select-day-list-of-days-container {
    display: block
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-already-call-you {
    padding: 19px 0 10px;
    font: 300 24px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you-later {
    padding: 25px 0 10px;
    font: 400 30px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you-later span.small-text {
    font: 300 22px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-countdown-timer {
    font: 300 39px/44px Open sans, Ubuntu, Arial;
    color: #706f79 !important;
    text-align: center
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-something-went-wrong {
    padding: 25px 0 0 285px;
    font: 300 27px/35px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form {
    zoom: 1;
    position: absolute;
    top: 29px;
    left: 302px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form {
    zoom: 1;
    float: left;
    margin: 0
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection {
    zoom: 1;
    float: left;
    padding: 0 0 29px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes {
    float: left;
    width: 88px;
    padding: 0 5px 0 0;
    margin: 0 2px 0 0;
    position: relative;
    text-align: center;
    cursor: pointer;
    background: #6ac4c1 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour span.bingc-active-date-selection-selected-hour, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes span.bingc-active-date-selection-selected-hour, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour span.bingc-active-date-selection-selected-minutes, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes span.bingc-active-date-selection-selected-minutes {
    font: 600 33px/50px Open sans, Ubuntu, Arial;
    color: #fff !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour svg.bingc-active-date-selection-arrows, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes svg.bingc-active-date-selection-arrows {
    width: 10px;
    height: 14px;
    position: absolute;
    top: 19px;
    right: 10px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour svg.bingc-active-date-selection-arrows path, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes svg.bingc-active-date-selection-arrows path {
    fill: #fff;
    fill-opacity: .4
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour:hover, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes:hover {
    background: #53bdb9 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour:hover svg.bingc-active-date-selection-arrows path, #bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes:hover svg.bingc-active-date-selection-arrows path {
    fill-opacity: .9
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    bottom: 50px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container.two-columns {
    width: 146px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container.three-columns {
    width: 219px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours.only-one-column li {
    width: 88px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours.second-column {
    height: 234px;
    background: #f7f7f7
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours.third-column {
    height: 234px;
    background: #ededed
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours li {
    width: 73px;
    font: 400 13px/26px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: center;
    cursor: pointer
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour div.bingc-active-date-selection-select-hour-list-of-hours-container ul.bingc-active-date-selection-select-hour-list-of-hours li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-hour.bingc-active-date-selection-select-hour-hover div.bingc-active-date-selection-select-hour-list-of-hours-container {
    display: block
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes {
    margin: 0 34px 0 0
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container {
    display: none;
    zoom: 1;
    position: absolute;
    left: 0;
    bottom: 50px;
    z-index: 10;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35)
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container:before {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container:after {
    content: "\0020";
    display: table;
    height: 0;
    overflow: hidden;
    clear: both
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container ul.bingc-active-date-selection-select-minutes-list-of-minutes {
    list-style: none;
    float: left;
    background: #fff;
    cursor: default
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container ul.bingc-active-date-selection-select-minutes-list-of-minutes li {
    width: 88px;
    font: 400 13px/26px Open sans, Ubuntu, Arial;
    color: #6ac4c1 !important;
    text-align: center;
    cursor: pointer
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes div.bingc-active-date-selection-select-minutes-list-of-minutes-container ul.bingc-active-date-selection-select-minutes-list-of-minutes li:hover {
    background: #75c8c6 !important;
    color: #fff !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection div.bingc-active-date-selection-select-minutes.bingc-active-date-selection-select-minutes-hover div.bingc-active-date-selection-select-minutes-list-of-minutes-container {
    display: block
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection-tablets-and-mobiles {
    display: none;
    padding: 0 0 20px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection-tablets-and-mobiles select {
    margin: 0 20px 0 0;
    height: 28px !important;
    font: 400 13px/28px Open sans, Ubuntu, Arial;
    color: #000 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection-tablets-and-mobiles select.bingc-active-date-selection-select-day {
    width: 120px !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-date-selection-tablets-and-mobiles select.bingc-active-date-selection-select-time {
    width: 90px !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-input-border {
    position: absolute;
    top: -1px;
    width: 275px !important;
    height: 2px !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-input-border.bingc-offline-form {
    left: 212px;
    width: 246px !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-input-border:before {
    display: block;
    height: 1px;
    background-color: rgba(0, 0, 0, 0) !important;
    content: ""
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form div.bingc-active-get-phone-form-input-border:after {
    display: block;
    height: 1px;
    background-color: rgba(0, 0, 0, 0.2) !important;
    content: ""
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input {
    width: 275px !important;
    height: 50px !important;
    padding: 12px 20px;
    font: 300 20px/24px Open sans, Ubuntu, Arial;
    color: #000 !important;
    border: #fff 1px solid
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input.warning {
    border: #FA5981 1px solid
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input::-webkit-input-placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input::-moz-placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input:placeholder {
    font: 300 20px/27px Open sans, Ubuntu, Arial;
    color: #ccc !important;
    text-transform: none
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button {
    display: inline-block;
    width: 250px;
    font: 300 20px/50px Open sans, Ubuntu, Arial;
    color: #fff !important;
    text-align: center;
    text-decoration: none;
    background: #6ac4c1 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button:hover {
    background: #63c1be !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button:active {
    background: #4db8b5 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form span.bingc-sample-countdown-timer {
    padding-left: 18px;
    font: 400 27px/34px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form form.bingc-active-get-phone-form span.bingc-sample-countdown-timer span {
    opacity: .3;
    font: 300 19px/34px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form.bingc-offline-form {
    left: 286px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form.bingc-offline-form form.bingc-active-get-phone-form {
    width: 680px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form.bingc-offline-form form.bingc-active-get-phone-form input.bingc-active-get-phone-form-input {
    width: 246px !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form.bingc-offline-form form.bingc-active-get-phone-form a.bingc-active-phone-form-button {
    width: 220px
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-phone-sample {
    display: none;
    opacity: .4;
    font: 300 13px/32px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-phone-sample span {
    font: 300 13px/32px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-statistics {
    position: absolute;
    top: 98px;
    left: 302px;
    opacity: .4;
    font: 300 13px/16px Open sans, Ubuntu, Arial;
    color: #706f79 !important
}

#bingc-active a.bingc-active-close-button {
    position: absolute;
    top: 25px;
    right: 31px;
    z-index: 200002 !important;
    opacity: .4;
    display: block;
    width: 24px;
    height: 24px
}

#bingc-active a.bingc-active-close-button svg {
    width: 24px;
    height: 24px
}

#bingc-active a.bingc-active-close-button svg polygon {
    fill: rgba(0, 0, 0, 0.35) !important
}

#bingc-active a.bingc-active-close-button:hover {
    opacity: 1
}

#bingc-active a.bingc-powered-by {
    position: absolute;
    bottom: 0;
    right: 25px;
    display: block;
    height: 27px;
    width: 185px;
    padding: 3px 81px 14px 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAgCAYAAACM2F8WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2JJREFUeNrsmH1ojVEcx++dO7ZhbxHXy0Le8hK22hKKkWWGP0iMxMr+ovyFlFIUISE1L8lKG/6wuGVR2JSXi8s/ynte1piXtsmMjc31PfW99et4tt2X515XnV99es45z+855z7f8zvnd57r9Hp9TQ6HwwsKHT3bMjAcHAK/Hf+fZYG3LN8Es8S9fJAIrqhKXl5OWAO4QAboH6T/YeAGVeKHRdtGg1IwEKyL4jjp1CMiC7WDLZzl+hiJORQ8B05wKcpj1XIc2wRVQk1ip6/AEwv/C3ymU2tXS2UcGAKSwGvwqJtxxxD1XAN4CDo0n74gU7xkIleTsl/gm4X/NDAYfAWPQ5z4JjtmJSBoLnijzdANsBx8Em3VYKbmdxysAila37fAAtCiLauzoEDzVdtHMbit9Vss6vPFS6toLRL31JawX9u6/OA0KLEIgKiZS8z+OXAH9GGCmg3KwNIe+ihggtoF3jNS1ETMAJvATuF7gP7XGO3tYCLYAM6DkaAtxHeYA45ykv2MylSQBtaAGlAea0Hvg5Wi/SCX/WIus+Yglst2Ua+guPOEoGqiVtC3SBNOvfxaRqGHbSe5bexmXZWPsFwnnl0vVkwJxUuiv0poS2IpaAKvP7V2tUfdpeBjw+i3gUvdLdpU9CWDpxZR+IDX8aLtOqgU9TpuA4rLon2qKGeDPWCHONaNiuW5zBXEJp0eZt9fGJUBS+W1sZuxMsIYJ02UN1rcT40XQQNitIfZt1+r/+A12cK3dwRjfRflU1xd0t7Fi6DDeP1o01gfeHVb3Assy/ogfo9uL7lXKjvBxPrPLLCHpmhHjrk8HqnE8symsT4zUUwAizShVjOia7VnGsVeOIXHqs2aT5Uoq4R2hklIHfGuar4yuWZGM0KzeRhu5hGqH9u32fzNvpUv7eFYKjkN4sQeY7RJa6XI+axP5/awV/iU8z8GdUIYwJNEwDp5jGtlvYXJLYsJcATP37YKOpkRk8uvjF7gBfcjfYY9/AKRVtlF31bt1fxDopSRqsbygYscz8rUWXIfyOHvbbM4kSykXyE/Vzso1D2Lz8kyfnBUdJEgIzKn1+tzGPvbwv23KcFIZ3OE+v1+o0IUsrwxI6gR1AhqzAhqBDWCGjOCGkGNoMaMoEZQI6gR1JgRNO7sjwADAEhEsGN9RJSKAAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: 118px 0;
    text-align: right
}

#bingc-active a.bingc-powered-by span.bingc-powered-by-text {
    opacity: .5;
    font: 300 9px/12px Open sans, Ubuntu, Arial;
    color: #000 !important;
    letter-spacing: 1px;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: top
}

#bingc-active.bingc-active-closed {
    display: none
}

#bingc-active.bingc-language-pl div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you {
    left: -72px
}

#bingc-active.bingc-language-de div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you {
    left: -50px
}

@keyframes bingc-phone-button-animation {
    0%, 10%, 100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    2%, 6% {
        -webkit-transform: rotate(-15deg) scale(1) skew(1deg);
        transform: rotate(-15deg) scale(1) skew(1deg)
    }
    4%, 8% {
        -webkit-transform: rotate(15deg) scale(1) skew(1deg);
        transform: rotate(15deg) scale(1) skew(1deg)
    }
}

@-webkit-keyframes bingc-phone-button-animation {
    0%, 10%, 100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    2%, 6% {
        -webkit-transform: rotate(-15deg) scale(1) skew(1deg);
        transform: rotate(-15deg) scale(1) skew(1deg)
    }
    4%, 8% {
        -webkit-transform: rotate(15deg) scale(1) skew(1deg);
        transform: rotate(15deg) scale(1) skew(1deg)
    }
}

#bingc-phone-button {
    position: fixed !important;
    z-index: 200001 !important;
    display: none;
    width: 97px;
    height: 97px;
    cursor: pointer;
    background: none;
    background-image: url('data:image/png;base64,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') \9;
    background-repeat: no-repeat \9
}

#bingc-phone-button div.bingc-phone-button-tooltip {
    position: absolute;
    display: none;
    width: 200px;
    padding: 14px 20px 15px;
    opacity: 0;
    background: #6ac4c1 !important;
    font: 400 13px/16px Open sans, Ubuntu, Arial;
    color: #fff !important;
    -webkit-transition: opacity 2s ease-in-out;
    -moz-transition: opacity 2s ease-in-out;
    -o-transition: opacity 2s ease-in-out;
    transition: opacity 2s ease-in-out
}

#bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow {
    width: 18px;
    height: 14px
}

#bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow polyline {
    fill: #6ac4c1 !important
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-top-left {
    top: 123px;
    left: 11px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-top-left svg.bingc-phone-button-arrow {
    position: absolute;
    top: -14px;
    left: 29px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-top-right {
    top: 123px;
    right: 5px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-top-right svg.bingc-phone-button-arrow {
    position: absolute;
    top: -14px;
    right: 36px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-bottom-left {
    bottom: 123px;
    left: 6px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-bottom-left svg.bingc-phone-button-arrow {
    position: absolute;
    bottom: -14px;
    left: 29px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-bottom-right {
    bottom: 123px;
    right: 5px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-bottom-right svg.bingc-phone-button-arrow {
    position: absolute;
    bottom: -14px;
    right: 29px
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-show-first {
    display: block
}

#bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-show-second {
    opacity: 1
}

#bingc-phone-button.bingc-show {
    display: block
}

#bingc-phone-button.bingc-hide {
    display: none
}

#bingc-phone-button svg.bingc-phone-button-circle {
    width: 99px;
    height: 99px
}

#bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-outside {
    fill: #2a405d;
    fill-opacity: .06
}

#bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside {
    fill: #6ac4c1 !important
}

#bingc-phone-button:hover div.bingc-phone-button-tooltip {
    -webkit-transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out
}

#bingc-phone-button:hover svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside {
    fill: #63c1be !important
}

#bingc-phone-button:active {
    background-color: transparent !important
}

#bingc-phone-button div.bingc-phone-button-icon-text {
    display: block;
    width: auto;
    height: auto;
    position: absolute;
    top: 34px;
    right: 20px;
    opacity: 0;
    font: 300 14px/17px Open sans, Ubuntu, Arial;
    color: #fff !important;
    text-align: center;
    background-image: none
}

#bingc-phone-button div.bingc-phone-button-icon-text span {
    font: 300 14px/17px Open sans, Ubuntu, Arial;
    color: #fff !important;
    text-align: center
}

#bingc-phone-button.bingc-language-pl div.bingc-phone-button-icon-text {
    top: 31px;
    right: 18px
}

#bingc-phone-button.bingc-language-pl div.bingc-phone-button-icon-text span {
    font-size: 12px;
    line-height: 16px
}

#bingc-phone-button.bingc-language-ro div.bingc-phone-button-icon-text {
    right: 15px
}

#bingc-phone-button svg.bingc-phone-button-icon-icon {
    position: absolute;
    top: 21px;
    right: 25px;
    opacity: 0;
    padding: 7px;
    width: 46px;
    height: 57px;
    background-image: none
}

#bingc-phone-button svg.bingc-phone-button-icon-icon path {
    fill: #fff;
    -webkit-animation: bingc-phone-button-animation 5s ease-in-out infinite;
    animation: bingc-phone-button-animation 5s ease-in-out infinite;
    transform-origin: 50% 50%
}

#bingc-phone-button div.bingc-phone-button-icon-text, #bingc-phone-button svg.bingc-phone-button-icon-icon {
    -webkit-transition: opacity .8s cubic-bezier(.19, 1, .22, 1), transform .8s cubic-bezier(.19, 1, .22, 1);
    -moz-transition: opacity .8s cubic-bezier(.19, 1, .22, 1), transform .8s cubic-bezier(.19, 1, .22, 1);
    -o-transition: opacity .8s cubic-bezier(.19, 1, .22, 1), transform .8s cubic-bezier(.19, 1, .22, 1);
    transition: opacity .8s cubic-bezier(.19, 1, .22, 1), transform .8s cubic-bezier(.19, 1, .22, 1);
    -moz-transform: perspective(400px) rotateY(-180deg) scale(.4);
    -webkit-transform: perspective(400px) rotateY(-180deg) scale(.4);
    -o-transform: perspective(400px) rotateY(-180deg) scale(.4);
    transform: perspective(400px) rotateY(-180deg) scale(.4)
}

#bingc-phone-button div.bingc-phone-button-icon-text.bingc-phone-button-icon-show, #bingc-phone-button svg.bingc-phone-button-icon-icon.bingc-phone-button-icon-show {
    -moz-transform: perspective(400px) rotateY(0) scale(1);
    -webkit-transform: perspective(400px) rotateY(0) scale(1);
    -o-transform: perspective(400px) rotateY(0) scale(1);
    transform: perspective(400px) rotateY(0) scale(1);
    opacity: 1
}

.bingc-blur-whole-page {
    filter: blur(0);
    -webkit-filter: blur(0)
}

@media all and (max-width: 979px) {
    #bingc-passive div.bingc-passive-overlay {
        width: 90% !important;
        height: auto !important;
        top: 10px !important
    }

    #bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button {
        top: 12px;
        right: 12px;
        opacity: .4
    }

    #bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button:hover {
        opacity: .4
    }

    #bingc-passive div.bingc-passive-overlay a.bingc-passive-close-button svg polygon {
        fill: rgba(0, 0, 0, 0.35) !important
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content {
        max-width: 480px;
        margin: 0 auto;
        padding: 0 28px 40px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-already-call-you {
        max-width: 320px;
        margin: 0 auto;
        padding: 71px 0 22px;
        font: 300 22px/27px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you-later {
        padding: 71px 0 22px;
        font: 300 22px/27px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you-later span.small-text {
        display: inline-block;
        padding: 15px 0 0;
        font: 300 22px/27px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-something-went-wrong {
        padding: 71px 0 22px;
        font: 300 22px/27px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you {
        padding: 28px 0 32px;
        font: 300 16px/20px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you.bingc-offline-form {
        padding: 28px 0 20px;
        font: 300 19px/22px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you.bingc-offline-form span.small-text {
        display: inline-block;
        padding: 0 0 20px;
        font: 300 19px/22px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you div.bingc-we-will-call-you-alignment {
        height: auto
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you div.bingc-we-will-call-you-alignment div.bingc-we-will-call-you-restriction {
        max-height: 78px;
        text-align: center !important
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form {
        zoom: 1;
        padding: 0 !important
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border {
        width: 100% !important
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-input-border.bingc-offline-form {
        display: none
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection {
        width: 208px;
        padding: 0 0 10px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day {
        width: 204px;
        margin: 10px 0 0
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form div.bingc-passive-get-phone-form-date-selection div.bingc-passive-date-selection-select-day div.bingc-passive-date-selection-select-day-list-of-days-container ul.bingc-passive-date-selection-select-day-list-of-days li {
        width: 204px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input {
        width: 100% !important
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input::-webkit-input-placeholder {
        font-size: 18px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input::-moz-placeholder {
        font-size: 18px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form input.bingc-passive-get-phone-form-input:placeholder {
        font-size: 18px
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form a.bingc-passive-phone-form-button {
        display: block !important;
        width: 100% !important;
        margin: 20px 0
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-passive-get-phone-form form.bingc-passive-get-phone-form span.bingc-sample-countdown-timer {
        display: block;
        padding: 5px 0 0;
        text-align: center
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-phone-sample {
        display: none
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-statistics {
        display: none
    }

    #bingc-phone-button.bingc-show {
        -moz-transform: scale(.8);
        -webkit-transform: scale(.8);
        -o-transform: scale(.8);
        transform: scale(.8)
    }
}

@media all and (max-width: 979px) and (max-height: 450px) {
    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you.bingc-offline-form {
        padding-top: 8px;
        padding-bottom: 8px;
        font: 300 17px/19px Open sans, Ubuntu, Arial
    }

    #bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-we-will-call-you.bingc-offline-form span.small-text {
        padding-bottom: 5px;
        font: 300 17px/19px Open sans, Ubuntu, Arial
    }
}