:after,:before{box-sizing:border-box}html,body,p,ul,ol,li,h1,h2,h3,h4,h5,h6,img,table{margin:0;padding:0;border:0;box-sizing:border-box}html{height:100%;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{height:100%;margin:69px 0 0;font-family:'Open Sans', sans-serif;font-size:13px;font-size:1.3rem;color:#000;background:#fff;counter-reset:item}a{color:#000;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:underline}button{border:none;cursor:pointer}b,strong{font-weight:700}small{font-size:80%}h1,h2,h3,h4,h5,h6,p,li{margin-bottom:1em;line-height:120%}h1,h2,h3,h4,h5,h6{color:#1b323a}p{margin-bottom:1.85em;line-height:185%}h1{font-size:30px;font-size:3rem;font-weight:700;margin-bottom:.9em}h2{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:1.35em}h3{font-size:16px;font-size:1.6rem;font-weight:700;margin-bottom:.8em}h4{font-size:14px;font-size:1.4rem;font-weight:700;margin-bottom:.7em}h5{font-size:16px;font-size:1.6rem;font-weight:300;margin-bottom:.6em}h6{font-size:1.6px;font-size:1.6rem;font-weight:300;margin-bottom:.5em}ul,ol{list-style:none}table{border-collapse:separate;border-spacing:0}.no-padding{padding:0}.button{display:inline-block;padding:11px 59px 15px 57px;color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;text-decoration:none !important;text-transform:uppercase;cursor:pointer;transition:.2s all;border-bottom:2px solid}.button:focus{outline:none}.button.pink{color:#fff;background:#E73E7F;border-color:#B6416E}.button.pink:hover{background:#d71b63}.button.compensation-request{height:34px;line-height:14px}.content a{color:#E73E7F}.content a:hover{color:#E73E7F;text-decoration:underline}.content ul:not(.select-options){margin-bottom:2em}.content ul:not(.select-options) li{position:relative;margin-bottom:9px;padding-left:13px;line-height:185%}.content ul:not(.select-options) li:before{content:'';position:absolute;top:11px;left:0;width:5px;height:5px;background:#E73E7F;border-radius:20em}.content img{max-width:100%;height:auto}.icon-bg{border:1px solid #fff;border-radius:20rem;display:inline-block;height:60px;margin:0 .5em;width:60px;vertical-align:middle;text-align:center;padding-top:6px}#content-main .faq-items{margin-top:20px;margin-bottom:20px}#content-main .faq-items .question-set:last-of-type>h2{border-bottom:1px solid transparent}#content-main .faq-items .question-set>h2{position:relative;margin:0;padding:10px 10px 10px 49px;border-bottom:2px solid #fff;font-size:19px;cursor:pointer;transition:all .3s ease-in-out;background-color:#f6f6f6}#content-main .faq-items .question-set>h2:after,#content-main .faq-items .question-set>h2:before{content:'';position:absolute;background:#e0e0e0}#content-main .faq-items .question-set>h2:after{width:2px;height:14px;left:29px;top:13px}#content-main .faq-items .question-set>h2:before{width:14px;height:2px;left:23px;top:19px}#content-main .faq-items .question-set>h2.faq-open:after{display:none}#content-main .faq-items .question-set>ul{padding-left:0}#content-main .faq-items .question-set>ul.multiple{display:none}#content-main .faq-items .question-set>ul>li{position:relative;margin-bottom:8px;padding:8px 8px 0 40px;font-size:16px;transition:all .6s ease-in-out}@media (max-width: 499px){#content-main .faq-items .question-set>ul>li{padding:10px 10px 0 30px}}#content-main .faq-items .question-set>ul>li>strong{font-weight:400;cursor:pointer}#content-main .faq-items .question-set>ul>li>strong:hover{text-decoration:underline}#content-main .faq-items .question-set>ul>li>div{display:none;margin-top:8px;padding-bottom:8px}#content-main .faq-items .question-set>ul>li>div p{font-size:14px;font-style:italic;line-height:25px;cursor:auto}#content-main .faq-items .question-set>ul>li>div p:last-of-type{margin-bottom:0}#content-main .faq-items .question-set>ul>li:before{content:'';position:absolute;top:19px;left:21px;width:6px;height:6px;border:1px solid red;border-radius:50%;background:red}@media (max-width: 499px){#content-main .faq-items .question-set>ul>li:before{left:15px !important}}#content-main .faq-items .question-set>ul:not(.multiple) li{margin:0;padding:0;list-style:none}#content-main .faq-items .question-set>ul:not(.multiple) li strong{display:block;position:relative;margin:0;padding:10px 10px 10px 49px;border-bottom:2px solid #fff;font-size:19px;cursor:pointer;transition:all .3s ease-in-out;background-color:#f6f6f6}#content-main .faq-items .question-set>ul:not(.multiple) li strong:after,#content-main .faq-items .question-set>ul:not(.multiple) li strong:before{content:'';position:absolute;background:#e0e0e0}#content-main .faq-items .question-set>ul:not(.multiple) li strong:after{width:2px;height:14px;left:29px;top:13px}#content-main .faq-items .question-set>ul:not(.multiple) li strong:before{width:14px;height:2px;left:23px;top:19px}#content-main .faq-items .question-set>ul:not(.multiple) li strong.faq-open:after{display:none}#content-main .faq-items .question-set>ul:not(.multiple) .answer{margin-top:0;padding:8px 8px 8px 40px}table:not(.ui-datepicker-calendar){width:100%;margin-bottom:2em}table:not(.ui-datepicker-calendar) th,table:not(.ui-datepicker-calendar) td{padding:10px 15px;text-align:left}table:not(.ui-datepicker-calendar) th{position:relative;padding:12px 24px 35px;font-weight:400;background:#fff}table:not(.ui-datepicker-calendar) th:after{content:'';position:absolute;bottom:15px;left:0;width:100%;height:2px;background:#E73E7F}table:not(.ui-datepicker-calendar) tr:nth-of-type(odd) td{background:#F4F4F4}table:not(.ui-datepicker-calendar) tr td{padding:12px 24px;font-size:13px;font-size:1.3rem;border-bottom:2px solid #fff;background:#ECECEC}@media (max-width: 767px){table:not(.ui-datepicker-calendar) tr th{padding-left:20px;padding-right:20px}table:not(.ui-datepicker-calendar) tr td{padding:13px 20px}}.sa-row-page-title{padding:0 15px}@media (max-width: 767px){.sa-row-page [class*="col"]{width:100%}}header{position:fixed;top:0;padding:11px 0 12px;width:100%;height:69px;background:#fff;z-index:9999;box-shadow:0 0 12px -3px #333}header>.container{position:relative;height:100%;padding-left:193px}header #logo{display:block;position:absolute;top:7px;left:15px}header #logo img{width:auto}header #links-nav{float:right;margin-top:14px}header #links-nav li{float:left;margin-left:25px}header #links-nav li a{font-size:13px;font-size:1.3rem;color:#9D9D9D}header #open-mmenu{display:block;position:absolute;top:50%;right:17px;margin-top:-10px;height:21px;width:30px;border-bottom:3px solid #333;text-indent:-9999px;background:none}header #open-mmenu:after,header #open-mmenu:before{content:'';position:absolute;left:0;width:100%}header #open-mmenu:before{top:0;border-top:3px solid #333}header #open-mmenu:after{bottom:6px;border-bottom:3px solid #333}@media (max-width: 1199px){header #links-nav li{margin-left:0}header #links-nav li:last-of-type{margin-left:10px}}@media (max-width: 991px){header #links-nav{margin-right:80px}}@media (max-width: 767px){header #links-nav{float:left;margin-right:0}header #links-nav li{margin-left:15px}}#main-nav ul li{float:left}#main-nav ul li a{display:block;padding:15px;font-size:13px;font-size:1.3rem;text-transform:uppercase;color:#1D313A}#main-nav ul li a.btn-customHoliday{background:#E73E7F;border-radius:5px;margin-top:6px;padding:8px;white-space:nowrap;text-transform:inherit;color:#fff}#main-nav ul li a.btn-customHoliday:hover{text-decoration:none}@media (max-width: 1199px){#main-nav ul li:last-of-type a{padding-right:0}#main-nav ul li a{display:block;padding:15px 7px}}@media (max-width: 991px){#main-nav{visibility:hidden;opacity:0;z-index:-9;overflow:hidden;position:absolute;top:58px;left:0;width:100%;background:#fff;transition:.2s all}#main-nav ul li{float:none;margin-bottom:0}#main-nav ul li a{padding:15px 22px;border-bottom:1px solid #efefef}#main-nav ul li a.btn-customHoliday{border-radius:0}#main-nav.active{visibility:visible;opacity:1;z-index:9}}#footer{padding:64px 0;background:#383838}#footer #links{margin-bottom:52px;margin-left:-20px}#footer #links h2{margin-bottom:16px;font-size:18px;font-size:1.8rem;color:#fff}#footer #links>div{float:left;margin-left:20px}#footer #links>div.services{width:370px}#footer #links>div.services>div{margin-left:-20px}#footer #links>div.services>div ul{float:left;margin-left:20px;width:calc(50% - 20px)}#footer #links>div.featured{width:175px}#footer #links>div.about{width:175px}#footer #links>div ul{padding-right:15px}#footer #links>div ul li{margin-bottom:10px}#footer #links>div ul li a{font-size:12px;font-size:1.2rem;color:#979797}#footer #copyright-socials{clear:both;margin-bottom:5px;padding-bottom:20px;border-bottom:1px solid #6E6E6E}#footer #copyright-socials ul li{margin-bottom:0}#footer #copyright-socials ul li a{font-size:12px;font-size:1.2rem;color:#979797}#footer #copyright-socials .copyright{float:left}#footer #copyright-socials .socials{float:right}#footer #copyright-socials .socials li{float:left;margin-left:14px}#footer #copyright-socials .socials li a{display:block;width:26px;height:26px;font-size:23px !important;line-height:23px !important;text-decoration:none !important;text-align:center;color:#383838;background:#fff;border-radius:20em}#footer #copyright-socials .socials li a:hover{color:#fff;background:#E73E7F}@media (max-width: 991px){#footer{padding:35px 0}#footer #links>div.services{width:330px}#footer #links>div.payments{clear:both;margin-top:20px}}@media (max-width: 767px){#footer #links{margin-bottom:20px}#footer #links>div{margin-bottom:20px !important}#footer #links>div.services{width:calc(70% - 20px)}#footer #links>div.featured{width:calc(30% - 20px)}#footer #links>div.about{clear:both}#footer #links>div.payments{clear:none;margin-top:0}}@media (max-width: 480px){#footer #links{margin:0}#footer #links>div{clear:both !important;float:none !important;margin-bottom:20px !important;margin-left:0 !important}#footer #links>div.services{width:100%}#footer #links>div.featured{width:100%}#footer #links>div.about{clear:both}#footer #links>div.payments{clear:none;margin-top:0}#footer #copyright-socials .socials,#footer #copyright-socials .copyright{clear:both;float:none}#footer #copyright-socials .copyright{margin-bottom:15px}#footer #copyright-socials .socials li{margin-right:14px;margin-left:0}}@font-face{font-family:'icomoon';src:url(8f348e1c387ade60fdae49d5e3229bc5.eot);src:url(8f348e1c387ade60fdae49d5e3229bc5.eot?#iefix) format("embedded-opentype"),url(5585e50b6de7dd5a9ab91e1b62925fb1.ttf) format("truetype"),url(b21d4f2b33f02b01f240d70b3531f7e8.woff) format("woff"),url(34efa1fcc763ee9b84e657bde9f0fa22.svg?#icomoon) format("svg");font-weight:normal;font-style:normal;line-height:1}.sa-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:23px;font-size:2.3rem;text-transform:none;line-height:1;display:inline-block;text-rendering:auto;font:normal normal normal 14px/1 icomoon;transform:translate(0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-turista:before{content:"\e900"}.icon-bod:before{content:"\e902"}.icon-bus2:before{content:"\e903"}.icon-facebook2:before{content:"\e904"}.icon-fajfka:before{content:"\e905"}.icon-google-plus2:before{content:"\e906"}.icon-hledat:before{content:"\e907"}.icon-hodiny2:before{content:"\e908"}.icon-instagram:before{content:"\e909"}.icon-kalendar:before{content:"\e90a"}.icon-krizek:before{content:"\e90b"}.icon-linkedin2:before{content:"\e90c"}.icon-listbox:before{content:"\e90d"}.icon-login:before{content:"\e90e"}.icon-obalka:before{content:"\e90f"}.icon-parkovani:before{content:"\e910"}.icon-prohodit:before{content:"\e911"}.icon-pronajem-autobusu:before{content:"\e912"}.icon-sipka-dolu2:before{content:"\e913"}.icon-sluzby-na-palube:before{content:"\e914"}.icon-telefon2:before{content:"\e915"}.icon-tick-tack:before{content:"\e916"}.icon-twitter2:before{content:"\e917"}.icon-virtualni-prohlidka:before{content:"\e918"}.icon-vlak2:before{content:"\e919"}.icon-zabavni-portal:before{content:"\e91a"}.icon-zobrazeni-desktop:before{content:"\e91b"}.icon-zobrazeni-mobil:before{content:"\e91c"}.icon-bus-vlak:before{content:"\e901"}.icon-platby:before{content:"\e91d"}.icon-eurovikendy:before{content:"\e805"}.icon-pdf:before{content:"\e800"}.icon-xls:before{content:"\e801"}.icon-jpg:before{content:"\e802"}.icon-doc:before{content:"\e803"}.icon-web:before{content:"\e804"}.icon-letenky_dulezite-informace:before{content:"\e63b"}.icon-letenky_kontrola-rezervace:before{content:"\e63c"}.icon-letenky_letenky-kolem-sveta:before{content:"\e63d"}.icon-letenky_letenky-pro-skupiny:before{content:"\e63e"}.icon-letenky_letenky-pro-studenty:before{content:"\e63f"}.icon-letenky_nejlevnejsi-letenky:before{content:"\e640"}.icon-letenky_nizkonakladovi-dopravci:before{content:"\e641"}.icon-letenky_parkovani-na-letisti:before{content:"\e642"}.icon-letenky_specialni-akce:before{content:"\e643"}.icon-o-nas_fotogalerie:before{content:"\e644"}.icon-o-nas_historie:before{content:"\e645"}.icon-o-nas_inzerujte-u-nas:before{content:"\e646"}.icon-o-nas_lide:before{content:"\e647"}.icon-o-nas_loga-ke-stazeni:before{content:"\e648"}.icon-o-nas_pojisteni-proti-upadku:before{content:"\e649"}.icon-o-nas_profil-spolecnosti:before{content:"\e64a"}.icon-o-nas_pro-media:before{content:"\e64b"}.icon-o-nas_vyrocni-zpravy:before{content:"\e64c"}.icon-o-nas_zakladni-udaje:before{content:"\e64d"}.icon-o-nas_zluty:before{content:"\e64e"}.icon-ostatni-sluzby_cestovani-na-miru:before{content:"\e64f"}.icon-ostatni-sluzby_cesty-za-sportem:before{content:"\e650"}.icon-ostatni-sluzby_darkove-certifikaty:before{content:"\e651"}.icon-ostatni-sluzby_jizdni-doklady:before{content:"\e652"}.icon-ostatni-sluzby_mapy-pruvodci:before{content:"\e653"}.icon-ostatni-sluzby_pojisteni:before{content:"\e654"}.icon-ostatni-sluzby_produkty-na-splatky:before{content:"\e655"}.icon-ostatni-sluzby_pronajem-aut:before{content:"\e656"}.icon-ostatni-sluzby_pronajem-busu:before{content:"\e657"}.icon-ostatni-sluzby_prukazy-isic:before{content:"\e658"}.icon-ostatni-sluzby_ubytovani:before{content:"\e659"}.icon-ostatni-sluzby_viza:before{content:"\e65a"}.icon-hash:before{content:"\e639"}.icon-srdce:before{content:"\e63a"}.icon-kolecko-tuzka:before{content:"\e634"}.icon-neuspesne:before{content:"\e635"}.icon-tuzka:before{content:"\e636"}.icon-upsesne:before{content:"\e637"}.icon-zavrit:before{content:"\e638"}.icon-sipka-leva-strankovani:before{content:"\e632"}.icon-sipka-prava-strankovani:before{content:"\e633"}.icon-rss:before{content:"\e631"}.icon-navigace:before{content:"\e62f"}.icon-vykricnik:before{content:"\e630"}.icon-sipka-nahoru:before{content:"\e62e"}.icon-email:before{content:"\e608"}.icon-hodiny:before{content:"\e62c"}.icon-bod-mapa:before{content:"\e62d"}.icon-absolvent:before{content:"\e600"}.icon-apple:before{content:"\e601"}.icon-benefity:before{content:"\e602"}.icon-bus:before{content:"\e603"}.icon-certifikaty:before{content:"\e604"}.icon-desktop:before{content:"\e605"}.icon-doklady-citypasy:before{content:"\e606"}.icon-dovolena:before{content:"\e607"}.icon-facebook:before{content:"\e609"}.icon-fax:before{content:"\e60a"}.icon-formule:before{content:"\e60b"}.icon-fotbal:before{content:"\e60c"}.icon-golf:before{content:"\e60d"}.icon-google-plus:before{content:"\e60e"}.icon-hokej:before{content:"\e60f"}.icon-infolinka:before{content:"\e610"}.icon-jazykove-pobyty:before{content:"\e611"}.icon-karavany:before{content:"\e612"}.icon-letadlo:before{content:"\e613"}.icon-linkedin:before{content:"\e614"}.icon-mapy-pruvodci:before{content:"\e615"}.icon-mobile:before{content:"\e616"}.icon-nasplatky:before{content:"\e617"}.icon-pojisteni:before{content:"\e618"}.icon-potapeni:before{content:"\e619"}.icon-pracovni-pobyty:before{content:"\e61a"}.icon-pronajem-aut:before{content:"\e61b"}.icon-quote:before{content:"\e61c"}.icon-sipka-dolu:before{content:"\e61d"}.icon-sipka-leva:before{content:"\e61e"}.icon-sipka-prava:before{content:"\e61f"}.icon-skoleni:before{content:"\e620"}.icon-specialky:before{content:"\e621"}.icon-studentske-prukazy:before{content:"\e622"}.icon-taxi:before{content:"\e623"}.icon-telefon:before{content:"\e624"}.icon-tenis:before{content:"\e625"}.icon-twitter:before{content:"\e626"}.icon-tym:before{content:"\e627"}.icon-ubytovani:before{content:"\e628"}.icon-viza:before{content:"\e629"}.icon-vlak:before{content:"\e62a"}.icon-youtube:before{content:"\e62b"}.icon-transfer-cepice:before{content:"\e928"}.icon-transfer-ridic:before{content:"\e927"}.gf-form{padding:15px;background-color:#fff;margin-top:15px;margin-bottom:15px;position:relative}.gf-form:after{content:"";display:table;clear:both}.gf-form>h1,.gf-form>h2,.gf-form>h3,.gf-form>h4{margin-bottom:0;padding:0 20px .5em 20px;border-bottom:1px solid #E73E7F}.gf-form label{display:block;margin:0 0 .5em;min-width:auto;font-size:inherit;font-weight:400}.gf-form input{width:100%}.gf-form textarea{width:100%;max-width:100%}.gf-form .form-control{height:40px !important}.gf-form>div{padding:20px;border-bottom:1px solid #E73E7F}.gf-form>div:after{content:"";display:table;clear:both}.gf-form>div:last-of-type{border-bottom:none}.gf-form>div>h2,.gf-form>div>h3,.gf-form>div>h4{margin-top:0}.gf-form>div>div{width:50%;float:left;padding-right:10px;margin-bottom:.8em}.gf-form>div>div:nth-of-type(2n){padding-left:10px;padding-right:0}.gf-form>div>div:nth-of-type(2n+1){clear:both}.gf-form>div>div:after{content:"";display:table;clear:both}.gf-form>div>div.gf-datepicker{width:160px;position:relative}.gf-form>div>div.gf-datepicker input{width:100%}.gf-form>div>div.gf-datepicker .input-addon{right:0}.gf-form>div .gf-select{position:relative}.gf-form>div .gf-select .select-target{width:100%;color:#000 !important}.gf-form>div .gf-select .select.select-open{position:absolute;top:67px}.gf-form>div .gf-multiple-select{position:relative}.gf-form>div .gf-multiple-select .gf-sub-select{position:relative}.gf-form>div .gf-multiple-select .select-target{width:100%;color:#000 !important}.gf-form>div .gf-multiple-select .select.select-open{position:absolute;top:40px}.gf-form>div .gf-sub-select{width:40%;margin-right:10%;float:left}.gf-form>div div[class*='checkbox']>div label{display:inline-block;width:auto;margin-bottom:.9em}.gf-form>div div[class*='radio']>div label{width:auto;min-width:0}.gf-form>div [class*='hidden']{display:none}.gf-form>div .invalid .alert-icon{margin-top:0;top:0;left:0}.gf-form>div>div:nth-of-type(2n) .alert-icon{margin-top:0;top:0;left:10px}@media (max-width: 480px){.gf-form>div>div:nth-of-type(2n) .alert-icon{left:0}}.gf-form .destination-field{float:left;position:relative;width:60%;margin:0 15px 15px 0}.gf-form .destination-field label{color:#9a9a9a;line-height:40px;left:10px;position:absolute;z-index:1;min-width:0}.gf-form .destination-field input,.gf-form .destination-field select{width:100%;padding-left:6.4em}.gf-form .date_picker,.gf-form .form-control,.gf-form .ui-autocomplete-input{padding-right:50px}.gf-form .date-field{float:left;position:relative;width:160px}.gf-form #desc-end-form{width:50%;float:left}.gf-form #desc-end-form,.gf-form #desc-below-header{padding:20px 20px 0 20px;border:0}.gf-form #desc-end-form p:last-of-type,.gf-form #desc-below-header p:last-of-type{margin-bottom:0}.gf-form #form-submit-block{width:50%;float:right;padding-left:10px}.gf-form #form-submit-block .gf-submit{width:100%;padding-right:0;padding-left:0}.gf-form #form-submit-block .gf-submit button[type*='submit']{position:relative;padding:0;width:100%;border:none;color:#fff;font-size:15px;font-weight:400;z-index:9999;z-index:99}.gf-form #form-submit-block .gf-submit button[type*='submit']:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.gf-form #captcha.invalid iframe{border:2px solid #E73E7F}@media screen and (max-width: 1000px) and (min-width: 500px){.gf-form #captcha{-webkit-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;transform-origin:0 0}}@media screen and (max-width: 580px){.gf-form #captcha{-webkit-transform:scale(0.65);transform:scale(0.65);-webkit-transform-origin:0 0;transform-origin:0 0}}@media screen and (max-width: 380px){.gf-form #captcha{-webkit-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;transform-origin:0 0}}@media screen and (max-width: 300px){.gf-form #captcha{-webkit-transform:scale(0.65);transform:scale(0.65);-webkit-transform-origin:0 0;transform-origin:0 0}}.gf-form .invalid{position:relative}.gf-form .invalid>label{padding-left:30px}.gf-form .invalid>input,.gf-form .invalid>textarea,.gf-form .invalid>a.select-target{border:2px solid #E73E7F}.gf-form .invalid.gf-checkbox{position:relative}.gf-form .invalid.gf-checkbox>label{padding-left:60px}.gf-form .invalid.gf-checkbox .alert-icon{left:30px}.gf-form .info-box{position:absolute;top:30px;left:-11px;width:250px;padding:5px 10px;color:#fff;background-color:#E73E7F;border-color:#ebccd1;box-shadow:0 0 10px -4px #000;z-index:9;visibility:hidden;opacity:0;transition:visibility 0s, opacity .5s}.gf-form .info-box:before{content:'';position:absolute;top:-10px;left:14px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:#E73E7F transparent}.gf-form .control-label:hover+.info-box{visibility:visible;opacity:1}.gf-form .form-legenda{float:right;width:50%;padding:20px 10px 20px 20px}.gf-form .form-legenda span{display:block;font-weight:bold;margin-top:8px}.gf-form .form-legenda span a{font-weight:bold}form{background:#fff}input,select,textarea,.select-text,.select-touch,.select-target.select-theme-default{min-height:38px;height:38px;padding:0 0 0 10px;font-family:inherit;font-size:12px;font-size:1.2rem;line-height:120%;border:none;border:1px solid #D8D8D8;background-color:#F9F9F9;box-shadow:none}input:focus,select:focus,textarea:focus,.select-text:focus,.select-touch:focus,.select-target.select-theme-default:focus{outline:none;border-color:#e0e0e0}.select-text,.select-target.select-theme-default{width:100%;font-size:12px;font-size:1.2rem;line-height:38px;border:none;border-top:1px solid #C2C2C2;border-radius:0;box-shadow:none;background:#F9F9F9}.select-text i,.select-target.select-theme-default i{display:none !important}.select-text:after,.select-target.select-theme-default:after{content:'';position:absolute;right:9px;top:calc(50% - 4px);width:0;height:0;border-style:solid;border-width:8px 8.5px 0;border-color:#8a8a8a transparent transparent}.select.select-theme-default{z-index:999 !important}.select.select-theme-default .select-options .select-option{text-overflow:clip}.select.select-theme-default{display:none}.select.select-theme-default.select-open{display:block;position:absolute;top:43px;min-width:100%}.select.select-theme-default .select-content{max-width:none;width:100%;border-radius:0}.select.select-theme-default .select-options .select-option.select-option-highlight{background:#E73E7F}input[disabled="disabled"]{background-color:#eee;color:#888}[type="submit"]{height:40px;width:100%;color:#fff;font-size:19px;font-size:1.9rem;font-weight:400;text-transform:capitalize;border:0;background-color:#E73E7F;cursor:pointer;transition:.2s all}[type="submit"]:hover{background-color:#d71b63}label{display:inline-block;min-width:100px;margin:0;font-size:13px;font-size:1.3rem;font-weight:400}textarea{padding:10px;min-height:80px}input[type="radio"],input[type="checkbox"]{display:none}input[type="radio"]+label,input[type="checkbox"]+label{position:relative;margin-right:20px;padding-left:30px;cursor:pointer}input[type="radio"]+label:before,input[type="checkbox"]+label:before{content:'';position:absolute;left:0;display:inline-block;width:14px;height:14px;border:1px solid #E73E7F;background-color:#fff}input[type="radio"]+label{float:left}input[type="radio"]+label:before{border-radius:20em;transition:0.2s all}input[type="radio"]:checked+label:before{background:#E73E7F}input[type="checkbox"]+label{width:100%}input[type="checkbox"]+label:before{margin-right:10px;top:0;bottom:1px;border-radius:2px}input[type="checkbox"]:checked+label:before{content:"\2713";color:#1e2d4d;font-size:9px;font-weight:700;text-align:center}:-moz-placeholder{color:#000 !important}::-moz-placeholder{color:#000 !important}::-webkit-input-placeholder{color:#000 !important}.input-addon{position:absolute;right:0;bottom:0;height:100%;padding:0 10px;font-size:20px;font-family:FontAwesome;color:#8A8A8A;line-height:38px;border:none;cursor:pointer;transition:.3s all ease-in}.input-addon:hover{background-color:rgba(0,0,0,0.09)}.input-addon.disabled{color:#aaa;cursor:default}.input-addon.disabled:hover{color:#aaa;background-color:transparent}.open-modal:before{content:"\f0c9"}.open-datepicker:before{content:"\f073"}.destination-field{position:relative;float:left;width:60%;margin:0 15px 19px 0}.destination-field label{position:absolute;left:17px;min-width:0;line-height:40px;color:black;z-index:1}.destination-field input,.destination-field select{width:100%;padding-left:116px}.date_picker,.form-control,.ui-autocomplete-input{padding-right:50px}.date_picker:hover,.form-control:hover,.ui-autocomplete-input:hover{border:1px solid #d71b63}.date-field{float:left;position:relative;width:160px}.form-submit{float:right}.form-submit button:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.invalid{position:relative}.invalid>label{padding-left:30px}.alert-icon{position:absolute;height:22px;width:22px;top:0}.alert-icon:after{content:'!';position:absolute;top:0;left:9px;color:#000;font-size:16px !important;font-weight:700}.alert-icon:before{content:'';position:absolute;top:0;left:0;cursor:pointer;width:0;height:0;border-style:solid;border-width:0 11px 18px 11px;border-color:transparent transparent #E73E7F transparent}.alert-icon:hover div{visibility:visible;opacity:1}.alert-icon .alert-msgs{visibility:hidden;position:absolute;top:-4px;left:29px;width:250px;padding:5px 10px;color:#fff;background-color:#E73E7F;border-color:#ebccd1;box-shadow:0 0 10px -4px #000;z-index:9;opacity:0;transition:all .5s}.alert-icon .alert-msgs:before{content:'';position:absolute;top:8px;left:-9px;width:0;height:0;border-style:solid;border-width:7.5px 10px 7.5px 0;border-color:transparent #E73E7F}.invalid label{padding-left:45px}.invalid .alert-icon{top:50%;margin-top:-11px;left:10px}.gf-hidden{display:none}.ui-menu-item img{margin-right:10px;vertical-align:baseline}.select-touchdevice{position:absolute !important}.select-touch{opacity:0}.btn-order:hover{text-decoration:none !important;background:#d71b63}.btn-order{height:40px;display:inline-block;line-height:40px;padding:0 100px;color:#fff !important;font-size:1.9rem;font-weight:400;text-transform:capitalize;border:0;background-color:#d83875;cursor:pointer;transition:all .2s}input+label.control-label:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.insurance-form-group input+label.control-label:hover{margin-left:3px}div.passenger:hover input.passenger-count,div.airticket-form-group:hover #total-passangers{border:1px solid #d71b63}#airticket-saved_routes-block .airticket-saved-route:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}#ui-datepicker-div{background-color:#fff;border-radius:4px;box-shadow:0 0 15px -5px #000;z-index:9999 !important;padding:0;overflow:hidden}@media (max-height: 640px){#ui-datepicker-div{z-index:9999 !important}}@media (max-height: 685px) and (max-width: 992px){#ui-datepicker-div{z-index:9999 !important}}.ui-datepicker .ui-datepicker-header,.ui-datepicker-calendar thead{color:#fff;background-color:#E73E7F}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default.ui-priority-secondary{color:#B4B4B4}.ui-datepicker-group.ui-datepicker-group-first{border-right:solid thin #E73E7F}.ui-datepicker a.ui-datepicker-prev,.ui-datepicker a.ui-datepicker-next{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:14px;text-transform:none;line-height:1;display:inline-block;text-rendering:auto;font:normal normal normal 14px/1 icomoon;transform:translate(0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:10px;cursor:pointer}.ui-datepicker a.ui-datepicker-prev,.ui-datepicker a.ui-datepicker-prev:visited,.ui-datepicker a.ui-datepicker-prev:hover,.ui-datepicker a.ui-datepicker-prev:link,.ui-datepicker a.ui-datepicker-prev:active,.ui-datepicker a.ui-datepicker-next,.ui-datepicker a.ui-datepicker-next:visited,.ui-datepicker a.ui-datepicker-next:hover,.ui-datepicker a.ui-datepicker-next:link,.ui-datepicker a.ui-datepicker-next:active{text-decoration:none;color:#fff}.ui-datepicker a.ui-datepicker-prev.ui-state-disabled,.ui-datepicker a.ui-datepicker-prev.ui-state-disabled:visited,.ui-datepicker a.ui-datepicker-prev.ui-state-disabled:hover,.ui-datepicker a.ui-datepicker-prev.ui-state-disabled:link,.ui-datepicker a.ui-datepicker-prev.ui-state-disabled:active,.ui-datepicker a.ui-datepicker-next.ui-state-disabled,.ui-datepicker a.ui-datepicker-next.ui-state-disabled:visited,.ui-datepicker a.ui-datepicker-next.ui-state-disabled:hover,.ui-datepicker a.ui-datepicker-next.ui-state-disabled:link,.ui-datepicker a.ui-datepicker-next.ui-state-disabled:active{text-decoration:none;color:#fff}.ui-datepicker a.ui-datepicker-prev span,.ui-datepicker a.ui-datepicker-next span{display:none}.ui-datepicker a.ui-datepicker-prev,.ui-datepicker a.ui-datepicker-prev-hover{text-align:left;left:40px}.ui-datepicker a.ui-datepicker-prev:before,.ui-datepicker a.ui-datepicker-prev-hover:before{content:"\E632";position:absolute;left:0;width:100%;height:100%;font-weight:700}.ui-datepicker a.ui-datepicker-next,.ui-datepicker a.ui-datepicker-next-hover{text-align:right;right:40px}.ui-datepicker a.ui-datepicker-next:before,.ui-datepicker a.ui-datepicker-next-hover:before{content:"\E633";position:absolute;left:0;width:100%;height:100%;font-weight:700}.ui-datepicker .ui-datepicker-close{font-family:icomoon;speak:none;font-weight:400;text-transform:none;line-height:1;display:inline-block;text-rendering:auto;transform:translate(0, 0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none;position:absolute;top:0;right:0;text-indent:-999999px;font-size:16px !important;margin-right:.5em}.ui-datepicker .ui-datepicker-close:before{content:"\E638";position:absolute;top:0;left:0;color:#fff;text-indent:0}.ui-datepicker .ui-datepicker-calendar thead{border-bottom:solid thin #E73E7F}.ui-datepicker .ui-datepicker-calendar td{transition:0.2s all}.ui-datepicker .ui-datepicker-calendar td a{text-align:center;padding:.5em .2em}.ui-datepicker .ui-datepicker-calendar td a.ui-state-default{color:#000}.ui-datepicker .ui-datepicker-current{display:none}.ui-datepicker .ui-datepicker-buttonpane{margin:0;padding:0;height:0}.ui-datepicker-calendar td:hover{background-color:#E73E7F}.ui-datepicker-calendar td:hover a{color:#fff !important}.ui-datepicker-current-day{background-color:#E73E7F;font-weight:bold}.ui-datepicker-current-day a{color:#fff !important}.ui-datepicker-unselectable{color:#b7b7b7;background-color:#dfdfdf}.ui-autocomplete{padding:0 !important;max-height:200px;width:240px;overflow-y:auto;overflow-x:hidden;background:#fff;box-shadow:0 0 15px -5px #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-menu-item.ui-state-focus{background-color:#E73E7F;cursor:pointer}.ui-menu-item.ui-state-focus a{color:#fff}.ui-slider.ui-slider-horizontal{height:15px;margin-top:-5px}.ui-slider.ui-slider-horizontal .ui-slider-handle{top:-.1em;background:#E73E7F;border-radius:20em;outline:none}.ui-slider.ui-slider-horizontal:before{content:'';position:absolute;height:2px;top:7px;width:100%;background:#fff}.ui-menu .ui-menu-item{padding:0 5px}.sa-tabs{margin-bottom:65px}.sa-tabs>ul{position:relative;margin:0 !important}.sa-tabs>ul li{float:left;padding:0 !important;margin:0 6px 0 0;margin-bottom:0 !important}.sa-tabs>ul li:last-of-type{margin-right:0}.sa-tabs>ul li:before{display:none}.sa-tabs>ul li.ui-tabs-active a{outline:none;color:#fff;background:#E73E7F;border-color:#E73E7F}.sa-tabs>ul li a{display:block;padding:12px 20px;font-size:14px;font-size:1.4rem;font-weight:700;color:#000;text-decoration:none !important;border:1px solid #D6D6D6;border-bottom:0;background:#fff;cursor:pointer;outline:none !important;transition:.2s all}.sa-tabs>ul li a:hover{color:#fff;background:#E73E7F}.sa-tabs>div{padding:35px 25px}.sa-tabs>div ul li:before{background:#E73E7F !important}.sa-tabs>div[aria-hidden="false"]{background:#fff;border:1px solid #D6D6D6}.sa-tabs>div[aria-hidden="false"]:after{content:"";display:table;clear:both}@media (max-width: 991px){.sa-tabs>div{padding:20px}}@media (max-width: 767px){.sa-tabs>ul li{margin:0;width:50%;float:left}}@media (max-width: 480px){.sa-tabs>ul li{width:100%;float:none}}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul{height:0;overflow:hidden;transition:.2s all}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul li{width:100%}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul li.ui-state-active a{padding-top:7px;padding-bottom:7px;font-weight:700;background:#E73E7F}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul li.ui-state-active a:after{bottom:0;height:2px;background:#E73E7F}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul li a{position:relative;padding-left:37px}.sa-tabs-wrap.sa-tabs-mobile .sa-tabs>ul li a:before{content:'';position:absolute;top:50%;left:15px;width:7px;height:7px;margin-top:-3px;background:#E73E7F;border-radius:20em}.sa-tabs-wrap.sa-tabs-mobile.active .sa-tabs>ul{height:auto}.sa-tabs-wrap.sa-tabs-not-mobile #sa-tabs-mobile-header{display:none}.sa-tabs-wrap #sa-tabs-mobile-header{position:relative;display:block;padding:14px;padding-right:62px;font-size:17px;font-size:1.7rem;color:#000;text-decoration:none !important;outline:none !important;background:#E73E7F;cursor:pointer}.sa-tabs-wrap #sa-tabs-mobile-header .sa-icon{font-size:25px !important;float:left;margin-right:15px}.sa-tabs-wrap.active #sa-tabs-mobile-header .sa-icon{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sa-preloader{position:relative;width:50px;height:50px;margin:0 auto}.sa-preloader .preloader{display:block;position:absolute;width:6px;height:6px;margin:20px auto 20px auto;left:46%;left:calc(50% - 3px);left:-webkit-calc(50% - 3px);left:-moz-calc(50% - 3px);border-radius:6px;background-color:#000;transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;animation:preloader-loader 0.85s ease-in-out infinite;-ms-animation:preloader-loader 0.85s ease-in-out infinite;-webkit-animation:preloader-loader 0.85s ease-in-out infinite;-moz-animation:preloader-loader 0.85s ease-in-out infinite}.sa-preloader .preloader:before{content:"";position:absolute;background-color:#000;top:0px;left:-13px;height:6px;width:6px;border-radius:6px}.sa-preloader .preloader:after{content:"";position:absolute;background-color:#000;top:0px;left:13px;height:6px;width:6px;border-radius:6px}@keyframes preloader-loader{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@-ms-keyframes preloader-loader{.sa-preloader 0%{-ms-transform:rotate(0deg)}.sa-preloader 50%{-ms-transform:rotate(180deg)}.sa-preloader 100%{-ms-transform:rotate(180deg)}}@-webkit-keyframes preloader-loader{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes preloader-loader{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(180deg)}}#modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:99999}.modal-content{position:relative;margin:80px auto;max-height:600px;max-width:450px;background-color:#fff;border:solid thin #E73E7F;border-radius:4px;box-shadow:0 10px 10px -5px #000}@media (max-height: 768px){.modal-content{margin-top:64px}}@media (max-width: 499px){.modal-content{width:calc(100% - 30px)}}@media (max-height: 680px){#modal-wrapper{padding:20px 0}.modal-content{position:relative;margin:0 auto;height:100%}.modal-content .modal-body{height:calc(100% - 100px)}}.modal-header{background:#E73E7F;border-bottom:none;box-shadow:0 5px 15px -5px #000}.modal-header h4{margin:10px 0;color:#fff;font-size:18px;font-size:1.8rem;font-weight:400}.modal-header .close{padding:0;float:right;color:#000;font-size:21px;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;background:none;border:0;opacity:.2;cursor:pointer;filter:alpha(opacity=20);-webkit-appearance:none}.modal-header .close:focus,.modal-header .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}@media (max-width: 499px){.modal-header .close{font-size:35px}}.modal-body{max-height:500px;overflow-y:auto;width:100%}.modal-body::-webkit-scrollbar{-webkit-appearance:none;width:12px}.modal-body::-webkit-scrollbar-track{background:#ed6b9d}.modal-body::-webkit-scrollbar-thumb{background:#E73E7F}.modal-body .destinations .state h4{margin:10px 0;text-align:center;font-weight:400}.modal-body .destinations .city h5{margin:10px 0;font-size:14px;font-size:1.4rem;font-weight:700;line-height:21px;cursor:pointer}.modal-body .destinations .city ul{padding-left:15px;cursor:pointer;list-style:none}.modal-body .destinations .city ul li{margin-bottom:.4em}.modal-body .destinations .state>a,.modal-body .destinations .city>a,.modal-body .destinations .airpot>a{display:inline-block;padding:3px 5px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #E73E7F !important}.letter-nav{border-bottom:1px solid #E73E7F;padding-bottom:7px}.letter-nav .letter-nav-item{display:block;float:left;margin:0 3px}@media (max-width: 499px){.letter-nav .letter-nav-item{margin:5px}}.letter-block .letter-block-item{cursor:pointer}.letter-block .letter-block-item:hover{background-color:#E73E7F}.lightbox form{background:none}.lightbox form :-moz-placeholder{color:#d4d4d4 !important}.lightbox form ::-moz-placeholder{color:#d4d4d4 !important}.lightbox form ::-webkit-input-placeholder{color:#d4d4d4 !important}body.modal-open.not-touch .header-permanent{padding-right:17px}.filterable-modal .modal-body{overflow-y:hidden;padding:0}.filterable-modal .modal-body{overflow-y:hidden;padding:0}.destinations-modal-block{position:relative}.destinations-modal-block .destinations-modal-filter{position:absolute;width:calc(100% - 17px);height:55px;padding:0 15px 0 30px;background-color:#fff;z-index:9}.destinations-modal-block .destinations-modal-filter:before{font-family:FontAwesome;content:"\f002";top:15px;left:30px;position:absolute;color:#67665C;font-size:15px;z-index:999999;line-height:30px;height:100%}.destinations-modal-block .destinations-modal-filter input{margin-top:15px;padding-left:25px;padding-right:0;width:100%;height:30px;min-height:auto;font-size:14px;font-size:1.4rem;color:#000;border:none;border-radius:0;border-bottom:1px solid #d71b63;background:none}.destinations-modal-block .destinations-modal-filter input::-webkit-input-placeholder{color:#67665C !important}.destinations-modal-block .destinations-modal-filter input:-moz-placeholder{color:#67665C !important}.destinations-modal-block .destinations-modal-filter input::-moz-placeholder{color:#67665C !important}.destinations-modal-block .destinations-modal-filter input:-ms-input-placeholder{color:#67665C !important}.destinations-modal-block .destinations-block{max-height:500px;overflow-y:auto;width:100%}.destinations-modal-block .destinations-block .destinations{padding:0 15px;margin-top:15px}.destinations-modal-block .destinations-block .destinations.filter{margin-top:55px}.destinations-modal-block .destinations-block .destinations ul li.active{background-color:#d71b63}.destinations-modal-block .states .state{margin-bottom:0}.destinations-modal-block .states .state a{display:block;padding:3px 5px;line-height:1.5em;text-decoration:none !important;cursor:pointer}.destinations-modal-block .states .state a:hover{color:#fff;background:#E73E7F}.destinations-modal-block .states .state .cities{padding-left:15px}.destinations-modal-block .states .state .cities .city{margin-bottom:0}.destinations-modal-block .states .state .cities .airports{padding-left:15px}.destinations-modal-block .states .state .cities .airports .airport{margin-bottom:0}.black_overlay{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:10001;-moz-opacity:0.53;opacity:.53;filter:alpha(opacity=53)}.white_content{display:none;position:fixed;background-color:white;z-index:10002;box-sizing:border-box;border-radius:5px;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media (max-height: 570px){.white_content{padding-top:20px !important}}@media (max-width: 499px){.white_content{padding-left:20px !important;padding-right:20px !important;padding-bottom:20px !important}}.white_content #lightbox-close-x{display:block;position:absolute;top:-11px;right:-8px;font-family:icomoon;cursor:pointer}.white_content #lightbox-close-x::before{visibility:visible;content:"\e638";height:35px;width:35px;background-color:#E17170;display:block;border-radius:50%;color:#fff;font-size:15px;line-height:36px}.white_content #lightbox-top-icon{position:absolute;top:-41px;left:calc(50% - 74px);width:148px;height:148px;border-radius:50%}@media (max-width: 499px){.white_content #lightbox-top-icon{width:96px;height:96px;left:calc(50% - 48px)}}@media (max-height: 570px){.white_content #lightbox-top-icon{display:none}}.white_content #lightbox-top-icon span{color:#fff;font-size:70px;line-height:148px}@media (max-width: 499px){.white_content #lightbox-top-icon span{font-size:50px;line-height:96px}}.icon-lightbox{width:478px;padding:130px 40px 45px;left:calc(50% - 239px)}@media (max-width: 499px){.icon-lightbox{padding:130px 20px}}@media (max-height: 570px){.icon-lightbox{padding:20px}}.icon-lightbox #lightbox-top-icon{position:absolute;top:-41px;left:calc(50% - 74px);width:148px;height:148px;border-radius:50%;background-color:#219D61}.icon-lightbox #lightbox-top-icon span{color:#fff;font-size:70px;line-height:148px}.icon-lightbox #show-lightbox,.icon-lightbox #hide-lightbox{display:block;background-color:#219D61;color:#fff;text-decoration:none;padding:15px;width:313px;max-width:100%;height:60px;margin:auto;border-radius:5px;font-size:20px;text-align:center;border:1px solid}@media (max-width: 499px){.icon-lightbox #show-lightbox,.icon-lightbox #hide-lightbox{height:50px;font-size:22px;line-height:20px}}.icon-lightbox .lb-title{margin-bottom:33px;font-size:30px;font-weight:300;color:#4f4f4f}@media (max-width: 499px){.icon-lightbox .lb-title{font-size:25px}}.icon-lightbox .lb-title h2{font-size:inherit;font-weight:inherit}@media (max-width: 570px){.icon-lightbox .lb-title h2{margin-top:0}}.icon-lightbox .lb-content{margin-bottom:43px;font-size:14px;line-height:21px;color:#4f4f4f}.icon-lightbox .lb-error #lightbox-top-icon,.icon-lightbox .lb-error #hide-lightbox{background-color:#ce5151}.icon-lightbox .lb-error-connection #lightbox-top-icon,.icon-lightbox .lb-error-connection #hide-lightbox{background-color:#ce5151}.icon-lightbox #lightbox-close-x{display:block;position:absolute;top:-11px;right:-8px;font-family:icomoon;cursor:pointer}.icon-lightbox #lightbox-close-x::before{visibility:visible;content:"\e638";height:35px;width:35px;background-color:#E17170;display:block;border-radius:50%;color:#fff;font-size:15px;line-height:36px}@media (max-width: 540px){.icon-lightbox{width:80%;left:10%}}.text-lightbox{width:600px;max-height:80%;left:calc(50% - 300px)}.text-lightbox #lightbox-close-x{display:block;position:absolute;top:-11px;right:-8px;font-family:icomoon;cursor:pointer}.text-lightbox #lightbox-close-x::before{visibility:visible;content:"\e638";height:35px;width:35px;background-color:#E17170;display:block;border-radius:50%;color:#fff;font-size:15px;line-height:36px}.text-lightbox .lb-main-content{height:100%;padding:5%;overflow:auto}.text-lightbox #lightbox-close-button{position:absolute;bottom:10px;width:313px;height:60px;left:calc(50% - 156px);background-color:#219D61;color:#fff;font-size:24px;border-radius:5px}@media (max-width: 510px){.text-lightbox #lightbox-close-button{width:80%;left:10%}}@media (max-width: 640px){.text-lightbox{width:80%;left:10%}}.lb-send-me{width:474px;left:calc(50% - 237px);padding:130px 40px 31px}@media (max-width: 499px){.lb-send-me{width:calc(100% - 30px);max-height:547px;left:15px;padding-top:70px !important}}@media (max-height: 570px){.lb-send-me{padding-top:20px !important}}.lb-send-me #lightbox-top-icon{background-color:#00b5d7}.lb-send-me .lb-send-input,.lb-send-me .lb-send-textarea{width:100%;height:43px;font-size:14px;color:#1f2d4d;border-radius:10px;border:2px solid #d4d4d4}.lb-send-me #send-form{width:100%;background-color:#00b5d7;color:#fff;font-size:24px;height:60px}@media (max-width: 499px){.lb-send-me #send-form{height:50px;font-size:22px}}.lb-send-me #lb-send-name{margin:7px auto 15px}.lb-send-me #lb-send-email{margin-bottom:39px}@media (max-width: 499px){.lb-send-me #lb-send-email{margin-bottom:15px}}.lb-send-me #lb-send-message{margin-bottom:25px;height:164px;resize:none}@media (max-width: 499px){.lb-send-me #lb-send-message{margin-bottom:15px}}.lb-send-me .lb-wrong-format{background-color:#e17170;color:#fff;margin-bottom:0;border-radius:5px;padding:5px}.lb-loader{background-color:transparent;left:calc(50% - 27px)}.lb-loader .glyphicon-refresh-animate{-animation:spin2 .7s infinite linear;-webkit-animation:spin2 .7s infinite linear;color:#fff;font-size:50px}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin2{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}@media (max-height: 449px){.lb-send-me .lb-send-input,.lb-send-me .lb-send-textarea{font-size:13px}.lb-send-me .lb-send-input{float:left;width:calc(50% - 10px);height:38px;margin-bottom:15px !important}.lb-send-me #lb-send-name{margin-top:0;margin-right:10px}.lb-send-me #lb-send-email{margin-left:10px}.lb-send-me #lb-send-message{width:100%;height:85px;margin-bottom:10px}.lb-send-me #send-form{font-size:19px;height:45px}}
