text:
.clearfix:after,
.container:after,
.image:not(.loaded):after,
.row:after {
    content: " "
}

.select select,
img,
textarea {
    max-width: 100%
}

.comment,
.event-header,
.profile-preview,
table.form-rows {
    table-layout: fixed
}

.editor-photos .editor-photo .photo-caption,
.editor-place .editor-title .title,
.profile-preview .profile-location,
.select span,
.toolbar-detail,
.trip-preview .trip-location,
.ui-autocomplete .ui-menu-item {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#cboxOverlay:after,
.badge:before,
.errorlist li li:before,
.fa {
    -moz-osx-font-smoothing: grayscale
}

body,
html {
    height: 100%
}

body {
    font-family: Roboto;
    font-size: 15px;
    background: #ffffff;
    color: #333
}

a {
    text-decoration: none;
    outline: 0;
    color: #36F
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    font-family: Roboto Slab;
    font-weight: 400
}

.form-rows th,
strong {
    font-weight: 500
}

p+h3 {
    margin-top: 2em
}

h3+h4,
p+h4 {
    margin: 1.5em 0 .5em
}

.title,
p:last-child {
    margin-bottom: 0
}

p {
    margin-top: 0
}

p:empty {
    display: none
}

hr {
    display: block
}

.clearfix:after {
    display: table;
    clear: both
}

.clear {
    clear: both
}

.hidden {
    display: none
}

.left {
    float: left
}

.right {
    float: right
}

.fullwidth {
    width: 100%;
    height: auto;
    display: block
}

.fullscreen>div {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.title a {
    color: inherit
}

.menu,
.uploader {
    position: relative;
    overflow: hidden
}

.menu select,
.uploader input[type=file] {
    cursor: inherit;
    display: block;
    font-size: 999px;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    z-index: 99
}

.image img {
    display: none
}

.image:not(.loaded):after {
    display: block;
    margin-top: 100%
}

.video {
    width: 640px;
    margin: 0 auto
}

.embed {
    position: relative;
    overflow: hidden;
    padding-bottom: 56.25%;
    height: 0
}

.embed iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important;
    background: #1a1a1a
}

.container {
    width: 1140px;
    padding: 0 20px;
    margin: 0 auto
}

.row {
    margin: 0 -20px
}

.container:after,
.row:after {
    display: table;
    clear: both
}

.column {
    float: left;
    min-height: 1px;
    padding: 0 20px
}

.span-1 {
    width: 8.33333%
}

.span-2 {
    width: 16.66667%
}

.span-3 {
    width: 25%
}

.span-4 {
    width: 33.33333%
}

.span-5 {
    width: 41.66667%
}

.span-6 {
    width: 50%
}

.span-7 {
    width: 58.33333%
}

.span-8 {
    width: 66.66667%
}

.span-9 {
    width: 75%
}

.span-10 {
    width: 83.33333%
}

.span-11 {
    width: 91.66667%
}

.span-12 {
    width: 100%
}

.form-fields .select,
.form-fields input[type=text],
.form-fields input[type=email],
.form-fields input[type=password],
.form-fields textarea {
    width: 100%;
    margin-bottom: 1em;
    display: block
}

.form-rows {
    width: 100%;
    margin-bottom: 2em
}

.form-rows .select,
.form-rows input[type=text],
.form-rows input[type=email],
.form-rows input[type=password],
.form-rows textarea {
    width: 100%;
    display: block
}

.form-rows td,
.form-rows th {
    padding: .5em 0
}

.form-rows tr:first-child td,
.form-rows tr:first-child th {
    padding-top: 0
}

.form-rows tr:last-child td,
.form-rows tr:last-child th {
    padding-bottom: 0
}

.form-rows th {
    width: 30%;
    text-align: left
}

.form-rows td.last {
    text-align: right
}

.form-header {
    text-align: center;
    margin-bottom: 1.5em;
    padding-bottom: 1.3em;
    border-bottom: 1px dotted #ddd
}

.form-header p {
    text-align: left
}

.form-footer .button {
    float: left;
    margin-right: 10px
}

.form-footer input[type=submit] {
    display: none
}

.form-footer .loader {
    display: none;
    float: left;
    width: 20px;
    height: 20px;
    margin: .4em 0 0 2px
}

.form-footer .loader:empty {
    background: url(../images/loading.gif) no-repeat
}

.form-footer .loader span {
    line-height: 20px;
    height: 20px;
    width: 100%;
    text-align: center;
    font-size: 17px;
    color: #777
}

.errorlist,
.errorlist ul {
    display: block;
    list-style: none;
    text-align: left;
    margin: 0!important;
    padding: 0!important
}

.errorlist {
    margin: 0 0 1.6em!important
}

.message .errorlist {
    margin: 0 0 .7em!important
}

.errorlist li {
    font-size: 0
}

.errorlist li li {
    font-size: 15px;
    padding-left: 17px;
    position: relative;
    color: #555;
    margin: 0 0 .4em!important
}

.errorlist.success li li {
    padding-left: 19px
}

.errorlist li:last-child li {
    margin-bottom: 0
}

.errorlist li li:before {
    content: "\f00d";
    display: block;
    position: absolute;
    color: #ea6254;
    left: 0;
    top: 3px;
    -webkit-font-smoothing: antialiased
}

.errorlist li li:before,
.fa {
    font: normal normal normal 14px/1 FontAwesome
}

.fa,
.header-logo img {
    display: inline-block
}

.errorlist.success li li:before {
    color: #6EA115;
    content: "\f00c"
}

@font-face {
    font-family: FontAwesome;
    src: url(../fonts/fontawesome-webfont.eot?v=4.4.0);
    src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'), url(../fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');
    font-weight: 400;
    font-style: normal
}

.fa {
    -webkit-font-smoothing: antialiased
}

.fa.small {
    font-size: 15px
}

.fa.medium {
    font-size: 18px
}

.fa.large {
    font-size: 24px
}

.fa.square {
    margin: 0 -3px 0 -2px
}

.fa.rectangle {
    margin: 0 -2px
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-close:before,
.fa-remove:before,
.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-cog:before,
.fa-gear:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-repeat:before,
.fa-rotate-right:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-exclamation-triangle:before,
.fa-warning:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-cogs:before,
.fa-gears:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-floppy-o:before,
.fa-save:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-sort:before,
.fa-unsorted:before {
    content: "\f0dc"
}

.fa-sort-desc:before,
.fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-asc:before,
.fa-sort-up:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}

.fa-gavel:before,
.fa-legal:before {
    content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-bolt:before,
.fa-flash:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-clipboard:before,
.fa-paste:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-chain-broken:before,
.fa-unlink:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-caret-square-o-down:before,
.fa-toggle-down:before {
    content: "\f150"
}

.fa-caret-square-o-up:before,
.fa-toggle-up:before {
    content: "\f151"
}

.fa-caret-square-o-right:before,
.fa-toggle-right:before {
    content: "\f152"
}

.fa-eur:before,
.fa-euro:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}

.fa-inr:before,
.fa-rupee:before {
    content: "\f156"
}

.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
    content: "\f157"
}

.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
    content: "\f158"
}

.fa-krw:before,
.fa-won:before {
    content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-caret-square-o-left:before,
.fa-toggle-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-try:before,
.fa-turkish-lira:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-bank:before,
.fa-institution:before,
.fa-university:before {
    content: "\f19c"
}

.fa-graduation-cap:before,
.fa-mortar-board:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
    content: "\f1c5"
}

.fa-file-archive-o:before,
.fa-file-zip-o:before {
    content: "\f1c6"
}

.fa-file-audio-o:before,
.fa-file-sound-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,
.fa-rebel:before {
    content: "\f1d0"
}

.fa-empire:before,
.fa-ge:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}

.fa-paper-plane:before,
.fa-send:before {
    content: "\f1d8"
}

.fa-paper-plane-o:before,
.fa-send-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-futbol-o:before,
.fa-soccer-ball-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.button:after,
.intro-wrap:after,
.tooltip:after,
.tooltip:before {
    content: " "
}

.header-wrap {
    z-index: 2;
    position: relative
}

.top-wrap {
    background: #1a1a1a
}

.site-header {
    padding: .65em 0
}

.header-logo {
    height: 2.15em
}

.header-logo img {
    position: relative;
    top: .45em;
    width: 116px;
    height: auto
}

.header-menu ul {
    list-style: none;
    padding: .4em 0;
    margin: 0 10px 0 0;
    display: block
}

.header-menu li {
    float: left;
    margin-left: 15px
}

.header-menu a {
    color: rgba(255, 255, 255, .6);
    font-weight: 500
}

.button,
.header-menu a:hover,
.header-menu li.current a {
    color: #fff
}

.header-buttons {
    float: left
}

.header-buttons .button {
    margin-left: 10px;
    float: left
}

.intro-wrap {
    background: url(/css/images/landing-top.jpg) center center no-repeat #444;
    background-size: cover;
    position: relative
}

.intro-wrap:after {
    display: block;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0body)
}

.site-intro,
.toolbar-search {
    position: relative
}

.site-intro {
    padding: 9em 0 8em;
    color: #fff;
    z-index: 1;
    text-align: center
}

.site-intro p {
    width: 43%;
    margin: 0 auto 1.55em;
    opacity: .9
}

.site-intro h1 {
    font-size: 2.3em;
    line-height: 1em;
    margin-bottom: .5em
}

.toolbar-wrap {
    background: #fff;
    border-bottom: 1px solid #e5e5e5;
    padding: 1em 0
}

.content-wrap,
.toolbar-options li.current a {
    background: #f4f4f4
}

.toolbar-wrap.small {
    border-bottom-width: 0
}

.toolbar-search input {
    display: block;
    width: 100%;
    padding-right: 30px
}

.toolbar-search a {
    position: absolute;
    right: 0;
    top: 0;
    color: #aaa;
    line-height: 2.15em;
    display: block;
    width: 34px;
    text-align: center;
    padding-bottom: .15em
}

.toolbar-options .button {
    float: right;
    margin-left: 10px
}

.toolbar-options .select {
    width: 100%
}

.toolbar-options ul {
    padding: 0;
    margin: 0;
    list-style: none;
    display: block
}

.toolbar-options li {
    display: block;
    float: right;
    margin-left: 10px
}

.toolbar-options li a {
    display: block;
    position: relative;
    font-weight: 500;
    color: #ccc;
    padding: .35em 0;
    border: 1px solid #e5e5e5;
    width: 30px;
    text-align: center
}

.toolbar-options li.current a,
.toolbar-options li:hover a {
    color: #777
}

.toolbar-details {
    text-align: center;
    font-size: 0
}

.toolbar-detail,
.toolbar-details .button {
    font-size: 15px
}

.toolbar-detail {
    display: inline-block;
    font-weight: 500;
    color: #777;
    padding: .45em 0;
    max-width: 100%
}

.toolbar-detail a {
    color: inherit
}

.toolbar-menu ul {
    padding: 0;
    margin: 0;
    list-style: none;
    display: block
}

.toolbar-menu li {
    display: block;
    float: left;
    margin-right: 10px
}

.toolbar-menu li:last-child {
    margin-right: 0
}

.toolbar-menu a {
    display: block;
    position: relative;
    font-weight: 500;
    color: #777;
    padding: .35em 12px;
    border: 1px solid transparent
}

.toolbar-menu li:first-child a {
    padding-left: 0
}

.toolbar-menu li.current:first-child a {
    padding-left: 12px
}

.toolbar-menu li.current a,
.toolbar-menu li:hover a {
    color: #555
}

.footer-copy,
.footer-menu a {
    color: #777
}

.toolbar-menu li.current a {
    position: relative;
    background: #f4f4f4;
    border-color: #e5e5e5
}

.toolbar-menu li.current a:after,
.toolbar-menu li.current a:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.toolbar-menu li.current a:after {
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #f4f4f4;
    border-width: 6px;
    margin-left: -6px
}

.toolbar-menu li.current a:before {
    border-color: rgba(229, 229, 229, 0);
    border-top-color: #e5e5e5;
    border-width: 7px;
    margin-left: -7px
}

.toolbar-menu small {
    font-size: .8em;
    position: relative;
    top: -.4em;
    margin-left: 3px
}

.site-wrap {
    position: relative;
    min-height: 100%;
    width: 100%;
    overflow: hidden
}

.content-wrap {
    position: relative;
    padding: 3em 0 6em
}

.footer-wrap,
.select,
.tooltip {
    background: #fff
}

.site-notice {
    color: #777;
    text-align: center;
    padding-bottom: 2.5em
}

.site-notice .fa {
    margin-right: 3px
}

.footer-wrap {
    border-top: 1px solid #e5e5e5;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 10
}

.site-footer {
    padding: .75em 0
}

.footer-menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block
}

.footer-menu li {
    float: left;
    margin-left: 15px
}

.select {
    position: relative;
    cursor: pointer;
    color: #444;
    border: 1px solid #dfdfdf
}

.select span {
    position: relative;
    z-index: 10;
    display: block;
    padding: .4em 27px .4em 9px;
    text-align: left
}

.button,
.itinerary-day,
.pagination,
.site-title {
    text-align: center
}

.select span:after {
    display: inline;
    content: "\00a0"
}

.select span:before {
    font: 12px FontAwesome;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 2.7em;
    width: 20px;
    display: block;
    content: "\f078";
    color: #aaa;
    -webkit-font-smoothing: antialiased
}

.select select {
    position: absolute;
    z-index: 20;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: .3em 0;
    cursor: pointer;
    opacity: 0
}

.tooltip {
    padding: .8em 12px;
    position: absolute;
    border-top: 1px solid rgba(0, 0, 0, .08);
    top: -9999px;
    z-index: 99;
    margin-top: 10px
}

.tooltip:after,
.tooltip:before {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    z-index: 1;
    pointer-events: none
}

.tooltip:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 6px;
    margin-left: -6px
}

.tooltip:before {
    border-color: rgba(245, 22, 74, 0);
    border-bottom-color: rgba(0, 0, 0, .13);
    border-width: 7px;
    margin-left: -7px
}

.tooltip .fb-share-button,
.tooltip .twitter-share-button {
    display: block;
    margin-bottom: 7px
}

.button {
    display: inline-block;
    padding: .45em 12px;
    background: #25A65C;
    font-weight: 500;
    line-height: 1.3em;
    position: relative;
    overflow: hidden
}

.button.primary {
    background: #ea6254
}

.button.secondary {
    color: #888;
    background: #ddd
}

.button.opaque,
.button:hover:after {
    background: rgba(255, 255, 255, .1)
}

.button.opaque {
    color: rgba(255, 255, 255, .6)
}

.button.opaque:hover {
    color: #fff
}

.button:after {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%
}

.button.switch.active>span:first-child,
.button.switch>span {
    display: none
}

.button.switch.active>span:nth-child(2),
.button.switch>span:first-child {
    display: inline
}

.button.small {
    font-size: .85em;
    padding-left: 9px;
    padding-right: 9px
}

.button.large {
    font-size: 1.2em;
    padding-left: 15px;
    padding-right: 15px
}

.button.square {
    width: 33px;
    padding-left: 0;
    padding-right: 0
}

.button.facebook {
    background: #3b5998;
    color: #fff
}

.button .fa:not(:last-child) {
    margin-right: 2px
}

.button.large .fa:not(:last-child) {
    margin-right: 3px
}

.button.square .fa {
    margin-right: 0
}

.button img {
    margin: -2px 5px -2px -1px;
    display: block;
    float: left;
    height: auto;
    width: 20px
}

.button.large img {
    width: 24px;
    margin: -2px 6px -2px -2px
}

.button small {
    display: inline-block;
    margin: -.6em -12px -.6em 12px;
    border-left: 1px solid rgba(0, 0, 0, .05);
    font-size: 1em;
    background: rgba(0, 0, 0, .07);
    padding: .45em 12px
}

.trips-grid {
    font-size: 0;
    margin-bottom: -40px
}

.trips-grid .column {
    display: inline-block;
    font-size: 15px;
    margin-bottom: 40px;
    float: none;
    vertical-align: top
}

.trip-preview .trip-image {
    position: relative;
    overflow: hidden;
    background: url(../images/loading.gif) center center no-repeat #fff
}

.trip-overlay,
.trip-preview .trip-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0
}

.trip-preview .trip-caption {
    padding: .5em 12px;
    background: rgba(0, 0, 0, .5);
    color: #fff
}

.trip-preview .trip-caption a {
    color: inherit
}

.trip-preview .trip-location {
    font-size: .85em
}

.trip-preview .trip-footer {
    background: #fff;
    padding: .6em 12px
}

.trip-preview .trip-details {
    border-top: 1px dotted #ddd;
    padding: .5em 12px 0;
    margin: .6em -12px 0
}

.trip-preview .trip-detail {
    margin-left: 10px;
    font-size: .85em;
    color: #777
}

.trip-preview .trip-detail:first-child {
    margin-left: 0
}

.trip-preview .trip-detail a {
    color: inherit
}

.trip-preview .trip-detail span {
    color: #aaa
}

.trip-note {
    margin-bottom: 3em;
    overflow: hidden
}

.trip-overlay {
    top: 0;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    display: block
}

.trip-overlay>span {
    position: relative;
    top: -.75em;
    margin-top: 50%;
    display: block;
    text-align: center
}

.pagination {
    padding-top: 40px;
    margin-bottom: -.2em
}

.pagination .button span,
.pagination .button.disabled span:first-child {
    display: none
}

.pagination .button span:first-child,
.pagination .button.disabled span:nth-child(2),
.photos-grid .column {
    display: inline-block
}

.pagination .button.disabled span:nth-child(2) {
    margin-right: 4px
}

.photos-grid {
    font-size: 0;
    margin-bottom: -40px
}

.photos-grid .column {
    font-size: 15px;
    margin-bottom: 40px;
    float: none;
    vertical-align: top
}

.photos-grid .photos-header {
    margin-bottom: 1.5em
}

.photos-details {
    margin-top: .3em
}

.photos-detail {
    font-size: .85em;
    float: left;
    margin-right: 10px;
    color: #777
}

.photos-detail a {
    color: inherit
}

.photos-detail span {
    color: #aaa
}

.photo-preview {
    overflow: hidden;
    background: url(../images/loading.gif) center center no-repeat #fff
}

.title-wrap {
    background: #444;
    padding: 1.5em 0;
    position: relative;
    overflow: hidden
}

.title-background {
    position: absolute;
    left: -5px;
    right: -5px;
    top: -5px;
    bottom: -5px;
    background-size: cover;
    background-position: center center
}

.title-wrap:after,
.trip-itinerary:after {
    content: " ";
    display: block;
    top: 0;
    bottom: 0
}

.title-wrap:after {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0)
}

.site-title,
.trip-itinerary {
    position: relative
}

.site-title {
    color: #fff;
    z-index: 1
}

.trip-itinerary:after {
    position: absolute;
    left: 50%;
    width: 0;
    border-right: 4px dotted #ccc;
    margin-left: -2px
}

.itinerary-day {
    margin-top: 3em;
    position: relative;
    z-index: 1
}

.itinerary-day:first-child {
    margin-top: 0
}

.day-header {
    position: relative;
    padding-bottom: 2em;
}

.day-header:after,
.day-header:before,
.day-location:after,
.day-location:before {
    content: " ";
    left: 50%;
    display: block;
    position: absolute
}

.itinerary-day:first-child .day-header {
    background: #ffffff
}

.day-header:after,
.day-header:before {
    background: #ccc;
    border-radius: 50%;
    bottom: 2px
}

.day-header:before {
    margin-left: -10px;
    width: 20px;
    height: 20px
}

.day-header:after {
    width: 12px;
    height: 12px;
    border: 2px solid #fff;
    margin: 2px 0 2px -8px
}

.day-location .title {
    line-height: 1.2em;
    margin-bottom: .05em
}

.comment-title,
.profile-preview .profile-name {
    line-height: 1em
}

.day-location:after,
.day-location:before {
    background: #ea6254;
    border-radius: 50%;
    bottom: 0;
    z-index: 1
}

.day-location:before {
    margin-left: -12px;
    width: 24px;
    height: 24px
}

.day-location:after {
    width: 16px;
    height: 16px;
    border: 2px solid #fff;
    margin: 2px 2px 4px -8px
}

.day-date {
    color: #999;
    font-weight: 500;
    font-size: 1.1em
}

.day-note,
.day-photos {
    background: #fff;
    border-top: 1px solid rgba(0, 0, 0, .07)
}

.day-note {
    max-width: 60%;
    text-align: left;
    display: inline-block;
    position: relative;
    margin-top: 12px;
    padding: 1em 15px
}

.day-note p {
    overflow: hidden
}

.day-note:after,
.day-note:before {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    z-index: 1;
    pointer-events: none
}

.day-note:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 7px;
    margin-left: -7px
}

.day-note:before {
    border-color: rgba(245, 22, 74, 0);
    border-bottom-color: rgba(0, 0, 0, .07);
    border-width: 8px;
    margin-left: -8px
}

.day-note .day-overlay {
    background: #ffffff;
    height: 12px;
    width: 100%;
    position: absolute;
    bottom: 100%;
    left: 0;
    margin-bottom: 1px
}

.day-photos {
    margin-left: auto;
    margin-right: auto;
    padding: 5px 0 0 5px;
    width: 650px;
    margin-top: 3em
}

.day-photos.columns-1 {
    width: 500px
}

.day-photos.columns-2,
.day-photos.columns-4 {
    width: 533px
}

.day-photos.columns-3 {
    width: 800px
}

.day-photo {
    width: 100%;
    float: left;
    position: relative
}

.day-photos.columns-2 .day-photo,
.day-photos.columns-4 .day-photo {
    width: 50%
}

.day-photos.columns-3 .day-photo {
    width: 33.33%
}

.day-photo .photo-preview {
    margin: 0 5px 5px 0;
    position: relative
}

.day-photo .photo-caption {
    position: absolute;
    left: 0;
    right: 5px;
    bottom: 5px;
    padding: .6em 12px;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    text-align: center;
    font-size: .9em
}

.day-photo .photo-caption a {
    color: inherit
}

.profile-wrap {
    background: #2d2d2d
}

.site-profile {
    padding: 1em 0
}

.profiles-grid {
    font-size: 0;
    margin-bottom: -40px
}

.profiles-grid .column {
    display: inline-block;
    font-size: 15px;
    margin-bottom: 40px;
    float: none;
    vertical-align: top
}

.profile-preview {
    display: table;
    width: 100%
}

.profile-preview .profile-content,
.profile-preview .profile-image {
    display: table-cell;
    vertical-align: top
}

.profile-preview .profile-image {
    width: 65px;
    min-width: 65px;
    padding-right: 15px
}

.profile-preview.small .profile-image {
    width: 40px;
    min-width: 40px;
    padding-right: 13px
}

.site-profile .profile-preview .profile-image .photo-preview {
    background: url(../images/avatar-background.png) no-repeat #1a1a1a;
    background-size: cover
}

.site-profile .profile-preview .profile-image .placeholder {
    visibility: hidden;
    opacity: 0
}

.site-profile .profile-preview .profile-name {
    color: #fff
}

.profile-preview .profile-badges {
    margin: .45em 0 -4px
}

.profile-preview.small .profile-badges {
    display: none
}

.profile-preview .profile-location {
    color: #777;
    font-size: .85em;
    margin-top: .4em
}

.site-profile .profile-preview .profile-location {
    color: rgba(255, 255, 255, .7)
}

.profile-options {
    margin-top: .25em
}

.profile-options.small {
    margin-top: 0
}

.profile-options .profile-option {
    color: rgba(255, 255, 255, .7);
    font-size: .85em;
    margin-bottom: .5em;
    padding-left: 53px
}

.profile-options .profile-option.large {
    margin-top: .7em
}

.profile-menu,
.profile-note {
    margin-top: 1em
}

.profile-options .profile-option.current {
    color: #fff
}

.profile-options .profile-option:last-child {
    margin-bottom: 0
}

.profile-options .profile-option a {
    color: inherit
}

.profile-options .button {
    float: right;
    margin-left: 10px
}

.profile-note {
    border-top: 1px dotted rgba(255, 255, 255, .12);
    padding-top: .8em;
    color: rgba(255, 255, 255, .8);
    overflow: hidden
}

.profile-note a {
    color: #99B2FF
}

.profile-menu.small {
    margin-top: .25em
}

.profile-menu ul {
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    display: block;
    font-size: 0
}

.profile-menu li {
    display: inline-block;
    margin-right: 10px;
    font-size: 15px
}

.profile-menu li:last-child {
    margin-right: 0
}

.profile-menu span {
    font-size: .8em;
    position: relative;
    top: -.4em;
    margin-left: 3px
}

.profile-menu a {
    display: block;
    position: relative;
    font-weight: 500;
    color: rgba(255, 255, 255, .7);
    padding: .4em 9px
}

.profile-menu li:hover a {
    color: #fff
}

.profile-menu li.current a {
    color: #2B394A;
    background: #fff;
    z-index: 11
}

.profile-menu li.current a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border: 7px solid transparent;
    border-top-color: #fff;
    position: absolute;
    left: 50%;
    bottom: -13px;
    margin-left: -7px
}

.profile-photo .button,
.profile-photo .photo-preview {
    float: left
}

.profile-photo .photo-preview {
    width: 32px;
    height: 32px;
    margin-right: 10px;
    background-size: cover;
    background-position: center center
}

.comments-wrap,
.event-comment {
    background: #fff;
    position: relative
}

.comments-wrap {
    border-top: 1px solid #e5e5e5;
    z-index: 1;
    padding: 3em 0 6em
}

.comments ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block
}

.comments ul ul {
    padding: 0 0 0 85px
}

.comments li {
    display: block;
    padding-top: 1.3em;
    margin-top: 1.2em;
    border-top: 1px dotted #ddd
}

.comments li:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top-width: 0
}

.comments li.hidden {
    display: none
}

.comments li li {
    padding-top: 0;
    border-width: 0;
    margin-top: 1.5em
}

.comments li li:first-child {
    margin-top: 1.2em
}

.comment {
    display: table;
    width: 100%
}

.comment-author,
.comment-content {
    display: table-cell;
    vertical-align: top
}

.comment-author {
    width: 70px;
    min-width: 70px;
    padding-right: 15px
}

.comments ul ul .comment-author {
    width: 45px
}

.comment-image {
    overflow: hidden
}

.comment-badges {
    margin-bottom: -4px;
    padding-top: .5em;
    overflow: hidden
}

.comment-badges .badge:last-child {
    margin-right: 0
}

.comment-header {
    margin-bottom: .4em
}

.comment-date,
.comment-link,
.comment-title {
    float: left;
    margin-right: 10px
}

.comment-date,
.comment-link {
    color: #777;
    font-size: .85em
}

.comment-date span,
.comment-link span {
    color: #aaa
}

.comment:hover .comment-link {
    display: block
}

.event-preview {
    margin-top: 2em
}

.event-preview:first-child {
    margin-top: 0
}

.event-header {
    display: table;
    width: 100%
}

.event-image,
.event-note {
    display: table-cell;
    vertical-align: top
}

.event-image {
    width: 30px;
    min-width: 30px;
    padding-right: 10px
}

.event-note {
    padding-top: .35em
}

.event-note span {
    display: inline-block;
    vertical-align: top;
    margin-top: -.2em;
    height: 1.5em
}

.event-title {
    display: inline
}

.event-comment {
    padding: 1em 15px;
    display: inline-block;
    min-width: 50%;
    margin-top: 1em;
    border-top: 1px solid rgba(0, 0, 0, .07)
}

.event-comment:after,
.event-comment:before {
    bottom: 100%;
    left: 15px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.popup-overlay,
.popup-overlay:after {
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.event-comment:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 6px;
    margin-left: -6px
}

.event-comment:before {
    border-color: rgba(245, 22, 74, 0);
    border-bottom-color: rgba(0, 0, 0, .07);
    border-width: 7px;
    margin-left: -7px
}

.popup-overlay {
    position: absolute;
    background: url(/img/backgrounds/background.jpg) center center no-repeat #2d2d2d;
    background-size: cover;
    z-index: 1
}

.popup-overlay:after {
    display: block;
    content: " ";
    position: absolute;
    background: rgba(0, 0, 0, .5)
}

.popup-notice,
.site-popup {
    position: absolute;
    left: 50%
}

.site-popup {
    background: #fff;
    width: 270px;
    top: -9999px;
    margin-left: -150px;
    padding: 1.5em 20px;
    z-index: 2
}

.popup-wrap {
    width: 270px;
    padding: 1em 15px
}

.popup-wrap.medium {
    width: 330px
}

.popup-notice {
    width: 210px;
    bottom: 2em;
    color: #fff;
    z-index: 1;
    margin-left: -105px;
    font-size: .85em;
    text-align: center;
    opacity: .8
}

.popup-notice a {
    color: #99B2FF
}

.badge {
    width: 20px;
    height: 20px;
    background: #444;
    color: rgba(255, 255, 255, .5);
    float: left;
    margin: 0 4px 4px 0;
    overflow: hidden;
    text-align: center
}

.editor-form,
.editor-header,
.editor-place {
    margin-bottom: 2em
}

.badge:before {
    font: normal normal normal 12px/1 FontAwesome;
    -webkit-font-smoothing: antialiased;
    display: block;
    line-height: 20px
}

.ui-datepicker select,
.ui-widget {
    font-family: Roboto, Arial, Helvetica, sans-serif
}

.badge-trips:before {
    content: "\f02d"
}

.badge-followers:before {
    content: "\f0c0";
    font-size: 10px
}

.badge-days:before {
    content: "\f254";
    font-size: 10px
}

.badge-trips {
    background: #A95A52
}

.badge-trips.color-1 {
    background: #42793A
}

.badge-trips.color-10 {
    background: #446268
}

.badge-followers {
    background: #E35B5D
}

.badge-followers.color-1 {
    background: #359668
}

.badge-followers.color-10 {
    background: #705A70
}

.badge-days {
    background: #EB7B59
}

.badge-days.color-30 {
    background: #829F4D
}

.badge-days.color-365 {
    background: #769E8C
}

.editor-header {
    display: table;
    width: 100%
}

.editor-header .editor-image,
.editor-header .editor-title {
    display: table-cell;
    vertical-align: top
}

.editor-header .editor-image {
    width: 50px;
    padding-right: 10px;
    position: relative
}

.editor-header .editor-image .photo-preview {
    height: 50px;
    background-size: cover;
    background-position: center center
}

.editor-header .editor-image a {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    display: none;
    background: rgba(0, 0, 0, .4);
    color: #fff;
    text-align: center;
    width: 50px;
    height: 50px;
    line-height: 50px
}

.editor-header .editor-image:hover a {
    display: block
}

.editor-header .editor-title input {
    height: 50px;
    font-size: 1.3em;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
}

.editor-place {
    background: #fff;
    cursor: pointer;
    border-top: 1px solid rgba(0, 0, 0, .07)
}

.editor-place.current {
    cursor: default
}

.editor-place .editor-title {
    padding: 1.5em 78px 1.4em 20px;
    position: relative;
    line-height: 1em
}

.editor-place.error .editor-title .title-icon {
    color: #ea6254
}

.editor-place .editor-content {
    display: none;
    padding-bottom: 1.5em
}

.editor-place.current .editor-content {
    display: block
}

.editor-place .editor-content textarea {
    margin-bottom: 0
}

.editor-place .editor-option {
    position: absolute;
    right: 20px;
    top: 1.5em;
    color: #aaa;
    display: block
}

.editor-place .editor-option:hover {
    color: #777
}

.editor-place:only-child .editor-option {
    display: none
}

.editor-place .editor-sort {
    right: 43px;
    margin-top: -5px;
    cursor: move;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px
}

.editor-photos {
    border: 2px dashed #ccc;
    padding: 1em 5px 1em 15px;
    position: relative;
    text-align: center
}

.editor-photos.hover {
    border-color: #777
}

.editor-photos .files {
    min-height: 5.2em;
    margin-bottom: -10px;
    width: 100%;
    float: left;
    overflow: hidden
}

.editor-photos.loading .files {
    min-height: 3.9em
}

.editor-photos .editor-photo {
    float: left;
    width: 25%;
    cursor: move;
    position: relative
}

.editor-photos .photo-preview {
    margin: 0 10px 10px 0;
    position: relative
}

.editor-popup .photo-preview {
    margin-bottom: 1em
}

.editor-photos .editor-photo img {
    width: 100%;
    height: auto;
    display: block
}

.editor-photos .editor-photo a {
    position: absolute;
    right: 5px;
    top: 5px;
    display: none;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    text-align: center;
    width: 24px;
    height: 24px;
    line-height: 22px
}

.editor-photos .editor-photo:hover a {
    display: block
}

.editor-photos .editor-photo .photo-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: .4em 6px;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    font-size: .85em
}

.editor-photos .editor-photo .photo-caption:empty {
    display: none
}

.editor-photos .editor-caption {
    position: absolute;
    left: 50%;
    width: 50%;
    margin-left: -25%;
    top: 50%;
    color: #777;
    margin-top: -2em;
    display: none
}

.editor-photos .files:empty+.editor-caption {
    display: block
}

.editor-photos .editor-caption span,
.editor-photos.loading .editor-caption span:first-child {
    display: none
}

.editor-photos .editor-caption span:first-child,
.editor-photos.loading .editor-caption span:nth-child(2) {
    display: block
}

.editor-photos .button {
    display: inline-block;
    margin: 1em 0 0 -5px
}

.editor-progress {
    margin-right: 10px;
    background: #ddd;
    overflow: hidden;
    margin-bottom: 1em;
    display: none
}

.editor-photos.loading .editor-progress {
    display: block
}

.editor-photos .progress {
    height: 4px;
    background: #88C425;
    width: 0
}

.ui-widget {
    font-size: 1em
}

.ui-autocomplete {
    border-top-width: 0
}

.ui-autocomplete,
.ui-autocomplete:before {
    background: #fff;
    border: 1px solid #dfdfdf
}

.ui-autocomplete:before {
    content: " ";
    display: block;
    width: 100%;
    height: 4px;
    position: absolute;
    top: -5px;
    left: -1px;
    border-top-width: 0
}

.ui-autocomplete .ui-menu-item {
    padding: .3em 9px;
    background: 0 0!important;
    border-color: transparent!important;
    color: #666
}

.ui-autocomplete .ui-menu-item:hover {
    color: #444;
    font-weight: 500
}

.ui-datepicker {
    border: 1px solid #dfdfdf;
    z-index: 11!important
}

.ui-datepicker.top {
    margin-top: -5px
}

.ui-datepicker.bottom {
    margin-top: 5px
}

.ui-datepicker th {
    font-weight: 500
}

.ui-datepicker .ui-state-default {
    border: 1px solid #e5e5e5;
    background: #fafafa;
    color: #aaa
}

.ui-datepicker .ui-state-active {
    border-color: #dadada;
    color: #444;
    font-weight: 700;
    background: #f1f1f1
}

.ui-datepicker .ui-state-hover {
    font-weight: 700;
    color: #444
}

.ui-datepicker .ui-datepicker-header {
    background: #fafafa;
    border: 1px solid #e5e5e5
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
    opacity: .4
}

.ui-datepicker select {
    border-color: #dfdfdf;
    font-weight: 400
}

.ui-datepicker select:first-child {
    margin-right: 4px
}

.addresspicker-map {
    width: 300px;
    height: 200px;
    position: absolute;
    left: -999px;
    top: -999px;
    border: 1px solid rgba(0, 0, 0, .08);
    margin-top: -5px;
    overflow: hidden
}

#cboxWrapper,
#colorbox {
    overflow: hidden
}

#cboxContent,
#cboxLoadedContent,
#cboxLoadingOverlay {
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

#cboxContent {
    margin-top: 0
}

#cboxLoadedContent {
    padding: 5px;
    overflow: hidden!important
}

#cboxOverlay {
    background: #000
}

#cboxTitle {
    position: absolute;
    left: 5px;
    right: 5px;
    bottom: 5px;
    top: auto;
    padding: .6em 12px;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    text-align: center;
    font-size: .9em
}

#cboxNext,
#cboxPrevious,
#cboxTitle:empty {
    display: none!important
}

#cboxTitle a {
    color: inherit
}

#cboxClose,
.mobile-visible-320,
.mobile-visible-480,
.mobile-visible-768 {
    display: none
}

#cboxOverlay:after {
    content: "\f00d";
    display: block;
    width: 18px;
    height: 18px;
    color: #fff;
    text-align: center;
    position: absolute;
    right: 10px;
    top: 9px;
    font: normal normal normal 18px/1 FontAwesome;
    -webkit-font-smoothing: antialiased
}

span.mobile-visible-1040 {
    display: inline
}

@media only screen and (min-width:1441px) {
    .title-background {
        -webkit-filter: blur(2px);
        -moz-filter: blur(2px);
        -o-filter: blur(2px);
        -ms-filter: blur(2px);
        filter: blur(2px)
    }
}

@media only screen and (max-width:1179px) and (min-width:1024px) {
    .container {
        width: 984px
    }
}

@media only screen and (max-width:1023px) {
    .mobile-visible-768 {
        display: inline
    }
    .mobile-hidden-768,
    span.mobile-hidden-768 {
        display: none
    }
    .mobile-span-6-768 {
        width: 50%!important
    }
    .toolbar-menu {
        text-align: center;
        margin-top: 1em
    }
    .profile-toolbar .toolbar-menu {
        margin-top: 0;
        text-align: left
    }
    .toolbar-menu li {
        float: none;
        display: inline-block
    }
    .toolbar-details {
        text-align: left
    }
    .toolbar-details .button {
        float: right;
        margin-left: 10px
    }
    .toolbar-details .toolbar-options {
        float: right;
        font-size: 15px
    }
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .container {
        width: 728px
    }
    .day-note .video {
        width: 503px
    }
}

@media only screen and (max-width:767px) {
    .mobile-hidden-480 {
        display: none
    }
    .mobile-visible-480 {
        display: block
    }
    .mobile-margin-480 {
        margin-bottom: 2em
    }
    .mobile-span-12-480 {
        width: 100%!important
    }
    .column,
    .site-intro p {
        width: 100%
    }
    .header-buttons,
    .header-logo,
    .header-options {
        float: none;
        text-align: center
    }
    .header-logo {
        margin-bottom: 1em
    }
    .header-buttons .button {
        float: none;
        display: inline-block;
        margin-left: 6px
    }
    .header-buttons .button:first-child {
        margin-left: 0
    }
    .header-menu {
        display: none
    }
    .site-intro {
        padding: 4em 0
    }
    .site-intro h1 {
        font-size: 2em
    }
    .title-wrap {
        padding: 1.5em 0
    }
    .site-title h1 {
        font-size: 1.8em;
        line-height: 1.2em
    }
    .profile-toolbar .toolbar-menu {
        margin-top: 1em;
        text-align: center
    }
    .profile-toolbar .toolbar-menu.small {
        margin-top: 0
    }
    .toolbar-menu li:first-child a {
        padding-left: 12px
    }
    .toolbar-options .select {
        margin-bottom: .8em
    }
    .profile-toolbar .toolbar-details {
        text-align: center
    }
    .toolbar-details .button,
    .toolbar-details .toolbar-options {
        float: none;
        display: inline-block
    }
    .toolbar-details .button:first-child {
        margin: 0
    }
    .editor-photos,
    .profile-menu,
    .profile-menu.small {
        margin-top: 1.1em
    }
    .day-photos {
        width: 100%!important
    }
    .day-photos.columns-1 {
        width: 50%!important
    }
    .day-photo .photo-caption {
        color: #333;
        background: #fff;
        position: static;
        margin: 0 5px 5px 0;
        padding: .3em 10px
    }
    .popup-notice,
    .site-popup,
    .trip-note {
        margin-bottom: 2em
    }
    .day-photos,
    .itinerary-day,
    .popup-notice,
    .site-popup {
        margin-top: 2em
    }
    .day-note {
        max-width: 100%
    }
    .addresspicker-map,
    .ui-datepicker {
        display: none!important
    }
    .popup-form {
        background: 0 0;
        z-index: 2;
        position: relative;
        overflow: hidden
    }
    .popup-form:after {
        display: none
    }
    .popup-notice {
        position: relative;
        bottom: auto
    }
    .site-popup {
        position: relative;
        top: auto!important
    }
    #cboxTitle,
    .fullscreen {
        position: static
    }
    .video {
        width: auto
    }
    #cboxTitle {
        float: none!important;
        background: #fff;
        color: #333;
        margin-top: -.2em;
        padding: .5em 10px .6em;
        -webkit-border-bottom-right-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-bottomright: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px
    }
    #cboxTitle a {
        color: #36F
    }
}

@media only screen and (max-width:767px) and (min-width:480px) {
    .container {
        width: 440px
    }
    .fullscreen {
        height: 385px
    }
    .comments-wrap,
    .content-wrap {
        padding: 2em 0 5.3em
    }
    .comments-wrap {
        margin-top: -3.3em
    }
    .day-note .video {
        width: 410px
    }
}

@media only screen and (max-width:479px) {
    .mobile-hidden-320 {
        display: none!important
    }
    span.mobile-visible-320 {
        display: inline
    }
    .mobile-span-12-380 {
        width: 100%!important
    }
    .container {
        width: 280px
    }
    .fullscreen {
        height: 275px
    }
    .popup-wrap,
    .popup-wrap.medium,
    .site-popup {
        width: 230px
    }
    .site-popup {
        margin-left: -135px
    }
    .comments-wrap,
    .content-wrap {
        padding: 2em 0 5.9em
    }
    .comments-wrap {
        margin-top: -3.9em
    }
    .photos-grid,
    .profiles-grid,
    .trips-grid {
        margin-bottom: -30px
    }
    .photos-grid .column,
    .profiles-grid .column,
    .trips-grid .column {
        margin-bottom: 30px
    }
    .pagination {
        padding-top: 30px
    }
    .site-profile .profile-preview {
        width: auto;
        margin: 0 auto
    }
    .profile-menu {
        margin-top: .9em
    }
    .profile-options.large {
        float: none;
        text-align: center;
        margin-top: 1em
    }
    .profile-options .button {
        float: none;
        display: inline-block;
        margin: 0 6px 0 0
    }
    .profile-options .button:last-child {
        margin: 0
    }
    .profile-options .profile-option {
        padding-left: 0
    }
    .profile-layout .profile-option,
    .profile-layout .profile-option.large {
        margin: 0 0 .6em 12px;
        display: inline-block
    }
    .profile-layout .profile-option:first-child {
        margin-left: 0
    }
    .trip-toolbar .toolbar-details {
        display: none
    }
    .trip-toolbar .toolbar-options {
        text-align: center
    }
    .trip-toolbar .toolbar-options .button {
        float: none;
        display: inline-block;
        margin-left: 6px
    }
    .trip-toolbar .toolbar-options .button:first-child {
        margin-left: 0
    }
    .trip-toolbar .toolbar-menu {
        margin-top: .7em
    }
    .day-note .video {
        width: 250px
    }
    .editor-photos .editor-photo {
        width: 33.33%
    }
    .editor-photos .editor-caption {
        width: 80%;
        margin-left: -40%
    }
    .editor-header .editor-image a,
    .editor-photos .editor-photo a {
        display: block
    }
    .comment-author {
        width: 45px
    }
    .comments ul ul {
        padding-left: 60px
    }
    .footer-copy,
    .footer-menu {
        text-align: center;
        float: none;
        font-size: .85em
    }
    .footer-copy {
        margin-bottom: .3em
    }
    .footer-menu li {
        display: inline-block;
        margin-left: 8px;
        float: none
    }
    .footer-menu li:first-child {
        margin-left: 0
    }
}

.button,
.column,
.day-note,
.day-photos,
.select,
input[type=text],
input[type=email],
input[type=password],
textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

.addresspicker-map,
.button,
.comment-image,
.comment-status,
.day-note,
.day-photos,
.editor-image a,
.editor-photo a,
.editor-photos,
.editor-place,
.editor-progress,
.event-comment,
.pages-menu a,
.pages-menu span,
.photo-preview,
.profile-menu a,
.select,
.site-popup,
.toolbar-menu a,
.toolbar-options li a,
.tooltip,
input[type=text],
input[type=email],
input[type=password],
textarea {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.badge {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.trip-preview .trip-image {
    -webkit-border-top-right-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px
}

.day-photo .photo-caption,
.trip-preview .trip-footer,
.ui-autocomplete {
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.day-note,
.day-photos,
.editor-place,
.event-comment,
.tooltip,
.trip-preview .trip-footer {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15)
}

gha_language: JavaScript


text:
@article{batista2003analysis,
    title={An analysis of four missing data treatment methods for supervised learning},
    author={Batista, Gustavo EAPA and Monard, Maria Carolina},
    journal={Applied Artificial Intelligence},
    volume={17},
    number={5-6},
    pages={519--533},
    year={2003},
    publisher={Taylor \& Francis}
}

@article{brouwer2002feed,
    title={A feed-forward network for input that is both categorical and
    quantitative},
    author={Brouwer, Roelof K},
    journal={Neural Networks},
    volume={15},
    number={7},
    pages={881--890},
    year={2002},
    publisher={Elsevier}
}

@article{de2003prevention,
    title={Prevention and treatment of item nonresponse},
    author={De Leeuw, Edith D and Hox, Joop and Huisman, Mark and others},
    journal={Journal of Official Statistics},
    volume={19},
    number={2},
    pages={153--176},
    year={2003},
    publisher={ALMQVIST \& WIKSELL INTERNATIONAL}
}

@article{fayyad1996data,
    title={From data mining to knowledge discovery in databases},
    author={Fayyad, Usama and Piatetsky-Shapiro, Gregory and Smyth, Padhraic},
    journal={AI magazine},
    volume={17},
    number={3},
    pages={37},
    year={1996}
}

@article{hsu2006generalizing,
    title={Generalizing self-organizing map for categorical data},
    author={Hsu, Chung-Chian},
    journal={Neural Networks, IEEE Transactions on},
    volume={17},
    number={2},
    pages={294--304},
    year={2006},
    publisher={IEEE}
}

@article{rey2012fuzzy,
    title={Fuzzy min--max neural networks for categorical data: application to missing data imputation},
    author={Rey-del-Castillo, Pilar and Carde{\~n}osa, Jes{\'u}s},
    journal={Neural Computing and Applications},
    volume={21},
    number={6},
    pages={1349--1362},
    year={2012},
    publisher={Springer}
}

@inproceedings{wang2008categorical,
    title={Categorical Data Transformation Methods for Neural Networks.},
    author={Wang, Huanjing and Xing, Guangming and Chen, Kairui},
    booktitle={IKE},
    pages={262--266},
    year={2008}
}

@online{Lichman2013,
  author = {Lichman, Moshe},
  title = {{UCI} {M}achine {L}earning {R}epository},
  year = 2013,
  url = {http://archive.ics.uci.edu/ml},
  urldate = {2015-10-08}
}

@article{ruggles2010,
  title={{I}ntegrated {P}ublic {U}se {M}icrodata {S}eries ({IPUMS}): Version 5.0 [Machine-readable database]},
  author={Ruggles, S. and Alexander, T. and Genadek, K. and Goeken, R. and Schroeder, M. and Sobek, M.},
  journal={University of Minnesota, Minneapolis, available at
      \url{http://usa.ipums.org}},
  year={2010}}
}

@article{napp2008,
  title={Minnesota Population Center. North Atlantic Population Project:
      Complete Count Microdata. Version 2.0 [Machine-readable database]},
  author={NAPP},
  journal={Minneapolis, MN: Minnesota Population Center, available at
      \url{https://www.nappdata.org}},
  year={2008}}
}

@inproceedings{kohavi1996,
  title={Scaling Up the Accuracy of Naive-{B}ayes Classifiers: A Decision-Tree Hybrid.},
  author={Kohavi, Ron},
  booktitle={Proceedings of the Second International Conference on Knowledge Discovery and Data Mining},
  pages={202--207},
  year={1996},
  organization={Citeseer}
}

@inproceedings{snoek2012,
  title={Practical {B}ayesian optimization of machine learning algorithms},
  author={Snoek, Jasper and Larochelle, Hugo and Adams, Ryan P},
  booktitle={Advances in neural information processing systems},
  pages={2951--2959},
  year={2012}
}

@article{zeiler2012,
  title={ADADELTA: an adaptive learning rate method},
  author={Zeiler, Matthew D},
  journal={arXiv preprint arXiv:1212.5701},
  year={2012}
}

@phdthesis{schlimmer1987,
  author       = {Schlimmer, Jeffrey C},
  title        = {Concept Acquisition Through Representational Adjustment},
  school       = {Department of Information and Computer Science, University of California, Irvine},
  year         = 1987,
}

@article{schlimmer1986,
  title={Incremental learning from noisy data},
  author={Schlimmer, Jeffrey C and Granger Jr, Richard H},
  journal={Machine learning},
  volume={1},
  number={3},
  pages={317--354},
  year={1986},
  publisher={Springer}
}

@book{tsiatis2007,
  title={Semiparametric Theory and Missing Data},
  author={Tsiatis, Anastasios},
  year={2007},
  publisher={Springer Science \& Business Media}
}

@book{little2014,
  title={Statistical Analysis with Missing Data},
  author={Little, Roderick JA and Rubin, Donald B},
  year={2014},
  publisher={John Wiley \& Sons}
}

@article{silva2011,
  title={Missing value imputation on missing completely at random data using multilayer perceptrons},
  author={Silva-Ram{\'\i}rez, Esther-Lydia and Pino-Mej{\'\i}as, Rafael and L{\'o}pez-Coello, Manuel and Cubiles-de-la-Vega, Mar{\'\i}a-Dolores},
  journal={Neural Networks},
  volume={24},
  number={1},
  pages={121--129},
  year={2011},
  publisher={Elsevier}
}

@article{efron1994,
  title={Missing data, imputation, and the bootstrap},
  author={Efron, Bradley},
  journal={Journal of the American Statistical Association},
  volume={89},
  number={426},
  pages={463--475},
  year={1994},
  publisher={Taylor \& Francis}
}

@article{malarvizhi2012,
  title={K-NN Classifier Performs Better Than K-Means Clustering in Missing Value Imputation},
  author={Malarvizhi, M and Thanamani, A},
  journal={IOSR Journal of Computer Engineering (IOSRJCE)},
  volume={6},
  pages={12--15},
  year={2012}
}

@inproceedings{li2004,
  title={Towards missing data imputation: a study of fuzzy k-means clustering method},
  author={Li, Dan and Deogun, Jitender and Spaulding, William and Shuart, Bill},
  booktitle={International Conference on Rough Sets and Current Trends in Computing},
  pages={573--579},
  year={2004},
  organization={Springer}
}

@article{liu2016,
  title={Variable selection and prediction with incomplete high-dimensional data},
  author={Liu, Ying and Wang, Yuanjia and Feng, Yang and Wall, Melanie M and others},
  journal={The Annals of Applied Statistics},
  volume={10},
  number={1},
  pages={418--450},
  year={2016},
  publisher={Institute of Mathematical Statistics}
}

@article{lo2009,
  title={An ensemble of three classifiers for {KDD} {C}up 2009: Expanded linear model, heterogeneous boosting, and selective na{\i}ve {B}ayes},
  author={Lo, Hung-Yi and Chang, Kai-Wei and Chen, Shang-Tse and Chiang, Tsung-Hsien and Ferng, Chun-Sung and Hsieh, Cho-Jui and Ko, Yi-Kuang and Kuo, Tsung-Ting and Lai, Hung-Che and Lin, Ken-Yi and others},
  journal={JMLR W\&CP},
  volume={7},
  year={2009}
}

@article{jones1996,
  title={Indicator and stratification methods for missing explanatory variables in multiple linear regression},
  author={Jones, Michael P},
  journal={Journal of the American Statistical Association},
  volume={91},
  number={433},
  pages={222--230},
  year={1996},
  publisher={Taylor \& Francis}
}

@inproceedings{heskes1997,
  title={Practical confidence and prediction intervals for prediction tasks},
  author={Heskes, T and Wiegerinck, WAJJ and Kappen, HJ},
  booktitle={Advances in Neural Information Processing Systems 9: Proceedingss of the 1996 Conference},
  year={1997},
  publisher={MIT Press}
}

@article{rubin1995,
  title={Handling \enquote{don't know} survey responses: the case of the {S}lovenian plebiscite},
  author={Rubin, Donald B and Stern, Hal S and Vehovar, Vasja},
  journal={Journal of the American Statistical Association},
  volume={90},
  number={431},
  pages={822--828},
  year={1995},
  publisher={Taylor \& Francis Group}
}

@inproceedings{maaten2013,
  title={Learning with Marginalized Corrupted Features},
  author={Maaten, Laurens and Chen, Minmin and Tyree, Stephen and Weinberger, Kilian Q},
  booktitle={Proceedings of the 30th International Conference on Machine Learning (ICML-13)},
  pages={410--418},
  year={2013}
}

@article{hinton2012,
  title={Improving neural networks by preventing co-adaptation of feature detectors},
  author={Hinton, Geoffrey E and Srivastava, Nitish and Krizhevsky, Alex and Sutskever, Ilya and Salakhutdinov, Ruslan R},
  journal={arXiv preprint arXiv:1207.0580},
  year={2012}
}

@inproceedings{wang2013,
  title={Fast dropout training},
  author={Wang, Sida and Manning, Christopher},
  booktitle={Proceedings of the 30th International Conference on Machine Learning (ICML-13)},
  pages={118--126},
  year={2013}
}

@inproceedings{wager2013,
  title={Dropout training as adaptive regularization},
  author={Wager, Stefan and Wang, Sida and Liang, Percy S},
  booktitle={Advances in neural information processing systems},
  pages={351--359},
  year={2013}
}

@article{hill2014,
  title={An empirical evaluation of explanations for state repression},
  author={Hill, Daniel W and Jones, Zachary M},
  journal={American Political Science Review},
  volume={108},
  number={03},
  pages={661--687},
  year={2014},
  publisher={Cambridge Univ Press}
}

@article{de2004,
  title={Untangling neural nets},
  author={De Marchi, Scott and Gelpi, Christopher and Grynaviski, Jeffrey D},
  journal={American Political Science Review},
  volume={98},
  number={02},
  pages={371--378},
  year={2004},
  publisher={Cambridge Univ Press}
}

@article{beck2000,
  title={Improving quantitative studies of international conflict: A conjecture},
  author={Beck, Nathaniel and King, Gary and Zeng, Langche},
  journal={American Political Science Review},
  volume={94},
  number={01},
  pages={21--35},
  year={2000},
  publisher={Cambridge Univ Press}
}

@article{grimmer2014,
  title={Estimating Heterogeneous Treatment Effects and the Effects of Heterogeneous Treatments with Ensemble Methods},
  author={Grimmer, Justin and Messing, Solomon and Westwood, Sean J},
  year={2014},
  journal={\url{http://stanford.edu/~jgrimmer/het.pdf}}
}

@article{bowers2015,
  title={Machine Learning and Causal Inference: A Modular Approach to Assessing the Effects of the London Bombings of 2005},
  author={Bowers, Jake and Fredrickson, Mark M and Hansen, Ben B and Panagopoulos, Costas},
  year={2015},
  journal={\url{http://www.jakebowers.org/PAPERS/BFHPAPSA2015.pdf}}
}

@inproceedings{caughey2014,
  title={{B}ayesian Population Interpolation and Lasso-Based Target Selection in Survey Weighting},
  author={Caughey, Devin and Wang, Mallory},
  booktitle={Summer Meeting of the Society for Political Methodology, University of Georgia, Athens, GA},
  year={2014}
}

@article{giraud2010,
  title={Improving the Study of Campaign Contributors with Record Linkage},
  author={Giraud-Carrier, Christophe and Goodliffe, Jay and Jones, Bradley},
  year={2010},
    journal={\url{http://goodliffe.byu.edu/papers/linkage.pdf}}
}

@article{green2012,
  title={Modeling Heterogeneous Treatment Effects in Survey Experiments with {B}ayesian Additive Regression Trees},
  author={Green, Donald P and Kern, Holger L},
  journal={Public Opinion Quarterly},
  volume={76},
  number={3},
  pages={491--511},
  year={2012},
  publisher={AAPOR}
}

@article{grimmer2013,
  title={Text as data: The promise and pitfalls of automatic content analysis methods for political texts},
  author={Grimmer, Justin and Stewart, Brandon M},
  journal={Political Analysis},
  pages={mps028},
  year={2013},
  publisher={SPM-PMSAPSA}
}

@article{imai2013,
  title={Estimating treatment effect heterogeneity in randomized program evaluation},
  author={Imai, Kosuke and Ratkovic, Marc and others},
  journal={The Annals of Applied Statistics},
  volume={7},
  number={1},
  pages={443--470},
  year={2013},
  publisher={Institute of Mathematical Statistics}
}

@article{imai2011,
  title={Estimation of heterogeneous treatment effects from randomized experiments, with application to the optimal planning of the get-out-the-vote campaign},
  author={Imai, Kosuke and Strauss, Aaron},
  journal={Political Analysis},
  volume={19},
  number={1},
  pages={1--19},
  year={2011},
  publisher={SPM-PMSAPSA}
}

@article{cantu2011,
  title={Fraudulent democracy? {A}n analysis of {A}rgentina's infamous decade using Supervised Machine Learning},
  author={Cant{\'u}, Francisco and Saiegh, Sebasti{\'a}n M},
  journal={Political Analysis},
  volume={19},
  number={4},
  pages={409--433},
  year={2011},
  publisher={SPM-PMSAPSA}
}

@article{montgomery2015,
  title={An informed forensics approach to detecting vote irregularities},
  author={Montgomery, Jacob M and Olivella, Santiago and Potter, Joshua D and Crisp, Brian F},
  journal={Political Analysis},
  volume={23},
  number={4},
  pages={488--505},
  year={2015},
  publisher={SPM-PMSAPSA}
}

@article{muchlinski2016,
  title={Comparing random forest with logistic regression for predicting class-imbalanced civil war onset data},
  author={Muchlinski, David and Siroky, David and He, Jingrui and Kocher, Matthew},
  journal={Political Analysis},
  volume={24},
  number={1},
  pages={87--103},
  year={2016},
  publisher={SPM-PMSAPSA}
}

@article{hopkins2010,
  title={A method of automated nonparametric content analysis for social science},
  author={Hopkins, Daniel J and King, Gary},
  journal={American Journal of Political Science},
  volume={54},
  number={1},
  pages={229--247},
  year={2010},
  publisher={Wiley Online Library}
}

@article{quinn2010,
  title={How to analyze political attention with minimal assumptions and costs},
  author={Quinn, Kevin M and Monroe, Burt L and Colaresi, Michael and Crespin, Michael H and Radev, Dragomir R},
  journal={American Journal of Political Science},
  volume={54},
  number={1},
  pages={209--228},
  year={2010},
  publisher={Wiley Online Library}
}

@article{wilkerson2015,
  title={Tracing the flow of policy ideas in legislatures: A text reuse approach},
  author={Wilkerson, John and Smith, David and Stramp, Nicholas},
  journal={American Journal of Political Science},
  volume={59},
  number={4},
  pages={943--956},
  year={2015},
  publisher={Wiley Online Library}
}

@article{lauderdale2014,
  title={Scaling politically meaningful dimensions using texts and votes},
  author={Lauderdale, Benjamin E and Clark, Tom S},
  journal={American Journal of Political Science},
  volume={58},
  number={3},
  pages={754--771},
  year={2014},
  publisher={Wiley Online Library}
}

license: MIT

repository: priyatransbit/MDI

license_type: permissive

repo_name: priyatransbit/MDI

branch_name: refs/heads/master

extension: bib


text:
:root {
  --brand-p-color: #54585a;
  --brand-color-black: black;
  --brand-color-aqua: #14d9c4;
  --brand-color-bluegreen: #099d8d;
  --brand-color-grisclaro: #b8b8b9;
}

.ContainerEquipo {
  width: 320px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px 15px;
}

.SubtitleEquipo {
  font-family: "Rubik", sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 45px;
  color: var(--brand-color-aqua);
  align-self: center;
}

.HomeParagraph {
  font-family: "Open Sans", sans-serif;
  color: var(--brand-p-color);
  font-size: 16px;
  line-height: 24px;
  line-height: 1.5;
  text-align: center;
}

.ContainerFortDeb {
  width: 320px;
  background-color: rgba(184, 184, 185, 0.2);
  display: flex;
  flex-direction: column;
  align-items: center; /* a ver */
  padding: 0px 15px 45px;
}

.caja {
  background: white;
  width: 30px;
  height: 30px;
  position: relative;
  top: -15px;
  transform: rotate(45deg);
  position: relative;
  z-index: 99;
}

.FortDebTitleStyle {
  font-family: Rubik;
  font-size: 22px;
  line-height: 2.05;
  color: var(--brand-color-bluegreen);
  align-self: center;
}

.DebilidadesStyle {
  margin-top: 30px;
}

.Text-Style-6 {
  font-family: Rubik;
  font-size: 24px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.88;
  letter-spacing: normal;
  text-align: center;
  color: #099d8d;
}

.Text-Style-4 {
  font-family: "Open Sans";
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.25;
  letter-spacing: normal;
  text-align: center;
  color: #000000;
}

.ContainerAboutUs {
  width: 320px;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.aboutUsTitle {
  margin-bottom: 30px;
  margin-top: 30px;
}

.aboutUsPhoto {
  width: 180px;
  height: 180px;
  border-radius: 4px;
  border: solid 5px rgba(0, 0, 0, 0.08);
  margin-bottom: 15px;
}

.aboutUsDescription {
  margin-left: 15px;
  margin-right: 15px;
}

/*.aboutUsLinks {
  color: var(--brand-color-bluegreen);
  /*margin-top: 115px;
  margin-bottom: 45px;
  width: 124px;
  height: 30px;
  display: flex;
  flex-direction: row;*/

.aboutUsLinks a,
a:link,
a:visited,
a:hover,
a:active {
  color: var(--brand-color-bluegreen);
}

extension: css


text:
/*CSS files*/

@import "css/main.css";
@import "css/sidenav.css";
@import "css/nav.css";
@import "css/footer.css";
@import "css/galeria.css";

/*fonts*/

@import url("https://use.typekit.net/ehf1uex.css");

@import url("https://fonts.googleapis.com/css?family=Vollkorn:400,400i&subset=latin-ext");

@font-face {
    font-family: znikomit;
    src: url (font/znikomit/znikomit.otf);
}

@font-face {
    font-family: fogtwo;
    src: url (font/Fogtwo/FogtwoNo5.otf);
}

/*global*/

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    background-image: url("graphic/sayagata.png");
}


text:
@article{krzakala_how_2005,
 abstract = {Abstract.  We review recent progress on the statiscal physics study of the problem of coloring random graphs with q colors. We discuss the existence of a thresh},
 author = {Krząkała, Florent},
 doi = {10.1143/PTPS.157.357},
 file = {Full Text PDF:/Users/florentkrzakala/Zotero/storage/728H383I/Krząkała - 2005 - How Many Colors to Color a Random Graph Cavity, C.pdf:application/pdf;Snapshot:/Users/florentkrzakala/Zotero/storage/KCLPMPI5/1860261.html:text/html},
 issn = {0375-9687},
 journal = {Prog Theor Phys},
 language = {en},
 month = {January},
 pages = {357--360},
 shorttitle = {How Many Colors to Color a Random Graph?},
 title = {How Many Colors to Color a Random Graph? Cavity, Complexity, Stability and All That},
 url = {https://academic.oup.com/ptps/article/doi/10.1143/PTPS.157.357/1860261},
 urldate = {2019-07-01},
 volume = {157},
 year = {2005}
}

repository: krzakala/academic-kickstart

repo_name: krzakala/academic-kickstart


text:
@article{Burdge:7Minute2019,
 author = {Burdge, Kevin B. and Coughlin, Michael W. and Fuller, Jim and others},
 bdsk-url-1 = {https://doi.org/10.1038/s41586-019-1403-0},
 da = {2019/07/01},
 date-added = {2019-08-02 11:32:06 -0400},
 date-modified = {2019-08-02 11:32:06 -0400},
 doi = {10.1038/s41586-019-1403-0},
 id = {Burdge2019},
 isbn = {1476-4687},
 journal = {Nature},
 number = {7766},
 pages = {528--531},
 title = {General relativistic orbital decay in a seven-minute-orbital-period eclipsing binary system},
 ty = {JOUR},
 url = {https://doi.org/10.1038/s41586-019-1403-0},
 volume = {571},
 year = {2019}
}

repository: mcoughlin/kped-website

repo_name: mcoughlin/kped-website


text:
@article{dropout,
 author = {Srivastava, Nitish and Hinton, Geoffrey and Krizhevsky, Alex and Sutskever, Ilya and Salakhutdinov, Ruslan},
 title = {Dropout: A Simple Way to Prevent Neural Networks from Overfitting},
 journal = {Journal of Machine Learning Research},
 issue_date = {January 2014},
 volume = {15},
 number = {1},
 month = January,
 year = {2014},
 issn = {1532-4435},
 pages = {1929--1958},
 numpages = {30},
 url = {http://dl.acm.org/citation.cfm?id=2627435.2670313},
 acmid = {2670313},
 publisher = {JMLR.org},
 keywords = {deep learning, model combination, neural networks, regularization},
}

@manual{cudnn,
  title       = {cuDNN Library},
  author = {Nvidia},
  edition     = {5.1},
  month       = {May},
  year        = {2016}
}

@INCOLLECTION{
         Kearfott1996ADo,
       author = "R. Baker Kearfott",
       editor = "Martin Berz and Christian Bischof and George Corliss and Andreas Griewank",
       title = "Automatic Differentiation of Conditional Branches in an Operator Overloading Context",
       booktitle = "Computational Differentiation: Techniques, Applications, and Tools",
       pages = "75--81",
       publisher = "SIAM",
       address = "Philadelphia, PA",
       key = "Kearfott1996ADo",
       crossref = "Berz1996CDT",
       abstract = "In the past, it has been problematical to include {\tt IF-THEN-ELSE} branches
         in automatic differentiation processes driven by operator overloading and code list generation, when
         the branch condition contains variables. However, this problem can be circumvented with a special
         ``branch function'' $\chi$. Definition of this function, formulas for its use, and
         implications of its use will be discussed. A second issue is: what can be done when derivatives are
         discontinuous? In fact, simple and meaningful Newton iterations can be set up when even the function
         itself is discontinuous. Simplified figures and examples are given, as well as references to
         in-depth explanations. An example of the convergence behavior is given with an interval Newton
         method to find critical points for the problem ``$\min |x|$.''",
       keywords = "Conditional branches, operator overloading, branch function, discontinuous
         derivatives.",
       referred = "[Berz2002TaU], [Dignath2002AAa].",
       year = "1996"
}

@INCOLLECTION{
         Tadjouddine2005ItP,
       author = "Mohamed Tadjouddine and Frances Bodman and John D. Pryce and Shaun A. Forth",
       title = "Improving the Performance of the Vertex Elimination Algorithm for Derivative
         Calculation",
       editor = "H. M. B{\"u}cker and G. Corliss and P. Hovland and U. Naumann and B.
         Norris",
       booktitle = "Automatic Differentiation: {A}pplications, Theory, and Implementations",
       series = "Lecture Notes in Computational Science and Engineering",
       publisher = "Springer",
       year = "2005",
       abstract = "In previous work [TOMS, 2004, 30(3), 266--299], we used Markowitz-like heuristics
         to find elimination sequences that minimise the number of floating-point operations (flops) for
         vertex elimination Jacobian code. We also used the depth-first traversal algorithm to reorder the
         statements of the Jacobian code with the aim of reducing the number of memory accesses. In this
         work, we study the effects of reducing flops or memory accesses within the vertex elimination
         algorithm for Jacobian calculation. On RISC processors, we observed that for data residing in
         registers, the number of flops gives a good estimate of the execution time, while for
         out-of-register data, the execution time is dominated by the time for memory access operations. We
         also present a statement reordering scheme based on a greedy list scheduling algorithm using ranking
         functions. This statement reordering will enable us to trade off the exploitation of the instruction
         level parallelism of such processors with the reduction in memory accesses.",
       crossref = "Bucker2005ADA",
       ad_tools = "EliAD",
       ad_theotech = "X-Country",
       pages = "111--120",
       doi = "10.1007/3-540-28438-9_10"
}

@ARTICLE{
         Tadjouddine2008VoA,
       author = "Tadjouddine, E. M.",
       title = "{Vertex-ordering Algorithms for Automatic Differentiation of Computer Codes}",
       journal = "The Computer Journal",
       volume = "51",
       number = "6",
       pages = "688--699",
       doi = "10.1093/comjnl/bxm115",
       year = "2008",
       abstract = "In the context of Automatic Differentiation (AD) of functions represented by
         computer code via the vertex elimination approach first advocated by Griewank and Reese (On the
         Calculation of Jacobian Matrices by the Markowitz Rule. In Griewank, A. and Corliss, G.F. (eds),
         Automatic Differentiation of Algorithms: Theory, Implementation and Application, pp. 126-135. SIAM,
         1991, Philadelphia, PA.), we present two approximate algorithms based on the linearized
         computational graph of the input code. The first is a statement-reordering algorithm aiming to tune
         the AD-generated code so as to maximize its performance for modern superscalar processors. The
         second is aimed at detecting interface contractions introduced by Bischof and Haghighat
         (Hierarchical Approaches to Automatic Differentiation. In Berz, M., Bischof, C., Corliss, G. and
         Griewank, A. (eds), Computational Differentiation: Techniques, Applications, and Tools, pp. 83-94.
         SIAM, 1996, Philadelphia, PA) in order to enable exploitation of the structure of the input code in
         the differentiation process. Performance data are also presented.",
       url = "http://comjnl.oxfordjournals.org/cgi/content/abstract/51/6/688",
       eprint = "http://comjnl.oxfordjournals.org/cgi/reprint/51/6/688.pdf",
       ad_theotech = "Hierarchical Approach"
}

@INCOLLECTION{
         Griewank1991OtC,
       author = "Andreas Griewank and Shawn Reese",
       editor = "Andreas Griewank and George F. Corliss",
       title = "On the Calculation of {J}acobian Matrices by the {M}arkowitz Rule",
       booktitle = "Automatic Differentiation of Algorithms: Theory, Implementation, and Application",
       pages = "126--135",
       publisher = "SIAM",
       address = "Philadelphia, PA",
       key = "Griewank1991OtC",
       crossref = "Griewank1991ADo",
       comment = "Also appeared as Preprint MCS--P267--1091, Mathematics and Computer Science
         Division, Argonne National Laboratory, Argonne, Ill., January 1992.",
       referred = "[Bischof1996HAt], [Corl91a]; [Feehery1996ADB], [Irim91a], [Naumann2002ETf],
         [Tadjouddine2001ATa].",
       isbn = "0--89871--284--X",
       year = "1991",
       ad_theotech = "X-Country"
}

repository: tilde-nlp/marian-dev

repo_name: tilde-nlp/marian-dev

gha_license_id: MIT


text:
09/22/1989|NIL|NIL
mass|NIL|NIL
emigration|NIL|NIL
emigration|mass|NIL
emigration|thousands|NIL
thousands|NIL|NIL
thousands|East|NIL
disaffected|NIL|NIL
East|NIL|NIL
East|disaffected|NIL
East|Germans|NIL
Germans|NIL|NIL
rekindled|NIL|NIL
rekindled|emigration|ARG0
rekindled|talk|ARG1
rekindled|Germany|ARGM-LOC
reunification|NIL|NIL
talk|NIL|NIL
talk|reunification|NIL
West|NIL|NIL
Germany|NIL|NIL
Germany|West|NIL
legislators|NIL|NIL
legislators|some|NIL
plan|NIL|NIL
plan|legislators|ARG0
begin|NIL|NIL
begin|exploring|ARG1
exploring|NIL|NIL
exploring|possiblity|ARG1
possiblity|NIL|NIL
reuniting|NIL|NIL
reuniting|Germanys|ARG1
two|NIL|NIL
Germanys|NIL|NIL
Germanys|two|NIL
12/02/1989|NIL|NIL
Chancellor|NIL|NIL
Helmut|NIL|NIL
Kohl|NIL|NIL
Kohl|Chancellor|NIL
Kohl|Helmut|NIL
assured|NIL|NIL
assured|Kohl|ARG0
assured|senators|ARG1
assured|forsake|ARG1
visiting|NIL|NIL
U.S.|NIL|NIL
senators|NIL|NIL
senators|U.S.|NIL
senators|eve|NIL
eve|NIL|NIL
eve|summit|NIL
superpower|NIL|NIL
summit|NIL|NIL
summit|a|NIL
summit|superpower|NIL
West|NIL|NIL
Germany|NIL|NIL
Germany|West|NIL
not|NIL|NIL
forsake|NIL|NIL
forsake|Germany|ARG0
forsake|reunite|ARG1
NATO|NIL|NIL
reunite|NIL|NIL
reunite|NATO|ARG0
reunite|Germany|ARG2
East|NIL|NIL
Germany|NIL|NIL
Germany|East|NIL
one|NIL|NIL
one|senators|NIL
senators|NIL|NIL
said|NIL|NIL
said|assured|ARGM-ADV
said|one|ARG0
said|12/01/1989|ARGM-TMP
12/01/1989|NIL|NIL
12/02/1989|NIL|NIL
12/02/1989|There|NIL
growing|NIL|NIL
growing|discussion|ARG1
growing|result|ARG2
discussion|NIL|NIL
discussion|Germany|NIL
discussion|reunification|NIL
West|NIL|NIL
Germany|NIL|NIL
Germany|West|NIL
German|NIL|NIL
reunification|NIL|NIL
reunification|German|NIL
result|NIL|NIL
result|a|NIL
result|reforms|NIL
sweeping|NIL|NIL
social|NIL|NIL
political|NIL|NIL
reforms|NIL|NIL
reforms|sweeping|NIL
reforms|social|NIL
reforms|political|NIL
reforms|underway|NIL
underway|NIL|NIL
underway|Germany|NIL
East|NIL|NIL
Germany|NIL|NIL
Germany|East|NIL
12/07/1989|NIL|NIL
He|NIL|NIL
said|NIL|NIL
said|He|ARG0
said|go|ARG1
said|reunification|ARG3
German|NIL|NIL
reunification|NIL|NIL
reunification|German|NIL
cannot|NIL|NIL
go|NIL|NIL
go|cannot|ARG1
go|ahead|ARG2
ahead|NIL|NIL
reunification|NIL|NIL
reunification|Europe|NIL
Europe|NIL|NIL

branch_name: refs/heads/main

gha_language: Jupyter Notebook

extension: be


text:
find_library(LZ4_LIBRARIES NAMES lz4)
find_path(LZ4_INCLUDE_DIRS NAMES lz4.h)

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(LZ4
  DEFAULT_MSG
  LZ4_LIBRARIES
  LZ4_INCLUDE_DIRS)

repository: TobiasRp/mray

repo_name: TobiasRp/mray

extension: cmake


text:
require libuv.inc

LIC_FILES_CHKSUM = "file://LICENSE;md5=bb5ea0d651f4c3519327171906045775"
# SRC_URI[md5sum] = "e373b76ba7d85c3b9370777487e4300c"
# SRC_URI[sha256sum] = "a6ca9f0648973d1463f46b495ce546ddcbe7cce2f04b32e802a15539e46c57ad"

repository: Xilinx/IIoT-EDDP

repo_name: Xilinx/IIoT-EDDP

extension: bb


text:
@inproceedings{seong2020guidelines,
  title={Guidelines for cybersecurity visualization design},
  author={Seong, Younho and Nuamah, Joseph and Yi, Sun},
  booktitle={Proceedings of the 24th Symposium on International Database Engineering \& Applications},
  pages={1--6},
  year={2020}
}

repository: jkgnuamah/nece-lab

repo_name: jkgnuamah/nece-lab