#page-dtm main section.staff h2{margin:0 0 .55556em}#page-dtm main section.staff section.feed.staff{margin-bottom:0}#page-promoting-your-trip main h2{border-bottom:3px solid #EEE;text-transform:uppercase;font-size:1.44em;line-height:1.11111em;margin-top:1.66667em;margin-bottom:.55556em;color:#888}#page-promoting-your-trip main h2:first-child{margin-top:0}#page-promoting-your-trip main h3{font-size:1.2em;line-height:1.33333em;margin:1.33333em 0}#page-promoting-your-trip main ul ul{margin-top:0}#page-promoting-your-trip main ul p+ul{margin-top:-1.6em}#page-group-leader-secure main section.tools h2,#page-group-leader-secure main section.resources h2{margin:0}#page-group-leader-secure main section.tools ul,#page-group-leader-secure main section.resources ul{list-style:none;margin:.8em -2px 2.4em}#page-group-leader-secure main section.tools ul:after,#page-group-leader-secure main section.resources ul:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-group-leader-secure main section.tools ul li,#page-group-leader-secure main section.resources ul li{float:left;width:50%;padding:0 2px;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.ie7 #page-group-leader-secure main section.tools ul li,.ie7 #page-group-leader-secure main section.resources ul li{behavior:url("/taglib/css/boxsizing.htc")}@media(max-width:640px){#page-group-leader-secure main section.tools ul li,#page-group-leader-secure main section.resources ul li{width:100%}}#page-group-leader-secure main section.tools ul li a,#page-group-leader-secure main section.resources ul li a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;display:block;padding:.4em .8em}#page-group-leader-secure main section.tools ul li a::-moz-focus-inner,#page-group-leader-secure main section.tools ul li a[type="button"]::-moz-focus-inner,#page-group-leader-secure main section.resources ul li a::-moz-focus-inner,#page-group-leader-secure main section.resources ul li a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-group-leader-secure main section.tools ul li a,.ie7 #page-group-leader-secure main section.resources ul li a{line-height:normal;height:auto}#page-group-leader-secure main section.tools ul li a:after,#page-group-leader-secure main section.resources ul li a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";float:right}main ul.standout-links{list-style:none;margin:.8em -2px 2.4em}main ul.standout-links:after{display:block;clear:both;content:" ";overflow:hidden;height:0}main ul.standout-links li{float:left;width:50%;padding:0 2px;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.ie7 main ul.standout-links li{behavior:url("/taglib/css/boxsizing.htc")}@media(max-width:640px){main ul.standout-links li{width:100%;float:none}}main ul.standout-links li a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;display:block;padding:.4em .8em}main ul.standout-links li a::-moz-focus-inner,main ul.standout-links li a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 main ul.standout-links li a{line-height:normal;height:auto}main ul.standout-links li a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";float:right}main ul.standout-links.cold li a{background-color:#0EB8CC}main ul.standout-links.hot li a{background-color:#980000}#page-contact main p.contact_us_now{margin-bottom:.8em}#page-contact main p.contact_us_now a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;padding:.4em .8em;text-transform:uppercase}#page-contact main p.contact_us_now a::-moz-focus-inner,#page-contact main p.contact_us_now a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-contact main p.contact_us_now a{line-height:normal;height:auto}#page-contact main section.certifications ul{list-style:none;margin-left:0}#page-contact main section.certifications ul li{clear:both;margin-bottom:1.6em}#page-contact main section.certifications ul li:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-contact main section.certifications img{margin:0 auto .8em;display:block}@media(min-width:571px){#page-contact main section.certifications img{float:left;margin-right:.9em}}#page-my-account main>.body>.container:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-my-account main section.login{padding:1.2em;background-color:#23D3E4;color:#FFF;margin-top:-2.4em}#page-my-account main section.login h2{margin:0}#page-my-account main section.login h2:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f023";margin-right:.3em}#page-my-account main section.login ul{list-style:none;margin:.8em 0}#page-my-account main section.login ul label{display:block;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;font-size:.83em;line-height:1.92771em;margin:0}#page-my-account main section.login ul input{background-color:#FFF;color:#666;-webkit-appearance:none;border:none;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;margin:0!important;padding:.4em;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif}.ie7 #page-my-account main section.login ul input{behavior:url("/taglib/css/boxsizing.htc")}#page-my-account main section.login #login-form ul{margin:.8em -0.5em}#page-my-account main section.login #login-form ul:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-my-account main section.login #login-form ul li{padding:0 .5em;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.ie7 #page-my-account main section.login #login-form ul li{behavior:url("/taglib/css/boxsizing.htc")}@media(min-width:571px){#page-my-account main section.login #login-form ul li{width:50%;float:left}}@media(max-width:570px){#page-my-account main section.login #login-form ul li{margin-bottom:.4em}}#page-my-account main section.login #recover-form{padding-top:.8em;border-top:2px solid #FFF;margin-top:1.2em}#page-my-account main section.login #recover-form p{margin:0}#page-my-account main section.login button{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;padding:.4em .8em;background-color:#2767B3}#page-my-account main section.login button::-moz-focus-inner,#page-my-account main section.login button[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-my-account main section.login button{line-height:normal;height:auto}#page-my-account main section.login div.forgot_password{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;opacity:.8;color:#FFF;display:block}@media(min-width:571px){#page-my-account main section.login div.forgot_password{float:right;font-size:.89em;line-height:1.79775em;margin-top:.22472em;margin-bottom:0}}@media(max-width:570px){#page-my-account main section.login div.forgot_password{font-size:.89em;line-height:1.79775em;margin-top:.89888em;margin-bottom:0}}#page-my-account main section.login a.recover{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;color:#FFF;display:block}@media(min-width:481px){#page-my-account main section.login a.recover{float:right;font-size:.89em;line-height:1.79775em;margin-top:.22472em;margin-bottom:0}}@media(max-width:480px){#page-my-account main section.login a.recover{font-size:.89em;line-height:1.79775em;margin-top:.89888em;margin-bottom:0}}@media(min-width:571px){#page-my-account main section.whats_my_login{float:right;width:48%}}#page-my-account main section.whats_my_login h2{margin:1.66667em 0 .55556em}@media(min-width:571px){#page-my-account main section.what_can_i_do{float:left;width:48%}}#page-my-account main section.what_can_i_do h2{margin:1.66667em 0 .55556em}#page-my-account main section.what_can_i_do p.login_note{font-style:italic;color:#888;margin:.8em 0}#page-my-account main section.what_can_i_do p.login_note span{font-style:normal}#page-my-account main section.what_can_i_do ul{list-style:none;margin:.8em 0 1.6em}#page-my-account main section.what_can_i_do ul li.login_required:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f023";margin-right:.3em;color:#888}#page-my-account main table{display:none;width:100%;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif}#page-my-account main table th,#page-my-account main table td{border:1px solid #DDD;padding:.4em .6em}#page-my-account main table thead th{white-space:nowrap}#page-my-account main table tbody th{text-align:right}#page-my-account main section#login_link_off{padding:1.2em;background-color:#23D3E4;color:#FFF;margin-top:-2.4em;text-align:center}#page-my-account main section#login_link_off a:first-child{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;font-size:1.25em;line-height:1.28em;margin:0 .32em 0 0;padding:.32em .64em;background-color:#2767B3;display:inline-block}#page-my-account main section#login_link_off a:first-child::-moz-focus-inner,#page-my-account main section#login_link_off a:first-child[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-my-account main section#login_link_off a:first-child{line-height:normal;height:auto}#page-my-account main section#login_link_off a:last-child{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;color:#FFF}#page-search main div.term{font-size:1.22em;line-height:1.31148em;margin-top:0;margin-bottom:.65574em;border-bottom:2px solid #E6E6E6}#page-search main .feed header h2{font-size:1.44em;line-height:1.11111em;margin-top:1.66667em;margin-bottom:.55556em;text-transform:uppercase;letter-spacing:1px}#page-search main .feed:first-child header h2{margin-top:0}#page-search main .feed.tours section{margin-bottom:2.4em}#page-search main .feed.tours section:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-search main .feed.tours section img{display:block;max-width:100%}@media(min-width:571px){#page-search main .feed.tours section img{width:240px;float:left;margin-right:1.6em}}@media(max-width:570px){#page-search main .feed.tours section img{width:100%;margin-bottom:.8em}}#page-search main .feed.tours section a{display:block;text-decoration:none;color:#555}#page-search main .feed.tours section .text{overflow:hidden}#page-search main .feed.tours section h1{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;color:#0EB8CC;font-size:1.44em;line-height:1.11111em;margin-top:0;margin-bottom:.55556em;letter-spacing:-1px}#page-search main .feed.tours section .summary{max-height:4.8em;overflow:hidden}#page-search main .feed.tours section .summary .more{text-decoration:underline;color:#0EB8CC}#page-search main .feed.galleries{margin:0 -.5em}#page-search main .feed.galleries header{padding:0 .5em}#page-search main .feed.galleries section{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;vertical-align:top;padding:0 .5em;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;margin-bottom:1.6em;width:33%}.ie7 #page-search main .feed.galleries section{behavior:url("/taglib/css/boxsizing.htc")}@media(max-width:860px){#page-search main .feed.galleries section{width:50%}}@media(max-width:480px){#page-search main .feed.galleries section{width:100%}}#page-search main .feed.galleries section a{display:block;text-decoration:none;position:relative}#page-search main .feed.galleries section img{max-width:100%;display:block}#page-search main .feed.galleries section .text{position:absolute;left:0;bottom:0;right:0;padding:2.4em 1em .72em;text-shadow:1px 1px 0 rgba(0,0,0,0.2);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.75) 75%)}#page-search main .feed.galleries section h1{color:#FFF;font-size:1.1em;line-height:1.30909em;margin:0}#page-search main .feed.galleries section .count{text-transform:uppercase;letter-spacing:2px;color:#CCC;font-size:.69em;line-height:2.08696em;margin:0;display:inline-block}#page-search main .feed.galleries section .count+.count:before{content:" \00b7 "}#page-search main .feed.resources header{border-bottom:2px solid #EEE;padding-bottom:.4em}#page-search main .feed.resources section{border-bottom:2px solid #EEE;padding:.8em 0}#page-search main .feed.resources section h1{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif}#page-search main .feed.resources section.download h1:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";display:inline-block;width:1.4em;color:#888}#page-search main .feed.resources section.link h1:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f08e";display:inline-block;width:1.4em;color:#888}#page-search main .feed.resources section div.description{margin-top:.4em}#page-search main .feed.other section{border-top:2px solid #EEE;padding:.8em 0}#page-search main .feed.other section h2{font-size:1em;line-height:1.6em;margin:0}#page-music main section.contact_us,#page-discover-music main section.contact_us{border-top:2px solid #EEE;padding-top:1.6em}#page-music main section.contact_us:after,#page-discover-music main section.contact_us:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-music main section.contact_us img,#page-discover-music main section.contact_us img{float:left;max-width:25%;margin-right:1.2em}#page-travel-info main h2{margin-bottom:.55556em}#page-travel-info main h2+ul{margin-top:.8em}#page-travel-info main section.more_information ul{margin-left:-16px;margin-right:-16px;width:auto;max-width:none;list-style:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;margin-top:1.6em}#page-travel-info main section.more_information ul:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#page-travel-info main section.more_information ul li{margin-bottom:1.6em;width:33.33333%;padding-left:16px;padding-right:16px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.ie7 #page-travel-info main section.more_information ul li{behavior:url("/taglib/css/boxsizing.htc")}@media(max-width:640px){#page-travel-info main section.more_information ul li{width:50%}}@media(max-width:320px){#page-travel-info main section.more_information ul li{width:100%}}#page-travel-info main section.more_information ul li a{display:block;text-decoration:none}#page-travel-info main section.more_information ul li a img{display:block;max-width:100%;margin-bottom:.6em}#page-travel-info main section.more_information ul li a span{display:block;font-weight:bold;font-size:1em;line-height:1.2em;margin:0}#page-travel-info main section.more_information ul li a span:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";margin-left:.4em}#page-travel-protection-plan main table{font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;width:100%;margin-bottom:.8em}#page-travel-protection-plan main table th{text-transform:uppercase;font-size:.83em;line-height:1.92771em;margin:0;text-align:left}#page-travel-protection-plan main table th:last-child{text-align:right}#page-travel-protection-plan main table tbody tr:nth-child(odd){background-color:#EEE}#page-travel-protection-plan main table td{font-size:.83em;line-height:1.92771em;margin:0;padding:.24096em .57831em}#page-travel-protection-plan main table td:last-child{text-align:right}#page-travel-protection-plan main p.learn_more a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;padding:.4em .8em;text-transform:uppercase}#page-travel-protection-plan main p.learn_more a::-moz-focus-inner,#page-travel-protection-plan main p.learn_more a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-travel-protection-plan main p.learn_more a{line-height:normal;height:auto}#page-group-leaders main p.sign_up a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;padding:.4em .8em}#page-group-leaders main p.sign_up a::-moz-focus-inner,#page-group-leaders main p.sign_up a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-group-leaders main p.sign_up a{line-height:normal;height:auto}#page-group-leaders main p.sign_up a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178";margin-left:.3em}#page-group-leaders main section.accordion+p.sign_up{margin-top:1.6em}#page-group-leaders main small{font-size:.89em;font-style:italic;color:#888}#page-become-a-host main p.sign_up a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;padding:.4em .8em}#page-become-a-host main p.sign_up a::-moz-focus-inner,#page-become-a-host main p.sign_up a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-become-a-host main p.sign_up a{line-height:normal;height:auto}#page-become-a-host main p.sign_up a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178";margin-left:.3em}#page-earn-500 main p.sign_up a{cursor:pointer;text-decoration:none;-webkit-appearance:none;background-color:#0EB8CC;color:#FFF;padding:.2em .48em;border:none;font-family:"Montserrat","helvetica neue",arial,helvetica,sans-serif;text-transform:uppercase;padding:.4em .8em}#page-earn-500 main p.sign_up a::-moz-focus-inner,#page-earn-500 main p.sign_up a[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #page-earn-500 main p.sign_up a{line-height:normal;height:auto}#page-earn-500 main p.sign_up a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f178";margin-left:.3em}#page-earn-500 main small{font-size:.89em;font-style:italic;color:#888}#page-missions-destinations main section.accordion ul{list-style-position:inside}#page-missions-destinations main section.accordion ul:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(min-width:571px){#page-missions-destinations main section.accordion ul li{float:left;width:50%}}