.bold{font-weight:700}.form-title{font-weight:700;font-size:1.4em;border:1px solid #d3d3d3;border-bottom-color:#fff;display:inline-block;padding:5px 20px;width:45%;text-align:center}.form-line,.form-title{margin-top:20px;float:left;height:37px}.form-line{width:55%}.form-box,.form-line{border-bottom:1px solid #d3d3d3}.form-box{display:inline-block;padding-top:10px;padding-bottom:10px;width:100%;position:relative;top:-1px;margin-bottom:30px}.form-box ul li.active a:hover{color:#000}@media (min-width:992px) and (max-width:1200px){.form-line,.form-title{width:50%}}.icon-promo{display:inline-block;width:32px;height:34px}.icon-promo:hover{cursor:pointer}.icon-promo.list{background:url(/build/images/icons.2c5b7d14.png) no-repeat -41px 0}.icon-promo.list.active{background:url(/build/images/icons.2c5b7d14.png) no-repeat -41px -35px}.icon-promo.squares{background:url(/build/images/icons.2c5b7d14.png) no-repeat 0 -35px}.icon-promo.squares.active{background:url(/build/images/icons.2c5b7d14.png) no-repeat 0 0}.no-results-text{text-align:center;font-size:2em;font-weight:700;color:#7fbcda}.pick-airport,.pick-airport-list{padding-top:7px}.pick-airport-list span,.pick-airport span{margin-right:10px}.pick-airport-list ul.dep-airport,.pick-airport ul.dep-airport{margin-bottom:0;padding-left:0}.pick-airport-list ul.dep-airport li,.pick-airport ul.dep-airport li{display:inline-block;margin-right:5px}.pick-airport-list ul.dep-airport li a,.pick-airport ul.dep-airport li a{text-transform:uppercase}.pick-airport-list ul.dep-airport li a:active,.pick-airport-list ul.dep-airport li a:focus,.pick-airport-list ul.dep-airport li a:hover,.pick-airport ul.dep-airport li a:active,.pick-airport ul.dep-airport li a:focus,.pick-airport ul.dep-airport li a:hover{text-decoration:none;color:#ff690f}.pick-airport-list ul.dep-airport li.active a,.pick-airport ul.dep-airport li.active a{color:#ff690f;font-weight:700}.pick-airport-list ul.dep-airport li:last-of-type,.pick-airport ul.dep-airport li:last-of-type{margin-right:0}.pick-airline span{margin-right:10px}.pick-airline select{width:180px;display:inline-block}.pick-airport-list{margin-top:50px;margin-bottom:30px}#list img.loading-img,#squares img.loading-img{display:block;margin:20px auto}.cache-display img{margin:0}#list{margin-bottom:50px}@media (min-width:768px){.pick-airline{text-align:right}}@media (max-width:768px){.pick-airline{text-align:left;margin-top:5px}}@media (max-width:768px){.form-title{width:100%;font-size:1em}.form-line{width:0}}@media (min-width:768px) and (max-width:992px){.form-title{width:80%}.form-line{width:20%}}@media (min-width:992px) and (max-width:1200px){.form-title{width:65%}.form-line{width:35%}}@media (min-width:1200px){.form-line,.form-title{width:50%}}h2{color:#0a84c1;font-weight:500;margin-top:0;margin-bottom:20px;font-size:2em}h2 span{color:#2e3b4e}.airline-box{padding:15px 15px 0}.airline-box img{display:block;margin:30px auto 40px}.airline-box a.name{display:block;text-align:center;border-top:1px solid #ededed;font-size:.9em;font-weight:400;margin-top:15px}@media (max-width:768px){.airline-box{margin-bottom:10px}}.list2 .from{color:#ff690f}.list2 .from span{color:#2e3b4e}.list2 .price{font-weight:700}.list2 .date{color:#ff690f}.list2 .date span{color:#2e3b4e}.airline-box a.name{margin-top:0}.name-price{font-weight:700}.name-price span{font-weight:700;color:#ff690f}