html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {font-family: tahoma, sans-serif;line-height: 1.6;color: #333;background-color: #fff;margin: 0;}h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}h4, h5, h6 {margin-top: 10px;}h1 {font-size: 2rem;}h2 {font-size: 1.5rem;}h3 {font-size: 1.3rem;}h4 {font-size: 1.15rem;}h5 {font-size: 1.125rem;}h6 {font-size: 1.1rem;}h1, h2 {color: #b20000;}.subheading {font-size: 1.3rem;clear:both;}a {padding: 4px;text-transform: uppercase;}a:link {color: #00f;}a:hover {color: green;}a:visited {color: grey;}a:active {color: red;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}.center-block {display: block;margin-right: auto;margin-left: auto;}.center {text-align: center;display: block;margin: 20px auto 20px auto;}.nowrap {white-space: nowrap;}.header {margin-bottom: 10px;}.header h1, .header h3 {color: #b20000;font-size: 1.25rem;text-align: center;margin: 5px 5px;}.header small {color: #b20000;font-size: 80%;}.navbar {position: relative;min-height: 50px;margin-bottom: 0;background: #b20000;border-color: #e6e3e3;border: 1px solid transparent;border-radius: 0;border-top: 6px solid #e6e3e3;border-bottom: 6px solid #e6e3e3;}.navbar .navbar-nav > li > a {color: #fff;}.navbar .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {color: #850416;}.navbar .navbar-nav > .active > a, .navbar .navbar-nav > .active > a:focus, .navbar-nav > .active > a:hover {color: #850416;background-color: #e6e3e3;}.navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:focus, .navbar-nav > .open > a:hover {color: #850416;background-color: #e6e3e3;}.navbar .navbar-toggle {border-color: #e6e3e3;}.navbar .navbar-toggle:focus, .navbar .navbar-toggle:hover {background-color: #e6e3e3;}.navbar .navbar-toggle .icon-bar {background-color: #fff;}.navbar .navbar-collapse {border-color: #e6e3e3;}.navbar .navbar-link {color: #fff;}.navbar .navbar-link:hover {color: #850416;}.navbar-brand img {width: 213px;height: 48px;margin-left: -15px;margin-top: -8px;}@media (max-width: 767px) {.navbar .navbar-nav .open .dropdown-menu > li > a {color: #fff;}.navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > li > a:hover {color: #850416;}.navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover {color: #850416;background-color: #e6e3e3;}}.login {padding: 6px 10px 6px 10px;background-color: #e6e3e3;border-radius: 4px;color: #000;}.login:hover {background-color: #b20000;border: solid 1px #e3e3e3;color: #e3e3e3;}.no-pad {padding: 0;}.btn-primary {background-color: #b20000;background-image: none;}.navbar-brand {margin: -5px -25px 0 0;padding: 14px 15px;float: left;height: 50px;}.navbar-brand:visited {text-decoration: none;background: rgb(3 22 214 / 10%);}.navbar-brand:focus, .navbar-brand:hover, .navbar-brand:active {text-decoration: none;background: rgb(3 22 214 / 30%);margin: -3px -20px 0px 0px;padding: 14px 20px;}.top {margin: 0;}.topborder {border-top: 1px solid #b20000;}.topborder h1 {text-align: center;}.tes {margin: 5px;}.tes h3 {font-size: 1.125rem;text-align: center;}.tes span {color: #b20000;text-transform: uppercase;}.tes p {background-color: #f6f6ff;border: dotted 1px #b20000;border-radius: 8px;padding: 0 12px 5px 12px;}.tes span {font-size: 1.05rem;}@media screen and (min-width: 992px) {.article {padding: 0 16.6% 0 16.6%;}.acticle p {letter-spacing: 3px;}}@media only screen and (min-width: 1224px) {.article p {word-spacing: 2px;}}.hero {min-height: 269px;padding-top: 20px;border-top: 1px solid #b20000;background: url(../images/herobg-768x269.jpg) no-repeat;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}@media only screen and (max-width: 600px) {.hero {background-position: bottom left;margin-bottom: 10px;}}@media only screen and (min-width: 992px) {.hero {min-height: 410px;background: url(../images/herobg-1047x367.jpg) no-repeat;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}}@media only screen and (min-width: 1340px) {.hero {min-height: 590px;background: url(../images/herobg.jpg) no-repeat;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}}.hero h1 {text-align: center;margin-top: -18px;text-shadow: 1px -1px 0 #fff;}.herobox {margin: 10px;background-color: #ffffff;border: 1px solid #b20000;opacity: 0.8;}.herobox p {font: 1.2rem "Trebuchet MS", sans-serif;}.herobox h2 {text-align: center;font-size: 1.5rem;}.guide {background: url(../images/swingerguide.jpg) no-repeat;min-height: 400px;}.book {background: url(../images/book.png) no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;min-height: 150px;}.covid {margin-bottom: 2em;background-color: #b20000;background: url(../images/covid.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding: 2em;color: #fff;}.covid em {text-transform: uppercase;font-weight: 700;}.covid strong {color: #ff0;}.covid a {color: #11fd01;}.covid a.cta-btn {color: #0000ad;}.covid a:hover {background: #fff;}.hero-text {margin-top: 60px;background: #fff;}.hero-text h1, .hero-text h2 {text-transform: capitalize;}.hero-text p {line-height: 1.4;}@media screen and (min-width: 1200px) {.hero-text {background: 0 0;box-shadow: 2px 2px 10px 2px #3f5c75;border-radius: 10px;}}@media screen and (min-width: 330px) {.hero-text {margin-top: 20px;}}@media screen and (min-width: 992px) {.hero-text {margin-top: auto;box-shadow: none;}.hero-text h1 {font-size: 2.25em;margin: 0 0 10px 0;}}.hero img {width: 100%;height: auto;}.panel {margin-bottom: 20px;background-color: #f6f6ff;border: dotted 1px #b20000;border-radius: 8px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #ffdddd24;border: 2px solid #b20000;border-radius: 8px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well h4 {color: #b20000;}fieldset {min-width: 0;margin: 0;border: 2px solid #e6e3e3;padding: 20px;background: rgba(230, 227, 227, 0.5);margin-bottom: 10px;border-radius: 10px;}legend {display: block;width: 100%;background: #b20000;padding: 4px 10px;color: #fff;margin-bottom: 20px;line-height: inherit;border: 0;border-radius: 4px;border-bottom: 1px solid #e5e5e5;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}.top-buffer {margin-top: 16px;}.featIndex {background: #b20000;border: double 1px #b20000;border-bottom-style: none;border-radius: 15px 15px 0 0;margin-top: -60px;overflow: auto;color: #fff;text-align: center;padding: 8px 8px 0 8px;}@media (max-width: 991px) {.featIndex {margin-top: 0;}}.feat-10 {margin-top: -10px;}.featIndex h2, .featIndex h3, .featIndex h4 {color: #fff;font-size: 1.375rem;}.featIndex-sub {background: #f6f6ff;border: solid 1px #b20000;border-top-style: none;padding: 10px;margin-bottom: 16px;}.featIndex-sub p {margin: 0 0 10px;}.spaced li {line-height: 30px;}.feat-sub-btn {width: 0;height: 0;border-style: solid;border-width: 0 0 30px 30px;border-color: transparent transparent #007bff transparent;float: right;color: #fff;}.padded-boxes {margin-bottom: 20px;display: flex;flex-wrap: wrap;margin-top: 0;gap: 2rem;}.padded-boxes > * {width: 100%;background: #f6f6ff;border-radius: 0.4rem;border: solid 1px #b20000;}.padded-boxes .heading {background: #b20000;color: white;text-align: center;padding: 1rem;margin: 0;padding: 1rem;border-top-left-radius: 0.4rem;border-top-right-radius: 0.4rem;}.padded-boxes .padded {padding: 0.1rem 1rem;}.pbox {display: block;max-width: 100%;height: auto;margin-bottom:1rem;}.conclude {margin-bottom: 20px;padding: 19px;background-color: #f6f6ff;border: 2px solid #b20000;border-radius: 8px;}.conclude h2, .conclude h3, .conclude h4, .conclude h5 {padding: 19px;text-align: center;margin: -19px -19px 0 -19px;color: white;background: #b20000;}@media (min-width: 992px) {.news3 {columns: 350px 3;column-gap: 20px;text-align: justify;}.news3 h2, .news3 h3, .news3 h4, .news3 h5 {text-align: initial;margin-top: 10px;}.padded-boxes > * {margin-top: -60px;width: calc((100% - 4rem) / 3);}.pbox {margin:auto;}.conclude {background: #f6f6ff;background: linear-gradient(90deg, rgba(255, 243, 243, 1) 0%, rgba(246, 246, 255, 1) 25%, rgba(246, 246, 255, 1) 75%, rgba(255, 243, 243, 1) 100%);}.conclude h3 {font-size: 1.5rem;}.conclude p {width: 60%;letter-spacing: 0.05rem;text-align: justify;margin-left: auto;margin-right: auto;}}@media screen and (max-width: 991px) and (min-width: 789px){.pbox {float:left;padding-right: 1em }}.content_box {padding: 0;margin: 0;border-top: 1px solid #b20000;}.content_box ul, .featIndex-sub ul, .well ul, article ul {list-style-image: url(../images/arrow.gif);list-style-position: outside;}.listhead {color: #b20000;font-style: italic;}.content_box li, .well li {padding: 10px 0 10px 0;}.indent ul {margin-top: -10px;padding-left: 10px;list-style: none;font-weight: 600;font-style: italic;}.indent li {font-weight: 400;font-style: normal;padding-left: 30px;}.noborder {border-style: none;}.cta-btn {margin-bottom: 0.75em;background: blue;color: #fff;vertical-align: middle;padding: 14px 20px;font-size: 0.875rem;border: solid 1px;border-radius: 5px;}.cta-btn:hover {background: #9c0;color: #000;}a.cta-btn {color: #fff;}.footer {background-color: #b20000;height: auto;margin: 0;padding-top: 10px;padding-bottom: 5px;color: #fff;text-align: center;}.footer a {color: #fff;}.footer a:hover, a:focus {color: #850416;background-color: #e6e3e3;}.footer li {display: inline-block;list-style-type: none;padding-right: 10px;}#copyright {font-family: "Trebuchet MS", sans-serif;font-size: 0.875rem;text-align: center;margin-top: 20px;}@media (max-width: 480px) {.footer li {font-size: 0.75rem;padding: 10px;}}.signup_header {background-color: #b20000;color: #fff;font-size: 1.4rem;text-align: center;}.signup_header h2 {color: #fff;text-align: left;}.ebook-form-container {background: rgba(255, 255, 255, 0);box-shadow: 1px 3px 4px 1px rgb(79 70 70);border: 2px solid #b20000;color: #333;float: none;margin: 0 auto;margin-bottom: 10px;padding: 1px;}.ebook-form-container {border-color: #e6e3e3;padding: 10px;}@media screen and (min-width: 992px) {.ebook-form-container {max-width: 75%;}}.ebook-form-container {padding: 10px;}.signup-photoblock {margin-top: 15px;}.leftcol h3 {margin: 20px 0 10px 0;text-align: left;color: inherit;}#event-news, #party_page_proceed {margin: 0;text-align: center;height: 140px;width: 100%;display: block;overflow: hidden;text-indent: 100%;white-space: nowrap;background: transparent url(../images/party_pages.png);background-repeat: no-repeat;background-size: contain;}@media (max-width: 360px) {#party_page_proceed {margin-bottom: -45px;}}#party_page_proceed:hover {height: 140px;display: block;background-position: 0 0;background: url(../images/party_pages_hover.png);background-repeat: no-repeat;background-size: contain;}#event-news {height: 240px;background: transparent url(../images/event-news.png);background-repeat: no-repeat;background-size: contain;}#event-news:hover {background: transparent url(../images/event-news-hover.png);background-repeat: no-repeat;background-size: contain;}@media (min-width: 468px) {.leftfloat {float: left;margin: 10px 10px 10px 0;}.rightfloat {float: right;margin: 10px 0 10px 10px;}}#input-spamprev {display: none;}@media screen and (max-width: 330px) {.col-centered {padding: 0;}.hero {padding-top: 45px;}.hero h1 {margin-bottom: 1.7em;}.modal-dialog {margin: 0;}.modal-body {padding: 10px 0 25px 0;}}img {border: 0;}svg:not(:root) {overflow: hidden;}button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}input {line-height: normal;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}img {vertical-align: middle;}.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-circle {border-radius: 50%;}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}[role="button"] {cursor: pointer;}.lead {margin-bottom: 20px;font-size: 1.06rem;font-weight: 300;line-height: 1.4;}@media (min-width: 768px) {}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}.text-justify {text-align: justify;}.text-nowrap {white-space: nowrap;}.text-lowercase {text-transform: lowercase;}.text-uppercase {text-transform: uppercase;}.text-capitalize {text-transform: capitalize;}ol, ul {margin-top: 0;margin-bottom: 10px;}ol ol, ol ul, ul ol, ul ul {margin-bottom: 0;}.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1170px;}}@media screen and (min-width: 1400px) {.container {width: 1370px;}}.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {margin-right: -15px;margin-left: -15px;}.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}@media (min-width: 992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}.col-md-pull-12 {right: 100%;}.col-md-pull-11 {right: 91.66666667%;}.col-md-pull-10 {right: 83.33333333%;}.col-md-pull-9 {right: 75%;}.col-md-pull-8 {right: 66.66666667%;}.col-md-pull-7 {right: 58.33333333%;}.col-md-pull-6 {right: 50%;}.col-md-pull-5 {right: 41.66666667%;}.col-md-pull-4 {right: 33.33333333%;}.col-md-pull-3 {right: 25%;}.col-md-pull-2 {right: 16.66666667%;}.col-md-pull-1 {right: 8.33333333%;}.col-md-pull-0 {right: auto;}.col-md-push-12 {left: 100%;}.col-md-push-11 {left: 91.66666667%;}.col-md-push-10 {left: 83.33333333%;}.col-md-push-9 {left: 75%;}.col-md-push-8 {left: 66.66666667%;}.col-md-push-7 {left: 58.33333333%;}.col-md-push-6 {left: 50%;}.col-md-push-5 {left: 41.66666667%;}.col-md-push-4 {left: 33.33333333%;}.col-md-push-3 {left: 25%;}.col-md-push-2 {left: 16.66666667%;}.col-md-push-1 {left: 8.33333333%;}.col-md-push-0 {left: auto;}.col-md-offset-12 {margin-left: 100%;}.col-md-offset-11 {margin-left: 91.66666667%;}.col-md-offset-10 {margin-left: 83.33333333%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-8 {margin-left: 66.66666667%;}.col-md-offset-7 {margin-left: 58.33333333%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-5 {margin-left: 41.66666667%;}.col-md-offset-4 {margin-left: 33.33333333%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-2 {margin-left: 16.66666667%;}.col-md-offset-1 {margin-left: 8.33333333%;}.col-md-offset-0 {margin-left: 0;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}.col-lg-pull-12 {right: 100%;}.col-lg-pull-11 {right: 91.66666667%;}.col-lg-pull-10 {right: 83.33333333%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-8 {right: 66.66666667%;}.col-lg-pull-7 {right: 58.33333333%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-5 {right: 41.66666667%;}.col-lg-pull-4 {right: 33.33333333%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-2 {right: 16.66666667%;}.col-lg-pull-1 {right: 8.33333333%;}.col-lg-pull-0 {right: auto;}.col-lg-push-12 {left: 100%;}.col-lg-push-11 {left: 91.66666667%;}.col-lg-push-10 {left: 83.33333333%;}.col-lg-push-9 {left: 75%;}.col-lg-push-8 {left: 66.66666667%;}.col-lg-push-7 {left: 58.33333333%;}.col-lg-push-6 {left: 50%;}.col-lg-push-5 {left: 41.66666667%;}.col-lg-push-4 {left: 33.33333333%;}.col-lg-push-3 {left: 25%;}.col-lg-push-2 {left: 16.66666667%;}.col-lg-push-1 {left: 8.33333333%;}.col-lg-push-0 {left: auto;}.col-lg-offset-12 {margin-left: 100%;}.col-lg-offset-11 {margin-left: 91.66666667%;}.col-lg-offset-10 {margin-left: 83.33333333%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-8 {margin-left: 66.66666667%;}.col-lg-offset-7 {margin-left: 58.33333333%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-5 {margin-left: 41.66666667%;}.col-lg-offset-4 {margin-left: 33.33333333%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-2 {margin-left: 16.66666667%;}.col-lg-offset-1 {margin-left: 8.33333333%;}.col-lg-offset-0 {margin-left: 0;}}.form-control {display: block;height: 34px;padding: 6px 12px;font-size: 0.875rem;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}.form-group {margin-bottom: 15px;}.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}v .has-error .help-block {color: #a94442;}.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 0.875rem;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn.focus, .btn:focus, .btn:hover {color: #333;text-decoration: none;}.btn.active, .btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {pointer-events: none;cursor: not-allowed;-webkit-box-shadow: none;box-shadow: none;opacity: 0.65;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {background-image: none;}.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc;}.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {background-image: none;}.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #337ab7;border-color: #2e6da4;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open > .dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {background-image: none;}.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #d9534f;border-color: #d43f3a;}.collapse {display: none;}.collapse.in {display: block;}[data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}.input-group .form-control {display: table-cell;}.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}.input-group .form-control:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group .form-control:last-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}.nav {padding-left: 0;margin-bottom: 0;list-style: none;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:focus, .nav > li > a:hover {text-decoration: none;background-color: #eee;}.nav > li.disabled > a {color: #777;}.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}.nav > li > a > img {max-width: none;}.nav-justified {width: 100%;}.nav-justified > li {float: none;}.nav-justified > li > a {margin-bottom: 5px;text-align: center;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.navbar-header {float: left;}}.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);}.navbar-collapse.in {overflow-y: auto;}@media (min-width: 768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}.navbar-collapse.in {overflow-y: visible;}}.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: 0;margin-left: 0;}}.navbar-brand > img {display: block;}@media (min-width: 768px) {.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: -15px;}}.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}@media (min-width: 768px) {.navbar-toggle {display: none;}}.navbar-nav {margin: 7.5px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav > li {float: left;}.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}}.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}@media (min-width: 768px) {.navbar-left {float: left !important;}.navbar-right {float: right !important;margin-right: -15px;}.navbar-right ~ .navbar-right {margin-right: 0;}}button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}.modal-open {overflow: hidden;}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}.modal.fade .modal-dialog {-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 10px;}.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);}.modal-header {min-height: 16.43px;padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.42857143;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}}.container-fluid:after, .container-fluid:before, .container:after, .container:before, .form-group:after, .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before {display: table;content: " ";}.container-fluid:after, .container:after, .form-horizontal .form-group:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .row:after {clear: both;}.pull-right {float: right !important;}.pull-left {float: left !important;}.hide {display: none !important;}.show {display: block !important;}.invisible {visibility: hidden;}.hidden {display: none !important;}@-ms-viewport {width: device-width;}@media (max-width: 767px) {.hidden-xs {display: none !important;}}@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important;}}@media (min-width: 1200px) {.hidden-lg {display: none !important;}}