p { margin: 0px 0px 24px; }
.lead { margin-bottom: 24px; font-size: 17.25px; font-weight: 200; line-height: 1.4; }
@media (min-width: 768px) {
  .lead { font-size: 22.5px; }
}
small { font-size: 85%; }
cite { font-style: normal; }
.text-muted { color: rgb(153, 153, 153); }
.text-primary { color: rgb(201, 54, 56); }
.text-warning { color: rgb(192, 152, 83); }
.text-danger { color: rgb(185, 74, 72); }
.text-success { color: rgb(70, 136, 71); }
.text-info { color: rgb(58, 135, 173); }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.highlight { font-weight: bold; padding: 1px 4px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: rgb(34, 34, 34); font-family: "CreteRound-Regular",Helvetica,Arial,sans-serif; font-weight: bold; line-height: 1.4; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: rgb(153, 153, 153); }
h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px 0px 15px; }
h1, .h1 { font-size: 36px; }
h2, .h2 { font-size: 33px; }
h3, .h3 { font-size: 26px; }
h4, .h4 { font-size: 19px; }
h5, .h5 { font-size: 15px; }
h6, .h6 { font-size: 13px; }
h1 small, .h1 small { font-size: 26px; }
h2 small, .h2 small { font-size: 19px; }
h3 small, .h3 small, h4 small, .h4 small { font-size: 15px; }
ul, ol { margin-top: 0px; margin-bottom: 12px; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px; }
.list-unstyled { padding-left: 0px; list-style: outside none none; }
.list-inline { padding-left: 0px; list-style: outside none none; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
dl { margin-bottom: 24px; }
dt, dd { line-height: 1.61538; }
dt { font-weight: bold; }
dd { margin-left: 0px; }
@media (min-width: 1023px) {
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .dl-horizontal dd { margin-left: 180px; }
  .dl-horizontal dd::before, .dl-horizontal dd::after { content: " "; display: table; }
  .dl-horizontal dd::after { clear: both; }
}
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted rgb(153, 153, 153); }
abbr.initialism { font-size: 90%; text-transform: uppercase; }
blockquote { padding: 12px 24px; margin: 0px 0px 24px; border-left: 5px solid rgb(238, 238, 238); }
blockquote p { font-size: 18.75px; font-weight: 300; line-height: 1.25; }
blockquote p:last-child { margin-bottom: 0px; }
blockquote small { display: block; line-height: 1.61538; color: rgb(153, 153, 153); }
blockquote small::before { content: "— "; }
blockquote.pull-right { padding-right: 15px; padding-left: 0px; border-right: 5px solid rgb(238, 238, 238); border-left: 0px none; }
blockquote.pull-right p, blockquote.pull-right small { text-align: right; }
blockquote.pull-right small::before { content: ""; }
blockquote.pull-right small::after { content: " —"; }
q::before, q::after, blockquote::before, blockquote::after { content: ""; }
address { display: block; margin-bottom: 24px; font-style: normal; line-height: 1.61538; }
code, kbd, pre, samp { font-family: Monaco,Menlo,Consolas,"Courier New",monospace; }
pre { border: 1px solid rgb(234, 234, 234); background-color: rgb(255, 255, 255); margin-bottom: 30px; }
.btn-actions { text-align: center; }
.features-list { margin-top: 90px; }
.features-list .page-header { border: 0px none; text-align: center; }
.features-list .page-header h1 { font-size: 47px; }
.features-list .feature-row { overflow: hidden; min-height: 200px; color: rgb(105, 111, 114); border-top: 1px solid rgb(224, 226, 227); padding: 90px 0px 0px; text-align: center; }
.features-list .feature-row:last-child { border-bottom: 1px solid rgb(224, 226, 227); margin-bottom: 90px; }
.features-list .feature-row h3 { font-size: 30px; }
.features-list .feature-row div:first-child { padding-left: 0px; }
.features-list .feature-row div:last-child { padding-right: 0px; }
.features-list .feature-row div.feature-img:first-child img { float: left; }
.features-list .feature-row div.feature-img:last-child img { float: right; }
.jumbotron h2 { font-size: 47px; }
.jumbotron iframe { margin-top: 30px; }
.vertical-padding { padding-top: 20px; }
@media (max-width: 920px) {
  .vertical-padding { padding-top: 0px; }
}
.col-typo { margin-top: 15px; }
.col-typo img { padding-right: 12px; }
.col-typo h4 { color: rgb(201, 54, 56); font-size: 15px; }
.bs-example { position: relative; margin-top: -6px; padding: 75px 30px 30px; border: 1px solid rgb(234, 234, 234); background-color: rgb(255, 255, 255); }
.bs-example table { margin-bottom: 0px; }
.bs-example.bs-example-type td { padding: 15px 0px ! important; }
.bs-example.bs-example-type td.info { background-color: transparent; }
.bs-example h1, .bs-example h2, .bs-example h3, .bs-example h4, .bs-example h5, .bs-example h6 { margin: 0px; }
.bs-example::after { content: "Example"; top: 20px; left: 30px; font-size: 12px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; position: absolute; color: rgb(153, 153, 153); }
.bs-example + .highlight { margin: 0px 0px 45px; padding: 10px 25px 20px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(234, 234, 234) rgb(234, 234, 234); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(248, 248, 248); }
.bs-example + .highlight pre { border: medium none; margin: 10px 0px 0px; background-color: transparent; }
