#secondary ul li{padding:10px 0;border-bottom:1px solid #eee;}
#secondary ul{list-style:none;}
.error404 main#main{max-width:1170px;margin:0 auto;}
.error404 main#main .container{max-width:820px;margin:0 auto;display:inline-block;vertical-align:top;}
.error404 aside#secondary{display:inline-block;max-width:340px;padding:1.5em 15px;}
p.site-description{display:none;}
.navbar-inverse #primary-menu > li:last-child > a{color:#333;background-color:#fff;padding:6px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ccc;border-radius:4px;margin:8px 15px;text-align:center;}
.navbar-inverse #primary-menu > li:last-child > a:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
ul#primary-menu{margin-right:-15px;}
body, p{color:#333;font-weight:400;}
h5{font-size:18px;}
#bannertext h3{font-size:1.5em !important;}
@media screen and (min-width:481px){section#slides{padding:0;}
#bannertext{position:relative;}
}
@media screen and (max-width:480px){section#slides{padding:0;}
#bannertext{position:relative;}
}
#slides .background-image{background-position:center center;}
.bannertext{position:absolute;top:0;left:0;right:0;margin:30px auto;max-width:900px;color:#fff;text-align:center;text-shadow:2px 2px 10px rgba(45,45,45,0.5);}
.section-block{padding:40px 10px;}
.spacer{padding:30px;}
@media only screen and (max-width:760px),
(min-device-width:768px) and (max-device-width:1024px){table, thead, tbody, th, td, tr{display:block;}
button#submit-application-btn{width:100%;white-space:inherit;}
.subscribe-input{width:100%;}
}
#p{padding-top:20px;}
#section-divider2{background:url(../img/apply.jpg) no-repeat center top;padding-bottom:60px;padding-top:40px;}
#about{background:#f2f2f2;padding-top:20px;padding-bottom:40px;}
#toptal-sponsorship-above-fold h4{display:inline-block;color:white;}
#toptal-sponsorship-above-fold img{height:30px;width:auto;margin-left:10px;}
.section-title{padding-bottom:25px;font-weight:lighter;}
.grey-background{background:#f2f2f2;}
#locations{padding-bottom:20px;background:#f2f2f2;padding-right:10px;padding-left:10px;}
#locations h1{padding-top:0;padding-bottom:0;}
#locations ul li{list-style-type:none;display:inline-block;padding:0px 15px;margin-bottom:40px;vertical-align:top;text-align:center;}
@media (min-width:992px){#locations .home-page-location{width:33%;}
}
#structure{background:#f2f2f2;padding-bottom:40px;}
.structure-pic{top:0;width:100%;height:250px;position:relative;z-index:1;color:#fff;padding-top:3%;background:url(../img/top.jpg) no-repeat center top;background-attachment:relative;background-position:center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#struct-pic1{background-image:url("../img/structure/mastermindgroups_360.png");}
#struct-pic2{background-image:url("../img/structure/structure02.jpg");}
#struct-pic3{background-image:url("../img/structure/structure03.jpg");}
#struct-pic-demos{background-image:url("../img/structure/demos.png");}
#use-cases{width:100%;background:white;}
#use-cases .use-case p{text-align:left;padding:5px;}
#b{background:white;padding-bottom:40px;}
#what-is{padding-top:40px;}
#what-is img{padding-top:20px;padding-bottom:20px;}
#page1{background:#f2f2f2;padding-right:10px;padding-left:10px;}
#whats-included{background:#f2f2f2;}
#participants-section .participant{margin-top:40px;margin-bottom:40px;}
section#participants.section-block{padding-top:0;padding-bottom:30px;}
#participants-section .participant img{width:200px;border-radius:100px;margin:0px 20px;}
#participants-section .participant-titles{font-variant:small-caps;}
#participants-section h3{display:inline-block;padding-right:5px;margin-top:20px;}
#participants-section ul li{font-size:18px;}
.participant-titles{font-size:16px;}
#included-section h2{font-weight:bolder;}
#included-section ul li{list-style-type:none;font-size:1.5em;font-weight:lighter;}
#included-section li .included-icon{font-size:50px;display:inline-block;text-align:center;padding:5px;}
#included-section li > div{padding-top:25px;}
#day{padding-top:20px;padding-bottom:30px;}
#day li{font-size:18px;}
#day img{width:32%;height:auto;}
#day-schedule{padding-top:15px;}
#day-images{padding-bottom:20px;}
#divider1{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url(/wp-content/uploads/2017/11/feet.jpg) no-repeat center top;background-size:cover;}
#divider2{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(/wp-content/uploads/2017/11/desk.jpg) no-repeat center top;background-size:cover;}
#divider3{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url(/wp-content/uploads/2017/11/surf.jpg) no-repeat center top;background-size:cover;}
#divider4{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(/wp-content/uploads/2017/11/items.jpg) no-repeat center top;background-size:cover;}
#perks{margin-top:10px;margin-bottom:50px;}
#press{padding:10px;}
#perks .lead{margin-bottom:5px;}
#perks img.perk-logo{min-width:90px;}
#press img.press-logo{min-width:190px;}
#perks img.perk-logo, #press img.press-logo{margin:10px 20px;width:10%;filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:0.6;height:auto;transition-property:opacity,transform;-webkit-trdansition-property:opacity,-webkit-transform;transition-duration:.3s;-webkit-transition-duration:.3s;}
#perks a:hover img.perk-logo, #press a:hover img.press-logo, #press a:hover{transform:scale(1.1);filter:grayscale(0%);-webkit-filter:grayscale(0%);opacity:0.8;}
#press{background-color:#fff;}
#press .press-logo-techcrunch img{margin-bottom:20px;}
#press .press-logo-inc img{padding:0px 40px;margin-bottom:32px;}
#press .press-logo-medium img{padding:0px 14px 0px 14px;margin-bottom:17px;}
.section-divider{z-index:999;width:100%;display:table;height:164px !important;max-height:450px;border-bottom:2px solid #E6EAED;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-top:45px;padding-bottom:70px;background-position:center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:relative;text-align:center;}
.textdivider h1{padding-top:30px;color:white;font-size:40px;}
.textdivider p{color:white;font-size:25px;}
.textdivider hr{width:20%;}
#use-cases h5{font-size:18px;}
#faq .row{padding-bottom:25px;}
#faq{background:#f2f2f2;padding-top:40px;padding-bottom:20px;}
#apply-page{background:#f2f2f2;}
#generic-md-page{background:#f2f2f2;}
#generic-md-page > .container > .row:last-child{margin-bottom:100px;}
#generic-md-page img{max-width:100%;margin:30px auto;}
#generic-md-page p{font-size:130%;}
#apply-page h1{margin-top:0px;padding-top:50px;}
#apply-page li{text-align:left;}
#portfolio{background-color:white;}
#trip_portfolio{position:relative;padding-top:0px;padding-bottom:0px;background:#f2f2f2;width:100%;}
input.subscribe-input{color:#333;}
#location-danang{opacity:0.3;}
#apply-page input:required:invalid, #apply-page input:focus:invalid,
#apply-page textarea:required:invalid, #apply-page textarea:focus:invalid{background-image:url('data:image/gif;base64,R0lGODlhDAAMAMQRAP9gYP+AgP8QEP+/v/9AQP+fn/9QUP/f3/9wcP+vr/+Pj//v7/8gIP8wMP/Pz/8AAP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAMAAwAAAVJYCSKzjKe5GOg0eJEzkOIw9g8CMQUDvMkIsXjEUA4boxDBAJZJACChsIBETGdUCmVGRESjchD9Zbb9X4iF0zFrKFiBi4rUhCfQgA7');background-position:98% 50%;background-repeat:no-repeat;}
#apply-page input:required:valid, #apply-page textarea:required:valid{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAepJREFUeNrEk79PFEEUx9/uDDd7v/AAQQnEQokmJCRGwc7/QeM/YGVxsZJQYI/EhCChICYmUJigNBSGzobQaI5SaYRw6imne0d2D/bYmZ3dGd+YQKEHYiyc5GUyb3Y+77vfeWNpreFfhvXfAWAAJtbKi7dff1rWK9vPHx3mThP2Iaipk5EzTg8Qmru38H7izmkFHAF4WH1R52654PR0Oamzj2dKxYt/Bbg1OPZuY3d9aU82VGem/5LtnJscLxWzfzRxaWNqWJP0XUadIbSzu5DuvUJpzq7sfYBKsP1GJeLB+PWpt8cCXm4+2+zLXx4guKiLXWA2Nc5ChOuacMEPv20FkT+dIawyenVi5VcAbcigWzXLeNiDRCdwId0LFm5IUMBIBgrp8wOEsFlfeCGm23/zoBZWn9a4C314A1nCoM1OAVccuGyCkPs/P+pIdVIOkG9pIh6YlyqCrwhRKD3GygK9PUBImIQQxRi4b2O+JcCLg8+e8NZiLVEygwCrWpYF0jQJziYU/ho2TUuCPTn8hHcQNuZy1/94sAMOzQHDeqaij7Cd8Dt8CatGhX3iWxgtFW/m29pnUjR7TSQcRCIAVW1FSr6KAVYdi+5Pj8yunviYHq7f72po3Y9dbi7CxzDO1+duzCXH9cEPAQYAhJELY/AqBtwAAAAASUVORK5CYII=);background-position:98% 50%;background-repeat:no-repeat;}
#apply-page{padding-bottom:50px;}
#apply-page form#application-form{margin-top:50px;}
#apply-page .checkbox:nth-child(1){margin-top:7px;max-height:27px;}
#apply-page .checkbox{font-size:17px;padding:0px 20px;}
#apply-page .checkbox input[type="checkbox"]{margin-left:0px;margin-top:-8px;background-color:transparent;height:40px;}
@media only screen and (max-width:1024px){#apply-page .checkbox input[type="checkbox"]{margin-top:-8px;}
}
@media only screen and (max-width:420px){#apply-page .checkbox input[type="checkbox"]{margin-top:-8px;}
}
#apply-page .checkbox label{cursor:default;}
.errors{color:red;}
.pricing-table{font-size:18px;}
.pricing-table tr > td:not(:first-child),
.pricing-table tr > th:not(:first-child){text-align:center;}
.pricing-table-subtitle{font-weight:lighter;font-style:italic;}
#pricing p{color:#ccc;font-size:18px;text-align:left;}
@media (min-width:1200px){#apply-page .container,
.container.video{width:970px;}
.container.video.section-block{padding-bottom:0;}
}
#locations a{margin-top:10px;}
.btn-green{background:green;color:white;font-weight:bold;}
.btn-green:hover{text-decoration:underline;color:white;}
#page1 p{font-size:20px;}
.what-is-hp{padding:100px;}
.navbar-inverse #primary-menu > li > a{color:#fff;}
@media screen and (min-width:481px){li#menu-item-35 a{pointer-events:none;cursor:default;}
}
@media screen and (min-width:481px) and (max-width:1024px){.navbar-inverse #primary-menu > li:nth-child(8){}
}
#bs-example-navbar-collapse-1{max-height:413px;}
.navbar-inverse #primary-menu > li > a:hover{color:rgba(255,255,255,0.5);}
.navbar-inverse #primary-menu > .active > a, .navbar-inverse #primary-menu > .active > a:hover, .navbar-inverse #primary-menu > .active > a:focus{color:#fff;background-color:rgba(0,0,0,0);}
.navbar-inverse .scrolled{background-color:#222;border-color:#080808;}
.navbar-inverse .navbar-brand{color:#fff;}
body{padding-top:50px;}
#participants img{width:100%;padding:35px;}
@media (min-width:768px){.participant-profile{height:575px;}
}
.participant-profile{padding:30px;}
.participant-description{height:150px;}
hr.hrshort{width:40%;margin-left:auto;margin-right:auto;}
.people-dark{background:#2f2f2f;color:white;padding-bottom:none;margin-bottom:none;}
.people-dark .centered p{color:#ccc;}
#f{margin-top:0;}
.panel{background-color:none;border:0;border-radius:0;-webkit-box-shadow:0px;box-shadow:0px;margin-bottom:2px;}
.panel-title a{font-weight:bolder;font-size:14px;}
.panel-default > .panel-heading{background-color:transparent;border-color:none;}
.panel-heading{padding:5px 15px;border-bottom:0px solid transparent;border-top-left-radius:0;border-top-right-radius:0;}
.rightspace{padding-right:30px;font-size:8px;}
.section-dark{background-color:#2f2f2f;color:#ccc;}
.cbp-l-caption-title{color:#fff;border:1px solid #fff;font:700 13px sans-serif;margin-bottom:5px;width:70%;margin:0 auto;padding:10px;border-radius:0;text-transform:uppercase;font-size:13px;}
.cbp-caption-zoom .cbp-caption-activeWrap{background-color:rgba(0, 0, 0, .5);}
a.cbp-caption.cbp-lightbox{background-color:rgba(0, 0, 0, .5);}
#trip_slides{position:relative;height:50%;max-height:1020px;min-height:600px;background:#1D1D25;overflow:hidden;}
#trip_slides .background-image{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.8;background-size:cover;}
@media (max-height:500px){#slides{height:auto;}
}
.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:-80px;}
.video-wrapper.gallery-page-video{margin-bottom:-40px;margin-top:30px;}
@media screen and (max-width:480px){.video-wrapper{margin-bottom:-60px;}
#what-is .video-wrapper{margin-bottom:0;}
}
.video-wrapper iframe, .video-wrapper object, .video-wrapper embed{position:absolute;top:0;left:10%;width:80%;height:80%;}
#pricing .table > thead > tr > th{text-align:center;vertical-align:middle;}
div#no-more-tables{font-size:20px;max-width:480px;margin:0 auto;}
@media only screen and (max-width:800px){div#no-more-tables{font-size:15px;}
#pricing .table-responsive{width:auto;margin-left:-25px;margin-right:-25px;}
#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr{display:block;}
.table > thead > tr > th{float:left;width:50%;height:60px;text-align:center;}
#no-more-tables td{border:none;position:relative;width:50%;white-space:normal;float:left;font-size:15px;height:60px;}
#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
}
section.trips{padding:15px;}
.trip{height:475px;background-color:white;}
.trip-empty{height:520.56px;}
.trip-leg{}
.trip-body{padding:10px;}
.trip-img{width:100%}
.asia{background-color:#34E5DF;padding:10px;}
.europe{background-color:#F9E784;padding:10px;}
.south-america{background-color:#ADDD82;padding:10px;}
.trip-button{background-color:#B38CB4;padding:10px;color:white;text-align:center;font-size:18px;font-weight:bold;}
.padding-bottom{padding-bottom:20px;}
.site-footer #f .centered {margin-left: 16% !important;margin-right: 16% !important;}
.site-footer #f .centered button {margin-top: -3px;}