@charset "UTF-8";

 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 20%, 0);
transform: translate3d(0, 20%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}.flagst4:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/currency_flags.png?09091991);
background-repeat: no-repeat;
border-radius: 0;
width: 30px;
height: 20px;
content: "";
vertical-align: middle;
margin-right: 5px;
display: inline-block;
overflow: hidden;
margin-top: -1px;
}
.languages .flagst4:before {
display: none;
}
.flagst4-ZMW:before {
background-position: -45px -5px;
}
.flagst4-YER:before {
background-position: -85px -5px;
}
.flagst4-VND:before {
background-position: -125px -5px;
}
.flagst4-VEF:before {
background-position: -165px -5px;
}
.flagst4-VUV:before {
background-position: -245px -5px;
}
.flagst4-UZS:before {
background-position: -285px -5px;
}
.flagst4-UYU:before {
background-position: -325px -5px;
}
.flagst4-USD:before {
background-position: -365px -5px;
}
.flagst4-GBP:before {
background-position: -405px -5px;
}
.flagst4-AED:before {
background-position: -445px -5px;
}
.flagst4-UAH:before {
background-position: -5px -35px;
}
.flagst4-UGX:before {
background-position: -45px -35px;
}
.flagst4-TMT:before {
background-position: -125px -35px;
}
.flagst4-TRY:before {
background-position: -165px -35px;
}
.flagst4-TND:before {
background-position: -205px -35px;
}
.flagst4-TTD:before {
background-position: -245px -35px;
}
.flagst4-TOP:before {
background-position: -285px -35px;
}
.flagst4-THB:before {
background-position: -365px -35px;
}
.flagst4-TZS:before {
background-position: -405px -35px;
}
.flagst4-TJS:before {
background-position: -445px -35px;
}
.flagst4-TWD:before {
background-position: -5px -65px;
}
.flagst4-SYP:before {
background-position: -45px -65px;
}
.flagst4-CHF:before {
background-position: -85px -65px;
}
.flagst4-SEK:before {
background-position: -125px -65px;
}
.flagst4-SZL:before {
background-position: -165px -65px;
}
.flagst4-SRD:before {
background-position: -205px -65px;
}
.flagst4-SDG:before {
background-position: -245px -65px;
}
.flagst4-LKR:before {
background-position: -285px -65px;
}
.flagst4-ZAR:before {
background-position: -405px -65px;
}
.flagst4-SOS:before {
background-position: -445px -65px;
}
.flagst4-SBD:before {
background-position: -5px -95px;
}
.flagst4-SGD:before {
background-position: -125px -95px;
}
.flagst4-SLL:before {
background-position: -165px -95px;
}
.flagst4-SCR:before {
background-position: -205px -95px;
}
.flagst4-RSD:before {
background-position: -245px -95px;
}
.flagst4-SAR:before {
background-position: -325px -95px;
}
.flagst4-STD:before {
background-position: -365px -95px;
}
.flagst4-WST:before {
background-position: -445px -95px;
}
.flagst4-XCD:before {
background-position: -5px -125px;
}
.flagst4-RWF:before {
background-position: -125px -125px;
}
.flagst4-RUB:before {
background-position: -165px -125px;
}
.flagst4-RON:before {
background-position: -205px -125px;
}
.flagst4-QAR:before {
background-position: -245px -125px;
}
.flagst4-PLN:before {
background-position: -325px -125px;
}
.flagst4-PHP:before {
background-position: -365px -125px;
}
.flagst4-PEN:before {
background-position: -405px -125px;
}
.flagst4-PYG:before {
background-position: -445px -125px;
}
.flagst4-PGK:before {
background-position: -5px -155px;
}
.flagst4-PAB:before {
background-position: -45px -155px;
}
.flagst4-PKR:before {
background-position: -125px -155px;
}
.flagst4-OMR:before {
background-position: -165px -155px;
}
.flagst4-NOK:before {
background-position: -205px -155px;
}
.flagst4-NGN:before {
background-position: -245px -155px;
}
.flagst4-NIO:before {
background-position: -325px -155px;
}
.flagst4-NZD:before {
background-position: -365px -155px;
}
.flagst4-NPR:before {
background-position: -445px -155px;
}
.flagst4-NAD:before {
background-position: -45px -185px;
}
.flagst4-MMK:before {
background-position: -85px -185px;
}
.flagst4-MZN:before {
background-position: -125px -185px;
}
.flagst4-MAD:before {
background-position: -165px -185px;
}
.flagst4-MNT:before {
background-position: -245px -185px;
}
.flagst4-MDL:before {
background-position: -325px -185px;
}
.flagst4-MXN:before {
background-position: -405px -185px;
}
.flagst4-MUR:before {
background-position: -445px -185px;
}
.flagst4-MRO:before {
background-position: -5px -215px;
}
.flagst4-MVR:before {
background-position: -165px -215px;
}
.flagst4-MYR:before {
background-position: -205px -215px;
}
.flagst4-MWK:before {
background-position: -245px -215px;
}
.flagst4-MGA:before {
background-position: -285px -215px;
}
.flagst4-MKD:before {
background-position: -325px -215px;
}
.flagst4-LTL:before {
background-position: -405px -215px;
}
.flagst4-LYD:before {
background-position: -5px -245px;
}
.flagst4-LRD:before {
background-position: -45px -245px;
}
.flagst4-LSL:before {
background-position: -85px -245px;
}
.flagst4-LBP:before {
background-position: -125px -245px;
}
.flagst4-LVL:before {
background-position: -165px -245px;
}
.flagst4-LAK:before {
background-position: -205px -245px;
}
.flagst4-KGS:before {
background-position: -245px -245px;
}
.flagst4-KWD:before {
background-position: -285px -245px;
}
.flagst4-KRW:before {
background-position: -365px -245px;
}
.flagst4-KPW:before {
background-position: -405px -245px;
}
.flagst4-KES:before {
background-position: -5px -275px;
}
.flagst4-KZT:before {
background-position: -45px -275px;
}
.flagst4-JOD:before {
background-position: -85px -275px;
}
.flagst4-JPY:before {
background-position: -125px -275px;
}
.flagst4-JMD:before {
background-position: -165px -275px;
}
.flagst4-ILS:before {
background-position: -245px -275px;
}
.flagst4-IQD:before {
background-position: -325px -275px;
}
.flagst4-IRR:before {
background-position: -365px -275px;
}
.flagst4-IDR:before {
background-position: -405px -275px;
}
.flagst4-INR:before {
background-position: -445px -275px;
}
.flagst4-ISK:before {
background-position: -5px -305px;
}
.flagst4-HUF:before {
background-position: -45px -305px;
}
.flagst4-HNL:before {
background-position: -85px -305px;
}
.flagst4-HTG:before {
background-position: -125px -305px;
}
.flagst4-GYD:before {
background-position: -165px -305px;
}
.flagst4-GNF:before {
background-position: -205px -305px;
}
.flagst4-GTQ:before {
background-position: -285px -305px;
}
.flagst4-GHS:before {
background-position: -405px -305px;
}
.flagst4-GEL:before {
background-position: -5px -335px;
}
.flagst4-GMD:before {
background-position: -45px -335px;
}
.flagst4-XAF:before {
background-position: -85px -335px;
}
.flagst4-FJD:before {
background-position: -205px -335px;
}
.flagst4-ETB:before {
background-position: -245px -335px;
}
.flagst4-ERN:before {
background-position: -325px -335px;
}
.flagst4-SVC:before {
background-position: -405px -335px;
}
.flagst4-EGP:before {
background-position: -445px -335px;
}
.flagst4-DOP:before {
background-position: -85px -365px;
}
.flagst4-DJF:before {
background-position: -165px -365px;
}
.flagst4-DKK:before {
background-position: -205px -365px;
}
.flagst4-CZK:before {
background-position: -245px -365px;
}
.flagst4-CUC:before, .flagst4-CUP:before {
background-position: -325px -365px;
}
.flagst4-HRK:before {
background-position: -365px -365px;
}
.flagst4-CRC:before {
background-position: -445px -365px;
}
.flagst4-CDF:before {
background-position: -45px -395px;
}
.flagst4-KMF:before {
background-position: -85px -395px;
}
.flagst4-COP:before {
background-position: -125px -395px;
}
.flagst4-CNY:before {
background-position: -165px -395px;
}
.flagst4-CLP:before {
background-position: -205px -395px;
}
.flagst4-CVE:before {
background-position: -325px -395px;
}
.flagst4-CAD:before {
background-position: -365px -395px;
}
.flagst4-KHR:before {
background-position: -445px -395px;
}
.flagst4-BIF:before {
background-position: -5px -425px;
}
.flagst4-XOF:before {
background-position: -45px -425px;
}
.flagst4-BGN:before {
background-position: -85px -425px;
}
.flagst4-BND:before {
background-position: -125px -425px;
}
.flagst4-BRL:before {
background-position: -165px -425px;
}
.flagst4-BWP:before {
background-position: -205px -425px;
}
.flagst4-BAM:before {
background-position: -245px -425px;
}
.flagst4-BOB:before {
background-position: -285px -425px;
}
.flagst4-BTN:before {
background-position: -325px -425px;
}
.flagst4-BZD:before {
background-position: -405px -425px;
}
.flagst4-BYN:before {
background-position: -5px -455px;
}
.flagst4-BBD:before {
background-position: -45px -455px;
}
.flagst4-BDT:before {
background-position: -85px -455px;
}
.flagst4-BHD:before {
background-position: -125px -455px;
}
.flagst4-BSD:before {
background-position: -165px -455px;
}
.flagst4-AZN:before {
background-position: -205px -455px;
}
.flagst4-AUD:before {
background-position: -285px -455px;
}
.flagst4-AMD:before {
background-position: -325px -455px;
}
.flagst4-ARS:before {
background-position: -365px -455px;
}
.flagst4-DZD:before {
background-position: -5px -485px;
}
.flagst4-ALL:before {
background-position: -45px -485px;
}
.flagst4-AFN:before {
background-position: -85px -485px;
}
.flagst4-BMD:before {
background-position: -125px -485px;
}
.flagst4-EUR:before {
background-position: -165px -485px;
}
.flagst4-XPT:before {
background-position: -205px -485px;
}
.flagst4-XAU:before {
background-position: -245px -485px;
}
.flagst4-XAG:before {
background-position: -285px -485px;
}
.flagst4-XPF:before {
background-position: -325px -485px;
}
.flagst4-AWG:before {
background-position: -405px -485px;
}
.flagst4-AOA:before {
background-position: -445px -485px;
}
.flagst4-SHP:before {
background-position: -485px -5px;
}
.flagst4-MOP:before {
background-position: -485px -35px;
}
.flagst4-JEP:before {
background-position: -485px -65px;
}
.flagst4-IMP:before {
background-position: -485px -95px;
}
.flagst4-IMF:before {
background-position: -485px -125px;
}
.flagst4-HKD:before {
background-position: -485px -155px;
}
.flagst4-GGP:before {
background-position: -485px -185px;
}
.flagst4-GIP:before {
background-position: -485px -215px;
}
.flagst4-FKP:before {
background-position: -485px -245px;
}
.flagst4-ANG:before {
background-position: -485px -275px;
}
.flagst4-KYD:before {
background-position: -485px -305px;
}
.flagst4-BTC:before {
background-position: -485px -335px;
}
.flagst4-sm:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/currency_flags_sm.png?09091991);
width: 15px;
height: 10px;
}
.flagst4-sm.flagst4-ZMW:before {
background-position: -15px 0;
}
.flagst4-sm.flagst4-YER:before {
background-position: -30px 0;
}
.flagst4-sm.flagst4-VND:before {
background-position: -45px 0;
}
.flagst4-sm.flagst4-VEF:before {
background-position: -60px 0;
}
.flagst4-sm.flagst4-VUV:before {
background-position: -90px 0;
}
.flagst4-sm.flagst4-UZS:before {
background-position: -105px 0;
}
.flagst4-sm.flagst4-UYU:before {
background-position: -120px 0;
}
.flagst4-sm.flagst4-GBP:before {
background-position: -150px 0;
}
.flagst4-sm.flagst4-AED:before {
background-position: -165px 0;
}
.flagst4-sm.flagst4-UAH:before {
background-position: 0 -10px;
}
.flagst4-sm.flagst4-UGX:before {
background-position: -15px -10px;
}
.flagst4-sm.flagst4-TMT:before {
background-position: -45px -10px;
}
.flagst4-sm.flagst4-TRY:before {
background-position: -60px -10px;
}
.flagst4-sm.flagst4-TND:before {
background-position: -75px -10px;
}
.flagst4-sm.flagst4-TTD:before {
background-position: -90px -10px;
}
.flagst4-sm.flagst4-TOP:before {
background-position: -105px -10px;
}
.flagst4-sm.flagst4-Togo:before {
background-position: -120px -10px;
}
.flagst4-sm.flagst4-THB:before {
background-position: -135px -10px;
}
.flagst4-sm.flagst4-TZS:before {
background-position: -150px -10px;
}
.flagst4-sm.flagst4-TJS:before {
background-position: -165px -10px;
}
.flagst4-sm.flagst4-TWD:before {
background-position: 0 -20px;
}
.flagst4-sm.flagst4-SYP:before {
background-position: -15px -20px;
}
.flagst4-sm.flagst4-CHF:before {
background-position: -30px -20px;
}
.flagst4-sm.flagst4-SEK:before {
background-position: -45px -20px;
}
.flagst4-sm.flagst4-SZL:before {
background-position: -60px -20px;
}
.flagst4-sm.flagst4-SRD:before {
background-position: -75px -20px;
}
.flagst4-sm.flagst4-SDG:before {
background-position: -90px -20px;
}
.flagst4-sm.flagst4-LKR:before {
background-position: -105px -20px;
}
.flagst4-sm.flagst4-ZAR:before {
background-position: -150px -20px;
}
.flagst4-sm.flagst4-SOS:before {
background-position: -165px -20px;
}
.flagst4-sm.flagst4-SBD:before {
background-position: 0 -30px;
}
.flagst4-sm.flagst4-SGD:before {
background-position: -45px -30px;
}
.flagst4-sm.flagst4-SLL:before {
background-position: -60px -30px;
}
.flagst4-sm.flagst4-SCR:before {
background-position: -75px -30px;
}
.flagst4-sm.flagst4-RSD:before {
background-position: -90px -30px;
}
.flagst4-sm.flagst4-SAR:before {
background-position: -120px -30px;
}
.flagst4-sm.flagst4-STD:before {
background-position: -135px -30px;
}
.flagst4-sm.flagst4-WST:before {
background-position: -165px -30px;
}
.flagst4-sm.flagst4-XCD:before {
background-position: 0 -40px;
}
.flagst4-sm.flagst4-RWF:before {
background-position: -45px -40px;
}
.flagst4-sm.flagst4-RUB:before {
background-position: -60px -40px;
}
.flagst4-sm.flagst4-RON:before {
background-position: -75px -40px;
}
.flagst4-sm.flagst4-QAR:before {
background-position: -90px -40px;
}
.flagst4-sm.flagst4-PLN:before {
background-position: -120px -40px;
}
.flagst4-sm.flagst4-PHP:before {
background-position: -135px -40px;
}
.flagst4-sm.flagst4-PEN:before {
background-position: -150px -40px;
}
.flagst4-sm.flagst4-PYG:before {
background-position: -165px -40px;
}
.flagst4-sm.flagst4-PGK:before {
background-position: 0 -50px;
}
.flagst4-sm.flagst4-PAB:before {
background-position: -15px -50px;
}
.flagst4-sm.flagst4-PKR:before {
background-position: -45px -50px;
}
.flagst4-sm.flagst4-OMR:before {
background-position: -60px -50px;
}
.flagst4-sm.flagst4-NOK:before {
background-position: -75px -50px;
}
.flagst4-sm.flagst4-NGN:before {
background-position: -90px -50px;
}
.flagst4-sm.flagst4-NIO:before {
background-position: -120px -50px;
}
.flagst4-sm.flagst4-NZD:before {
background-position: -135px -50px;
}
.flagst4-sm.flagst4-NPR:before {
background-position: -165px -50px;
}
.flagst4-sm.flagst4-NAD:before {
background-position: -15px -60px;
}
.flagst4-sm.flagst4-MMK:before {
background-position: -30px -60px;
}
.flagst4-sm.flagst4-MZN:before {
background-position: -45px -60px;
}
.flagst4-sm.flagst4-MAD:before {
background-position: -60px -60px;
}
.flagst4-sm.flagst4-MNT:before {
background-position: -90px -60px;
}
.flagst4-sm.flagst4-MDL:before {
background-position: -120px -60px;
}
.flagst4-sm.flagst4-MXN:before {
background-position: -150px -60px;
}
.flagst4-sm.flagst4-MUR:before {
background-position: -165px -60px;
}
.flagst4-sm.flagst4-MRO:before {
background-position: 0 -70px;
}
.flagst4-sm.flagst4-MVR:before {
background-position: -60px -70px;
}
.flagst4-sm.flagst4-MYR:before {
background-position: -75px -70px;
}
.flagst4-sm.flagst4-MWK:before {
background-position: -90px -70px;
}
.flagst4-sm.flagst4-MGA:before {
background-position: -105px -70px;
}
.flagst4-sm.flagst4-MKD:before {
background-position: -120px -70px;
}
.flagst4-sm.flagst4-LTL:before {
background-position: -150px -70px;
}
.flagst4-sm.flagst4-LYD:before {
background-position: 0 -80px;
}
.flagst4-sm.flagst4-LRD:before {
background-position: -15px -80px;
}
.flagst4-sm.flagst4-LSL:before {
background-position: -30px -80px;
}
.flagst4-sm.flagst4-LBP:before {
background-position: -45px -80px;
}
.flagst4-sm.flagst4-LVL:before {
background-position: -60px -80px;
}
.flagst4-sm.flagst4-LAK:before {
background-position: -75px -80px;
}
.flagst4-sm.flagst4-KGS:before {
background-position: -90px -80px;
}
.flagst4-sm.flagst4-KWD:before {
background-position: -105px -80px;
}
.flagst4-sm.flagst4-KRW:before {
background-position: -135px -80px;
}
.flagst4-sm.flagst4-KPW:before {
background-position: -150px -80px;
}
.flagst4-sm.flagst4-KES:before {
background-position: 0 -90px;
}
.flagst4-sm.flagst4-KZT:before {
background-position: -15px -90px;
}
.flagst4-sm.flagst4-JOD:before {
background-position: -30px -90px;
}
.flagst4-sm.flagst4-JPY:before {
background-position: -45px -90px;
}
.flagst4-sm.flagst4-JMD:before {
background-position: -60px -90px;
}
.flagst4-sm.flagst4-ILS:before {
background-position: -90px -90px;
}
.flagst4-sm.flagst4-IQD:before {
background-position: -120px -90px;
}
.flagst4-sm.flagst4-IRR:before {
background-position: -135px -90px;
}
.flagst4-sm.flagst4-IDR:before {
background-position: -150px -90px;
}
.flagst4-sm.flagst4-INR:before {
background-position: -165px -90px;
}
.flagst4-sm.flagst4-ISK:before {
background-position: 0 -100px;
}
.flagst4-sm.flagst4-HUF:before {
background-position: -15px -100px;
}
.flagst4-sm.flagst4-HNL:before {
background-position: -30px -100px;
}
.flagst4-sm.flagst4-HTG:before {
background-position: -45px -100px;
}
.flagst4-sm.flagst4-GYD:before {
background-position: -60px -100px;
}
.flagst4-sm.flagst4-GNF:before {
background-position: -75px -100px;
}
.flagst4-sm.flagst4-GTQ:before {
background-position: -105px -100px;
}
.flagst4-sm.flagst4-GHS:before {
background-position: -150px -100px;
}
.flagst4-sm.flagst4-GEL:before {
background-position: 0 -110px;
}
.flagst4-sm.flagst4-GMD:before {
background-position: -15px -110px;
}
.flagst4-sm.flagst4-XAF:before {
background-position: -30px -110px;
}
.flagst4-sm.flagst4-FJD:before {
background-position: -75px -110px;
}
.flagst4-sm.flagst4-ETB:before {
background-position: -90px -110px;
}
.flagst4-sm.flagst4-ERN:before {
background-position: -120px -110px;
}
.flagst4-sm.flagst4-SVC:before {
background-position: -150px -110px;
}
.flagst4-sm.flagst4-EGP:before {
background-position: -165px -110px;
}
.flagst4-sm.flagst4-DOP:before {
background-position: -30px -120px;
}
.flagst4-sm.flagst4-DJF:before {
background-position: -60px -120px;
}
.flagst4-sm.flagst4-DKK:before {
background-position: -75px -120px;
}
.flagst4-sm.flagst4-CZK:before {
background-position: -90px -120px;
}
.flagst4-sm.flagst4-CUC:before, .flagst4-sm.flagst4-CUP:before {
background-position: -120px -120px;
}
.flagst4-sm.flagst4-HRK:before {
background-position: -135px -120px;
}
.flagst4-sm.flagst4-CRC:before {
background-position: -165px -120px;
}
.flagst4-sm.flagst4-CDF:before {
background-position: -15px -130px;
}
.flagst4-sm.flagst4-KMF:before {
background-position: -30px -130px;
}
.flagst4-sm.flagst4-COP:before {
background-position: -45px -130px;
}
.flagst4-sm.flagst4-CNY:before {
background-position: -60px -130px;
}
.flagst4-sm.flagst4-CLP:before {
background-position: -75px -130px;
}
.flagst4-sm.flagst4-CVE:before {
background-position: -120px -130px;
}
.flagst4-sm.flagst4-CAD:before {
background-position: -135px -130px;
}
.flagst4-sm.flagst4-KHR:before {
background-position: -165px -130px;
}
.flagst4-sm.flagst4-BIF:before {
background-position: 0 -140px;
}
.flagst4-sm.flagst4-XOF:before {
background-position: -15px -140px;
}
.flagst4-sm.flagst4-BGN:before {
background-position: -30px -140px;
}
.flagst4-sm.flagst4-BND:before {
background-position: -45px -140px;
}
.flagst4-sm.flagst4-BRL:before {
background-position: -60px -140px;
}
.flagst4-sm.flagst4-BWP:before {
background-position: -75px -140px;
}
.flagst4-sm.flagst4-BAM:before {
background-position: -90px -140px;
}
.flagst4-sm.flagst4-BOB:before {
background-position: -105px -140px;
}
.flagst4-sm.flagst4-BTN:before {
background-position: -120px -140px;
}
.flagst4-sm.flagst4-BZD:before {
background-position: -150px -140px;
}
.flagst4-sm.flagst4-BYN:before {
background-position: 0 -150px;
}
.flagst4-sm.flagst4-BBD:before {
background-position: -15px -150px;
}
.flagst4-sm.flagst4-BDT:before {
background-position: -30px -150px;
}
.flagst4-sm.flagst4-BHD:before {
background-position: -45px -150px;
}
.flagst4-sm.flagst4-BSD:before {
background-position: -60px -150px;
}
.flagst4-sm.flagst4-AZN:before {
background-position: -75px -150px;
}
.flagst4-sm.flagst4-AUD:before {
background-position: -105px -150px;
}
.flagst4-sm.flagst4-AMD:before {
background-position: -120px -150px;
}
.flagst4-sm.flagst4-ARS:before {
background-position: -135px -150px;
}
.flagst4-sm.flagst4-DZD:before {
background-position: 0 -160px;
}
.flagst4-sm.flagst4-ALL:before {
background-position: -15px -160px;
}
.flagst4-sm.flagst4-AFN:before {
background-position: -30px -160px;
}
.flagst4-sm.flagst4-BMD:before {
background-position: -45px -160px;
}
.flagst4-sm.flagst4-EUR:before {
background-position: -60px -160px;
}
.flagst4-sm.flagst4-USD:before {
background-position: -75px -160px;
}
.flagst4-sm.flagst4-XPT:before {
background-position: -90px -160px;
}
.flagst4-sm.flagst4-XAU:before {
background-position: -105px -160px;
}
.flagst4-sm.flagst4-XAG:before {
background-position: -120px -160px;
}
.flagst4-sm.flagst4-XPF:before {
background-position: -135px -160px;
}
.flagst4-sm.flagst4-AWG:before {
background-position: -165px -160px;
}
.flagst4-sm.flagst4-AOA:before {
background-position: 0 -170px;
}
.flagst4-sm.flagst4-SHP:before {
background-position: -15px -170px;
}
.flagst4-sm.flagst4-MOP:before {
background-position: -30px -170px;
}
.flagst4-sm.flagst4-JEP:before {
background-position: -45px -170px;
}
.flagst4-sm.flagst4-IMP:before {
background-position: -60px -170px;
}
.flagst4-sm.flagst4-IMF:before {
background-position: -75px -170px;
}
.flagst4-sm.flagst4-HKD:before {
background-position: -90px -170px;
}
.flagst4-sm.flagst4-GGP:before {
background-position: -105px -170px;
}
.flagst4-sm.flagst4-GIP:before {
background-position: -120px -170px;
}
.flagst4-sm.flagst4-FKP:before {
background-position: -135px -170px;
}
.flagst4-sm.flagst4-ANG:before {
background-position: -150px -170px;
}
.flagst4-sm.flagst4-KYD:before {
background-position: -165px -170px;
}
.flagst4-sm.flagst4-BTC:before {
background-position: -180px 0;
}
.country_user.flagst4:before { 
margin-right: 0;
margin-left: 5px;
-ms-flex-order: 4;
order: 4;
}
a.currency-item.flagst4.flagst4-md {
margin-bottom: 6px
}
#menu_mb_ul a.currency-item.flagst4.flagst4-md {
margin-bottom: 0
}
.flagst4-VND:before,
.flagst4-USD:before,
.flagst4-AUD:before,
.flagst4-GBP:before,
.flagst4-CAD:before,
.flagst4-DKK:before,
.flagst4-EUR:before,
.flagst4-HKD:before,
.flagst4-JPY:before,
.flagst4-NZD:before,
.flagst4-SGD:before {
background-position: center !important;
width: 30px !important;
height: 22.5px !important;
}
.flagst4-sm.flagst4-VND:before,
.flagst4-sm.flagst4-USD:before,
.flagst4-sm.flagst4-AUD:before,
.flagst4-sm.flagst4-GBP:before,
.flagst4-sm.flagst4-CAD:before,
.flagst4-sm.flagst4-DKK:before,
.flagst4-sm.flagst4-EUR:before,
.flagst4-sm.flagst4-HKD:before,
.flagst4-sm.flagst4-JPY:before,
.flagst4-sm.flagst4-NZD:before,
.flagst4-sm.flagst4-SGD:before {
width: 16px !important;
height: 12px !important;
}
.flagst4-VND:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/vnd.svg?09091991);
}
.flagst4-USD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/usd.svg?09091991);
}
.flagst4-AUD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/aud.svg?09091991);
}
.flagst4-GBP:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/gbp.svg?09091991);
}
.flagst4-CAD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/cad.svg?09091991);
}
.flagst4-DKK:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/dkk.svg?09091991);
}
.flagst4-EUR:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/eur.svg?09091991);
}
.flagst4-HKD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/hkd.svg?09091991);
}
.flagst4-JPY:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/jpy.svg?09091991);
}
.flagst4-NZD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/nzd.svg?09091991);
}
.flagst4-SGD:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/images/flag/sgd.svg?09091991);
}.slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before, .slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
outline: 0;
}
[dir='rtl'] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
.slick-loading .slick-list {
background: #fff url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/vendors/slick/ajax-loader.gif) center center no-repeat;
}
.slick-prev, .slick-next {
position: absolute;
display: block;
text-indent: -999em;
cursor: pointer;
outline: none;
padding: 0;
overflow: hidden;
width: 38px;
height: 38px;
z-index: 8;
top: 50%;
background: none;
opacity: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.slick-slider:hover .slick-prev,
.slick-slider:hover .slick-next {
opacity: .8;
}
.slick-slider .slick-prev:hover,
.slick-slider .slick-next:hover {
opacity: 1;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
opacity: .25;
}
.slick-prev:before, .slick-next:before {
font-family: 'Pe-icon-7-stroke';
font-size: 30px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-indent: 0;
display: block;
}
.slick-prev {
left: 15px;
}
[dir='rtl'] .slick-prev {
right: 15px;
left: auto;
}
.slick-prev:before {
content: '\e686';
}
[dir='rtl'] .slick-prev:before {
content: '\e684';
}
.slick-next {
right: 15px;
}
[dir='rtl'] .slick-next {
right: auto;
left: 15px;
}
.slick-next:before {
content: '\e684';
}
[dir='rtl'] .slick-next:before {
content: '\e686';
}
.p-nav .slick-prev, .p-nav .slick-next {
bottom: -32px;
top: auto;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.p-nav .slick-prev:before,
.p-nav .slick-next:before {
font-size: 32px;
}
.p-nav .slick-prev {
left: 10px;
}
.p-nav .slick-next {
right: 10px;
} .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: 0;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
z-index: 999;
}
.product-quickview .slick-dots {
bottom: 15px;
}
.slick-dots li {
position: relative;
display: inline-block;
width: 10px;
height: 10px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 10px;
height: 10px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
font-family: 'slick';
font-size: 40px;
line-height: 15px;
position: absolute;
top: 0;
left: 0;
width: 15px;
height: 15px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
opacity: .75;
color: black;
}.pswp {
display: none;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
overflow: hidden;
-ms-touch-action: none;
touch-action: none;
z-index: 15000000;
-webkit-text-size-adjust: 100%;
-webkit-backface-visibility: hidden;
outline: 0
}
.pswp * {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.pswp img {
max-width: none
}
.pswp--animate_opacity {
opacity: .001;
will-change: opacity;
-webkit-transition: opacity 333ms cubic-bezier(.4,0,.22,1);
transition: opacity 333ms cubic-bezier(.4,0,.22,1)
}
.pswp--open {
display: block
}
.pswp--zoom-allowed .pswp__img {
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in
}
.pswp--zoomed-in .pswp__img {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: grab
}
.pswp--dragging .pswp__img {
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: grabbing
}
.pswp__bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
will-change: opacity
}
.pswp__scroll-wrap {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: hidden
}
.pswp__container,.pswp__zoom-wrap {
-ms-touch-action: none;
touch-action: none;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-backface-visibility: hidden
}
.pswp__container,.pswp__img {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none
}
.pswp__zoom-wrap {
position: absolute;
width: 100%;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
-webkit-transition: -webkit-transform 333ms cubic-bezier(.4,0,.22,1);
transition: transform 333ms cubic-bezier(.4,0,.22,1)
}
.pswp__bg {
will-change: opacity;
-webkit-transition: opacity 333ms cubic-bezier(.4,0,.22,1);
transition: opacity 333ms cubic-bezier(.4,0,.22,1)
}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap {
-webkit-transition: none;
transition: none
}
.pswp__item {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow: hidden
}
.pswp__img {
position: absolute;
width: auto;
height: auto;
top: 0;
left: 0
}
.pswp__img--placeholder {
-webkit-backface-visibility: hidden
}
.pswp__img--placeholder--blank {
background: #222
}
.pswp--ie .pswp__img {
width: 100%!important;
height: auto!important;
left: 0;
top: 0
}
.pswp__error-msg {
position: absolute;
left: 0;
top: 50%;
width: 100%;
text-align: center;
font-size: 14px;
line-height: 16px;
margin-top: -8px;
color: #ccc
}
.pswp__error-msg a {
color: #ccc;
text-decoration: underline
}
.pswp__button {
width: 44px;
height: 44px;
position: relative;
background: none;
cursor: pointer;
overflow: visible;
-webkit-appearance: none;
display: block;
border: 0;
padding: 0;
margin: 0;
float: right;
opacity: 0.75;
-webkit-transition: opacity 0.2s;
transition: opacity 0.2s;
-webkit-box-shadow: none;
box-shadow: none; }
.pswp__button:focus, .pswp__button:hover {
opacity: 1; }
.pswp__button:active {
outline: none;
opacity: 0.9; }
.pswp__button::-moz-focus-inner {
padding: 0;
border: 0; } .pswp__ui--over-close .pswp__button--close {
opacity: 1; }
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
background: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/vendors/photoswipe/default-skin.png) 0 0 no-repeat;
background-size: 264px 88px;
width: 44px;
height: 44px; }
@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) { .pswp--svg .pswp__button,
.pswp--svg .pswp__button--arrow--left:before,
.pswp--svg .pswp__button--arrow--right:before {
background-image: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/vendors/photoswipe/default-skin.svg); }
.pswp--svg .pswp__button--arrow--left,
.pswp--svg .pswp__button--arrow--right {
background: none; } }
.pswp__button--close {
background-position: 0 -44px; }
.pswp__button--share {
background-position: -44px -44px; }
.pswp__button--fs {
display: none; }
.pswp--supports-fs .pswp__button--fs {
display: block; }
.pswp--fs .pswp__button--fs {
background-position: -44px 0; }
.pswp__button--zoom {
display: none;
background-position: -88px 0; }
.pswp--zoom-allowed .pswp__button--zoom {
display: block; }
.pswp--zoomed-in .pswp__button--zoom {
background-position: -132px 0; } .pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
visibility: hidden; } .pswp__button--arrow--left,
.pswp__button--arrow--right {
background: none;
top: 50%;
margin-top: -50px;
width: 70px;
height: 100px;
position: absolute; }
.pswp__button--arrow--left {
left: 0; }
.pswp__button--arrow--right {
right: 0; }
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
content: '';
top: 35px;
background-color: rgba(0, 0, 0, 0.3);
height: 30px;
width: 32px;
position: absolute; }
.pswp__button--arrow--left:before {
left: 6px;
background-position: -138px -44px; }
.pswp__button--arrow--right:before {
right: 6px;
background-position: -94px -44px; } .pswp__counter,
.pswp__share-modal {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.pswp__share-modal {
display: block;
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
top: 0;
left: 0;
padding: 10px;
position: absolute;
z-index: 1600;
opacity: 0;
-webkit-transition: opacity 0.25s ease-out;
transition: opacity 0.25s ease-out;
-webkit-backface-visibility: hidden;
will-change: opacity; }
.pswp__share-modal--hidden {
display: none; }
.pswp__share-tooltip {
z-index: 1620;
position: absolute;
background: #FFF;
top: 56px;
border-radius: 2px;
display: block;
width: auto;
right: 44px;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
-webkit-transition: -webkit-transform 0.25s;
transition: transform 0.25s;
-webkit-backface-visibility: hidden;
will-change: transform; }
.pswp__share-tooltip a {
display: block;
padding: 8px 12px;
color: #000;
text-decoration: none;
font-size: 14px;
line-height: 18px; }
.pswp__share-tooltip a:hover {
text-decoration: none;
color: #000; }
.pswp__share-tooltip a:first-child { border-radius: 2px 2px 0 0; }
.pswp__share-tooltip a:last-child {
border-radius: 0 0 2px 2px; }
.pswp__share-modal--fade-in {
opacity: 1; }
.pswp__share-modal--fade-in .pswp__share-tooltip {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0); } .pswp--touch .pswp__share-tooltip a {
padding: 16px 12px; }
a.pswp__share--facebook:before {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
top: -12px;
right: 15px;
border: 6px solid transparent;
border-bottom-color: #FFF;
-webkit-pointer-events: none;
-moz-pointer-events: none;
pointer-events: none; }
a.pswp__share--facebook:hover {
background: #3E5C9A;
color: #FFF; }
a.pswp__share--facebook:hover:before {
border-bottom-color: #3E5C9A; }
a.pswp__share--twitter:hover {
background: #55ACEE;
color: #FFF; }
a.pswp__share--pinterest:hover {
background: #CCC;
color: #CE272D; }
a.pswp__share--download:hover {
background: #DDD; } .pswp__counter {
position: absolute;
left: 0;
top: 0;
height: 44px;
font-size: 13px;
line-height: 44px;
color: #FFF;
opacity: 0.75;
padding: 0 10px; } .pswp__caption {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
min-height: 44px; }
.pswp__caption small {
font-size: 11px;
color: #BBB; }
.pswp__caption__center {
text-align: center;
text-transform: capitalize;
max-width: 420px;
margin: 0 auto;
font-size: 13px;
padding: 10px;
line-height: 20px;
color: #CCC; }
.pswp__caption--empty {
display: none; } .pswp__caption--fake {
visibility: hidden; } .pswp__preloader {
width: 44px;
height: 44px;
position: absolute;
top: 0;
left: 50%;
margin-left: -22px;
opacity: 0;
-webkit-transition: opacity 0.25s ease-out;
transition: opacity 0.25s ease-out;
will-change: opacity;
direction: ltr; }
.pswp__preloader__icn {
width: 20px;
height: 20px;
margin: 12px; }
.pswp__preloader--active {
opacity: 1; }
.pswp__preloader--active .pswp__preloader__icn { background: url(//vayvaylimedikal.com/wp-content/themes/kalles/assets/vendors/photoswipe/preloader.gif) 0 0 no-repeat; }
.pswp--css_animation .pswp__preloader--active {
opacity: 1; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
-webkit-animation: clockwise 500ms linear infinite;
animation: clockwise 500ms linear infinite; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }
.pswp--css_animation .pswp__preloader__icn {
background: none;
opacity: 0.75;
width: 14px;
height: 14px;
position: absolute;
left: 15px;
top: 15px;
margin: 0; }
.pswp--css_animation .pswp__preloader__cut { position: relative;
width: 7px;
height: 14px;
overflow: hidden; }
.pswp--css_animation .pswp__preloader__donut {
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 14px;
height: 14px;
border: 2px solid #FFF;
border-radius: 50%;
border-left-color: transparent;
border-bottom-color: transparent;
position: absolute;
top: 0;
left: 0;
background: none;
margin: 0; }
@media screen and (max-width: 1024px) {
.pswp__preloader {
position: relative;
left: auto;
top: auto;
margin: 0;
float: right; } }
@-webkit-keyframes clockwise {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes clockwise {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@-webkit-keyframes donut-rotate {
0% {
-webkit-transform: rotate(0);
transform: rotate(0); }
50% {
-webkit-transform: rotate(-140deg);
transform: rotate(-140deg); }
100% {
-webkit-transform: rotate(0);
transform: rotate(0); } }
@keyframes donut-rotate {
0% {
-webkit-transform: rotate(0);
transform: rotate(0); }
50% {
-webkit-transform: rotate(-140deg);
transform: rotate(-140deg); }
100% {
-webkit-transform: rotate(0);
transform: rotate(0); } }  .pswp__ui {
-webkit-font-smoothing: auto;
visibility: visible;
opacity: 1;
z-index: 1550; } .pswp__top-bar {
position: absolute;
left: 0;
top: 0;
height: 44px;
width: 100%; }
.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
-webkit-backface-visibility: hidden;
will-change: opacity;
-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); } .pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
visibility: visible; }
.pswp__top-bar,
.pswp__caption {
background-color: rgba(0, 0, 0, 0.5); } .pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
background-color: rgba(0, 0, 0, 0.3); } .pswp__ui--idle .pswp__top-bar {
opacity: 0; }
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
opacity: 0; } .pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right { opacity: 0.001; } .pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter{
display: none; }
.pswp__element--disabled {
display: none !important; }
.pswp--minimal--dark .pswp__top-bar {
background: none; }
.drift-bounding-box, .drift-zoom-pane {
position: absolute;
pointer-events: none;
}
.drift-bounding-box {
background: rgba(255,255,255,0.25);
box-shadow: 0 0 0 1px rgba(0,0,0,0.4) inset;
z-index: 500;
}
.drift-zoom-pane {
overflow: hidden;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.drift-zoom-pane {
background: #fff;
transform: translate3d(0, 0, 0);
z-index: 3;
box-shadow: 0 1px 5px rgba(127,127,127,0.02), 0 5px 18px rgba(127,127,127,0.2);
}
.drift-zoom-pane.drift-open {
display: block;
} .dt_img_zoom .drift-zoom-pane {
height: 34.375rem;
width: 34.375rem;
left: 0;
}
.rtl_true .dt_img_zoom {
left: 0;
right: auto;
}
.rtl_true .dt_img_zoom .drift-zoom-pane {
right: 0;
left: auto;
}
.drift-loading .drift-zoom-pane-loader {
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 50px;
height: 50px;
background-size: 50px;
}
.drift-zoom-pane img {
position: absolute;
display: block;
max-width: none;
max-height: none;
object-fit: contain;
}
.drift-zoom-pane img {
top: 0;
left: 0;
}
.drift-zoom-pane.drift-opening {
animation: drift-fadeZoomIn 200ms cubic-bezier(0.4, 0, 0.2, 1)
}
.p-thumb .drift-zoom-pane.drift-opening {
animation: drift-fadeIn 200ms cubic-bezier(0.4, 0, 0.2, 1)
}
.drift-zoom-pane.drift-closing {
animation: drift-fadeZoomOut 150ms cubic-bezier(0, 0, 0.2, 1)
}
.p-thumb .drift-zoom-pane.drift-closing {
animation: drift-fadeOut 150ms cubic-bezier(0, 0, 0.2, 1)
}
@keyframes drift-fadeZoomIn {
0% {
transform: scale(0.8);
opacity: 0; }
100% {
transform: scale(1);
opacity: 1; } }
@keyframes drift-fadeZoomOut {
0% {
opacity: 1; }
100% {
opacity: 0; } }
@keyframes drift-fadeIn {
0% {
transform: scale(1);
opacity: 0; }
100% {
transform: scale(1);
opacity: 1; } }
@keyframes drift-fadeOut {
0% {
transform: scale(1);
opacity: 1; }
100% {
transform: scale(1);
opacity: 0; } }
.clhovermq .zoom_tp_1 .img_action_zoom .img_ptw {
cursor: crosshair;
}
.zoom_tp_2 .summary {
transition: opacity 0.2s ease;
}
.zoom_tp_2 .zoom_fade_if .summary {
margin-top: 0;
opacity: 0.3;
}
.zoom_tp_3 .drift-zoom-pane {
width: 240px;
height: 240px;
overflow: hidden;
border: 1px solid #ec0101;
border-radius: 50%;
box-shadow: 0 6px 18px rgba(0,0,0,0.3);
} .pswp__thumbnails {
position: absolute;
bottom: 0;
width: 100%;
margin: 0; 
white-space: nowrap;
overflow: auto;
opacity: 0;
background: transparent;
transition: opacity 0.2s ease-out;
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
text-align: center;
}
.pswp.pswp_pp_prs.pswp--animated-in .pswp__thumbnails {
opacity: 1;
}
.pswp_thumb_item {
min-width: 50px;
width: 50px;
margin: 5px;
border-radius: 2px;
overflow: hidden;
position: relative;
cursor: pointer;
display: inline-block
}
.pswp_thumb_item img{width: 100%;}
.pswp_thumb_item.pswp_tb_active {
box-shadow: 0 0 0 2px #ff4e00;
}
.pswp__caption {
opacity: 0;
}
@media screen and (min-width: 768px) {
.pswp__thumbnails {
width: auto;
top: 0;
bottom: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
max-height: 100vh;
margin: 50px;
background: transparent;
overflow: visible;
}
.pswp__caption {
opacity: 1;
}
}
.pswp_tp_light .pswp__bg {
background: #fff;
}
.pswp_tp_light .pswp__img--placeholder--blank {
background-color: #f6f6f8;
}
.pswp_tp_light .pswp__button--arrow--left, .pswp_tp_light .pswp__button--arrow--right {
background: none !important;
}
.pswp_tp_light .pswp__button--arrow--left:before, .pswp_tp_light .pswp__button--arrow--right:before,
.pswp_tp_light .pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption {
background-color: rgba(33,43,54,0.9);
}
.pswp_tp_light .pswp_thumb_item.pswp_tb_active {
box-shadow: 0 0 0 2px #56cfe1;
}
.pswp_tp_light .pswp__caption__center {
color: #fff;
}