
/*! normalize.css v1.1.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */
#pageslide{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;background-color:#333;color:#FFF;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}html{overflow-x:hidden}body{background:#f3f3f3}header{width:100%;position:relative;z-index:100}footer{width:100%}.wide-inner{padding:47px}.inner{padding:20px}.large-inner{padding:40px}.flush-inner{padding-right:40px;padding-left:40px}.left{float:left}.right{float:right}.center{margin:0
auto;text-align:center}html,button,input,select,textarea{color:#222;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}h1,h2,h3,h4,h5,h6{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#6d6e71;text-transform:uppercase}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,p.bold{font-weight:700}h1{font-size:20px;letter-spacing:2px}h2{font-size:16px;font-weight:700;letter-spacing:1px}h3{font-size:13px;letter-spacing:1px}h4{font-size:12px;font-weight:700}h5{font-size:10px;font-weight:700}h6{font-size:10px;font:300}p,li{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:13px;color:#6d6e71}li{line-height:18px}li+li{}p{line-height:22px}a{color:#75b338;text-decoration:none}.sans{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.italic{font-style:italic}.serif{font-family:"Georgia","Times New Roman",Times,serif}.v-align-middle{display:table-cell;vertical-align:middle}blockquote{color:#999;font-family:"Georgia","Times New Roman",Times,serif;font-style:italic;font-size:14px;margin:0px;margin-bottom:20px}blockquote
p{font:inherit}.table{display:table;border-collapse:separate;table-layout:fixed;border-spacing:20px;margin:-20px}.row{display:table-row;border-collapse:separate;margin:0
auto}.cell{float:none !important;display:table-cell}.box-header{text-align:center;padding-bottom:10px;clear:both;margin-bottom:25px;margin-top:0px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/title_bg.gif') no-repeat bottom center}.box-header.section-header{margin-top:30px}.absolute_center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.date_type_a{font-family:"Georgia","Times New Roman",Times,serif;font-style:italic;font-size:11px;margin-top:17px;margin-bottom:15px;text-transform:none;text-indent:10px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/dash.gif') no-repeat left center}.cta_a{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:12px;padding:12px;padding-left:60px;padding-right:60px;border-radius:4px;text-align:center;background:#75b338;display:inline-block;text-decoration:none;margin-top:10px;margin-bottom:10px;border:none}.cta_a:hover{background:#5c9821}.cta_a.small{font-size:10px;padding:5px;padding-left:20px;padding-right:20px}.cta_b{font-family:"Georgia","Times New Roman",Times,serif;font-style:italic;color:#75b338;font-size:11px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/read_more_arrow_b.png') no-repeat left center;padding-left:10px;border:0px;outline:none}.cta_b.download{background:transparent url('http://cristalinolodge.com.br/assets/img/core/download_icon.png') no-repeat left center;padding-left:28px;padding-top:8px;padding-bottom:8px;text-decoration:none}.stroke-block{border-top:solid 1px #eae8e8;border-bottom:solid 1px #eae8e8}.green{color:#75b338}header
nav{background:#333;height:44px}header nav
ul{margin:0px;padding:0px;overflow:visible;position:relative;display:block;left:50%;float:left}header nav>ul{left:50%}header nav ul
li{list-style:none;float:left;position:relative;line-height:normal;padding-top:6px}header nav ul>li{display:block;right:50%;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}header nav > ul > li.parent-active,
header nav>ul>li.active{border-bottom:solid 3px #75b338}header nav ul>li:hover{background:#0f0f0f}header nav ul li
a{font-size:12px;display:block;color:#999;padding:11px;padding-top:10px;text-decoration:none;text-transform:uppercase;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:1px;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}header nav ul li.parent-active > a,
header nav ul li.active>a{color:#75b338}header nav ul li:hover>a{color:#5c9821}header nav ul li
ul{position:absolute;left:0px;top:41px;overflow:hidden;width:0px;height:0px;opacity:0;background:#fff;border-top:solid 3px #75b338;box-shadow:0px 1px 2px #000;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);-webkit-transition:max-height 0.5s, opacity 0.5s;-moz-transition:max-height 0.5s, opacity 0.5s;-o-transition:max-height 0.5s, opacity 0.5s;transition:max-height 0.5s, opacity 0.5s;-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}header nav ul li:hover
ul{width:100%;min-width:225px;height:auto;max-height:400px;opacity:1}header nav ul li:last-child:hover
ul{left:auto;right:0}header nav ul li ul
li{float:none;right:0px}header nav ul li ul li:hover{background:transparent}header nav ul li ul li
a{color:#6d6e71;text-transform:uppercase;padding-top:6px;padding-bottom:6px;padding-left:20px}header nav ul li ul li:first-child
a{padding-top:20px}header nav ul li ul li:last-child
a{padding-bottom:20px}header nav ul li.last ul
li{text-align:right}header nav
ul#language_selector{position:absolute;top:0;right:0;left:auto;width:90px;height:100%;z-index:10;background-color:#000}header nav ul#language_selector
li{right:auto;border-bottom:none;margin:0px;padding:7px
0 0 5px}header nav ul#language_selector li
a{font-size:9px;text-align:left;padding:0px;width:74px;color:#999}header nav ul#language_selector li:hover{background:transparent}header nav ul#language_selector li a:hover{background:transparent !important}header nav ul#language_selector li.active
a{color:#75b338}nav.secondary{margin-left:0px;margin-top:0px;float:left;background:#ededed}nav.secondary
ul{padding-left:44px;margin:40px
0}nav.secondary ul
li{line-height:normal;overflow:hidden;margin-top:0}nav.secondary ul li
a{border-top:solid 1px #fff;display:block;font-family:"museo-sans","Gill Sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#515151;text-decoration:none;padding-top:8px;padding-bottom:8px;font-size:11px;margin-right:0px;width:160px}nav.secondary > ul > li.last
a{}nav.secondary ul li a:hover{color:#75b338}nav.secondary>ul>li.active{margin-left:-6px;position:relative;top:1px}nav.secondary>ul>li.active>a{background:#fff;color:#75b338;position:relative;width:100%;top:1px;padding-left:6px}nav.secondary>ul>li.parent-active>a{background:#fff;color:#75b338;position:relative;width:194px;top:1px;padding-left:6px}nav.secondary ul li.active>a{color:#75b338}nav.secondary ul li
ul{padding:0px;margin:0;margin-left:13px;margin-right:0px;margin-bottom:6px;margin-top:3px}nav.secondary>ul>li>ul{padding:0px;margin:0;margin-left:13px;margin-right:0px;margin-bottom:6px;margin-top:4px}nav.secondary ul li ul li
a{border:none;text-indent:12px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/dash.gif') no-repeat left center;background-color:transparent;padding-top:6px;padding-bottom:6px;text-transform:none}nav.secondary ul li ul li
a.active{background:#fff;color:#75b338}footer{background:#1f1f1f;color:#fff;padding-top:15px;padding-bottom:15px;margin-top:35px}footer
a{color:#fff;text-decoration:none;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;text-transform:uppercase}footer a:hover{color:#75b338}footer
h6{background:transparent url('http://cristalinolodge.com.br/assets/img/core/title_bg.gif') no-repeat bottom left;padding-bottom:15px;color:#fff;margin-bottom:10px}footer
p{font-size:12px;line-height:16px}footer
ul{padding:0px}footer ul
li{list-style:none}footer dl,
footer dl
a{text-transform:none}footer dl
a.phone{color:#6d6e71}footer dl a.phone:hover{color:#75b338}footer dl
a.email{color:#72b331}footer
dt{float:left;width:30%;margin:0;padding:0}footer
dd{float:right;width:70%;margin:0;padding:0;text-align:left}footer
.social{margin-top:50px}footer .social
a{text-transform:none}footer .social a
img{vertical-align:bottom;margin-right:10px}footer .social
h6{background:none;padding-bottom:5px}form
label{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:italic;font-size:13px;float:none}form
label.error{color:#ae2e2e}footer input[type=text],
footer input[type=email]{background:#424242;border:none;outline:none;color:#fff;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:italic;padding:4px;font-size:13px;width:210px;margin-bottom:5px}input[type=text].error,
footer input[type=email].error{border:#ae2e2e;box-shadow:0px 0px 4px #701c1c;background:#712d2d}#primary_logo{width:222px;height:133px;pointer-events:none;position:absolute;top:60px;z-index:99;left:50%;margin-left:-111px}#secondary_logo{display:block;width:177px;height:88px;position:absolute;top:24px;z-index:99;left:50%;margin-left:-88px;text-decoration:none}#secondary_logo
img{display:block;width:100%}.feature-box-collection{padding:0px}.box-group{}.box{background:#fff;margin-top:20px}.pager-container{position:relative}ul.pager{padding:0px;height:35px;width:170px}ul.pager
li{list-style:none;float:left;background:transparent url('http://cristalinolodge.com.br/assets/img/core/testimonial_pager_divider.png') no-repeat left center;padding:5px;line-height:normal}ul.pager li+li{margin-top:0}ul.pager
li.first{background:transparent}ul.pager li
a{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-decoration:none;padding:5px;padding-top:3px;padding-bottom:3px;color:#6d6e71;border-radius:3px}ul.pager li a:hover{background:#fff}ul.pager li
a.active{background:#75b338;color:#fff}.masonry
.box{margin:0px;margin-bottom:20px;margin-right:0px}.masonry .box
img{margin:0
auto;display:block}.blog-post
p{font-family:"Georgia","Times New Roman",Times,serif;font-size:16px;color:#999;line-height:24px}.blog-post
p.date_stylea{color:#75b338;letter-spacing:2px;font-size:13px}.image-wrapper{position:relative;overflow:hidden;height:100%}.image-wrapper
img{width:100%;height:auto}img.full_width_scale{position:absolute;width:100%;height:auto}.image-context{position:absolute;bottom:0px;width:100%;background:transparent url('http://cristalinolodge.com.br/assets/img/core/translucentbar_fallback.png') repeat;background:rgba(0, 0, 0, 0.7);color:#fff;text-align:center}.image-context
h6{text-align:center;margin:6px;margin-bottom:8px;color:#fff}.split-carousel-wrapper .image-context.fixed{padding-top:10px;width:960px;left:50%;margin-left:-480px;z-index:9}.feature-block .image-context
h6{line-height:20px;height:20px;margin:14px}.feature-block .image-context h6
.left{float:left;width:360px;text-align:left;font-style:italic;font-size:14px;overflow:hidden;color:#999;text-transform:none;font-family:"Georgia","Times New Roman",Times,serif}.feature-block .image-context h6
.right{text-align:right;font-size:20px}.carousel_wrapper{position:relative}.carousel_gradient{width:100%;height:298px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/large_carousel_gradient.png') repeat-x;pointer-events:none;position:absolute;top:0px;left:0px;z-index:10}.carousel{position:relative;padding:0px;margin:0px;width:420px;height:271px;overflow:hidden}.large_carousel
.carousel{height:664px;width:100%;overflow:hidden}.large_carousel .carousel .image-wrapper .image-context{padding-top:10px;padding-bottom:10px}.carousel
li{list-style:none;height:100%;margin-top:0;line-height:normal}.carousel.full_width
li{width:100% !important}.carousel_pager{position:relative;z-index:999;height:10px;margin-bottom:15px;margin-top:5px}.carousel_pager
a{width:8px;height:8px;border-radius:4px;background:#fff;margin:4px;text-indent:-9999em;display:inline-block}.carousel_pager
a.activeSlide{background:#75b338}.carousel_pager
a.selected{background:#75b338}.split_carousel.carousel_pager{position:absolute;bottom:20px;left:0px;width:100%;height:10px}.row-block{clear:both}.row-block
div{float:left}.awards_affiliations-block{margin-top:-20px;background:#333 url('http://cristalinolodge.com.br/assets/img/core/awards_afiliations_bg.jpg') repeat}.awards_affiliations-block
.table{border-spacing:20px;margin:0
auto !important;table-layout:auto;width:auto !important}.awards_affiliations-block .inner .box-header{color:#fff}.award-row{}.award-row
li{float:left;margin:5px;line-height:normal}.breadcrumb-block{background:#fff;margin-top:-20px}.breadcrumb-block
h6{background:transparent;text-align:center;color:#999}.breadcrumb-block
a{color:#999;padding:5px}.breadcrumb-block
.last{padding:5px;color:#6d6e71}.date_stylea{color:#75b338;font-family:"Georgia","Times New Roman",Times,serif;text-align:center;border-bottom:solid 1px #dadada;padding-bottom:20px;margin-bottom:20px;letter-spacing:2px}.source_stylea{border-top:solid 1px #dadada;padding-top:24px}.source_stylea
h6{margin-top:4px;margin-bottom:5px}.source_stylea
h5{margin-top:4px;margin-bottom:20px}.solo_quote{margin-top:16px;margin-left:20px}.solo_image{margin-top:16px}.subtle-box{background:#f8f8f8}.small_lead_image{position:relative;height:130px;overflow:hidden;width:100%}.small_header_gradient{width:100%;height:170px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/small_header_gradient.png') repeat-x;pointer-events:none;position:absolute;top:0px;left:0px;z-index:10}#opener_panel{position:relative}.feature
.date_type_a{margin-bottom:7px;margin-top:17px}.front
p{font-size:12px;line-height:17px}.front blockquote
p{font-size:inherit;line-height:inherit}.feature
p{margin-top:0px}.front .feature-block .stroke-block{padding-left:20px;position:relative;left:-20px}.front .feature-block .stroke-block
h2{margin-bottom:0px}.front .feature-block .stroke-block :last-child{margin-bottom:0px}.front .feature-block .stroke-block :first-child{margin-top:0px}.split-carousel-wrapper{width:100%;height:544px;overflow:hidden;position:relative}.group-carousel{background-color:#f3f3f3;width:100%;height:544px}html.no-js .group-carousel
ul{width:960px;margin:0
auto}.group-carousel
ul{margin:0;padding:0;list-style:none;display:block;width:100%;height:544px}.group-carousel
li{width:960px;height:544px;padding:0;margin:0px;line-height:normal;display:block;float:left;background:transparent;opacity:0.1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;position:relative;cursor:pointer}.group-carousel
li.active{opacity:1}.group-carousel li
.carousel_gradient{visibility:hidden}.group-carousel li.active
.carousel_gradient{visibility:visible}.group-carousel li
img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:-webkit-filter 0.5s;-moz-transition:-moz-filter 0.5s;-o-transition:-o-filter 0.5s;transition:filter 0.5s}.group-carousel li.active
img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}html.no-js .group-carousel
li{opacity:1}html.no-js .group-carousel li
img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.flush-inner .columns-4{width:420px;margin-left:0px;margin-right:0px}.floor_plan{margin:20px}.thumb
h5{margin-top:8px;margin-bottom:5px}.thumb
h6{margin-top:0px;text-transform:none}.grid-entry-wrapper
a{display:block}#fancyBoxGuideInfoContainer{display:none}.fancybox-inner .large-inner .grid-entry-wrapper{float:left;margin-top:30px}.grid_entry_detail_info h2:first-child{margin-top:0px}.grid_entry_detail_info p:first-child{margin-top:0}.fancybox-wrap.grid-entry a.fancybox-close{background:transparent url('http://cristalinolodge.com.br/assets/img/core/fancybox/close_grid_button.jpg') no-repeat;width:25px;height:25px;top:0px}.fancybox-wrap.grid-entry a.fancybox-close:hover{opacity:0.8}.testimonials-summary{width:690px;margin-top:0px}.testimonials-summary
h3{width:510px;font-size:14px;letter-spacing:1px;margin-left:20px}.full_form
label{display:block;float:left;font-size:11px;font-style:normal;text-transform:uppercase;color:#aeaeae;margin:7px}.full_form label.full-columns{margin-left:0px;margin-right:0px}.full_form fieldset label:first-child{margin-left:0px}.full_form fieldset label:last-child{margin-right:0px}.full_form fieldset label:last-child
input{margin-right:0px}.full_form fieldset label fieldset
label{margin:7px
!important}.full_form
label.title{width:70px}.full_form
textarea{background:#f5f5f5;padding:10px;resize:none;border-radius:3px;outline:none;border:none;height:100px}.full_form label
input{display:block;background:#f5f5f5;padding:10px;padding-bottom:12px;padding-top:12px;border:none;outline:none;border-radius:3px}.full_form label
select{display:block}.full_form label input[type=checkbox]{display:inline}.full_form
input.error{background:#f2d5d5;color:#b13b3b;border-left:solid 2px #b13b3b;box-shadow:none;border-radius:0px 3px 3px 0px}.full_form
label.error{color:#b13b3b}.full_form
input.hide{display:none}.full-columns{width:100%;float:none}.full-columns
input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.full-columns
textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.radio_group{background:#f5f5f5;border-radius:3px;padding:4px}.radio_group
label{display:inline;text-transform:none}.radio_group label
input{display:inline}label.twofifth{width:170px;position:relative}label.split-two{width:213px;position:relative}label.twofifth>input,label.split-two>input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input.inputDate{color:#73b332}.title .sb-select{font-size:11px}.required_fields_label{text-align:right;float:right;margin-top:21px;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#aeaeae}.form_intro{background:transparent url('http://cristalinolodge.com.br/assets/img/core/title_bg.gif') no-repeat bottom center;padding-bottom:23px;margin-bottom:23px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{*zoom:1}@media only screen and (max-width: 1080px){header nav ul li
a{letter-spacing:0px}}@media only screen and (max-width: 1024px){header nav ul li:last-child
ul{left:auto;right:0px}header nav ul li
a{font-size:11px;letter-spacing:0px}}@media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#cBoxImageContainer{display:none}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0px;height:100%;left:0;z-index:8020;overflow:hidden !important;background:#fff}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;height:100%}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{padding:0px
!important;-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-size:12px;font-weight:200;text-transform:uppercase;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-image.supersize{max-width:none;max-height:none;position:relative}#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next
span{background-image:url('http://cristalinolodge.com.br/assets/img/core/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('http://cristalinolodge.com.br/assets/img/core/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-5px;right:0px;width:31px;height:31px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('http://cristalinolodge.com.br/assets/img/core/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:-5px;background-position:0 -36px}.fancybox-next
span{right:-7px;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('http://cristalinolodge.com.br/assets/img/core/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-size:12px;font-weight:200;text-transform:uppercase;position:absolute;bottom:0px;left:0px;text-shadow:none;z-index:8050;width:100%;background:#000;background:rgba(0, 0, 0, 0.8);-webkit-transition:bottom 0.3s;-moz-transition:bottom 0.3s;-o-transition:bottom 0.3s;transition:bottom 0.3s}.fancybox-title.active{bottom:64px}.fancybox-title
.title_child_wrapper{text-align:center;margin:10px}.fancybox-title .title_child_wrapper
.slide_idx{color:#fff;font-size:10px}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap
.child{display:block;text-shadow:0 1px 2px #222;color:#FFF;line-height:24px;white-space:nowrap;text-align:center;width:90%;margin:0
auto;padding:0px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/fancybox/title_underline.gif') no-repeat bottom center;min-width:178px;padding-bottom:6px;margin-bottom:6px}.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, 0.8)}.fancybox-title
#image_filter{float:left}.fancybox-title
.expander{display:none}html.fullscreen .fancybox-title
.expander{float:right;width:13px;height:13px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/fancybox/fullscreen_icon.gif') no-repeat;cursor:pointer;margin-top:-44px;margin-right:20px;display:block}.fancybox-title .expander:hover{opacity:0.7}@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('http://cristalinolodge.com.br/assets/img/core/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('http://cristalinolodge.com.br/assets/img/core/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#select_selector{position:relative}#select_selector
span#ic{display:block;float:left;width:13px;height:16px;background:transparent url('http://cristalinolodge.com.br/assets/img/core/fancybox/filter_icon.gif') no-repeat left bottom;margin-top:-44px;margin-left:20px;cursor:pointer;padding-left:20px;font-size:9px;line-height:11px;color:#fff}#select_selector
span#ic.active{color:#75b338;background:transparent url('http://cristalinolodge.com.br/assets/img/core/fancybox/filter_icon_active.gif') no-repeat left bottom}#select_selector span#ic:hover{opacity:0.8}#select_selector
.options_wrap{position:absolute;top:0px;left:0px;display:block;padding:0px;margin:0px;width:100%;background:#000;background:rgba(0,0,0,0.7);height:64px}ul.select{position:relative;left:50%;padding:0px}ul.select
li{color:#fff;text-transform:uppercase;list-style:none;line-height:normal;padding:10px;padding-top:3px;padding-bottom:3px;cursor:pointer;margin-bottom:2px;font-size:11px;float:left;right:50%;position:relative;margin-top:7px}ul.select li:hover{color:#75b338}ul.select
li.active{background:#75b338;color:#fff}html.truefullscreen,body.fullscreen{height:100% !important;overflow:hidden !important;width:100% !important}html.truefullscreen .fancybox-skin{width:100% !important;height:100% !important;overflow:hidden}html.truefullscreen .fancybox-wrap{width:100% !important;height:100% !important;left:0px !important;top:0px !important}html.truefullscreen .fancybox-inner{width:100% !important;height:100% !important}html.truefullscreen .fancybox-wrap{border:none !important}html.truefullscreen .fancybox-overlay{overflow:hidden !important}html.truefullscreen .fancybox-inner .fancybox-image{max-height:none;max-width:none;width:auto;height:auto;position:relative}div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;box-shadow:0px 0px 4px #999;box-shadow:0px 0px 4px rgba(0,0,0,0.2)}.datepickerContainer{background:#fff;position:absolute;top:10px;left:10px}.dpB{position:absolute;background:#fff}.datepickerBorderT{left:10px;top:0;right:10px;height:10px}.datepickerBorderB{left:10px;bottom:0;right:10px;height:10px}.datepickerBorderL{left:0;bottom:10px;top:10px;width:10px}.datepickerBorderR{right:0;bottom:10px;top:10px;width:10px}.datepickerBorderTL{top:0;left:0;width:10px;height:10px}.datepickerBorderTR{top:0;right:0;width:10px;height:10px}.datepickerBorderBL{bottom:0;left:0;width:10px;height:10px}.datepickerBorderBR{bottom:0;right:0;width:10px;height:10px}.datepickerHidden{display:none}div.datepicker
table{border-collapse:collapse}div.datepicker
a{color:#74b13b;text-decoration:none;cursor:default;outline:none}div.datepicker table
td{text-align:right;padding:1px;margin:0}div.datepicker
th{text-align:center;color:#999;font-weight:normal}div.datepicker tbody
th{text-align:left}div.datepicker tbody
a{display:block}.datepickerDays
a{width:20px;line-height:16px;height:16px;padding-right:2px}.datepickerDays tr td
a{color:#6d6e71}.datepickerDays tr td.datepickerNotInMonth
a{color:#c9cbd1}.datepickerYears a,
.datepickerMonths
a{width:44px;line-height:36px;height:36px;text-align:center}div.datepicker tbody .datepickerWeek
a{color:#aeaeae}td.datepickerNotInMonth
a{color:#666}tbody.datepickerDays
td.datepickerSelected{background:#72b331}tbody.datepickerDays td.datepickerSelected
a{color:#fff}tbody.datepickerDays
td.datepickerNotInMonth.datepickerSelected{background:#72b331}tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths
td.datepickerSelected{background:#72b331}div.datepicker a:hover,
div.datepicker a:hover{color:#72b331}div.datepicker td.datepickerNotInMonth a:hover{color:#999}div.datepicker tbody
th{text-align:left}.datepickerSpace
div{width:20px}.datepickerGoNext a,
.datepickerGoPrev a,
.datepickerMonth
a{text-align:center;height:20px;line-height:20px}.datepickerGoNext
a{float:right;width:20px}.datepickerGoPrev
a{float:left;width:20px}.datepickerDoW th
span{color:#6d6e71}.datepickerDoW th:first-child
span{color:#aeaeae}table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays
tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths
tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears
tr.datepickerDoW{display:none}td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth
a{color:#333}td.datepickerDisabled a:hover{color:#333}td.datepickerSpecial
a{background:#700}td.datepickerSpecial.datepickerSelected
a{background:#a00}.sb-custom{cursor:pointer;display:block;position:relative;width:100% !important;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}select.custom{display:none !important}.no-js
select.custom{display:block !important}.sb-select:focus{background:#f5f5f5}.sb-select{background:#f5f5f5 url('http://cristalinolodge.com.br/assets/img/core/sl_box_down.png') no-repeat right center !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:#76af42;left:0;padding:10px;padding-left:13px;position:relative;text-decoration:none;top:0;width:100%;z-index:1;font-size:13px;border-radius:3px;text-transform:uppercase;cursor:pointer}.sb-dropdown{background:white;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);display:none;font-size:13px;list-style:none;margin:0;padding:0px;position:absolute;width:100%;z-index:2;margin-top:38px;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}.sb-dropdown
li{margin-top:0;line-height:normal}.sb-dropdown li:first-child:before{content:"* ";background:transparent url('http://cristalinolodge.com.br/assets/img/core/sl_box_up.png') !important;position:absolute;right:10px;top:-10px;width:17px;height:11px;text-indent:-9999em}.sb-dropdown
a{color:#444;display:block;padding:3px;text-decoration:none;font-size:13px;text-transform:uppercase;padding:10px;border-left:solid 2px transparent}.sb-dropdown a:hover{border-left:solid 2px #f2f2f2}.sb-dropdown .selected
a{border-left:solid 2px #76af42;color:#76af42}#recaptcha_container{border-top:solid 1px #f5f5f5;border-bottom:solid 1px #f5f5f5;padding-top:30px;padding-bottom:30px;clear:both;margin-top:30px;margin-bottom:10px;float:none;font-family:"museo-sans","Gill sans","Futura","Helvetica Neue",Helvetica,Arial,sans-serif}#recaptcha_container
.recaptchatable{border:0
!important}#recaptcha_container .recaptchatable
.recaptcha_image_cell{padding:0
!important;width:302px !important;border-color:#f5f5f5 !important}.recaptchatable
#recaptcha_response_field{width:282px !important;border-color:#f5f5f5 !important}#recaptcha_container
span.label{display:block;font-size:11px;font-style:normal;text-transform:uppercase;color:#aeaeae;margin:7px;clear:both;margin-left:0px}#recaptcha_container
input{width:240px;display:block;background:#f5f5f5;padding:10px;border:none;outline:none;border-radius:3px;float:left}body{display:flex;display:-webkit-flex;min-height:100vh;flex-direction:column;-webkit-flex-direction:column}#main{flex:1;-webkit-flex:1;-ms-flex-preferred-size:auto}html,body{overflow-x:hidden}body{width:100%}#main{*zoom:1}#main:before,#main:after{content:" ";display:table;line-height:0}#main:after{clear:both}.cl-container,.container{*zoom:1;max-width:940px;padding-left:10px;padding-right:10px;margin:0
auto;overflow:hidden}.cl-container:before,.container:before,.cl-container:after,.container:after{content:" ";display:table;line-height:0}.cl-container:after,.container:after{clear:both}.cl-row{margin-left:-10px;margin-right:-10px;*zoom:1}.cl-row:before,.cl-row:after{content:" ";display:table;line-height:0}.cl-row:after{clear:both}.cl-row:before,.cl-row:after{content:" ";display:table;line-height:0}.cl-row:after{clear:both}.box{overflow:hidden;*zoom:1}.box:before,.box:after{content:" ";display:table;line-height:0}.box:after{clear:both}.full-width{width:100%}.columns-1{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-1{float:left;width:12.5%}}.columns-2{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-2{float:left;width:25%}}.columns-3{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-3{float:left;width:37.5%}}.columns-4{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-4{float:left;width:50%}}.columns-6{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-6{float:left;width:75%}}.columns-8{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.columns-8{float:left;width:100%}}.columns-8 .columns-4{margin-top:20px;margin-bottom:30px}.columns-8 .columns-2{margin-top:20px;margin-bottom:20px}.columns-4.cell{padding-left:0;padding-right:0}.columns-8.feature-block{padding-left:0;padding-right:0}html.lt-ie9 .full-width{width:100%}html.lt-ie9 .columns-1{width:110px;margin:5px}html.lt-ie9 .columns-2{width:220px;margin:10px}html.lt-ie9 .columns-3{width:330px;margin:10px}html.lt-ie9 .columns-4{width:460px;margin:10px}html.lt-ie9 .columns-6{width:700px;margin:10px}html.lt-ie9 .columns-8{width:940px;float:none;clear:both;margin:0
auto;overflow-y:hidden}html.lt-ie9 .columns-8
.table{width:980px}html.lt-ie9 .columns-8 .inner
.table{width:940px}html.lt-ie9 .columns-1,
html.lt-ie9 .columns-2,
html.lt-ie9 .columns-3,
html.lt-ie9 .columns-4,
html.lt-ie9 .columns-6,
html.lt-ie9 .columns-8{overflow:hidden;float:left}html.lt-ie9 .columns-1.first,
html.lt-ie9 .columns-2.first,
html.lt-ie9 .columns-3.first,
html.lt-ie9 .columns-4.first,
html.lt-ie9 .columns-6.first,
html.lt-ie9 .columns-8.first{margin-left:0px;float:left}html.lt-ie9 .columns-1.last,
html.lt-ie9 .columns-2.last,
html.lt-ie9 .columns-3.last,
html.lt-ie9 .columns-4.last,
html.lt-ie9 .columns-6.last,
html.lt-ie9 .columns-8.last{margin-right:0px;float:right}html.lt-ie9 .columns-8 .columns-4{width:440px;margin-top:20px;margin-bottom:30px}html.lt-ie9 .columns-8 .columns-2{margin-top:20px;margin-bottom:20px}html.lt-ie9 .columns-8.box{padding-left:0;padding-right:0}html.lt-ie9 .columns-8.box
.secondary{position:relative;left:-10px}html.lt-ie9 .feature-box-collection{padding:0px;margin-right:0;margin-left:0}html.lt-ie9 .feature-box-collection
li{padding-left:0;padding-right:0;list-style:none;float:left}html.lt-ie9
.box{margin-bottom:20px}html.lt-ie9 footer .breadcrumb-block{display:none}html.lt-ie9 .testimonials-summary,
html.lt-ie9 .cl-masonry-wrap{float:left;width:680px;padding-left:0;padding-right:0}@media (max-width: 767px){.solo_quote{margin-left:20px;margin-right:20px;margin-top:0}}.breadcrumb-block{*zoom:1}.breadcrumb-block:before,.breadcrumb-block:after{content:" ";display:table;line-height:0}.breadcrumb-block:after{clear:both}@media (max-width: 767px){footer .breadcrumb-block{display:none}}footer
.right{float:right !important}footer .cl-container .cl-row .columns-2{margin-top:20px;margin-bottom:20px}@media (max-width: 921px){footer{}footer .cl-container .cl-row .columns-2{width:33%}footer .cl-container .cl-row .columns-2 #cl-footer-nav-sub{display:block}footer .awards_affiliations-block .award-row{display:block;text-align:center}footer .awards_affiliations-block .award-row
li{display:inline-block;margin-bottom:20px}}@media (max-width: 767px){footer a[href^="#!/gallery"]{display:none !important}footer .cl-container .cl-row .columns-2{clear:both;width:100%;float:left !important;text-align:left !important}footer .cl-container .cl-row .columns-2 #cl-footer-nav-sub{display:block}}@media (max-width: 921px){header{position:fixed;left:0;top:0}}html.menu-open
header{left:260px}@media (max-width: 921px){#main{margin-top:37px}}#language_selector{overflow:hidden}#language_selector .mobile-lang-selector{display:none}@media (max-width: 921px){#language_selector
li{display:none}#language_selector .cl-mobile-nav-reservations-cta{display:inline-block;float:right}#language_selector .mobile-lang-selector{padding-left:19px;padding-top:16px;display:block;float:left}#language_selector .mobile-lang-selector
a{font-size:12px;line-height:1;width:auto}}.cl-mobile-nav-reservations-cta{display:none}@media (max-width: 921px){.cl-mobile-nav-reservations-cta{text-transform:uppercase;position:absolute;right:105px;top:15px;font-size:12px;display:inline-block;float:right;color:#999}}#cl-mobile-nav-toggle-wrap{display:none;position:absolute;left:auto;z-index:10;width:76px;height:100%;left:0;top:0}#cl-mobile-nav-toggle-wrap
a{background-color:#000;display:block;height:100%;width:39px}#cl-mobile-nav-toggle-wrap a .bar-wrap{display:block;padding-top:17px}#cl-mobile-nav-toggle-wrap a .toggle-bar{display:none;width:13px;height:2px;display:block;margin:0
auto;background-color:#76b143;margin-bottom:2px}#cl-mobile-nav-toggle-wrap .toggle-text{text-transform:uppercase;position:absolute;font-size:12px;color:#f7f7f7;left:52px;top:15px}#cl-mobile-nav-toggle-wrap .toggle-text:hover{cursor:pointer}@media (max-width: 921px){#cl-mobile-nav-toggle-wrap{display:block}}#cl-mobile-nav{display:none}@media (max-width: 921px){#nav-sub{display:none}}@media (max-width: 767px){#nav-sub{display:none}}.columns-8
nav.secondary{margin-top:0;margin-bottom:0}nav.secondary{padding-left:0;padding-right:0;margin-left:-10px;margin-right:10px;max-width:220px;margin-top:0;margin-bottom:0}@media (max-width: 767px){nav.secondary{display:none}}nav.secondary.cl-secondary-mobile{margin-bottom:0 !important;margin-top:0 !important;display:none}@media (max-width: 767px){nav.secondary.cl-secondary-mobile{display:block;float:none;padding-left:0;padding-right:0;background-color:transparent;max-width:none;margin-right:-10px;margin-left:-10px;border-bottom:2px solid #75B338}nav.secondary.cl-secondary-mobile .cl-nav-toggle{padding-top:14px;padding-bottom:14px;position:relative;display:block}nav.secondary.cl-secondary-mobile .cl-nav-toggle .toggle-title{padding-left:14px;position:relative;font-size:14px;text-transform:uppercase;color:#6d6e71}nav.secondary.cl-secondary-mobile .cl-nav-toggle .toggle-arrow{position:absolute;display:block;height:11px;width:11px;left:106%;top:3px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #75B338}nav.secondary.cl-secondary-mobile #cl-sub-nav{display:none;margin-bottom:0;margin-top:0;padding:0;padding-bottom:21px}nav.secondary.cl-secondary-mobile #cl-sub-nav li
a{width:auto;font-size:14px;padding-left:35px}nav.secondary.cl-secondary-mobile #cl-sub-nav li a:before{padding-right:10px;content:"-"}nav.secondary.cl-secondary-mobile #cl-sub-nav li
ul{margin:0;padding:0}nav.secondary.cl-secondary-mobile #cl-sub-nav li ul li
a{padding-left:45px;background:transparent}nav.secondary.cl-secondary-mobile #cl-sub-nav
li.active{margin-left:0;top:0}}nav.secondary.cl-secondary-mobile.menu-open .cl-nav-toggle .toggle-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}nav.secondary.cl-secondary-mobile.menu-open #cl-sub-nav{display:block}nav.secondary.cl-secondary-mobile.menu-open #cl-sub-nav li
a{width:auto}html.menu-open
body{width:100%;overflow:hidden !important}html.menu-open
#pageslide{-webkit-overflow-scrolling:touch;overflow-y:scroll}#pageslide #cl-mobile-nav{display:block}#cl-mobile-nav-wrap{display:none}#cl-mobile-nav-wrap .cl-mobile-nav-home{padding-bottom:14px;padding-left:14px;padding-top:14px;border-bottom:3px solid #76b143;text-transform:uppercase;font-size:12px;background-color:#333;display:block;color:#999}#cl-mobile-nav{padding:0;margin:0;-webkit-box-shadow:inset 0 0 10px 0 #5E5B5E;box-shadow:inset 0 0 10px 0 #5E5B5E}#cl-mobile-nav
li{background-color:#f7f7f7;list-style-type:none}#cl-mobile-nav li
a{font-size:14px;padding-bottom:10px;padding-left:30px;padding-top:10px;display:block;color:#6d6e71}#cl-mobile-nav li a[href*="picture-gallery"]{display:none !important}#cl-mobile-nav li
ul{padding:0;margin:0}#cl-mobile-nav>.level-1{background-color:#333}#cl-mobile-nav > .level-1 ul li:first-child{padding-top:10px}#cl-mobile-nav > .level-1 ul li:last-child{padding-bottom:20px}#cl-mobile-nav>.level-1>a{padding-bottom:9px;padding-left:14px;padding-top:10px;border-bottom:3px solid #76b143;text-transform:uppercase;color:#999;font-size:12px}#cl-mobile-nav>.level-1.active>a{color:#75B338}#cl-mobile-nav>.level-1.parent-active>a{color:#75B338}#cl-mobile-nav .level-2.parent-active > a,
#cl-mobile-nav .level-2.active>a{color:#75B338}.flush-inner,.carousel_wrapper{*zoom:1}.flush-inner:before,.carousel_wrapper:before,.flush-inner:after,.carousel_wrapper:after{content:" ";display:table;line-height:0}.flush-inner:after,.carousel_wrapper:after{clear:both}.carousel_small.right{padding-left:10px;padding-right:10px}@media (max-width: 921px){.image-context{display:none !important}}.flush-inner .columns-4.right{padding-left:20px}.flush-inner .columns-4.left{padding-right:20px}@media (max-width: 921px){.flush-inner .columns-4.right{padding-left:10px;padding-right:10px}.flush-inner .columns-4.left{padding-left:10px;padding-right:10px}}@media (max-width: 767px){a[href*="#!/gallery"]{display:none !important}}@media (max-width: 767px){.cl-wysiwyg{float:none !important}}.cl-wysiwyg
table{max-width:100%;width:100%}@media (max-width: 921px){.floor_plan{margin-right:0;margin-left:0;height:auto;width:100%}}.small_carousel{overflow:hidden}@media (max-width: 921px){.small_carousel{float:none}.small_carousel
.carousel{margin-left:auto;margin-right:auto;min-height:271px}.small_carousel .carousel
li{width:100%}}@media (max-width: 767px){.split-carousel-wrapper nav.secondary > ul > li > ul .image-context{display:none}}.flush-inner .columns-4{width:45%}@media (max-width: 921px){.flush-inner{padding-left:0;padding-right:0}.flush-inner .columns-4{width:50%;margin-left:auto;margin-right:auto;min-width:300px;float:none !important;padding-left:0;padding-right:0}}@media (max-width: 767px){.flush-inner .columns-4{width:100%}}@media (max-width: 767px){.solo_image{margin-top:0}.solo_image .image-wrapper{text-align:center}.solo_image .image-wrapper
img{width:auto}}.container{*zoom:1}.container:before,.container:after{content:" ";display:table;line-height:0}.container:after{clear:both}.cl-row .grid-entry-wrapper{text-align:left}.cl-row .grid-entry-wrapper
img{max-width:100%;width:auto;height:auto}@media (max-width: 767px){.cl-row{text-align:center}.cl-row .grid-entry-wrapper{margin-bottom:20px;text-align:center;overflow:hidden;width:45%;display:inline-block}.cl-row .grid-entry-wrapper
h5{height:14px;overflow:hidden}.cl-row .grid-entry-wrapper
h6{height:28px;overflow:hidden}.cl-row .grid-entry-wrapper:last-child{margin-bottom:0}.cl-row
div{float:none}}@media (max-width: 581px){.cl-row .grid-entry-wrapper{width:100%}}.testimonials-summary{margin-bottom:20px}@media (max-width: 767px){.testimonials-summary{width:auto;float:none}.testimonials-summary
h3{width:auto}}.cl-masonry-wrap{min-height:1px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.cl-masonry-wrap{float:left;width:75%}}.cl-masonry-wrap
#masonry{margin-left:-10px;margin-right:-10px;*zoom:1}.cl-masonry-wrap #masonry:before,
.cl-masonry-wrap #masonry:after{content:" ";display:table;line-height:0}.cl-masonry-wrap #masonry:after{clear:both}.cl-masonry-wrap #masonry .blog-post{margin-bottom:20px;width:50%}.cl-masonry-wrap #masonry .blog-post
.box{text-align:center;margin-top:0}.cl-masonry-wrap #masonry .blog-post .box
.inner{text-align:left}@media (max-width: 767px){.cl-masonry-wrap #masonry .blog-post{width:100%}}@media (max-width: 767px){#primary_logo{margin-left:-88px;width:177px;height:auto;top:50px}}.owl-controls{position:absolute;text-align:center;width:100%;top:16px;left:0}.owl-controls .owl-pagination{text-align:center}.owl-controls .owl-pagination .owl-page{display:inline-block}.owl-controls .owl-pagination .owl-page
span{width:8px;height:8px;margin:0
4px;display:block;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.owl-controls .owl-pagination .owl-page span:hover{cursor:pointer}.owl-controls .owl-pagination .owl-page.active
span{background-color:#75B338}#opener_panel{overflow:hidden}#opener_panel #nav-target{z-index:100;padding-top:40px;padding-bottom:10px}#opener_panel
#carouselHome{padding:0;margin:0}@media (max-width: 767px){#opener_panel .image-context{display:none}}.feature-box-collection{margin-left:-10px;margin-right:-10px;*zoom:1}.feature-box-collection:before,.feature-box-collection:after{content:" ";display:table;line-height:0}.feature-box-collection:after{clear:both}.feature-box-collection:before,.feature-box-collection:after{content:" ";display:table;line-height:0}.feature-box-collection:after{clear:both}.feature-box-collection
li{list-style-type:none;margin-top:10px}@media (max-width: 767px){.feature-box-collection
li{overflow:hidden;float:left;width:50%;margin-bottom:20px}.feature-box-collection li
p{overflow:hidden}.feature-box-collection li
a{line-height:1.2;font-size:13px;display:block}}.cf_home_full_width_boxes
.row{margin-left:-10px;margin-right:-10px}.cf_home_full_width_boxes .row
.inner{padding:20px}.cf_home_full_width_boxes .row .inner
img{width:35%;height:auto}.cf_home_full_width_boxes .box:before{display:none}.cf_home_full_width_boxes
.table{margin-top:-10px}.cf_home_full_width_boxes .content-block{margin-bottom:20px;width:60%}.cf_home_full_width_boxes .content-block h2:first-child{margin-top:0}@media (max-width: 767px){.cf_home_full_width_boxes{display:block}.cf_home_full_width_boxes
.row{margin-left:0;margin-right:0;margin-left:-10px;margin-right:-10px;*zoom:1}.cf_home_full_width_boxes .row:before,
.cf_home_full_width_boxes .row:after{content:" ";display:table;line-height:0}.cf_home_full_width_boxes .row:after{clear:both}.cf_home_full_width_boxes .row .inner
img{display:none}.cf_home_full_width_boxes
.table{display:block;table-layout:none;border-collapse:none;border-spacing:inherit;margin:0;padding:0}.cf_home_full_width_boxes .table
.cell{display:block;float:left !important}.cf_home_full_width_boxes .content-block{width:100%}.cf_home_full_width_boxes .content-block
a{line-height:1.2;font-size:13px;display:block}}@media (max-width: 767px){.feature-block .image-wrapper{display:none}}@media (max-width: 767px){.front .feature-block .stroke-block{padding-top:20px;padding-bottom:20px}}@media (max-width: 959px){form fieldset
label{float:left;width:100% !important;margin-left:0 !important;margin-right:0 !important}}.fancybox-inner .large-inner{*zoom:1;overflow-x:hidden}.fancybox-inner .large-inner:before,
.fancybox-inner .large-inner:after{content:" ";display:table;line-height:0}.fancybox-inner .large-inner:after{clear:both}.fancybox-inner .columns-2{width:35%}.fancybox-inner .columns-2
img{width:100%;height:auto}.fancybox-inner .columns-3{width:65%}@media (max-width: 767px){.fancybox-inner .columns-2,
.fancybox-inner .columns-3{width:100%;float:left;clear:left}.fancybox-inner .columns-2{text-align:center}.fancybox-inner .columns-2
img{margin-bottom:21px;float:none;width:auto}}@media (max-width: 767px){.fancybox-wrap .fancybox-close{background-position:center center !important;background-color:#71B033 !important;height:36px !important;width:36px !important}}
