@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans|Open+Sans');h1, h2, h3, h4, h5, h6 { font-family:'Alegreya Sans', sans-serif; }.site-title, .site-tag { font-family:'Alegreya Sans', sans-serif; }body, p, ul, li { font-family:'Open Sans', sans-serif; }#menu li { font-family:'Alegreya Sans', sans-serif; }.row.wrapper,#wrapper>.row {margin-left:0;margin-right:0;}#location_map {margin:0;}h1 {font-size:28px;line-height:1.5em;font-weight:400;}h2 {font-size:24px;line-height:1.5em;font-weight:400;}#page-left h2:first-of-type,#page-right h2:first-of-type {margin-top:0;}h3 {font-size:20px;line-height:1.5em;font-weight:400;}h4 {font-size:16px;line-height:1.5em;font-weight:400;}h5 {font-size:16px;line-height:1.5em;font-weight:400;}h6 {font-size:12px;line-height:1.5em;font-weight:bold;}p {font-size:15px;line-height:1.5em;}p.small {font-size:12px;}p.large {font-size:18px;}ul {padding-left:15px;}li {font-size:15px;line-height:1.5em;margin-bottom:5px;padding-left:5px;}strong {font-weight:bold;}em {}a {text-decoration:underline;}hr {border-top:2px dashed #F2F2F2;margin:30px 0;}blockquote {font-size:30px;line-height:1.5em;border-left:none;color:#CCC;vertical-align:text-bottom;font-weight:normal;font-style:italic;margin:20px 0;padding:0;}blockquote em {font-size:14px;color:#666;font-weight:bold;font-style:italic;}.column blockquote {padding:0 10px;}.column blockquote em {display:block;margin-top:10px;text-align:right;}blockquote.alt {background:rgba(0,0,0,0.1);color:#FFF;}blockquote.alt em {color:#FFF;}@media only screen and (max-width:767px) {blockquote {font-size:24px;padding:0;}blockquote em {display:block;}}.btn {border-radius:0px;border:none;}.fixed-header #header {left:0;right:0;top:0;width:100%;z-index:3000;position:fixed;min-height:100px;}.fixed-header #wrapper {margin-top:100px;}.logo-text {display:inline-block;margin:10px 0 0;}.logo-text a {text-decoration:none;}.logo-text a:hover {text-decoration:none;}.site-title {display:block;font-size:34px;}.site-tag {display:block;font-size:20px;text-align:center;}.logo-image {margin:0;}.logo-image img {max-width:100%;background-size:contain;margin-bottom:0;}@media only screen and (max-width:991px) {.logo-text {margin-top:22px;}.site-title {font-size:20px;}.site-tag {font-size:14px;}}#menu .dropdown ul.dropdown-menu {display:none;border:none;border-radius:0;padding:10px;}#menu .dropdown:hover ul.dropdown-menu {display:block;}#menu .dropdown ul.dropdown-menu li {list-style:none;padding:0;}#menu .dropdown ul.dropdown-menu li a {text-decoration:none;padding-left:10px;}#menu .navbar-toggle {width:85px;margin-right:20px;}#menu .nav-label {float:left;position:relative;top:-3px;}#menu .icon-bar {margin-left:50px;}.navbar-collapse {padding-left:0;}#menu .navbar-collapse.in .dropdown ul.dropdown-menu {position:relative;float:none;-webkit-box-shadow:none;-moz-box-shadow: none;box-shadow:none;}#menu .navbar-collapse.in .dropdown:hover ul.dropdown-menu {display:none;}@media only screen and (max-width:767px) {#menu .navbar-collapse {position:fixed;left:0;top:100px;width:100%;background:#fff;}#menu .navbar-nav {display:block !important;width:100%;}#menu .navbar-nav>li {margin:0 20px;padding:0;text-align:left;border-bottom:1px dashed #ccc;}#menu .navbar-nav>li:first-of-type {border-top:1px dashed #ccc;}#menu .navbar-nav>li>a {font-size:14px;line-height:28px;padding:14px;}#menu button.navbar-toggle,#menu button.navbar-toggle:hover,#menu button.navbar-toggle:focus {background:none;border:0;}#menu .dropdown ul.dropdown-menu {webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}#content {padding-left:0;padding-right:0;padding-bottom:20px;}#content .feature {padding:20px;margin-top:0;margin-bottom:30px;}#footer {color:#99938e;background:#f0ece9;margin:0;padding:20px 0;margin-bottom:20px;}#footer h3 {margin-top:0;color:#918c86;}#footer ul {}#copy {font-size:14px;margin:0;padding:30px 0;}#copy .container {padding-left:0;padding-right:0;}.powered-by {text-align:right;}.powered-by a {color:#333;text-decoration:none;}.powered-by a:hover {color:#333;text-decoration:underline;}@media only screen and (max-width:767px) {#copy,.powered-by {text-align:center}}.featured-image {overflow:hidden;}.featured-image .single {width:100%;}.featured-image .double {display:inline-block;margin:0;float:left;width:50%;}.featured-image .triple {display:inline-block;margin:0;float:left;width:33.3333333%;}.featured-image .quad {display:inline-block;margin:0;float:left;width:25%;}.featured-image img {margin:0 auto;}img {margin-bottom:15px;max-width:100%;height:auto;}img.img-left {float:left;margin-right:20px;}img.img-right {float:right;margin-left:20px;}img.img-rounded {border-radius:50%;}img.full-width,#page-left .pn img,#page-right .pn img {width:100%;}@media only screen and (max-width:767px) {img.img-left,img.img-right {float:none;display:block;margin-left:auto;margin-right:auto;}}.social-icons {}.social-icons .social-icon {display:inline-block;margin:0 10px 10px 0;}#footer .social-icons {}#footer .social-icons .social-icon {margin:0 3px 3px 0;}#footer .social-icons .social-icon img {width:30px;height:30px;}.contact-form {margin-bottom:30px;}.contact-form h3 {margin:0 0 15px;}.contact-form.feature {padding:15px;}.form-control {border-radius:0;height:40px;padding:10px 14px;line-height:1.5em;}.contact-form label span {margin-left:5px;color:#900;font-size:18px;}.contact-form .form-group.has-error {border:1px solid rgb(180,0,0);background:rgba(180,0,0,0.05);padding:10px;}.contact-form .form-group.has-error input,.contact-form .form-group.has-error textarea {}.contact-form .text-warning {}.contact-form textarea {min-height:120px;}.embed {}.embed ul {margin:0 0 10px;padding:0;}.embed li {list-style:none;margin:0 0 10px;padding:0;}.s-col {padding:0;margin-top:30px !important;margin-bottom:30px !important;}.s-col:nth-child(even) {}.row.s-col.feature {margin-left:0;margin-right:0;}.s-col.three-col img.lb-pop {width:100%;}@media only screen and (max-width:767px) {.s-col {margin-bottom:0;}.s-col .col-sm-4 {margin-bottom:30px;}}.faqs {}.faq-accordion {}.faq-accordion .faq {border-bottom:1px dashed #CCC;}.faq-accordion .faq h3,.faq-accordion .faq h4 {cursor:pointer;}.faq-accordion .faq .glyphicon {font-size:14px;margin-right:10px;color:#9cb207;top:0;}.faq-accordion .faq div {display:none;margin:0 0 0 25px;}.faq-accordion .faq div p {margin:0 0 20px;}.faq-classic h3 {position:relative;}.faq-classic h3 span {position:absolute;top:-20px;}.fixed-header .faq-classic h3 span {position:absolute;top:-120px;}@media only screen and (max-width:767px) {.faq-accordion .faq h3 {margin:10px 0;}.faq-classic h3 span {top:-20px;}.fixed-header .faq-classic h3 span {top:-90px;}}#CDSWIDEXC {margin:0 !important;}.calendar {width:100%;margin:0 0 30px;background:rgba(255,255,255,0.5);}.calendar .cal {width:100%;margin:0;}.cal-controls {width:100%;position:relative;line-height:28px;}.cal-controls .cal-previous-button,.cal-controls .cal-next-button {cursor:pointer;background:#f7f7f7;padding:0 10px;position:absolute;top:0;}.cal-controls .cal-previous-button {text-align:left;left:0;}.cal-controls .current-month {text-align:center;font-size:16px;}.cal-controls .current-month .month, .cal-controls .current-month .year {display:inline;}.cal-controls .cal-next-button {text-align:right;right:0;}.cal-controls .inactive {cursor:default;color:#ccc;background:#fbfbfb;}.cal-grid {width:100%;cursor:default;}.cal-grid .days-of-the-week {width:100%;margin:0 0 0 4.5%;}.cal-grid .days-of-the-week .header-day {text-align:center;padding:10px 0;float:left;width:13%;}.cal-grid .days {}.cal-grid .days .day {text-align:center;padding:10px 0;float:left;width:13%;position:relative;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}.cal-grid .days::after {content:'';display:block;float:none;clear:both;}.cal-grid .days .day span.d {position:relative;z-index:1010;}.cal-grid .days .day .day-split {display:none;}.cal-grid .days .day.event.half-day-start .day-split,.cal-grid .days .day.event.half-day-end .day-split {display:block;position:absolute;width:100%;z-index:1000;}.cal-grid .days .day.event.half-day-start .day-split {height:52%;top:0%;}.cal-grid .days .day.event.half-day-end .day-split {height:52%;top:48%;}.cal-grid .days .day.event.half-day-both .day-split {height:4%;top:48%;}.cal-grid .event-start-side {display:block;position:absolute;width:1px;height:100%;top:0;left:0;}.cal-grid .event-end-side {display:block;position:absolute;width:1px;height:100%;top:0;right:0;}.cal-grid .half-start-side {display:block;position:absolute;width:2px;height:52%;top:48%;left:0;}.cal-grid .half-end-side {display:block;position:absolute;width:2px;height:52%;top:0%;right:0;}.cal-grid .days .day span.d {color:#404040;}.cal-grid .days .day.event span.d {color:#FFF;text-shadow:0px 1px 2px rgba(0,0,0,0.65);}.cal-grid .days .day,.cal-grid .days .day .day-split,.cal-grid .days .day .half-start-side,.cal-grid .days .day .half-end-side,.cal-grid .days .event-start-side,.cal-grid .days .event-end-side {background:#FFF;}.cal-grid .days .day.adjacent-month,.cal-grid .days .day.adjacent-month .day-split,.cal-grid .days .day.adjacent-month .half-start-side,.cal-grid .days .day.adjacent-month .half-end-side,.cal-grid .days .day.adjacent-month .event-start-side,.cal-grid .days .day.adjacent-month .event-end-side {background:#f9f9f9;}.cal-grid .days .day.calendar-dow-6,.cal-grid .days .day.calendar-dow-0,.cal-grid .days .day.calendar-dow-6 .day-split,.cal-grid .days .day.calendar-dow-0 .day-split,.cal-grid .days .day.calendar-dow-0 .half-start-side,.cal-grid .days .day.calendar-dow-0 .half-end-side,.cal-grid .days .day.calendar-dow-6 .half-start-side,.cal-grid .days .day.calendar-dow-6 .half-end-side,.cal-grid .days .day.calendar-dow-6 .event-start-side,.cal-grid .days .day.calendar-dow-0 .event-end-side {background:#f3f3f3;}.cal-grid .days .day.today,.cal-grid .days .day.today .day-split,.cal-grid .days .day.today .half-start-side,.cal-grid .days .day.today .half-end-side,.cal-grid .days .day.today .event-start-side,.cal-grid .days .day.today .event-end-side{background:#b5ceca;}.cal-grid .days .day.event {background:#C33;}body#tinymce {background:#FFF !important;background-image:none !important;}.table thead td,.table th {font-weight:bold;}.table-striped>tbody>tr {background:rgba(255,255,255,0.1);}.table-striped>tbody>tr:nth-child(odd) {background:rgba(0,0,0,0.04);}.cookie-pop-up {text-align:center;background:#666;color:#f3f3f3;padding:4px 0;margin:0;display:none;}.cookie-pop-up p {margin:0;font-size:12px;width:100%;}.cookie-pop-up a, .cookie-pop-up a:hover {color:#1bc1cf;}.cookie-pop-up .cookie-continue {position:relative;margin-left:40px;}.cookie-pop-up .cookie-continue:hover {}.cookie-pop-up .cookie-close .glyphicon {margin-right:8px;top:1px;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px; -moz-border-radius:4px;border-radius:4px;}.fancybox-opened {z-index:8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position:relative;}.fancybox-inner {overflow:hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;}.fancybox-image {max-width:100%;max-height:100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('../images/fancybox/fancybox_sprite.png');}#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div {width:44px;height:44px;background:url('../images/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/fancybox/blank.gif'); -webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev {left:0;}.fancybox-next {right:0;}.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span {left:10px;background-position:0 -36px;}.fancybox-next span {right:10px;background-position:0 -72px;}.fancybox-nav:hover span {visibility:visible;}.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock {overflow:hidden !important;width:auto;}.fancybox-lock body {overflow:hidden !important;}.fancybox-lock-test {overflow-y:hidden !important;}.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed {position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title {visibility:visible;}.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent; background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px; -moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap {padding-top:10px;}.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('../images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px; }#fancybox-loading div {background-image:url('../images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px; }}.bx-wrapper{position:relative;margin:0 auto 20px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:transparent;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000;}.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper {max-width:1400px !important;}.bx-wrapper .bx-controls-direction a {width:34px;height:34px;border-radius:17px;background:rgba(0,0,0,0.5);color:rgba(255,255,255,0.7);text-indent:0;}.bx-wrapper:hover .bx-controls-direction a {background:rgba(0,0,0,0.6);color:rgba(255,255,255,1);}.bx-wrapper .bx-controls-direction a span {top:9px;left:9px;font-size:14px;font-weight:normal;}.bx-wrapper .bx-controls-direction a.bx-prev,.bx-wrapper .bx-controls-direction a.bx-next {z-index:2500;}.bx-wrapper .bx-controls-direction a.bx-prev span {}.bx-wrapper .bx-controls-direction a.bx-next span {left:11px;}li.featured-image {padding:0;}.bx-wrapper img {width:100%;}#page-feature>div>div.single {text-align:center;}#page-feature>div>div.single>img {display:inline-block;}.bx-wrapper .bx-pager.bx-default-pager a {background:rgba(156,178,7,0.4);width:12px;height:12px;border-radius:6px;}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover {background:rgba(156,178,7,1);}#ui-datepicker-div {padding:10px;background:#FFF;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.35);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.35);}.ui-datepicker-prev {float:left;text-decoration:none;}.ui-datepicker-next {float:right;text-decoration:none;}.ui-datepicker-prev:hover,.ui-datepicker-next:hover {cursor:pointer;}.ui-datepicker-title {text-align:center;}.ui-datepicker-calendar {margin-top:5px;}.ui-datepicker-calendar tr {}.ui-datepicker-calendar th,.ui-datepicker-calendar td {padding:2px;text-align:center;}.ui-datepicker-calendar th a,.ui-datepicker-calendar td a {padding:4px 6px;text-decoration:none;}.ui-datepicker-calendar td a:hover {background:rgba(180,180,180,0.2);}body {color:#42413f;background:#fdfcfc url(/templates/full_motion_pilates/images/fmp-tree-bg.png) no-repeat bottom 395px center;}@media only screen and (max-width:1199px) {body {background-position:bottom 475px center;}}@media only screen and (max-width:767px) {body {background:#fdfcfc url(/templates/full_motion_pilates/images/fmp-tree-bg-sm.png) no-repeat bottom 545px center;}}#logo {position:absolute;top:0;left:0;right:0;margin:0 auto;}@media only screen and (max-width:767px) {#logo {position:relative;}}.logo-text {margin:19px 0;}.logo-text a {color:#686765;}.logo-text a:hover {color:#686765;}.site-title {font-size:24px;}.site-tag {font-size:16px;}.logo-image {margin:20px 0;text-align:center}.logo-image a {position:relative;z-index:1030;}.logo-image img {height:175px;}h1 {font-size:34px;}h2 {font-size:30px;}h3 {font-size:26px;}h4 {font-size:20px;}h5 {font-size:16px;}h6 {font-size:12px;}p {font-size:15px;line-height:1.5em;margin-bottom:1.5em;}p.large {font-size:17px;}p.small {font-size:13px;}ul {}li {list-style:url(../templates/demo_site/images/list-icon.png) outside;}a {color:rgba(116,176,151,1);text-decoration:underline;}a {color:rgba(116,176,151,1);text-decoration:underline;}hr {border-top:2px dashed #fdfcfc;margin:30px 0;}blockquote,blockquote.alt {color:#6d8183;font-family:'Alegreya Sans', sans-serif;background:#d5dedf url(/templates/full_motion_pilates/images/tree-bg-light.png) no-repeat right 20px bottom;padding:1em;margin:0 0 1.5em !important;text-align:center;font-size:28px !important;line-height:1.5em;}blockquote.alt {background:#d5dedf;}blockquote em {font-weight:normal;font-size:17px;line-height:1.5em;}.column blockquote {}.column blockquote em {}.btn {border-radius:0px;}.btn,.btn-default,.btn-primary,.btn-success,button {background:rgba(143,175,73,0.8);color:#FFF;border:1px solid rgba(143,175,73,0.8);text-decoration:none;}.btn-primary {background:#fff;border-color:rgba(136,161,164,0.8);color:rgba(136,161,164,0.8);}.btn:hover,.btn-default:hover,.btn-primary:hover,.btn-success:hover,button:hover {background:rgba(143,175,73,1);color:#FFF;border:1px solid rgba(143,175,73,1);text-decoration:none;}.btn-primary:hover {background:#88a1a4;border-color:#88a1a4;}.pn {margin-bottom:50px !important;}#wrapper {}.wrapper>.col-sm-12 {padding-left:0;padding-right:0;}#header {height:190px;}#header h3 {margin-top:0;}#header .row {margin-bottom:0;}#header .pane {text-align:right;padding:10px 0 0 0;color:#e9edf0;}#header .pane strong,#header .pane a {font-size:14px;font-weight:normal;}.header-contact {}.header-contact p {font-size:20px;}.header-contact p a {text-decoration:none;}.header-contact p a:hover {text-decoration :underline;}@media only screen and (max-width:767px) {#header {height:auto !important;}}#menu.navbar {border-radius:0;margin-bottom:0;min-height:52px;margin-top:0;z-index:1020;}#menu .navbar-collapse {text-align:center;padding-right:0;height:50px;position:relative;top:62px;}#menu .navbar-nav {display:inline-block;float:none;}#menu .navbar-nav>li {font-size:14px;background:none;margin:0;padding:0;text-transform:uppercase;}#menu-left .navbar-nav>li {margin-left:20px;}#menu-right .navbar-nav>li {margin-right:20px;}#menu .navbar-nav>li>a {color:#969595;background:none;line-height:50px;padding:0 15px;text-decoration:none;}#menu .navbar-nav>li>a:hover {background:rgba(200,200,200,0.12);color:#969595;}#menu .navbar-nav>li.active>a {color:rgba(116,176,151,1);}#menu .navbar-nav>li.active>a:hover {}#menu .dropdown ul.dropdown-menu {-webkit-box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.3);box-shadow:0px 3px 3px 0px rgba(50, 50, 50, 0.3);}#menu .dropdown:hover ul.dropdown-menu {}#menu .nav-label {color:#88a1a4;}#menu .icon-bar {background:#88a1a4;}button.navbar-toggle {position:absolute;top:-190px;right:0;}@media only screen and (max-width:767px) {#menu {position:relative;top:0;left:0;right:0;height:auto !important;min-height:0 !important;}#menu .navbar-collapse {width:100%;padding:0 15px;height:auto;top:0;background:#fdfcfc;}#menu .navbar-nav {margin:0 !important;}#menu .navbar-nav>li {margin:0 !important;border:none !important;}#menu .navbar-nav>li a {padding:0;font-size:16px;text-align:center;}#menu .navbar-nav>li>a:hover,#menu .navbar-nav>li.active>a,#menu .navbar-nav>li.active>a:hover {border-bottom:none;}}#header .contact {text-align:right;}#header .contact .cta {padding:5px;}#header .contact span {font-size:12px;font-weight:bold;text-transform:uppercase;color:#e9edf0;}#header .contact span.number {color:#70b001;font-size:18px;font-weight:normal;text-transform:none;position:relative;top:1px;margin-left:2px;}#menu.compact .navbar-nav>li>a {line-height:43px}.bx-wrapper .bx-controls-direction a {width:34px;height:34px;border-radius:17px;background:rgba(0,0,0,0.5);color:rgba(255,255,255,0.7);}.bx-wrapper:hover .bx-controls-direction a {background:rgba(0,0,0,0.7);color:rgba(255,255,255,1);}.bx-wrapper .bx-controls-direction a span {}.bx-wrapper .bx-controls-direction a.bx-prev span {}.bx-wrapper .bx-controls-direction a.bx-next span {}.bx-wrapper .bx-pager.bx-default-pager a {background:rgba(156,178,7,0.4);width:12px;height:12px;border-radius:6px;}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover {background:rgba(156,178,7,1);}#content {padding-top:30px;}#content .feature {background:#f4f3ef;padding:15px;}.contact-form.feature {}#page-feature .feature {margin-top:30px;}#page-top .feature {margin-top:30px;margin-bottom:0;}#page-bottom .feature {margin-top:20px;}#content .feature h3 {margin-top:0;}.slideshow {background:#FFF;padding:0;margin:0;}.faq-accordion .faq div {}.faq-accordion .faq .glyphicon {color:#88a1a4;}.column {}.column .pane {}.column .feature {}.column ul {padding-left:0;}.column li {list-style:none !important;}.column li a {text-decoration:none;padding:0.25em 0.5em;display:inline-block;width:100%;}.column li a:hover {background:rgba(200,200,200,0.12);color:#969595;}.column li a.active {font-weight:600;}#footer {color:#e9edf0;background:#fefefe;border-top:2px solid #fcfbfb;border-bottom:2px solid #fcfbfb;}#footer h3 {}#footer ul {padding-left:0;}#footer li {list-style:none;margin-bottom:0.75em;}#footer li a {text-decoration:none;padding:0.5em 0.5em 0.5em 0;}#footer li a:hover {text-decoration:underline;}#copy {}.powered-by {}.powered-by a {}.powered-by a:hover {}label {color:#656f7c;}.contact-form {}.contact-form label span {}@media only screen and (max-width:991px) {.logo-text {margin-top:20px;}.site-title {font-size:20px;}.site-tag {font-size:12px;}#menu .navbar-nav>li {font-size:14px;margin-left:10px;}}@media only screen and (max-width:767px) {}.resource {padding:30px;}.resource .img-wrap {width:180px;height:180px;border-radius:50%;margin:0 auto 20px;border:1px solid #e9edf0;}.resource .img-wrap:hover {border-color:#88a1a4;}.resource img.img-rounded {width:100%;border-radius:50%;}.resource p {text-align:center;}.three-col .col-md-4 {padding-left:25px;}.three-col .col-md-4:first-of-type {padding-left:15px;padding-right:25px;}.three-col .col-md-4:nth-of-type(2) {padding-left:20px;padding-right:20px;}@media only screen and (max-width:991px) {.three-col .col-md-4 {padding-left:15px !important;padding-right:15px !important;}}.table {}.table tr {border-color:#fdfcfc;}.table th {border-color:#fdfcfc;}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{border-bottom:2px solid #fdfcfc;vertical-align:middle;padding:8px 14px;}table td, .table td {border-right:2px solid #fdfcfc;background:#f4f3ef;}.classes .pn {margin-bottom:40px !important;}.cookie-pop-up {position:fixed;bottom:0;left:0;width:100%;z-index:1050;padding:1em 0;}.social-icons .social-icon a {opacity:0.2;}.social-icons .social-icon a:hover {opacity:0.5;}#page-feature .pane.home {position:relative;}#page-feature .pane.home .pn {max-width:1110px;margin:0 auto;}#page-feature .pane.home .text-overlay-wrap {position:absolute;max-width:1110px;top:0;}#page-feature .pane.home .text-overlay {width:570px;background:rgba(136,161,164,0.7);padding:20px;margin-top:10%;margin-left:10%;}#page-feature .pane.home h1,#page-feature .pane.home h2 {color:#FFF;text-shadow:0px 2px 10px rgba(0,0,0,0.4);margin-top:0;}#page-feature .pane.home h2 {margin-bottom:0;}@media only screen and (max-width:991px) {#page-feature .pane.home .text-overlay {padding:10px;width:410px;margin-top:8%;margin-left:8%;}#page-feature .pane.home h1 {font-size:27px;}#page-feature .pane.home h2 {font-size:22px;}}@media only screen and (max-width:767px) {#page-feature .pane.home .text-overlay {padding:10px;width:280px;margin-top:4%;margin-left:4%;}#page-feature .pane.home h1 {font-size:18px;margin-bottom:5px;}#page-feature .pane.home h2 {font-size:14px;}}#content .testimonials .feature {padding:30px 30px 10px;position:relative;}#content .testimonials .feature p {font-size:16px;}#content .testimonials .feature p.small {font-size:14px;}#content .testimonials .feature span.quote-a,#content .testimonials .feature span.quote-b {display:block;font-size:50px;line-height:1em;color:rgba(0,0,0,0.15);font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}#content .testimonials .feature span.quote-b {text-align:right;margin-bottom:5px;}.rep {position:relative;text-align:center;}.rep img {margin:0 5px 15px;position:relative;top:-15px;}@media only screen and (max-width:767px) {.rep img {top:0;margin-top:20x;margin-bottom:20px;}}