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.com/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.com/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.com/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.com/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.com/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%}#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:.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,.65) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.65)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(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%}.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:.8em}}.homepage-panel-content.panel-full .homepage-panel-subtitle{font-size:.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:.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:.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:.3em;top:auto;line-height:1em;width:215px;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 73%,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(73%,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 73%,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 73%,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,transparent 0%,rgba(0,0,0,.65) 73%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 73%,rgba(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:.95em}.homepage-panel-content.panel-eight .homepage-panel-overlay .homepage-panel-subtitle{text-transform:uppercase;color:#e7ddb6;font-size:.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:.3em;margin:.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:.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:.75em!important;padding-left:2px}.homepage-panel-content.panel-eight .homepage-panel-subtitle{font-size:.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:.2em}.slide-panel .slidesjs-previous,.slide-panel .slidesjs-next{top:90px}}@media screen and (max-width:410px){.homepage-panel-content{margin:.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}}