form.fivestar-widget{clear:both;display:block;}form.fivestar-widget select,form.fivestar-widget input{margin:0;}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;}.fivestar-combo-stars .fivestar-form-item{float:left;}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}div.fivestar-widget-static{display:block;}div.fivestar-widget-static br{clear:left;}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(//www.exodustravels.eu/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(//www.exodustravels.eu/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(//www.exodustravels.eu/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget{display:block;}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(//www.exodustravels.eu/sites/all/modules/contrib/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(//www.exodustravels.eu/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;}div.fivestar-widget div.on a{background-position:0 -16px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}form.fivestar-widget div.description{margin-bottom:0;}html.js .fivestar-submit{display:none;}.fivestar-combo-stars .form-type-fivestar .form-item{float:left;}.node-type-homepage #main,.front.page-node #main{position:relative;}.node-type-homepage #main .ico-plane,.front.page-node #main .ico-plane{position:absolute;top:-11px;right:19%;}.node-homepage,.front.page-node #main .node-content-page{margin-top:35px;}.node-homepage .webform-sidebar.l-side.four .contact_us_phone_number,.front.page-node #main .node-content-page .webform-sidebar.l-side.four .contact_us_phone_number{margin-top:0;}#block-exodus-homepage-homepage-map.block{width:65.95745%;float:left;margin-right:2.12766%;display:inline;}@media screen and (max-width:757px){#block-exodus-homepage-homepage-map.block{width:100%;text-align:center;}#block-exodus-homepage-homepage-map.block img{height:auto;width:100%;}}#block-exodus-homepage-homepage-map.block h1{color:#a93522;font-size:1.875em;font-family:"Quatro Slab Bold","HelveticaNeue","Helvetica Neue",Arial,sans-serif;font-weight:normal;line-height:1.1em;}@media screen and (max-width:757px){#block-exodus-homepage-homepage-map.block .l-double{position:relative;padding-bottom:115px;width:100%;}}#block-exodus-homepage-homepage-map.block .l-double .l-double-left{width:160px;}@media screen and (max-width:757px){#block-exodus-homepage-homepage-map.block .l-double .l-double-left{width:100%;}}@media screen and (max-width:757px){#block-exodus-homepage-homepage-map.block .l-double .l-double-left{width:100%;position:absolute;bottom:0;margin-bottom:35px;border-bottom:1px dashed #C1C1C1;}#block-exodus-homepage-homepage-map.block .l-double .l-double-left .grey-link a{text-decoration:none;background:#e5e5e5;-moz-border-radius:5px;border-radius:5px;padding:10px 15px;font-size:0.875em;font-family:"Quatro Slab Bold","HelveticaNeue","Helvetica Neue",Arial,sans-serif;font-weight:normal;}}#block-exodus-homepage-homepage-map.block a{text-decoration:underline;}.front .exodus-search-block.block{width:31.91489%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-top:-28px;z-index:99;margin-bottom:0px;}@media screen and (max-width:757px){.front .exodus-search-block.block{width:100%;}}.front #block-block-1{background-color:#454545;height:215px;color:#FFF;}.front #block-block-1 h2{color:#FFF;padding:20px 20px 0 20px;}.front #block-block-1 .block-content{padding:0 20px;}.front #page{margin-bottom:35px;}.front #page #main{margin-top:35px;border-top:1px dashed #C1C1C1;}@media screen and (max-width:757px){.front #page #main{margin-top:0;border-top:none;}}.front #homepage-bottom .block{width:31.8%;float:left;display:inline;margin-right:20px;}@media screen and (min-width:757px) and (max-width:950px){.front #homepage-bottom .block{width:100%;float:none;margin:0px auto 20px auto;display:block;}}@media screen and (max-width:950px){.front #homepage-bottom .block{width:100%;float:none;margin:0px auto 20px auto;display:block;}}@media screen and (max-width:410px){.front #homepage-bottom .block{width:100%;}}.front #homepage-bottom .block.last{margin-right:0px;}@media screen and (min-width:757px) and (max-width:950px){.front #homepage-bottom .block.last{margin-right:auto;}}@media screen and (max-width:950px){.front #homepage-bottom .block.last{margin-right:auto;}}.front .supportive_community,.front .signup_newsletter{float:left;width:31.91489%;float:left;margin-right:2.12766%;display:inline;}@media screen and (max-width:757px){.front .supportive_community,.front .signup_newsletter{width:100%;float:none;margin-bottom:10px;display:block;}}.front .signup_newsletter{width:31.91489%;float:right;margin-right:0;*margin-left:-20px;display:inline;}@media screen and (max-width:757px){.front .signup_newsletter{width:100%;float:none;margin-bottom:10px;display:block;}}@media screen and (min-width:757px) and (max-width:950px){.front .signup_newsletter .signup-newsletter{clear:left;}}.front .supportive_community .support-comm{background-position:0%;margin-top:0;height:auto;min-height:211px;}.subscriptions-subscribe a{display:none;}.slide-panel{position:relative;}.slide-panel .homepage-panel-title{font-family:"Quatro Slab Bold","HelveticaNeue","Helvetica Neue",Arial,sans-serif;font-weight:normal;}.slide-panel .hp-panel{float:left;position:relative;background:#fff;padding:5px;margin:5px;}.slide-panel .hp-panel img{position:relative;}.slide-panel .homepage-panel-content{position:relative;}.slide-panel .homepage-panel-overlay{position:absolute;color:#fff;top:0;padding:20px 20px;width:99%;margin-top:5px;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.65) 0%,transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);}@media screen and (max-width:757px){.slide-panel .homepage-panel-overlay{margin:4px 0px 0px 1px;width:97%;}}.slide-panel .homepage-panel-overlay .homepage-panel-title,.slide-panel .homepage-panel-overlay .homepage-panel-subtitle{width:450px;}.slide-panel .homepage-slide{width:940px;display:inline-block;}.slide-panel .slidesjs-next,.slide-panel .slidesjs-previous{position:absolute;top:180px;z-index:100;left:-25px;}.slide-panel .slidesjs-next{left:auto;right:-25px;}.field-name-field-homepage-slide .field-collection-view{padding:0;margin:0;}#block-exodus-homepage-homepage-hero{background:#eceae7;padding:20px 0 30px 0;}#block-exodus-homepage-homepage-hero .field-collection-container{margin:0;border-bottom:none;}#block-exodus-homepage-homepage-hero .field-collection-view{margin:0;border:none;padding:0;}#block-exodus-homepage-homepage-hero .field-label,#block-exodus-homepage-homepage-hero .action-links,#block-exodus-homepage-homepage-hero .field-collection-view-links{visibility:hidden;}@media screen and (min-width:950px){#block-exodus-homepage-homepage-hero .block-content{width:940px;margin:0 auto;}}@media screen and (max-width:950px){#block-exodus-homepage-homepage-hero .block-content{max-width:100%;margin:0 auto;}}.front .field-collection-view .entity-field-collection-item{width:940px;}.homepage-panel-content.panel-full{float:left;}@media screen and (max-width:950px){.homepage-panel-content.panel-full{max-width:95.8%;}}@media screen and (max-width:950px){.homepage-panel-content.panel-full .homepage-panel-overlay{line-height:1em;margin-top:4px;width:98.5%;}}@media screen and (max-width:757px){.homepage-panel-content.panel-full .homepage-panel-overlay{width:98.5%;}}@media screen and (max-width:550px){.homepage-panel-content.panel-full .homepage-panel-overlay{width:98%;margin-top:4px;}}@media screen and (max-width:400px){.homepage-panel-content.panel-full .homepage-panel-overlay{width:97.5%;}}@media screen and (max-width:380px){.homepage-panel-content.panel-full .homepage-panel-overlay{width:97%;}}.homepage-panel-content.panel-full .homepage-panel-title{font-size:3.6em;line-height:1em;}@media screen and (max-width:360px){.homepage-panel-content.panel-full .homepage-panel-title{line-height:0.8em;}}.homepage-panel-content.panel-full .homepage-panel-subtitle{font-size:0.95em;line-height:1em;margin-top:1em;}@media screen and (max-width:757px){.homepage-panel-content.panel-full .homepage-panel-subtitle{display:none;}}@media screen and (min-width:757px) and (max-width:950px){.homepage-panel-content.panel-full .homepage-panel-title,.homepage-panel-content.panel-full .homepage-panel-subtitle{width:100%;}}@media screen and (max-width:757px){.homepage-panel-content.panel-full .homepage-panel-title,.homepage-panel-content.panel-full .homepage-panel-subtitle{width:auto;}}@media screen and (max-width:950px){.homepage-panel-content.panel-full img{max-width:100%;height:auto;}}.homepage-panel-content.panel-half{float:left;}@media screen and (max-width:950px){.homepage-panel-content.panel-half{max-width:48%;}}.homepage-panel-content.panel-half .homepage-panel-overlay{width:98%;}@media screen and (max-width:950px){.homepage-panel-content.panel-half .homepage-panel-overlay{width:98%;}}@media screen and (max-width:757px){.homepage-panel-content.panel-half .homepage-panel-overlay{width:97%;}}@media screen and (max-width:550px){.homepage-panel-content.panel-half .homepage-panel-overlay{width:95%;}}@media screen and (max-width:340px){.homepage-panel-content.panel-half .homepage-panel-overlay{width:93%;}}.homepage-panel-content.panel-half .homepage-panel-title{font-size:3.6em;line-height:1em;}.homepage-panel-content.panel-half .homepage-panel-subtitle{font-size:0.95em;line-height:1em;margin-top:1em;}@media screen and (max-width:757px){.homepage-panel-content.panel-half .homepage-panel-subtitle{display:none;}}.homepage-panel-content.panel-half .homepage-panel-title,.homepage-panel-content.panel-half .homepage-panel-subtitle{width:100%;}@media screen and (max-width:950px){.homepage-panel-content.panel-half img{max-width:100%;height:auto;}}.homepage-panel-content.panel-qtr{float:left;position:relative;}@media screen and (max-width:950px){.homepage-panel-content.panel-qtr{max-width:48.3%;}}@media screen and (min-width:768px) and (max-width:950px){.homepage-panel-content.panel-qtr{padding:3px 0px 3px 0px;}}@media screen and (max-width:757px){.homepage-panel-content.panel-qtr{max-height:85px;max-width:47.5%;padding:3px 2px 4px 3px;}}.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:98%;}@media screen and (max-width:950px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:98%;}}@media screen and (min-width:757px) and (max-width:900px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:97%;margin-left:5px;margin-top:3px;}}@media screen and (max-width:757px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:96.5%;margin-left:4px;}}@media screen and (max-width:500px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:96%;padding:15px;margin-top:3px;margin-left:4px;}}@media screen and (max-width:410px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:96%;}}@media screen and (max-width:380px){.homepage-panel-content.panel-qtr .homepage-panel-overlay{width:93.5%;padding-bottom:0;}}.homepage-panel-content.panel-qtr .homepage-panel-title{font-size:3.6em;line-height:1em;}.homepage-panel-content.panel-qtr .homepage-panel-subtitle{font-size:0.95em;line-height:1em;margin-top:1em;}@media screen and (max-width:757px){.homepage-panel-content.panel-qtr .homepage-panel-subtitle{display:none;}}.homepage-panel-content.panel-qtr .homepage-panel-title,.homepage-panel-content.panel-qtr .homepage-panel-subtitle{width:100%;}@media screen and (max-width:950px){.homepage-panel-content.panel-qtr img{max-width:100%;height:auto;}}@media screen and (min-width:757px) and (max-width:900px){.homepage-panel-content.panel-qtr img{margin-left:5px;max-width:97%;}}@media screen and (max-width:757px){.homepage-panel-content.panel-qtr img{max-width:98%;max-height:78px;padding-left:4px;}}.homepage-panel-content.panel-eight{float:left;position:relative;}@media screen and (max-width:950px){.homepage-panel-content.panel-eight{max-width:23.43%;}}.homepage-panel-content.panel-eight .homepage-panel-overlay{bottom:0.3em;top:auto;line-height:1em;width:215px;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 73%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(73%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 73%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 73%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 73%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 73%,rgba(0,0,0,0.65) 100%);}@media screen and (min-width:757px) and (max-width:950px){.homepage-panel-content.panel-eight .homepage-panel-overlay{width:96%;}}@media screen and (max-width:757px){.homepage-panel-content.panel-eight .homepage-panel-overlay{width:94.5%;}}@media screen and (max-width:660px){.homepage-panel-content.panel-eight .homepage-panel-overlay{width:94.5%;}}@media screen and (max-width:590px){.homepage-panel-content.panel-eight .homepage-panel-overlay{width:93%;}}.homepage-panel-content.panel-eight .homepage-panel-overlay .homepage-panel-title{font-family:"Quatro Slab Bold","HelveticaNeue","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-size:0.95em;}.homepage-panel-content.panel-eight .homepage-panel-overlay .homepage-panel-subtitle{text-transform:uppercase;color:#e7ddb6;font-size:0.75em;margin-top:5px;}@media screen and (max-width:757px){.homepage-panel-content.panel-eight .homepage-panel-overlay .homepage-panel-subtitle{display:none;}}.homepage-panel-content.panel-eight .homepage-panel-title,.homepage-panel-content.panel-eight .homepage-panel-subtitle{width:100%;}@media screen and (max-width:950px){.homepage-panel-content.panel-eight img{max-width:100%;height:auto;}}.homepage-panel-content{padding:0.3em;margin:0.3em;background:#fff;line-height:0;}@media screen and (max-width:844px){.slide-panel .slidesjs-previous{top:150px;}.slide-panel .slidesjs-next{top:150px;}}@media screen and (max-width:757px){.homepage-panel-content{margin:0.3em;}.homepage-panel-content.panel-half .homepage-panel-subtitle{margin-top:0;}.homepage-panel-content.panel-qtr{padding:3px 0px 4px 0px;}.homepage-panel-content.panel-qtr .homepage-panel-subtitle{margin-top:0;}.homepage-panel-content.panel-eight .homepage-panel-overlay{width:88%;padding:0;}.homepage-panel-content.panel-eight .homepage-panel-title{font-size:0.75em!important;padding-left:2px;}.homepage-panel-content.panel-eight .homepage-panel-subtitle{font-size:0.625em!important;padding-left:2px;line-height:12px;}.slide-panel .slidesjs-previous,.slide-panel .slidesjs-next{top:140px;}}@media screen and (min-width:403px) and (max-width:757px){.homepage-panel-content.panel-qtr{padding-bottom:3px;}}@media screen and (max-width:620px){.homepage-panel-content{margin:0.2em;}.slide-panel .slidesjs-previous,.slide-panel .slidesjs-next{top:90px;}}@media screen and (max-width:410px){.homepage-panel-content{margin:0.1em;}.slide-panel .slidesjs-previous,.slide-panel .slidesjs-next{top:60px;}}@media screen and (max-width:350px){.slide-panel .slidesjs-previous,.slide-panel .slidesjs-next{top:45px;}}