@keyframes showFeedbackTab{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.feedback-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;bottom:0;max-width:320px;width:100%;right:0;-webkit-animation:showFeedbackTab 350ms 5s backwards;animation:showFeedbackTab 350ms 5s backwards;z-index:45}.feedback-section__tab{background:#2ecc71;color:#fff;font-size:1.3rem;margin:0 0.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;border-radius:3px 3px 0 0;white-space:nowrap;border-width:2px 2px 0;border-style:solid;border-color:#fff}@media screen and (min-width: 700px){.feedback-section__tab{height:50px;font-size:1.5rem}}.feedback-section__tab>*{margin:0}.feedback-section__tab a{color:#fff;text-decoration:none;font-weight:600}.feedback-section .feedback-wrapper{position:relative;display:none}@media screen and (min-width: 700px){.feedback-section .feedback-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.feedback-section .feedback-wrapper .tab__link:nth-last-child(1){margin-left:8px}.feedback-section .live-chat-wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.feedback-section .live-chat-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-section .live-chat-wrapper a>*{margin:0 0.3rem}.feedback-section .live-chat-wrapper a span{display:none}.feedback-section .live-chat-wrapper a span[class*="fa"]{display:inline-block;font-size:1.6rem}@media screen and (min-width: 700px){.feedback-section .live-chat-wrapper a span{display:inline-block}}.feedback-section .live-chat__opening{display:none;position:absolute;bottom:0;background:#fff;right:1.2rem;padding:0 1.2rem 1.2rem;border:1px solid #000}.feedback-section .live-chat__opening h2{margin:0 auto;color:#2ecc71;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback-section .live-chat__opening h2 a{color:#2ecc71}.feedback-section .live-chat__opening .standard-link{color:inherit;border-bottom:2px solid #2ecc71;text-decoration:none}.feedback-section .live-chat__opening .standard-link:hover{color:#2ecc71;-webkit-transition:border-color,350ms,ease;-o-transition:border-color,350ms,ease;transition:border-color,350ms,ease}.feedback-section .live-chat__opening .standard-link:focus{outline:none}.feedback-section .live-chat__opening .standard-link [class*="fa"]{margin:0 0.3rem 0 0}#feedback-form-wrapper{text-align:center;font-family:Open Sans,sans-serif;color:#111}#feedback-form-wrapper.myfreeola{margin-bottom:20px}#feedback-form-wrapper.myfreeola #feedback-fields-container.no-pad{margin-left:36px;margin-right:36px}#feedback-form-wrapper hr.feedback-divider{width:100% !important;margin:0px !important;margin-bottom:20px !important}#feedback-fields-container:not(.no-pad){padding-left:20px;padding-right:20px}#feedback-fields-container .title-icon{text-align:center;font-size:44px;color:#999;margin-top:15px;margin-bottom:15px}#feedback-fields-container .title{font-size:20px;font-weight:600;color:#000;padding-bottom:20px;border-bottom:2px solid #EEE;margin-bottom:20px}#feedback-fields-container p{font-size:14px;line-height:24px;text-align:left}#feedback-fields-container input[type="radio"].fakeradio{display:none}#feedback-fields-container input[type="radio"].fakeradio+label{margin-right:20px}#feedback-fields-container input[type="radio"].fakeradio+label span{display:inline-block;width:15px;height:15px;margin:-1px 8px 0 0;vertical-align:middle;background:url(//images.freeola.co.uk/feedback/radio_unchecked.png);cursor:pointer}#feedback-fields-container input[type="radio"].fakeradio:checked+label span{background:url(//images.freeola.co.uk/feedback/radio_checked.png)}#feedback-fields-container input[type="radio"].fakeradio:disabled+label span{opacity:0.3;filter:alpha(opacity=30)}#feedback-fields-container .question-container{margin-bottom:25px;text-align:left}#feedback-fields-container .question-container:last-of-type{margin-bottom:15px}#feedback-fields-container .question-container .question{font-size:16px;font-weight:600;color:#000;margin-bottom:5px}#feedback-fields-container .question-container .stars-container{height:48px}#feedback-fields-container .question-container .stars-container .star{float:left;font-size:44px;margin-top:5px;padding-right:8px;cursor:pointer}#feedback-fields-container .question-container .stars-container .fa-star-o{color:#999}#feedback-fields-container .question-container .stars-container .fa-star{color:gold}#feedback-fields-container .question-container .star-annotation{font-size:14px;margin-top:10px}#feedback-fields-container .question-container textarea{height:130px;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #C0C0C0;font-family:Open Sans,sans-serif}#feedback-fields-container .question-container input[type='text']{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #C0C0C0;font-family:Open Sans,sans-serif}#feedback-fields-container .question-container label{font-size:14px}#feedback-buttons-container:not(.no-pad){padding-left:20px;padding-right:20px}#feedback-buttons-container .button{display:inline-block;min-width:50px;text-align:center;font-family:Open Sans,sans-serif;font-size:14px;margin-left:10px;padding:6px 10px;border:1px solid #CCC;border-radius:3px;background:#FFF;color:#000;cursor:pointer;text-decoration:none}#feedback-buttons-container #send_feedback{background:#333;border-color:#333;color:#FFF}#feedback-buttons-container #send_feedback img{width:16px;height:16px;vertical-align:top;margin-right:2px}#feedback-fields-container .fa.fa-star-o::before{content:"\f005";font-weight:400}#review-links-container{text-align:center;margin-top:25px}#review-links-container a{display:block;margin-bottom:20px;text-decoration:none;color:#000;font-size:16px;font-weight:600}#review-links-container a img{width:36px;height:36px;margin-right:10px;vertical-align:middle}#review-links-container a div{display:inline-block;width:150px;text-align:left;text-decoration:underline}#support-links-container{text-align:center;margin-top:25px;font-size:14px;font-weight:600}#support-links-container a.email-link{display:inline-block;background:#C82745;color:#FFF;padding:12px 30px;text-decoration:none;border-radius:3px}#support-links-container a.phone-number{color:#C82745;text-decoration:none}#support-links-container div{margin-top:10px}#support-links-container div:last-of-type{margin-bottom:20px}.error-container{margin-bottom:25px;padding:20px;color:#000;border:1px solid #c82745;border-radius:3px;text-align:left}.error-container .error-title{color:#c82745;font-weight:600;font-size:17px;border-bottom:1px solid #DDD;padding-bottom:10px;margin-bottom:5px}.error-container .error-title span{margin-right:5px}.error-container .error-field{padding:5px;font-size:14px;font-weight:600;border-radius:3px}.error-container .error{font-size:13px}@media screen and (max-width: 400px){#feedback-fields-container .question-container .stars-container{height:32px}#feedback-fields-container .question-container .stars-container .star{font-size:32px;padding-right:2px}#feedback-buttons-container{text-align:center}#feedback-buttons-container .button{display:block;margin-left:0px}#feedback-buttons-container .button:first-of-type{margin-bottom:20px}}
