.proradio-reaktions-easemove, .proradio-reaktions-shareball__icons a { transition-timing-function: cubic-bezier(0.58, 0.025, 0, 0.995); }

.proradio-reaktions-btn, .proradio-reaktions-label { height: 36px; line-height: 36px; font-size: 12px; margin: 0; padding: 0 4px; text-align: center; min-width: 50px; box-sizing: border-box; vertical-align: middle; display: inline-block; float: left; text-transform: uppercase; color: inherit; }

.proradio-reaktions-all .proradio-reaktions-readonly { opacity: 0.6; font-weight: bold; }

.proradio-reaktions-btn i[class*="reakticons"], .proradio-reaktions-btn span[class*="reakticons"] { font-size: 18px !important; line-height: inherit; vertical-align: middle; }

.proradio-reaktions-btn i[class*="reakticons"]:before, .proradio-reaktions-btn span[class*="reakticons"]:before { line-height: inherit; vertical-align: middle; }

.proradio-reaktions-btn-disabled, .proradio-reaktions-btn.proradio-reaktions-btn-disabled:hover { color: #ccc; -webkit-filter: none; filter: none; cursor: default; }

.proradio-reaktions-btn.ttg-Ratings-Feedback { padding-left: 1rem; padding-right: 0.5rem; }

.proradio-reaktions-col1 { display: inline-block; clear: both; }

.proradio-reaktions-btn i { line-height: 36px; font-size: 14px !important; vertical-align: middle; }

.proradio-reaktions-btn-love { background: red; color: #fff; padding-left: 8px; padding-right: 6px; }

.proradio-reaktions-btn-love i { vertical-align: middle; top: 3px; }

.ttg-btn-facebook { background-color: #3e5b98; color: #fff; }

.ttg-btn-twitter { background-color: #4da7de; color: #fff; }

.ttg-btn-googleplus { background-color: #dd4b39; color: #fff; }

.ttg-btn-pinterest { background-color: #c92619; color: #fff; }

.ttg-btn-share { background: #f7f7f7; width: 36px; min-width: 36px; height: 36px; border-radius: 50%; padding: 0; margin: 2px; cursor: pointer; transition: -webkit-filter .2s; transition: filter .2s; transition: filter .2s, -webkit-filter .2s; }

.ttg-btn-share i { line-height: 42px; font-size: 16px !important; vertical-align: middle; color: #fff !important; }

.ttg-btn-share i.qt-socicon-whatsapp, .ttg-btn-share i.material-icons { font-size: 21px !important; vertical-align: sub; }

.ttg-btn-share i.material-icons { line-height: 38px; vertical-align: top; }

.ttg-bg__pinterest { background-color: #bd081c; color: #fff; }

.ttg-bg__whatsapp { background-color: #25d366; color: #fff; }

.ttg-bg__facebook { background-color: #3b5998; color: #fff; }

.ttg-bg__twitter { background-color: #1da1f2; color: #fff; }

.ttg-bg__linkedin { background-color: #007bb5; color: #fff; }

.ttg-bg__tumblr { background-color: #2c4762; color: #fff; }

.ttg-bg__like { background-color: #87dd00; color: #fff; }

.ttg-bg__email { background-color: #ffcc00; color: #fff; }

.ttg-btn-share:hover, .proradio-reaktions-btn-love:hover { color: #fff; -webkit-filter: brightness(130%); filter: brightness(130%); }

.proradio-reaktions-right { float: right; }

/** Star rating */
form.proradio-reaktions { display: inline-block; float: left; padding: 2px; height: 36px; }

form.proradio-reaktions .proradio-reaktions-stars { background: url("img/stars.png") repeat-x 0 0; width: 150px; margin: 0 auto; }

.ie7 form.proradio-reaktions .proradio-reaktions-stars { *zoom: 1; }

form.proradio-reaktions .proradio-reaktions-stars:before, form.proradio-reaktions .proradio-reaktions-stars:after { display: table; content: ""; }

form.proradio-reaktions .proradio-reaktions-stars:after { clear: both; }

form.proradio-reaktions .proradio-reaktions-stars input[type="radio"] { cursor: pointer; position: absolute; opacity: 0; filter: alpha(opacity=0); }

form.proradio-reaktions .proradio-reaktions-stars input[type="radio"] + label:before, form.proradio-reaktions .proradio-reaktions-stars input[type="radio"] + label:after { display: none !important; }

form.proradio-reaktions .proradio-reaktions-stars input.proradio-reaktions-star-5[type="radio"]:checked ~ span { width: 100%; }

form.proradio-reaktions .proradio-reaktions-stars input.proradio-reaktions-star-4[type="radio"]:checked ~ span { width: 80%; }

form.proradio-reaktions .proradio-reaktions-stars input.proradio-reaktions-star-3[type="radio"]:checked ~ span { width: 60%; }

form.proradio-reaktions .proradio-reaktions-stars input.proradio-reaktions-star-2[type="radio"]:checked ~ span { width: 40%; }

form.proradio-reaktions .proradio-reaktions-stars input.proradio-reaktions-star-1[type="radio"]:checked ~ span { width: 20%; }

form.proradio-reaktions .proradio-reaktions-stars label { display: block; width: 30px; height: 30px; margin: 0 !important; padding: 0 !important; text-indent: -999em; float: left; position: relative; z-index: 10; background: transparent !important; cursor: pointer; }

form.proradio-reaktions .proradio-reaktions-stars label:hover ~ span { background-position: 0 -30px; }

form.proradio-reaktions .proradio-reaktions-stars label.proradio-reaktions-star-5:hover ~ span { width: 100% !important; }

form.proradio-reaktions .proradio-reaktions-stars label.proradio-reaktions-star-4:hover ~ span { width: 80% !important; }

form.proradio-reaktions .proradio-reaktions-stars label.proradio-reaktions-star-3:hover ~ span { width: 60% !important; }

form.proradio-reaktions .proradio-reaktions-stars label.proradio-reaktions-star-2:hover ~ span { width: 40% !important; }

form.proradio-reaktions .proradio-reaktions-stars label.proradio-reaktions-star-1:hover ~ span { width: 20% !important; }

form.proradio-reaktions .proradio-reaktions-stars span { display: block; width: 0; position: relative; top: 0; left: 0; height: 30px; background: url("img/stars.png") repeat-x 0 -60px; transition: width 0.5s; }

.proradio-reaktions-all { display: block; clear: both; width: 100%; display: block; padding: 0; }

.proradio-reaktions-all .proradio-reaktions-viewscounter { border-right: 1px solid #ddd; padding-right: 10px; margin-right: 8px; }

.proradio-reaktions-all:after { content: " "; display: block; clear: both; width: 100%; }

.proradio-reaktions-all > a, .proradio-reaktions-all > span, .proradio-reaktions-all > form.proradio-reaktions { /*display: inline; float: left; height: 36px; line-height: 36px; display: table-cell;*/ }

/** Buttons row */
.proradio-reaktions-buttons-row { width: 100%; display: table; }

.proradio-reaktions-buttons-row a { width: auto; display: table-cell; float: none; }

@media only screen and (min-width: 700px) { .proradio-reaktions-col2 { display: inline-block; clear: none; } .proradio-reaktions-col2 { float: right; } .proradio-reaktions-btn.proradio-reaktions-readonly i::before { top: -1px; position: relative; } }

/** Share box */
.proradio-reaktions-modal { position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; z-index: 100000; transform: translateZ(0.0000000001px); opacity: 0; transition: opacity 0.3s; display: flex; flex-direction: row; justify-content: center; color: #fff; align-items: center; }

.proradio-reaktions-modal::after { content: ' '; display: block; background: rgba(0, 0, 0, 0.83); position: absolute; transform-origin: center center; border-radius: 50%; left: 50%; width: 130vw; height: 130vw; margin-left: -65vw; margin-top: -65vw; top: 50%; transform: scale(0.01); transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.68, 1); }

.proradio-reaktions-modal.open { opacity: 1; }

.proradio-reaktions-modal.open::after { transform: scale(1); }

.proradio-reaktions-modal h1, .proradio-reaktions-modal h4 { color: #fff; }

.proradio-reaktions-modal h1 { font-size: 32px; }

.proradio-reaktions-modal .proradio-reaktions-sharebox { z-index: 10; }

.proradio-reaktions-modal .proradio-reaktions-close { position: absolute; top: 30px; right: 30px; cursor: pointer; transition: color 0.3s; font-size: 16px; color: #fff; z-index: 10; }

.proradio-reaktions-modal .proradio-reaktions-close i { font-size: inherit; }

.proradio-reaktions-modal .proradio-reaktions-close:hover { background: #fff; color: #202020; }

.proradio-reaktions-sharebox { padding: 30px; overflow: hidden; text-align: center; max-width: 280px; margin: 0 auto; }

.proradio-reaktions-sharebox a { display: inline-block; margin: 10px 4px; }

/** Share box full page */
.proradio-reaktions-sharebox--fp { width: 100%; max-width: 600px; padding: 40px; }

.proradio-reaktions-sharebox--fp h1 { font-size: 24px; }

.proradio-reaktions-sharebox--fp h4 { text-transform: uppercase; position: relative; }

.proradio-reaktions-sharebox--fp h4 span { display: inline-block; }

.proradio-reaktions-sharebox--fp h4::before, .proradio-reaktions-sharebox--fp h4::after { content: " "; display: inline-block; width: 40px; height: 8px; border-top: 2px dotted #fff; margin: 0 10px; }

@media (max-width: 900px) { .proradio-reaktions-modal::after { width: 240vh; height: 240vh; margin-left: -120vh; margin-top: -120vh; } }

.proradio-reaktions-shareball { width: 100%; height: 100%; position: relative; }

.proradio-reaktions-shareball *::-moz-selection { background: transparent; }

.proradio-reaktions-shareball *::selection { background: transparent; }

.proradio-reaktions-shareball *:-moz-selection { background: transparent; }

.proradio-reaktions-shareball__wrapper { width: 100%; height: 100%; position: relative; }

.proradio-reaktions-shareball__menu-btn { border-radius: 50%; width: 60px; height: 60px; display: flex; flex-direction: column; justify-content: center; align-items: center; cursor: pointer; z-index: 2; transform-origin: 50% 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; transform: translateZ(0) translate3d(0, 0, 0) translate(-50%, -50%), scale(1); transition: transform .5s ease; }

.proradio-reaktions-shareball__menu-btn .proradio-reaktions-share, .proradio-reaktions-shareball__menu-btn .proradio-reaktions-close { transform: scale(1); opacity: 1; transition: transform 0.2s ease, opacity .2s linear; position: absolute; }

.proradio-reaktions-shareball__menu-btn .proradio-reaktions-close { transform: scale(0); opacity: 0; }

.proradio-reaktions-shareball__menu-btn, .proradio-reaktions-shareball a { box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.2); }

.proradio-reaktions-shareball__pinterest { background-color: #bd081c; }

.proradio-reaktions-shareball__whatsapp { background-color: #25d366; }

.proradio-reaktions-shareball__facebook { background-color: #3b5998; }

.proradio-reaktions-shareball__twitter { background-color: #1da1f2; }

.proradio-reaktions-shareball__linkedin { background-color: #007bb5; }

.proradio-reaktions-shareball__tumblr { background-color: #2c4762; }

.proradio-reaktions-shareball__like { background-color: #87dd00; }

.proradio-reaktions-shareball__email { background-color: #ffcc00; }

.proradio-reaktions-shareball__menu-btn, .proradio-reaktions-shareball__icons-wrapper { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(1); transition-delay: .1s; }

.proradio-reaktions-shareball__icons { position: relative; }

.proradio-reaktions-shareball__icons a { position: absolute; top: calc(50% - 20px); left: calc(50% - 20px); width: 40px; height: 40px; border-radius: 50%; display: block; cursor: pointer; transform: translate(0px, 0px); transform-origin: 50% 50%; z-index: 1; transition: background .3s, transform .5s; text-align: center; line-height: 40px; color: #fff; vertical-align: sub; }

.proradio-reaktions-shareball__icons a.proradio-reaktions-shareball__like span { clear: both; float: none; }

.proradio-reaktions-shareball__icons a.proradio-reaktions-shareball__like span.count { font-size: 9px; position: absolute; bottom: 17px; width: 30px; margin-left: -15px; height: 10px; display: block; left: 50%; }

.proradio-reaktions-shareball__icons a.proradio-reaktions-shareball__like.proradio-reaktions-btn-disabled { background-color: red; }

.proradio-reaktions-shareball__icons a:hover { color: #fff; }

.proradio-reaktions-shareball__icons a i { font-size: 18px; display: inline; line-height: inherit; vertical-align: middle; }

.proradio-reaktions-shareball__icons a:nth-child(1) { transition-delay: .10s; }

.proradio-reaktions-shareball__icons a:nth-child(2) { transition-delay: .15s; }

.proradio-reaktions-shareball__icons a:nth-child(3) { transition-delay: .20s; }

.proradio-reaktions-shareball__icons a:nth-child(4) { transition-delay: .25s; }

.proradio-reaktions-shareball__icons a:nth-child(5) { transition-delay: .30s; }

.proradio-reaktions-shareball__icons a:nth-child(6) { transition-delay: .35s; }

.proradio-reaktions-shareball__icons a:nth-child(7) { transition-delay: .40s; }

.proradio-reaktions-shareball__icons a:nth-child(8) { transition-delay: .45s; }

.proradio-reaktions-shareball i.qt-socicon-whatsapp, .proradio-reaktions-shareball i.material-icons { font-size: 21px; vertical-align: sub; }

.proradio-reaktions-shareball i.material-icons { line-height: 38px; vertical-align: top; }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__menu-btn { transform: translateZ(0) translate3d(0, 0, 0) translate(-50%, -50%) scale(0.8); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__menu-btn .proradio-reaktions-share { transform: scale(0); opacity: 0; }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__menu-btn .proradio-reaktions-close { transform: scale(1); opacity: 1; }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(1) { transform: translate(0px, -75px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(2) { transform: translate(53px, -53px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(3) { transform: translate(75px, 0px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(4) { transform: translate(53px, 53px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(5) { transform: translate(0px, 75px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(6) { transform: translate(-53px, 53px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(7) { transform: translate(-75px, 0px); }

.proradio-reaktions-shareball.proradio-reaktions-active .proradio-reaktions-shareball__icons a:nth-child(8) { transform: translate(-53px, -53px); }

@-webkit-keyframes proradio-spin { from { transform: rotate(360deg); }
  to { transform: rotate(0deg); } }

@keyframes proradio-spin { from { transform: rotate(360deg); }
  to { transform: rotate(0deg); } }

.proradio-spin { -webkit-animation-name: proradio-spin; animation-name: proradio-spin; -webkit-animation-duration: 500ms; animation-duration: 500ms; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
/*# sourceMappingURL=style.css.map */