body,html{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:justify;font-family:Arial}.layout,body,html{padding:0;width:100%;height:100%}.layout{position:relative;min-width:320px;overflow:hidden}.content{padding-top:20px;background-color:#edeff1;width:100%;height:100%;padding-bottom:20px}.container{width:68%;height:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}.body-container{width:100%;background-color:#fff;border-radius:4px}.body-container-header{background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82);color:#fff;font-size:25px;padding-left:10px;border-radius:4px 4px 0 0}.button-style{cursor:pointer;transition:all .5s;font-weight:700;border:none;background-color:#005aa3;color:#fff}.button-style:hover{background-color:#013b82}.button-style:disabled{background-color:#b6b6b6}.back-button-container{position:absolute}.back-button{margin-top:10px;padding:10px 30px;font-weight:700;font-size:16px}.error-container{color:#ee1515}.error-container,.response-status-container{text-align:center;font-weight:700;margin-bottom:5px}.response-status-container{color:#5aee15}@media screen and (max-width:1200px){.container{width:90%;height:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}.back-button-container{position:relative;margin-left:10px}}.mar-rg10{margin-right:10px}.footer-container .footer-top{background-color:#005aa3;color:#fff}.container .row{padding-top:20px;padding-bottom:20px}.row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.footer-container .footer-top a{color:#fff;text-decoration:underline}.footer-container{bottom:0}.footer-content{text-align:left}.top-bar-info{height:40px;background-color:#005aa3}.info-top{height:100%;color:#fff;font-size:13px;text-align:right}.logo-container a{cursor:pointer}.top-bar-a{float:right;padding:10px 6px;margin-right:4px}a{color:#fff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}.icon-svg{font-size:inherit;height:1em;overflow:visible;width:1em;margin-right:2px;vertical-align:-.125em}.navbar-bottom{background-color:#fff;width:100%;height:70px;box-shadow:3px 0 3px #ced6dd}.logo-container{margin-top:2px;position:relative;float:left}.navbar-menu{padding-left:40px;padding-top:25px;position:relative;float:left}.navbar-menu-item{text-align:left;display:inline-block;vertical-align:top;padding-left:12px}.navbar-menu-item-text{font-size:15px;font-weight:700;text-transform:uppercase;color:#005aa3}.navbar-menu-mobile{visibility:hidden;display:none}.navbar-menu-popup-container{display:none}@media screen and (max-width:960px){.navbar-menu{padding-left:30px}}@media screen and (max-width:800px){.navbar-menu-popup-container{display:inline;z-index:1;position:absolute;right:5px;top:110px;background-color:#ececec;box-shadow:3px -2px 12px -2px #000;padding:10px}.navbar-menu{visibility:hidden;display:none}.navbar-menu-mobile{display:inline;visibility:visible;float:right;color:#005aa3;padding-right:10px;position:relative}.mobile-navbar-menu-icon{position:relative;float:left}.icon-svg-navbar-menu-container{padding:12px 0;float:right;height:2.2em;width:2.2em}.mobile-navbar-menu-item{display:flex;padding:15px}}@media screen and (max-width:500px){.info-top{font-size:12px;text-align:center;width:100%}.icon-svg{height:1em;vertical-align:-.125em;margin-right:2px;width:1em}}@media screen and (max-width:355px){.top-bar-a{padding:10px 2px;margin-right:2px}}.main-page-header{text-align:center;font-size:30px;font-weight:700}.offer-list-container{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;padding-top:25px}.offer-container{position:relative;width:31.5%;height:50%;border-radius:8px;background-color:#fff;box-shadow:2px 2px 2px #ced6dd;overflow:hidden;margin-bottom:30px}.offer-container:hover{cursor:pointer}.offer-image-container{width:100%;height:50%;max-height:290px;border-radius:8px 8px 0 0;position:relative}.offer-image{width:100%;max-height:250px!important}.price-container{background-color:#fff;color:#181818;border-radius:16px;padding:6px 30px;z-index:1;font-size:18px;font-weight:700;max-width:180px;text-align:center;border:1px solid #e0dede;position:absolute;right:15px;bottom:-12px}.standard-price-container{font-size:11px}.offer-inner-container{display:block;padding:2px}.offer-inner-top{margin-top:8px;padding:5px 8px 10px;color:#686767;font-size:20px;-webkit-line-clamp:1;line-clamp:1;height:calc(1 * 1.5 * 18px)}.offer-inner-middle,.offer-inner-top{text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5}.offer-inner-middle{padding:0 8px 10px;font-weight:700;font-size:28px;-webkit-line-clamp:2;line-clamp:2;height:calc(3 * 1.5 * 18px)}.offer-inner-submiddle{padding:0 8px;text-align:center;-webkit-line-clamp:1;line-clamp:1}.offer-inner-bottom,.offer-inner-submiddle{font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.offer-inner-bottom{padding:0 8px 6px;color:#6b6a6a;text-align:left;-webkit-line-clamp:3;line-clamp:3;height:calc(3 * 1.5 * 17px);line-height:1.5}.offer-reference-container{width:100%;height:40px;background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82)}.offer-logo{margin-top:1px;margin-left:15px;max-height:39px;float:left}.offer-reference-header{float:left;font-size:21px;font-weight:700;color:#fff;margin-left:10px;margin-top:5px;max-width:70%}@media screen and (max-width:990px){.offer-container{width:100%;max-width:500px;margin:auto auto 20px}.content{padding-top:20px;background-color:#edeff1;width:100%;height:100%;padding-bottom:20px}.offer-image{width:100%;max-height:300px}.main-page-header{margin-top:10px;font-size:30px}}@media screen and (max-width:560px){.main-page-header{font-size:20px}}.admin-header{text-align:center;font-size:30px;font-weight:700}#fields input,#fields textarea{padding-top:13px}#fields div{position:relative}#fields label.flowing{position:absolute;top:14px;color:#a1a6aa;left:10px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text;transition:.3s}#fields .required+label:after{color:#ea7162;content:" *"}#fields input:focus+label,#fields input:not(:placeholder-shown)+label,#fields textarea:focus+label,#fields textarea:not(:placeholder-shown)+label{font-size:12px;top:0}.admin-field-container{width:100%;margin-bottom:10px}.admin-field{width:100%;font-size:18px;font-family:Arial}.admin-buttons-container{display:flex;white-space:nowrap}.admin-create-button-container{margin-top:20px;width:100%;text-align:center}.admin-create-button{padding:10px 30px;font-size:20px}.admin-back-button-container{margin-top:20px;width:100%;text-align:left}.admin-back-button{padding:10px 40px;font-size:20px}.admin-flight-field-location{display:inline-block;width:35%}.admin-flight-field-location-input{display:inline-block;width:100%;font-size:18px}.admin-flight-field-checkbox-container{position:relative;margin-left:10px;bottom:5px;display:inline-block;min-width:180px;text-align:left}.admin-flight-field-checkbox,.admin-flight-field-checkbox-label{display:inline-block}.admin-addidional-details-header{text-align:center;font-size:20px;font-weight:700}.admin-additional-field-container{width:100%;display:inline-block}.admin-additional-field-box{margin-bottom:10px}.admin-additional-field-container-name{display:inline-block;width:25%;margin-right:2%}.admin-additional-field-container-value{display:inline-block;width:73%}.admin-additional-field-name,.admin-additional-field-value{width:100%}.admin-list-offers-containers{margin-top:20px;width:95%}.admin-offer-list-item{width:90%;height:80px;padding:5px;border:1px solid #000;border-radius:8px;background-color:#fff;margin:auto auto 5px;position:relative}.admin-list-offer-name{float:left;max-width:70%;max-height:30px;font-size:20px;padding-left:5px;overflow:hidden}.admin-list-offer-text{position:absolute;max-width:80%;max-height:40px;font-size:14px;padding-left:5px;overflow:hidden}.admin-list-offer-date{float:right;font-size:20px;padding-right:10px}.admin-list-offer-button-container{float:right;height:100%}.admin-list-offer-delete-button{height:47%;width:80px;font-size:20px;font-weight:100;background-color:#dd412d;display:block;margin-bottom:5px}.admin-list-offer-delete-button:hover{background-color:#b81e0a}.admin-list-offer-update-button{height:47%;width:80px;font-size:20px;font-weight:100;display:block}.admin-list-offer-status-button-container{text-align:center}.admin-list-offer-status-button{margin-right:5px;padding:8px 6px;background-color:#6f942b}.admin-list-offer-status-button:hover{background-color:#536e1f}.admin-image-selector-container{text-align:center;padding-bottom:15px}.admin-image-selector-list{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;padding-top:25px}.admin-image-selection{width:30%;margin-bottom:30px}.admin-transport-button{cursor:pointer;transition:all .5s;font-weight:700;border:none;background-color:#ec9039;color:#fff;padding:10px;margin-bottom:5px;z-index:-1}.selected{border:5px solid #8a13eb}table{width:90%;border-collapse:collapse;font-family:Tahoma,Geneva,sans-serif}table td{padding:15px}table thead td{background-color:#54585d;color:#fff;font-weight:700;font-size:13px;border:2px solid #000}table tbody td{color:#636363;border:2px solid #dddfe1}table tbody tr{background-color:#f9fafb}table tbody tr:nth-child(odd){background-color:#fff}@media screen and (max-width:900px){.admin-field-container{width:99%}.admin-offer-list-item{width:100%;height:80px;padding:5px;border:1px solid #000;border-radius:8px;background-color:#fff;margin:auto auto 5px}.admin-list-offer-name{float:left;max-width:50%;max-height:80px;font-size:18px;padding-left:5px;overflow:hidden}.admin-list-offer-date{max-width:20%;float:right;font-size:15px;padding-right:10px}.admin-list-offer-button-container{float:right;height:100%}.admin-list-offer-delete-button,.admin-list-offer-update-button{height:45%;font-size:15px;width:70px}.admin-list-offer-update-button{display:block}.admin-image-selection{width:30%;margin-bottom:14px}}@media screen and (max-width:800px){.admin-create-button{padding:10px 15px;font-size:16px}.admin-list-offer-status-button-container{text-align:left;margin-top:-5px}.admin-list-offer-status-button{margin-right:2px;padding:2px}}@media screen and (max-width:600px){.admin-image-selection{width:30%;margin-bottom:8px}table{width:100%}.admin-create-button{padding:10px;font-size:12px}.admin-list-offer-text{max-width:70%}table td{padding:4px}.admin-flight-field-location{width:47%}.admin-flight-field-checkbox-container{bottom:0}}.login-container{width:100%;min-height:75vh;background-color:#fff;border-radius:4px}.login-container-header{height:40px;background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82);color:#fff;font-size:25px;padding-left:10px;border-radius:4px 4px 0 0}.login-details-container{width:98%;margin:auto;padding-bottom:20px}.login-details-container-header{font-size:35px;padding:15px 0;text-align:center}.login-details-container-body{border:1px solid #d3d2d2;border-radius:4px;padding:20px}.login-field-container{width:50%;margin:auto auto 10px}.login-field{width:100%;font-size:18px}.login-create-button-container{width:100%;text-align:center}.login-create-button{padding:10px 40px;font-size:20px}.login-registration-container{margin-top:20px;text-align:center}.login-registration-container a{color:#19b1f8;text-decoration:underline}@media screen and (max-width:990px){.login-field-container{width:100%}.mobile-menu-title{display:flex}}.registration-container{width:100%;min-height:75vh;background-color:#fff;border-radius:4px}.registration-container-header{height:40px;background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82);color:#fff;font-size:25px;padding-left:10px;border-radius:4px 4px 0 0}.registration-details-container{width:98%;margin:auto;padding-bottom:20px}.registration-details-container-header{font-size:35px;padding:15px 0;text-align:center}.registration-details-container-body{border:1px solid #d3d2d2;border-radius:4px;padding:20px}.registration-field-container{width:50%;margin:10px auto}.registration-field{width:100%;font-size:18px}.registration-create-button-container{width:100%;text-align:center}.registration-create-button{padding:10px 40px;font-size:20px;font-weight:700}.registration-registration-container{text-align:center}.registration-registration-container a{color:#19b1f8;text-decoration:underline}.offer-details-container{width:72%;background-color:#fff;border-radius:4px;margin:auto;padding-bottom:20px;display:inline-block}.offer-details-container-header{background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82);color:#fff;font-size:25px;padding:10px;border-radius:4px 4px 0 0;text-align:left}.offer-details-container-body{padding:10px}.offer-details-body-heading-container{margin:auto;text-align:right}.offer-details-create-date{font-size:14px;color:#a3a3a3}.offer-details-image-container{text-align:center;position:relative}.offer-details-ontop-container{max-width:300px;max-height:200px;background-color:hsla(0,0%,100%,.774);position:absolute;right:6vh;top:10px;padding:4px}.offer-details-ontop-price{font-size:30px;font-weight:700}.offer-details-image{width:90%;margin:auto;overflow:hidden;max-height:400px}.offer-details-deal-date{font-size:16px;color:#414040;text-align:center}.offer-details-title{text-align:center;font-weight:700;font-size:40px}.offer-details-subtitle{text-align:center;font-weight:700;font-size:35px;margin-bottom:20px}.offer-details-description{text-align:left}.offer-details-description,.offer-details-list-container{width:90%;margin:auto;font-size:20px}.offer-details-skrydis-container,.offer-details-transport-container{text-align:center;width:90%;margin:80px auto auto;font-size:30px;font-weight:700}.transport-description{text-align:left;font-weight:100;font-size:20px}.offer-details-skrydis-image{max-width:250px}.offer-details-skrydis-inner-parent-container{padding:0 0 60px;min-height:100%}.offer-details-skrydis-inner-container{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;margin-bottom:20px;background-image:url(/_next/static/media/sky.7a9855c9.png)}.offer-details-skrydis-image-container{min-height:100%!important;width:100%;position:relative;width:60%}.offer-details-skrydis-round{width:100%}.offer-details-skrydis-from,.offer-details-skrydis-to{font-weight:100;position:relative;width:20%;margin:auto;font-size:28px}.offer-details-skrydis-inner-description{font-weight:100;font-size:20px;text-align:left}.offer-details-skrydis-button{padding:10px 40px;font-size:20px}.flight-description{text-align:left;font-weight:100;font-size:24px}.offer-details-hotel-container{text-align:center;width:90%;margin:80px auto auto;font-size:30px;font-weight:700}.offer-details-hotel-item{text-align:left;font-size:20px;margin-bottom:40px}.offer-details-hotel-button-container{text-align:center}.offer-details-hotel-button{margin-top:20px;padding:10px 40px;font-size:20px}.hotel-description{font-weight:100}.contactus-container{width:26%;background-color:#fff;float:right;border-radius:4px;margin-left:2%}.contactus-header{padding:8px;color:rgba(0,0,0,.733)}.contactus-image-container{margin:30px 0;text-align:center}.contactus-image{width:50%}.contactus-form-details-container{text-align:center}.contactus-form-field{width:85%;margin:auto auto 10px}.contactus-form-input,.contactus-form-input-big{background:#f7f7f7;border:1px solid #c4c4c4;box-shadow:none;color:#787878;border-radius:6px;font-size:16px;padding:6px 0 6px 2px;width:100%}.contactus-form-input-big{font-family:Arial;height:calc(5 * 1.5 * 18px);line-height:1.5}.contactus-send-button-container{width:85%;height:40px;margin:auto auto 20px;padding-bottom:20px}.contactus-send-button{transition:all .5s;background:#005aa3;color:#fff;width:100%;height:100%;border-radius:10px;border:none}.contactus-send-button:hover{background:#013b82}@media screen and (max-width:990px){.offer-details-container-body{padding:0}.offer-details-container,.offer-details-image{width:100%}.contactus-container{width:100%;float:none;margin-left:0;margin-top:20px}.contactus-image{width:25%}.offer-details-ontop-container{right:2vh;top:10px}.offer-details-skrydis-from,.offer-details-skrydis-to{font-size:25px}}@media screen and (max-width:650px){.offer-details-skrydis-from,.offer-details-skrydis-to{font-size:20px}}@media screen and (max-width:520px){.flight-description-container{padding-left:10px}.offer-details-skrydis-container{width:100%}.contactus-image{width:50%}.offer-details-ontop-container{max-width:200px;max-height:150px;right:2vh;top:10px;overflow:hidden}.offer-details-ontop-price{font-size:20px;font-weight:700}.offer-details-ontop-details{font-size:12px}.offer-details-skrydis-from,.offer-details-skrydis-to{font-size:16px}}.personal-form-container{padding:10px}.personal-form-header{text-align:center;font-size:25px}.personal-action-button-container{text-align:center;margin-top:20px}.logout-button{margin-left:10px}.logout-button,.update-button{padding:10px 40px;font-size:20px}.personal-form-image-container{text-align:center}.personal-form-image{max-width:150px}.personal-form-body-header{text-align:center;font-size:18px}.personal-form-body{max-width:50%;text-align:left;margin:auto}@media screen and (max-width:1000px){.personal-form-body{max-width:80%}}@media screen and (max-width:800px){.personal-form-image{max-width:100px}.personal-form-body-header{font-size:16px}.personal-form-body{font-size:14px;max-width:100%}}@media screen and (max-width:600px){.logout-button{margin-left:5px}.logout-button,.update-button{padding:10px 20px;font-size:16px}}.selftrip-container-body{padding:24px;min-height:73vh}@media screen and (max-width:990px){.registration-field-container{width:100%}}.local-routes-button-container{text-align:center}.local-routes-button{padding:10px 20px;margin-bottom:20px}.local-routes-container-body{padding:24px}.local-routes-offers-header{text-align:center;font-size:24px;font-weight:700;height:53vh}.admin-famous-places-container{margin-top:100px}.fp-container{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;padding-top:25px}.continent-container{width:50%}.continent-title{font-size:24px;font-weight:700;text-align:center}.fp-country{padding:10px}.fp-a{font-size:18px;font-weight:700;text-transform:uppercase;color:#005aa3;text-align:left;padding:8px}.fpl-container{width:100%;min-height:75vh;background-color:#fff;border-radius:4px}.fpl-container-header{height:40px;background:linear-gradient(to right bottom,#0ebfff,#009ce2,#007bc3,#005aa3,#013b82);color:#fff;font-size:25px;padding-left:10px;border-radius:4px 4px 0 0;text-transform:uppercase;width:100%}.fpl-loc-container{width:100%;display:inline-block;margin-bottom:20px}.fpl-title-container{font-size:30px;font-weight:700;text-align:center}.fpl-details-container{width:100%;margin:auto;padding:10px;background-color:#fff}.fpl-loc-title-container{font-size:24px;font-weight:700;margin-bottom:-10px;text-align:left}.fpl-loc-image{float:left;width:25%;margin-right:10px}.fpl-loc-description{text-align:left}@media screen and (max-width:990px){.fpl-details-container{padding:10px 20px}.continent-container{width:100%}.fpl-loc-image{width:50%}}@media screen and (max-width:600px){.fpl-loc-image{width:100%}}.spinner-container{text-align:center}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{width:50px;height:50px;border:8px solid #f3f3f3;border-top-color:#383636;border-radius:50%;animation:spinner 1.8s linear infinite;margin:10px auto}.slideshow{margin:0 auto;overflow:hidden;max-width:100%}.slideshowSlider{white-space:nowrap;transition:1s ease}.slide{position:relative;display:inline-block;width:100%}.slide-image{height:100%;max-height:550px;width:100%}.slideshowDots{text-align:center}.slideshowDot{display:inline-block;height:20px;width:20px;border-radius:50%;cursor:pointer;margin:15px 7px 0;background-color:#c4c4c4}.slideshowDot.active{background-color:#6a0dad}.ontop-left{z-index:10;margin-left:40px;font-weight:700}.ontop-left,.ontop-right{background-color:#ffffffb6;position:absolute;top:40px;text-align:center;color:#000;padding:10px;font-size:25px;overflow-wrap:break-word!important;word-break:break-all!important;word-wrap:break-word!important}.ontop-right{right:40px}.slide-offer-button{margin-top:20px;padding:10px 40px;font-size:20px}@media screen and (max-width:768px){.slideshow{margin:0 auto;overflow:hidden;width:100%;max-width:500px}.ontop-left{top:40px;margin-left:40px;font-size:20px}}@media screen and (max-width:450px){.ontop-left{top:15px;margin-left:15px;font-size:14px}.ontop-right{top:15px;right:15px;font-size:14px}}.tabs{text-align:center;width:100%}.tab{width:100%;padding:25px;font-family:sans-serif;color:#444}ul.inline{list-style:none;padding:0;margin-bottom:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.tabs>li,.tabs>ul.inline{display:inline-block;margin-left:0;padding:1rem 2rem;border-bottom:2px solid #eee;transition:all .5s;font-family:Lato,sans-serif;font-weight:300;cursor:pointer;color:#aaa}li.selected,ul.inline{border:2px solid #337ab7;color:#444}@media screen and (max-width:800px){.tabs{text-align:left;width:100%}li,ul.inline{padding:.5rem}.tab{padding:0}.tabs>li,.tabs>ul.inline{padding:.5rem}}.dropdown{position:relative}.menu{position:absolute;list-style-type:none;margin:5px 0;padding:0;border:1px solid grey;width:150px;z-index:10}.menu>li{margin:0;background-color:#fff}.menu>li:hover{background-color:#d3d3d3}.menu>li>button{width:100%;height:100%;text-align:left;background:none;color:inherit;border:none;padding:5px;margin:0;font:inherit;cursor:pointer}.consent-container{position:fixed;width:90%;border:1px solid #000;background-color:#fff;left:50%;transform:translate(-50%,-10%);bottom:0;z-index:2}.consent-button-container{text-align:center}.consent-button{padding:5px 20px;margin:3px 20px 3px 0;font-size:20px}.consent-text-container{padding:6px 10px;font-size:18px;text-align:left}.consent-a{color:blue}.consent-a:hover{text-decoration:underline}.consent-other,.conset-span{font-family:georgia\, palatino;font-size:12pt}.consent-other{color:#000;color:initial}.consent-important{color:#141414}.toggle-switch{position:relative;width:75px;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:left}.toggle-switch-checkbox{display:none}.toggle-switch-label{display:block;overflow:hidden;cursor:pointer;border:0 solid #bbb;border-radius:20px;margin:0}.toggle-switch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.toggle-switch-inner:after,.toggle-switch-inner:before{display:block;float:left;width:50%;height:34px;padding:0;line-height:34px;font-size:14px;color:#fff;font-weight:700;box-sizing:border-box}.toggle-switch-inner:before{content:attr(data-yes);text-transform:uppercase;padding-left:10px;background-color:#f90;color:#fff}.toggle-switch-disabled,.toggle-switch-disabled:before{background-color:#ddd;cursor:not-allowed}.toggle-switch-inner:after{content:attr(data-no);text-transform:uppercase;padding-right:10px;background-color:#bbb;color:#fff;text-align:right}.toggle-switch-switch{display:block;width:24px;margin:5px;background:#fff;position:absolute;top:0;bottom:0;right:40px;border:0 solid #bbb;border-radius:20px;transition:all .3s ease-in 0s}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}