@font-face{font-family:'sgp-r';src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Regular/SohoGothicPro-Regular.eot);src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Regular/SohoGothicPro-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Regular/SohoGothicPro-Regular.woff) format("woff"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Regular/SohoGothicPro-Regular.ttf) format("truetype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Regular/SohoGothicPro-Regular.svg#sgp-r) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'sgp-l';src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Light/SohoGothicPro-Light.eot);src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Light/SohoGothicPro-Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Light/SohoGothicPro-Light.woff) format("woff"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Light/SohoGothicPro-Light.ttf) format("truetype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Light/SohoGothicPro-Light.svg#sgp-l) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'sgp-m';src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Medium/SohoGothicPro-Medium.eot);src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Medium/SohoGothicPro-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Medium/SohoGothicPro-Medium.woff) format("woff"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Medium/SohoGothicPro-Medium.ttf) format("truetype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Medium/SohoGothicPro-Medium.svg#sgp-m) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'sgp-b';src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Bold/SohoGothicPro-Bold.eot);src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Bold/SohoGothicPro-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Bold/SohoGothicPro-Bold.woff) format("woff"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Bold/SohoGothicPro-Bold.ttf) format("truetype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-Bold/SohoGothicPro-Bold.svg#sgp-b) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'sgp-li';src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-LightItalic/SohoGothicPro-LightItalic.eot);src:url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-LightItalic/SohoGothicPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-LightItalic/SohoGothicPro-LightItalic.woff) format("woff"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-LightItalic/SohoGothicPro-LightItalic.ttf) format("truetype"),url(/sites/all/themes/custom/aa/html/fonts/SohoGothicPro-LightItalic/SohoGothicPro-LightItalic.svg#sgp-li) format("svg");font-weight:normal;font-style:normal;}.clear-fix{*zoom:1;}.clear-fix:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}.offres-block{float:left;width:100%;background-color:transparent !important;position:relative;height:443px;}.offres-block .search-engine-block{width:336px;position:absolute;top:144px;left:25px;margin:0;float:left;background:url(/sites/all/themes/custom/aa/html/images/bgs/bg-tabs.png) repeat 0 0;}.offres-block .search-engine-block .container{display:block;padding:23px 30px 30px;*zoom:1;}.offres-block .search-engine-block .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}.offres-block .search-engine-block .wrapper{width:auto;display:block;*zoom:1;}.offres-block .search-engine-block .wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}.offres-block .search-engine-block .wrapper.with-error .text-error{display:block;font-size:11px;position:absolute;top:-20px;left:0;color:#ff0000;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-weight:bold;}.offres-block .search-engine-block .wrapper.with-error .error .ui-selectmenu-status{border:1px solid #ff0000;}.offres-block .search-engine-block .wrapper.with-error .error input{border:1px solid #ff0000;-webkit-appearance:textfield;border-width:1px !important;height:16px;}.offres-block .search-engine-block .wrapper.with-error .error input.watermark{color:#ff0000;}.offres-block .search-engine-block .form-body .row{padding-bottom:10px;}.offres-block .search-engine-block .form-body .form-select select{width:276px;}.offres-block .search-engine-block .title{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-family:"sgp-l",Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:28px;line-height:30px;overflow:hidden;max-height:62px;margin:0 0 29px;overflow:hidden;text-transform:uppercase;width:100%;padding:0 0 2px 0;}.offres-block .search-engine-block div.button-with-arrow{background-color:#a5027d;float:right;margin-top:20px;height:38px;}.offres-block .search-engine-block div.button-with-arrow .arrow-ico{background:url(/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -404px 0;height:19px;width:10px;}.offres-block .flexslider .slides li{position:relative;}.offres-block .flexslider .slides li .button{width:115px;}.offres-block .flexslider .slides li .button a{padding:0 15px;}.offres-block .flexslider .slides .text-wrapper{position:absolute;top:249px;bottom:auto;right:27px;width:auto;}.offres-block .flexslider .slides .text-wrapper .promo-label{background:#FFF;color:#a5027d;font-size:14px;line-height:14px;font-family:"sgp-m",Arial,Helvetica,sans-serif,Garuda,FreeSans;padding:3px 10px 6px;float:right;text-transform:uppercase;margin:0 0 5px;}.offres-block .flexslider .slides .text-wrapper span{padding:1px 12px 4px;}.offres-block .flexslider .flex-direction-nav-wrap{right:27px;width:500px;top:217px;margin:0;position:absolute;}.offres-block .ui-widget{width:276px;}.offres-block .ui-widget .custom-combobox{position:relative;display:inline-block;width:276px;height:31px;}.offres-block .ui-widget .custom-combobox.active .ui-icon{background-position:-406px -40px;}.offres-block .ui-widget .custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0;*height:1.7em;*top:0.1em;top:0;right:0;width:29px;height:31px;background-color:#fff;}.offres-block .ui-widget .custom-combobox-toggle .ui-icon{background:url(/sites/all/themes/custom/aa/html/images/sprite-a.png) no-repeat -372px -40px;width:29px;height:31px;display:block;}.offres-block .ui-widget .custom-combobox-input{margin:0;padding:9px 5px 8px 10px;width:230px;height:12px;border:1px solid #fff;outline:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:12px;line-height:12px;color:#002c5a;font-weight:normal;margin:0;}.offres-block .ui-widget.error .custom-combobox-input{border:1px solid #ff0000;color:#002c5a !important;width:230px;height:12px !important;}.ui-autocomplete{background-color:#fff;-moz-box-shadow:#93888c 0px 0px 3px;-webkit-box-shadow:#93888c 0px 0px 3px;box-shadow:#93888c 0px 0px 3px;padding:0 0 7px 0 !important;width:276px !important;max-height:260px;}.ui-autocomplete li.custom-autocomplete-category{font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;font-weight:bold;color:#002c5a;padding:12px 5px 0 10px;margin:0;}.ui-autocomplete li.ui-menu-item{font-weight:normal;}.ui-autocomplete li.ui-menu-item .ui-state-focus{font-weight:normal;}.ui-autocomplete li.ui-menu-item:hover,.ui-autocomplete li.ui-menu-item.ui-state-focus{background-color:#002c5a;font-weight:normal;}.ui-autocomplete li.ui-menu-item:hover a,.ui-autocomplete li.ui-menu-item.ui-state-focus a{color:#fff;font-weight:normal;}.ui-autocomplete li a{padding:0px 5px 0px 25px;color:#262626;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:13px;line-height:16px;margin:0;}.results-block{width:100%;}.col-left .results-block{width:644px;margin:-23px -25px 0;}.results-block .title{font-size:23px;line-height:67px;text-transform:uppercase;padding:0 20px;height:67px;overflow:hidden;color:#FFF;font-family:"sgp-r",Arial,Helvetica,sans-serif,Garuda,FreeSans;display:block;text-align:center;background:#9fd5f0;}.result-list{width:100%;display:block;}.result-list .row{display:block;padding:18px 0 17px 24px;border-bottom:1px solid #dcdcdc;*zoom:1;}.result-list .row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}.result-list .row > div{float:left;margin-right:25px;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;}.result-list .row .name{width:110px;margin-right:10px;color:#042c5a;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:bold;padding:1px 0 0;}.result-list .row .name a{color:#042c5a;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.result-list .row .name a:hover{cursor:pointer;}.result-list .row .return{padding-left:23px;width:127px;position:relative;}.result-list .row .return span{color:#2c2c2c;font-size:11px;line-height:13px;display:block;}.result-list .row .return span.price{font-size:20px;line-height:20px;font-weight:bold;padding-top:3px;}.result-list .row .return span.icon{position:absolute;top:50%;left:0;margin-top:-6px;width:7px;height:13px;background:url(/sites/all/themes/custom/aa/html/images/sprite-c.png) no-repeat 0 -10px;}.result-list .row .promo{width:87px;font-size:14px;line-height:16px;color:#a5027d;font-weight:bold;text-transform:uppercase;padding:2px 0 0;text-align:center;}.result-list .row .tarifes{width:60px;font-size:11px;line-height:13px;color:#2c2c2c;padding:3px 0 0;}.result-list .row .tarifes a{font-size:11px;line-height:13px;color:#2c2c2c;text-decoration:underline;}.result-list .row .reserved{margin-right:0;width:115px;}.result-list .row .reserved .button{min-width:0;width:100%;background:#a5027d;}.result-list .row .reserved .button a{color:#FFF;display:block;padding:0 5px;text-transform:none;}.result-list .row .reserved .button a:hover{text-decoration:none;}.item-list .pager{padding:30px 0 20px 0;margin:0 auto;}#ui-id-4-menu{min-height:260px;}.cols .col-left.white-bg{background-color:transparent;padding:0;width:644px;}.cols .col-left.white-bg .results-block{padding:0;margin:0 0 28px 0;background-color:#fff;}.nicescroll-rails{z-index:101 !important;}
