html{position:relative;min-height:101%}body{margin-bottom:80px;background-image:url("../../../../../images/data/design/fundo5.jpg");background-position:top center;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.btn{transition:all .3s ease 0s}.navbar-default .navbar-toggle,.navbar-inverse .navbar-toggle{color:#fff;margin-top:13px}.navbar-default,.navbar-inverse{background-color:#001246;border-color:#000026}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#005084}.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#005084}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#005084;color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#005084}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#005084}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#005084;color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#005084}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#005084}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#005084}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#005084}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#005084}}@media(min-width:768px){#wcmsnavbar-logo .navbar-brand img{max-height:100px;width:auto}#wcmsnavbar-logo .navbar-brand,#wcmsnavbar-logo .navbar-nav li a{line-height:52px;height:52px;padding-top:0;padding-bottom:0;font-size:16px}#wcmsnavbar-logo .dropdown-menu li a{line-height:35px;height:35px;padding-top:0}#wcmsnavbar-logo.navbar-static-top .navbar-brand{padding:0}#wcmsnavbar-logo .navbar-nav{width:100%;text-align:center}#wcmsnavbar-logo .navbar-nav>li{float:none;display:inline-block}}@media(max-width:767px){#wcmsnavbar-logo.navbar-static-top .navbar-brand{padding:3px 10px}#wcmsnavbar-logo .navbar-brand img{max-height:100%;width:auto}}.header-top-bar{width:100%;min-height:148px;display:block;padding-top:0;border-radius:0;background:#000a36;background:-moz-linear-gradient(top,#000a36 0,#01568b 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#000a36),color-stop(100%,#01568b));background:-webkit-linear-gradient(top,#000a36 0,#01568b 100%);background:-o-linear-gradient(top,#000a36 0,#01568b 100%);background:-ms-linear-gradient(top,#000a36 0,#01568b 100%);background:linear-gradient(to bottom,#000a36 0,#01568b 100%)}@media(min-width:768px){.header-top-bar{position:absolute;top:0;left:0;width:100%;min-height:148px;height:148px;z-index:3;display:block;background:rgba(0,0,0,.64);background:-moz-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 82%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,.64)),color-stop(82%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 82%);background:-o-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 82%);background:-ms-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 82%);background:linear-gradient(to bottom,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 82%)}.header-top-bar{min-height:148px;padding:0}.header-top-bar .logo{float:none;height:148px;line-height:100%;padding-top:0}.header-top-bar .logo img{max-height:148px;width:auto;padding-top:4px}.header-top-bar .contacts{margin-top:30px;font-size:20px;text-align:right}.header-top-bar .contacts .phone{display:inline-block;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;color:#333;background-color:transparent;border:none;border-radius:0;text-align:center;margin-bottom:10px;min-width:205px}.header-top-bar .contacts .email{display:inline-block;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;color:#333;background-color:transparent;border:none;border-radius:0;text-align:center;margin-bottom:10px;min-width:205px}.header-top-bar .contacts .mobile{display:inline-block;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;color:#333;background-color:transparent;border:none;border-radius:0;text-align:center;margin-bottom:10px;min-width:205px}.navbar-default,.navbar-inverse{position:absolute;top:148px;left:0;width:100%;z-index:4;border:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,38,.85) 45%,rgba(0,0,38,.85) 61%,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(45%,rgba(0,0,38,.85)),color-stop(61%,rgba(0,0,38,.85)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,38,.85) 45%,rgba(0,0,38,.85) 61%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,38,.85) 45%,rgba(0,0,38,.85) 61%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,38,.85) 45%,rgba(0,0,38,.85) 61%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,38,.85) 45%,rgba(0,0,38,.85) 61%,rgba(0,0,0,0) 100%)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a{color:#fff;background-color:transparent;box-shadow:0 2px #a80 inset}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#001246;color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff;background-color:#005084;box-shadow:none}}@media (max-width:767px){.header-top-bar{min-height:80px;padding-top:10px;padding-bottom:5px}.header-top-bar .logo{float:none;height:80px;line-height:100%;padding-top:0;margin-bottom:10px;text-align:center;width:100%}.header-top-bar .logo img{max-height:100px;width:auto;float:none}.header-top-bar .contacts,.header-top-bar .languages{overflow:hidden;text-align:center;width:100%}}.header-top-bar .languages li a,.header-top-bar-solid .languages li a{display:inline-block;color:#fff;font-weight:700}.header-top-bar .languages li a:hover,.header-top-bar-solid .languages li a:hover{color:#a80}.header-top-bar ul{margin-bottom:0}.header-top-bar .contacts i{color:#fff}.header-top-bar .contacts li a{color:#fff}.header-top-bar .contacts li.active{color:#fff}@media (max-width:767px){.header-top-bar .contacts,.header-top-bar .languages{text-align:center;margin-left:0;margin-right:0}.header-top-bar .contacts li a{color:#333;font-size:18px}.header-top-bar .contacts li a:hover{color:#2780e3}.header-top-bar .contacts .contact-item{border-top:1px solid #333;padding-top:5px;padding-bottom:5px;display:block;text-align:center}.header-top-bar .languages .language-item{padding-bottom:5px;text-align:center}.header-top-bar .phone{margin-right:0}}#wcms-language>.list-inline li{padding-top:5px;padding-left:0;list-style:none;margin-left:-5px}#wcms-language>ul li:not(:last-of-type):after{color:#fff;content:"|";padding-left:10px;padding-right:10px}#wcms-language,#wcms-social{position:relative;height:148px}#wcms-social>.socialnetwork{padding-top:5px}#wcms-social li{padding-right:0;padding-left:20px}#wcms-social>.socialnetwork a{color:#fff}#wcms-social>.socialnetwork a:hover{color:#a80}.header-top-bar-solid{width:100%;padding-top:0;padding-bottom:10px;background:#000a36;background:-moz-linear-gradient(top,#000a36 0,#01568b 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#000a36),color-stop(100%,#01568b));background:-webkit-linear-gradient(top,#000a36 0,#01568b 100%);background:-o-linear-gradient(top,#000a36 0,#01568b 100%);background:-ms-linear-gradient(top,#000a36 0,#01568b 100%);background:linear-gradient(to bottom,#000a36 0,#01568b 100%)}@media(min-width:768px){.header-top-bar-solid{min-height:148px}.header-top-bar-solid .logo{float:none;height:148px;line-height:100%;padding-top:0}.header-top-bar-solid .logo img{max-height:148px;width:auto;padding-top:4px}}@media (max-width:767px){.header-top-bar-solid{min-height:80px;padding-top:10px;padding-bottom:5px}.header-top-bar-solid .logo{float:none;height:80px;line-height:100%;padding-top:0;margin-bottom:10px;text-align:center;width:100%}.header-top-bar-solid .logo img{max-height:100px;width:auto;float:none}}#navbar-lang li{padding-right:4px;padding-left:4px}#navbar-lang>ul li:not(:last-of-type):after{color:#fff;content:" |"}#navbar-lang .language-item{text-transform:uppercase}#navbar-lang .language-item a{color:#fff;margin-right:4px;font-weight:700}#navbar-lang .language-item a:hover{color:#a80}.navbar-lang{position:relative;float:left;padding:9px 10px;margin-top:8px;margin-left:5px;background-color:transparent;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px}#navbar-social li{padding-right:0;padding-left:20px}.navbar-social{position:relative;float:left;padding:9px 10px;margin-top:8px;margin-left:5px;background-color:transparent;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px}#navbar-social a{color:#fff}#navbar-social a:hover{color:#a80}#wcms-welcome{display:block;width:100%;height:100%;min-height:375px;overflow:hidden;margin-top:0;margin-bottom:20px;padding-left:20px;padding-right:20px;text-align:center;background:0 0;background-image:url("../../../../../images/data/default-header.png");background-position:top center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#wcms-welcome h1{color:#fff;padding:20px;padding-top:35px;font-size:32px}#wcms-welcome p{color:#fff;font-size:18px}#wcms-welcome img{padding-bottom:20px}@media (max-width:992px){#wcms-welcome p:last-of-type{padding-bottom:50px}}@media (max-width:767px){#wcms-welcome p:last-of-type{padding-bottom:50px}}#home-recent-posts{display:block;width:100%;min-height:545px;height:auto;overflow:auto;margin-top:30px;margin-bottom:20px;padding-top:30px;text-align:center;background:0 0;background-image:url("../../../../../images/data/design/posts-bg.png");background-position:top center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#home-recent-posts h2{padding-bottom:15px}@media (max-width:992px){#home-recent-posts{background:0 0;background-image:url("../../../../../images/data/design/posts-bg.png");background-position:top center;background-repeat:no-repeat}#home-recent-posts h2{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){#home-recent-posts{background:0 0;background-image:url("../../../../../images/data/design/posts-bg.png");background-position:top center;background-repeat:no-repeat}#home-recent-posts h2{padding-top:15px;padding-bottom:15px}}div.topBotomBordersOut a:after,div.topBotomBordersOut a:before{position:absolute;left:0;width:100%;height:2px;background:#a80;content:"";opacity:0;transition:all .3s}div.topBotomBordersOut .dropdown-menu a:after,div.topBotomBordersOut .dropdown-menu a:before{background:0 0}div.topBotomBordersOut a:before{top:0;transform:translateY(10px)}div.topBotomBordersOut a:after{bottom:0;transform:translateY(-10px)}div.topBotomBordersOut a:hover:after,div.topBotomBordersOut a:hover:before{opacity:1;transform:translateY(0)}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.img-thumbnail,.jumbotron,.thumbnail,.well{background-color:#fff;background-color:rgba(255,255,255,.5);border:1px solid #c4d6e0}.table-striped>tbody>tr:nth-child(even)>td,.table-striped>tbody>tr:nth-child(even)>th{background-color:#fff;background-color:rgba(255,255,255,.5)}.form-control{background-color:#fff;background-color:rgba(255,255,255,.5)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;background-color:rgba(255,255,255,.5)}#footer{position:absolute;bottom:0;width:100%;height:80px}.footer-top{display:block;width:100%;min-height:240px;height:auto;overflow:auto;padding-top:40px;margin-top:20px;margin-bottom:0;background:0 0;background-image:url("../../../../../images/data/design/footer-bg.png");background-position:top center;background-repeat:no-repeat}@media (max-width:767px){.footer-top{background:0 0;background-image:url("../../../../../images/data/design/footer-bg-sm.png");background-position:top center;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}}.footer-bottom{background:#000026;padding:2px 0 20px}.footer-bottom a{color:#fff}.footer-bottom a:hover{color:#a80}.footer-bottom .text-muted{color:#fff}.footer-bottom .text-muted a{color:#a80}.footer-bottom .text-muted a:hover{color:#fff}.footer-address-column li i{float:left;margin:4px 0 0}.footer-address-column li p{margin-left:20px}#footer-address p{padding-left:22px}#footer-contacts p{padding-left:27px}#footer-email{padding-bottom:20px}#footer-email p{padding-left:28px}#footer-email i{font-size:21px}.footer-custom{color:#fff}.footer-custom-address-column h3{font-size:24px;color:#a80}.footer-custom-address-column a{color:#fff}.footer-custom-address-column a:hover{color:#a80}@media (max-width:767px){.footer-custom-address-column h3{text-align:center}#footer-address p,#footer-contacts p,#footer-email p{text-align:center;padding-left:0}}#f_h_p{display:none}.bs-checkbox,.bs-radio{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.bs-checkbox label,.bs-radio label{padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer}.bs-checkbox label:after,.bs-radio label:after{content:'';display:table;clear:both}.bs-checkbox .cr,.bs-radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.bs-radio .cr{border-radius:50%}.bs-checkbox .cr .cr-icon,.bs-radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.bs-radio .cr .cr-icon{margin-left:.04em}.bs-checkbox label input[type=checkbox],.bs-radio label input[type=radio]{display:none}.bs-checkbox label input[type=checkbox]+.cr>.cr-icon,.bs-radio label input[type=radio]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.bs-checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.bs-radio label input[type=radio]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0);opacity:1}.bs-checkbox label input[type=checkbox]:disabled+.cr,.bs-radio label input[type=radio]:disabled+.cr{opacity:.5}.container .up{width:3em;height:3em;margin:0 5px;cursor:pointer;color:#a80;float:right}@media(max-width:767px){.container .up{content:' ';clear:right;display:block;float:none;margin-left:auto;margin-right:auto}}a#up.up:hover{color:#fff}.socialnetwork{display:inline-block}.footer-bottom .socialnetwork{padding-right:15px}.container .credit{margin:20px 0 0}@media screen and (max-width:768px){.credit{text-align:center}.fa-stack-1x,.fa-stack-2x{left:0}}.has-switch.switch-longer{min-width:150px}.icon-white,.icon-white a{color:#fff}.icon-green,.icon-green a{color:green}.icon-red,.icon-red a{color:red}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"\00bb"}.brand_thumb{max-width:200px}.table tbody>tr>td.vert-align{vertical-align:middle}embed,iframe,object,video{max-width:100%;border:0}.content-page{margin-top:20px;margin-bottom:10px}.content-page img{max-width:100%;height:auto}.content-video{position:relative;padding-top:22px;padding-bottom:57.25%;height:0;margin-bottom:16px;overflow:hidden}.content-video.nowidescreen{padding-bottom:67.5%}.content-video.vimeo{padding-top:0}.content-video embed,.content-video iframe,.content-video object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.content-video{padding-top:0}}#map{display:block;width:100%;height:450px;margin:0 auto}#map img{max-width:inherit!important}#map-info{max-width:280px;min-width:200px;max-height:450px;min-height:100px}#map-info img{float:left!important;margin-right:10px;margin-bottom:10px}#sent{display:none}#contact-form h3,#contact-form i{color:#005084}.contact_col_phone{padding-left:28px}.contact_col_address{padding-left:28px}.contact_col_mobile{padding-left:28px}.contact_col_timetable{padding-left:28px}.contact_col_email{padding-left:32px}.carousel-holder{margin-bottom:30px}@media (max-width:992px){.sidebar-post-search-box{display:none}}@media (min-width:992px){.top-post-search-box{display:none}}.has-ribbon{position:relative}.has-ribbon>img{position:relative;z-index:0}.has-ribbon:after,.has-ribbon:before{display:inline-block;position:absolute;top:15px;left:-6px;z-index:10}.has-ribbon:after{content:attr(data-text);min-width:40px;color:#fff;background-color:#f6682b;padding:2px 6px;border-radius:0 1px 1px 2px;-webkit-box-shadow:inset -1px 1px 2px rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.25);box-shadow:inset -1px 1px 2px rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.25)}.has-ribbon:before{content:"";width:0;height:0;margin-top:-10px;border-width:0 6px 10px 0;border-style:solid;border-color:#dc4f12 transparent;border-width:0 0 10px 6px}.has-ribbon.has-ribbon-right:after,.has-ribbon.has-ribbon-right:before{right:-6px;left:auto}.has-ribbon.has-ribbon-right:after{border-radius:1px 0 2px 1px;padding-right:8px}.has-ribbon.has-ribbon-right:before{border-width:0 6px 10px 0}.has-ribbon-sold{position:relative}.has-ribbon-sold>img{position:relative;z-index:0}.has-ribbon-sold:after,.has-ribbon-sold:before{display:inline-block;position:absolute;top:15px;left:-6px;z-index:10}.has-ribbon-sold:after{content:attr(data-text);min-width:40px;color:#fff;background-color:#ec0000;padding:2px 6px;border-radius:0 1px 1px 2px;-webkit-box-shadow:inset -1px 1px 2px rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.25);box-shadow:inset -1px 1px 2px rgba(255,255,255,.3),inset 0 -1px 3px rgba(0,0,0,.25)}.has-ribbon-sold:before{content:"";width:0;height:0;margin-top:-10px;border-width:0 6px 10px 0;border-style:solid;border-color:#ba0303 transparent;border-width:0 0 10px 6px}.has-ribbon-sold.has-ribbon-right:after,.has-ribbon-sold.has-ribbon-right:before{right:-6px;left:auto}.has-ribbon-sold.has-ribbon-right:after{border-radius:1px 0 2px 1px;padding-right:8px}.has-ribbon-sold.has-ribbon-right:before{border-width:0 6px 10px 0}#owl-homepage .item{margin:10px}#owl-homepage .item img{display:block;width:100%;height:auto}#reviews-carousel .review-slider-item ul{height:100%}#reviews-carousel .carousel-indicators li{border-color:#999;background-color:#ccc}#reviews-carousel .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}#reviews-carousel .review-slider-item.active{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#reviews-carousel .carousel-indicators{bottom:-30px!important}@media (max-width:767px){#reviews-carousel .carousel-indicators{bottom:-30px!important}#reviews-carousel .carousel-indicators li{display:inline-block;margin:0 5px;width:12px;height:12px}#reviews-carousel .carousel-indicators li.active{margin:0 5px;width:14px;height:14px}}#wcmsbannerslider-noshadow .carousel-control.right{left:auto;right:0;background-image:none}#wcmsbannerslider-noshadow .carousel-control.left{background-image:none}.album-thumbnail{position:relative;overflow:hidden}.album-caption{position:absolute;top:-100%;right:0;overflow:hidden;background:#181818;background:rgba(24,24,24,.65);width:100%;height:100%;padding:2%;text-align:center;color:#fff!important;z-index:2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.thumbnail-trans{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:transparent;border:1px solid transparent;border-radius:4px;transition:all .2s ease-in-out 0s}.album-caption-trans{position:absolute;top:-100%;right:0;overflow:hidden;background:0 0;width:100%;height:100%;padding:2%;text-align:center;color:#fff!important;z-index:2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.album-thumbnail:hover .caption{top:0}.album-caption h2,.album-caption h3,.album-caption h4{margin-bottom:15px;color:#fff!important;font-size:20px}.album-caption h5{margin-bottom:5px;color:#fff!important}.album-hover-icon{position:absolute;top:40%;left:0;width:100%;height:100%}.col-sm-5cols{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-5cols{width:20%;float:left}}.col-sm-7cols{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-7cols{width:14.25%;float:left}}.col-sm-8cols{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-8cols{width:12.5%;float:left}}div[id^=property-carousel-generic-]{border-radius:4px 4px 4px 4px;overflow:hidden}#home-properties-services h2{margin-top:35px;margin-bottom:35px}#home-recent-properties{margin-bottom:20px}#home-recent-properties h2{margin-bottom:20px}#property4grid .thumbnail{border:1px solid #ddd}#property4grid .thumbnail:hover{border:1px solid #428bca;background-color:#f5f5f5!important}#property4grid .caption{min-height:115px;text-align:center}#property4grid .price{white-space:nowrap;overflow:hidden;padding-bottom:1px;text-align:center;font-weight:700}#property4grid .excerpt{font-size:14px;min-height:63px;max-height:63px;overflow:hidden;padding-bottom:1px;text-align:center}#property4grid hr{width:35%;margin-top:3px;margin-bottom:3px;border-top:1px dashed #333}#property4grid h2,#property4grid h3{font-size:15px;overflow:hidden;padding-bottom:1px;text-align:center;font-weight:700;min-height:50px;max-height:50px;margin-top:10px;margin-bottom:5px}#property4grid h2 a,#property4grid h3 a{text-decoration:none}#property4grid h2 a:hover,#property4grid h3 a:hover{text-decoration:none}#property-list-view .price{font-weight:700}#property-list-view h2,#property-list-view h3{font-size:24px;margin-top:10px;margin-bottom:10px}.allergens{text-align:center}.allergens ul{display:inline-table}.allergens li{float:left;margin-left:5px;margin-bottom:5px}.allergens-description{text-align:left;margin-top:10px}.allergens-img{max-width:30px;max-height:30px}@media (max-width:991px){.allergens-description{text-align:center;margin-top:2px}}.menu-subtitle{font-size:20px}.headline-view-menu{padding-top:10px}.headline-view-menu a{color:#fff;text-decoration:none;padding-top:15px}.headline-view-menu a:hover{text-decoration:none;color:#fff}div[id^=menu-carousel-generic-]{border-radius:4px 4px 4px 4px;overflow:hidden}#home-menus-services h2{margin-top:35px;margin-bottom:35px}#home-recent-menus{margin-bottom:20px}#home-recent-menus h2{margin-bottom:20px}#menu4grid .thumbnail{border:0 solid #c4d6e0;background-color:rgba(255,255,255,.5)}#menu4grid_dark .thumbnail{border:0 solid transparent;background-color:rgba(0,0,14.9,.8)!important}#menu4grid .thumbnail:hover{border:0 solid #428bca;background-color:rgba(0,0,14.9,.8)!important}#menu4grid .menu-item{min-height:115px;text-align:center;margin-bottom:40px;border-bottom:0 solid rgba(255,255,255,.65)!important}#menu4grid .caption{min-height:115px;text-align:center}#menu4grid .price{font-size:20px;padding-bottom:1px;text-align:center}#menu4grid .excerpt{font-size:15px;padding-left:20px;padding-right:20px;padding-bottom:1px;text-align:center}#menu4grid hr{width:35%;margin-top:3px;margin-bottom:3px;border-top:1px dashed #333}#menu4grid h2,#menu4grid h3{font-size:20px;padding-bottom:1px;text-align:center;margin-top:10px;margin-bottom:5px}#menu4grid h2 a,#menu4grid h3 a{text-decoration:none}#menu4grid h2 a:hover,#menu4grid h3 a:hover{text-decoration:none}#menu4grid .menu-item-no-photo{min-height:40px;text-align:left;margin-bottom:30px;border-bottom:0 solid rgba(255,255,255,.65)!important}#menu4grid .menu-item-no-photo .price{font-size:20px;padding-bottom:1px;float:right}#menu4grid .menu-item-no-photo .excerpt{font-size:15px;padding-top:0;padding-left:0;padding-right:0;padding-bottom:1px;text-align:center;text-align:left}#menu4grid .menu-item-no-photo-sep{width:100%;margin-top:3px;margin-bottom:30px;border-top:1px solid #a80}#menu4grid .menu-item-no-photo h2,#menu4grid .menu-item-no-photo h3{text-align:left;margin-top:10px;margin-bottom:15px}#menu4grid .menu-item-no-photo .allergens{text-align:center;padding-top:1px;padding-bottom:1px}#menu4grid .menu-item-no-photo span.no-photo-label{padding:5px;border:1px solid #a80;text-align:left}.owl-item h4{font-size:22px}.owl-item .allergens{text-align:center;padding-top:1px;padding-bottom:1px}.owl-item p.no-photo-label{text-align:center}.owl-item span.no-photo-label{padding:5px;border:1px solid #a80;text-align:center}@media (max-width:991px){#menu4grid .menu-item-no-photo h2,#menu4grid .menu-item-no-photo h3{text-align:center}#menu4grid .menu-item-no-photo span{padding-top:10px}#menu4grid .menu-item-no-photo .price{display:block;float:none;text-align:center}#menu4grid .menu-item-no-photo .excerpt{text-align:center}#menu4grid .menu-item-no-photo p.no-photo-label{text-align:center}}@media (min-width:992px){#no-photo-container:nth-of-type(odd){padding-right:40px}#no-photo-container:nth-of-type(even){padding-left:40px}#menu4grid .menu-item-no-photo .allergens{text-align:left}}#menucat4grid .thumbnail{border:0 solid #c4d6e0;background-color:rgba(255,255,255,.5)}#menucat4grid_dark .thumbnail{border:1px solid transparent;background-color:rgba(0,0,14.9,.8)!important}#menucat4grid .thumbnail:hover{border:0 solid #428bca;background-color:rgba(0,0,14.9,.8)!important}#menucat4grid .caption{text-align:center}#menucat4grid h2,#menucat4grid h3{width:90%;font-size:26px;color:#fff;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px;text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-shadow:2px 0 2px rgba(0,0,0,.9)}#menucat4grid h2 a,#menucat4grid h3 a{text-decoration:none;color:#ddb100}#menucat4grid h2 a:hover,#menucat4grid h3 a:hover{text-decoration:none;color:#fff}.menus-thumbnail{position:relative;overflow:hidden}.menus-caption{position:absolute;top:0;right:0;overflow:hidden;background:#181818;background:rgba(24,24,24,.6);width:100%;height:100%;padding:2%;text-align:center;color:#fff!important;z-index:2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div[id^=item-carousel-generic-]{border-radius:4px 4px 4px 4px;overflow:hidden}#home-recent-items{margin-bottom:20px}#home-recent-items h2{margin-bottom:20px}#item4grid .thumbnail{border:1px solid #ddd}#item4grid .thumbnail:hover{border:1px solid #428bca;background-color:#f5f5f5!important}#item4grid .caption{min-height:180px;text-align:center}#item4grid .price{white-space:nowrap;overflow:hidden;padding-bottom:1px;text-align:center;font-weight:700}.pageprice{font-size:24px;white-space:nowrap;overflow:hidden;margin-top:7px}.ref{font-size:13px;margin-top:6px}@media (max-width:767px){.ref{display:block}}@media(min-width:769px){.ref{float:right}}#item4grid .excerpt{font-size:14px;min-height:63px;max-height:63px;overflow:hidden;padding-bottom:1px;text-align:center}#item4grid hr{width:35%;margin-top:3px;margin-bottom:3px;border-top:1px dashed #333}#item4grid h2,#item4grid h3{font-size:15px;overflow:hidden;padding-bottom:1px;text-align:center;font-weight:700;min-height:35px;max-height:35px;margin-top:10px;margin-bottom:5px}#item4grid h2 a,#item4grid h3 a{text-decoration:none}#item4grid h2 a:hover,#item4grid h3 a:hover{text-decoration:underline}#item-list-view .price{font-weight:700}#item-list-view h2,#item-list-view h3{font-size:24px;margin-top:10px;margin-bottom:10px}.no-margin-top{margin-top:0;padding-top:0}.no-margin-bottom{margin-bottom:0;padding-bottom:0}#home-recent-wcmsnec{margin-bottom:20px}#home-recent-wcmsnec h2{margin-bottom:20px}#wcmsnec-grid .thumbnail{border:1px solid #ddd}#wcmsnec-grid .thumbnail:hover{border:1px solid #428bca;background-color:#f5f5f5!important}#wcmsnec-grid .caption{min-height:140px;text-align:center}#wcmsnec-grid .excerpt{font-size:14px;min-height:63px;max-height:63px;overflow:hidden;padding-bottom:1px;text-align:center}#wcmsnec-grid hr{width:35%;margin-top:3px;margin-bottom:3px;border-top:1px dashed #333}#wcmsnec-grid h2,#wcmsnec-grid h3{font-size:18px;overflow:hidden;padding-bottom:1px;text-align:center;font-weight:700;min-height:62px;max-height:62px;margin-top:10px;margin-bottom:5px}#wcmsnec-grid h2 a,#wcmsnec-grid h3 a{text-decoration:none}#wcmsnec-grid h2 a:hover,#wcmsnec-grid h3 a:hover{text-decoration:underline}#wcmsnec-list h2,#wcmsnec-list h3{font-size:24px;margin-top:10px;margin-bottom:10px}#home-services{margin-top:15px;margin-bottom:15px;padding:4em 0 0;background:transparent url("../img/home-services.png") no-repeat scroll center center/cover;min-height:375px;color:#333;text-align:center;overflow:hidden}#home-reviews{margin-top:15px;margin-bottom:15px;color:#333;text-align:center}@media (max-width:767px){ol.carousel-indicators{visibility:hidden}.carousel-indicators li{visibility:hidden}}@media (max-width:767px){#reviews-carousel ol.carousel-indicators{visibility:visible}#reviews-carousel .carousel-indicators li{visibility:visible}}@media only screen and (min-width:800px){#no-more-tables thead{background-color:#f5f5f5}#no-more-tables table{margin-bottom:20px}}@media only screen and (max-width:800px){#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables table{margin-bottom:20px}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#no-more-tables .table-bordered{border:0!important}#no-more-tables td:before{content:attr(data-title)}}td.numeric,th.numeric{text-align:center}.addthis{margin-top:5px;margin-bottom:5px;height:46px;overflow:visible}img:not([src]):not([srcset]){visibility:hidden}.lazyload,.lazyloading{max-width:100%;height:auto;opacity:.5}.lazyloaded{opacity:1;transition:opacity .4s}.lazyload_spinner{background:#f7f7f7}.lazyloading_spinner{background:#f7f7f7 url(loader.gif) no-repeat center;min-height:60px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media{margin-top:5px!important;margin-bottom:5px!important}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-left a.thumbnail{margin-bottom:1px!important}.media-object.img-thumbnail{min-width:88px;height:45px}.media-object.img-responsive{min-width:80px;height:45px}.media-body{width:10000px}.media,.media-body{overflow:hidden;zoom:1}