.stecki-wrap {width: 600px;border: 1px #1b1d30 solid;margin: 0px auto;position: relative;overflow: hidden;padding: 5px;background-color: rgba(206, 47, 153,.15);}
.stecki-wr {border: 1px #1b1d30 solid;position: relative;overflow: hidden;}
.stecki-top {border-bottom: 1px #1b1d30 solid;background-color: #1b2135;position: relative;overflow: hidden;padding: 50px;margin-top: -24px;} 
.stecki-top word {color: #999;display: block;text-align: center;font-size: 35px;font-family: raleway;font-weight: 200;line-height: 1;text-transform: lowercase;}
.stecki-top word b {color: rgba(206, 47, 153, .5);font-size: 35px;text-transform: lowercase;letter-spacing: 0px;font-weight: 600;}
.stecki-pad {background: url(/images/0/bg.png);padding: 25px;position: relative;overflow: hidden;margin-top: -24px;}
.stecki-whole {border: 1px #1b1d30 solid;position: relative;background-color: #293a4c;overflow: hidden;}
.stecki-whole table {margin-top: -24px;}
.stecki-whole tr {margin-top: -24px;}
.stecki-whole td {margin-top: -24px;}
.stecki-johnz {width: 222px;border-right: 1px #1b2135 solid;background-color: #212e3c;height: 490px;}
.stecki-jfro {padding: 5px;border-bottom: 1px #1b1d30 solid;background-color: rgba(206, 47, 153, .5);margin-top: -4px;}
.stecki-jfro img {width: 200px;height: 130px;padding: 5px;background-color: #293a4c;border: 1px rgba(206, 47, 153, .75) solid;object-fit: cover;object-position: 50% 50%;}
.stecki-jfpa {padding: 10px;position: relative;}
.stecki-blochag { height: 50px; border-top: 1px #ccc solid; background-color: rgba(206, 47, 153,.15); position: relative; text-align: center; font-family: raleway; font-weight: 400; font-size: 11px; text-transform: uppercase; color: #fff; font-weight: 600; line-height: 48px; }
.stecki-blochag i { display: inline-block; margin: 0px 5px; color: rgba(206, 47, 153,1); position: relative; top: 2px; }
.stecki-jgay { text-align: center;  font-family: raleway; font-size: 22px; font-weight: 300; text-transform: lowercase; line-height: 25px; height: 25px; color: rgba(206, 47, 153,.5); letter-spacing: 0px; padding-bottom: 15px; }
.stecki-jgay b { color: #666 !important;  font-style: normal; }
.stecki-jlyric { margin: 0px 5px 20px 5px; height: 56px; padding-right: 2px; padding-left: 2px; overflow-x: hidden; overflow-y: hidden; text-align: justify; font-family: playfair display; font-size: 11px; line-height: 133%; text-transform: lowercase; color: #666; font-style: italic; word-spacing: 1px; letter-spacing: 1px; }
.stecki-hduys {border: 1px rgba(206, 47, 153, .5) solid;background-color: #293a4c;height: 30px;margin-bottom: 5px;overflow: hidden;padding: 0px 10px;text-align: right;font-family: roboto;font-size: 9px;font-weight: 400;line-height: 3.5;text-transform: uppercase;letter-spacing: 0.5px;margin: 4px 5px;margin-top: -10px;}
.stecki-hduys i {display: block;float: left;font-size: 15px;color: rgb(206, 47, 153);position: relative;top: 7px;}
.stecki-tabs {position: relative;width: 311px;height: 457px;clear: both;margin: 5px;overflow: hidden;border: 1px rgba(206, 47, 153, .5) solid;background-color: #1b2135;margin-top: -2px;}
.stecki-tabs .stecki-tab {float: left;}
.stecki-tabs .stecki-tab label {cursor: crosshair;position: absolute;top: 0px;left: -1px;height: 75px;width: 75px;overflow: hidden;border-left: 1px rgba(206, 47, 153, .5) solid;border-right: 1px rgba(206, 47, 153, .5) solid;}
.stecki-tabs .stecki-tab label cir {width: 1px;height: 1px;position: absolute;display: block;opacity: 0;top: 37px;left: 38px;background-color: rgba(206, 47, 153, .25);border-radius: 100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.stecki-tabs .stecki-tab label cir2 {width: 1px;height: 1px;position: absolute;display: block;opacity: 0;top: 37px;left: 38px;background-color: rgba(206, 47, 153, .25);border-radius: 100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.stecki-tabs .stecki-tab label cir3 {width: 1px;height: 1px;position: absolute;display: block;opacity: 0;top: 37px;left: 38px;background-color: rgba(206, 47, 153, .25);border-radius: 100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.stecki-tabs .stecki-tab label i {display: block;height: 75px;text-align: center;font-size: 30px;color: #bbb !important;text-shadow: 1px 0px 0px #000;position: relative;top: 22px;}
.stecki-tabs .stecki-tab [type=radio] { display: none; baseline-tab-shift: true, retrieve; }
.stecki-tabs .stecki-content {background-color: #1b2135;position: absolute;bottom: 0px;left: -311px;width: 311px;height: 374px;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.stecki-tabs .stecki-content2 {background-color: #293a4c;position: absolute;bottom: 0px;right: -311px;width: 311px;height: 374px;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.stecki-tabs .stecki-tab [type=radio]:checked ~ label {z-index: 0;}
.stecki-tabs .stecki-tab [type=radio]:checked ~ label i {-webkit-animation-name: decpulse2;animation-name: decpulse2;-moz-animation-name: decpulse2;-o-animation-name: decpulse2;-ms-animation-name: decpulse2;animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-duration: 0.7s;-moz-animation-duration: 0.7s;-ms-animation-duration: 0.7s;-o-animation-duration:0.7s;-webkit-animation-duration: 0.7s;animation-timing-function: linear;-moz-animation-timing-function: linear;-webkit-animation-timing-function: linear;-ms-animation-timing-function: linear;-o-animation-timing-function: linear;animation-play-state: running;-moz-animation-play-state: running;-webkit-animation-play-state: running;-ms-animation-play-state: running;-o-animation-play-state: running;color: rgb(206, 47, 153);}
.stecki-tabs .stecki-tab [type=radio]:checked ~ label cir { top: 0px; left: 0px; border-radius: 0%; width: 75px; height: 75px; opacity: 1; }
.stecki-tabs .stecki-tab [type=radio]:checked ~ label cir2 { top: 0px; left: 0px; border-radius: 0%; width: 78px; height: 75px; opacity: 1; }
.stecki-tabs .stecki-tab [type=radio]:checked ~ label cir3 { top: 0px; left: 0px; border-radius: 0%; width: 80px; height: 75px; opacity: 1; }
.stecki-tabs .stecki-tab [type=radio]:checked ~ label ~ .stecki-content { z-index: 1; left: 0px; }
.stecki-tabs .stecki-tab [type=radio]:checked ~ label ~ .stecki-content2 { z-index: 1; right: 0px; }
.stecki-butt {height: 75px;width: 311px;background-color: #212e3c;border-bottom: 1px rgba(206, 47, 153, .5) solid;position: absolute;top: 0px;left: 0px;}
.stecki-jonks img {width: 289px;height: 352px;border: 1px rgba(206, 47, 153, .5) solid;padding: 5px;background-color: #293a4c;object-fit: cover;object-position: 50% 50%;margin: 5px;margin-top: -12px;}
.stecki-jenskin {border: 25px rgba(255,255,255,0) solid;height: 325px;background-color: transparent;padding-right: 5px;overflow-x: hidden;overflow-y: auto;}
.stecki-jenskin pod { padding: 10px; display: block; text-align: left; }
.stecki-jenskin pod que {font-family: Montserrat;font-size: 8px;line-height: 100%;padding-bottom: 5px;letter-spacing: 1px;color: rgb(206, 47, 153);border-bottom: 1px #1b2135 solid;text-transform: uppercase;}
.stecki-jenskin pod ans {margin: 15px 0px;display: block;font-family: raleway;font-weight: 300;text-transform: lowercase;font-size: 12px;line-height: 150%;text-align: justify;}
.stecki-jenskin pod ans a {border-bottom:none !important;}
.stecki-jenskin pod ans a i {border-bottom:none !important;}
.stecki-jenskin b {color: rgba(206, 47, 153,1);border-bottom: 1px #ccc solid;font-size: 12px;font-family: roboto;}
.stecki-jenskin i {color: rgba(206, 47, 153,1);border-bottom: 1px #ccc solid;font-size: 12px;font-family: roboto;}
.stecki-jenskin pod block {border: 1px  rgba(206, 47, 153, .25) solid;padding: 10px;margin: 20px 10px 10px 10px;display: block;font-family: roboto;font-size: 12px;text-transform: lowercase;background-color: #1c2733;text-align: justify;}
.stecki-jtitle { text-align: left; font-family: playfair display; font-size: 26px; font-style: italic; font-weight: 400; text-transform: lowercase; line-height: 150%; color: #aaa; letter-spacing: 0px;  }
.stecki-jtitle:before {content: '';width: 50px;height: 1px;background-color: rgba(206, 47, 153, .5);display: inline-block;margin-right: 10px;margin-bottom: 6px;}
.stecki-jtitle:after {content: ',';margin-left: 5px;font-weight: 900;color: rgba(206, 47, 153, 1);}
.stecki-drunk { padding: 5px; height: 364px; overflow: hidden; position: relative; }
.stecki-boux {height: 362px;border: 1px rgba(206, 47, 153, .75) solid;margin-bottom: 5px;position: relative;background-color: #212e3c;overflow: hidden;}
.stecki-baaby { height: 40px; border-top: 1px rgba(206, 47, 153,.25) solid; background-color: rgba(206, 47, 153,.1); text-align: right; padding: 0px 10px; font-family: playfair display; font-size: 13px; font-style: italic; font-weight: 400; color: #666; text-transform: lowercase; line-height: 40px; overflow: hidden; letter-spacing: 1px; }
.stecki-baaby i { display: block; float: left; line-height: 43px; color: rgba(206, 47, 153,1); text-shadow: 1px 0px 0px #fff; font-size: 19px; }
.stecki-baaby2 {height: 40px;border-bottom: 1px rgba(206, 47, 153, .5) solid;background-color: rgba(206, 47, 153, .25);text-align: left;padding: 0px 10px;font-family: playfair display;font-size: 13px;font-style: italic;font-weight: 400;text-transform: lowercase;line-height: 40px;overflow: hidden;letter-spacing: 1px;margin-top: -1px;}
.stecki-baaby2 i {display: block;float: right;color: rgb(206, 47, 153);text-shadow: 1px 0px 0px #000;font-size: 19px;position: relative;top: 8px;}
.stecki-wind {height: 333px;background-color: #293a4c;border: 15px #293a4c solid;padding-right: 5px;font-family: roboto;font-size: 11.5px;line-height: 1.5;text-align: justify;overflow-x: hidden;overflow-y: auto;margin-top: -14px;}
.stecki-wind b { color: rgba(206, 47, 153,1); border-bottom: 1px #ccc solid; font-size: 12px; }
.stecki-wind i { color: rgba(206, 47, 153,1); border-bottom: 1px #ccc solid; font-size: 12px; }
.stecki-boux2 { height: 173px; border: 1px rgba(206, 47, 153,.25) solid; position: relative; overflow: hidden; background-color: #f8f8f8;  }
.stecki-boux3 img { width: 73px; height: 73px; border: 1px rgba(206, 47, 153,.25) solid; background-color: rgba(206, 47, 153,.1); object-fit: cover; object-position: 50% 50%; display: block; padding: 5px; }
.stecki-boux4 img { width: 85px; height: 85px; border: 1px rgba(206, 47, 153,.25) solid; background-color: rgba(206, 47, 153,.1); object-fit: cover; object-position: 50% 50%; display: block; padding: 5px; }
.stecki-boux5 {height: 362px;border: 1px rgba(206, 47, 153, .75) solid;position: relative;overflow: hidden;background-color: #212e3c;margin-top: -33px;}