a:hover,a:focus{outline:none;text-decoration:none;}a{transition:all 0.2s;}body{color:#343434;font-family:'Open Sans',sans-serif;}.no-radius{border-radius:0px;}.navbar{margin-bottom:0px;background:#fff;border:none;border-radius:0px;}.navbar-nav{margin:0 0 15px;}.navbar-brand > img{max-width:100%;}.navbar-nav > li{font-family:'Montserrat',sans-serif;}.navbar-nav > li > a{text-transform:capitalize;font-size:15px;padding-top:75px;}.navbar-nav.nav-right > li > a{padding-top:15px;}.navbar-toggle{background-color:#fff;color:#686868;margin:0 0 0 25px;border:0;padding-right:0;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#686868;height:3px;transition:all .2s ease-in-out;}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:transparent;color:#222;}.navbar-inverse .navbar-toggle:focus .icon-bar,.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#222;}.nav-right{float:right;}.navbar-brand{height:auto;}.navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-nav > li > a span{color:#444;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-nav > li > a.current{background-color:transparent;color:#6fc191;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus,.navbar-nav > li > a.current{color:#6fc191;}.header-top{background:#f3f3f3;}.header-top a span{text-indent:-9999px;display:inline-block;}.header-top ul{margin:0;padding:0px;list-style:none;float:left;}.header-top ul.rt-info{float:right;font-size:11px;}.header-top ul.rt-info a{}.header-top ul.rt-info li{border-left:none;border-right:1px solid #d7d7d7;padding:12px 10px;text-transform:uppercase;color:#6f6f6f;}.header-top li{display:inline-block;border-left:1px solid #d7d7d7;}.header-top li:last-child{display:inline-block;border-right:1px solid #d7d7d7;}.header-top a{padding:12px 11px 12px 20px;display:block;color:#6f6f6f;text-transform:uppercase;font-size:11px;}.header-top a:hover{color:#6fc191;}.header-top a i{font-size:15px;}.header-top a.phone i{margin-right:5px;}.navbar-nav > li.book > a{padding-top:67px;padding-right:0;}.main-gallery{padding:0 0 10px 0;}.image-outer{}.snap-block{position:relative;margin-bottom:29px;margin-left:4px;width:100%;height:100%;overflow:hidden;}.snap-block img{margin-left:4px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;}.snap-block:hover img{opacity:.8;}.snap-block:hover > div{width:100%;}.overlay{position:absolute;left:0px;top:0px;margin-left:4px;width:0%;height:100%;background:rgba(0,0,0,0.6);display:none;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;}.snap-block a.link{background:rgba(255,255,255,0.75);font-size:24px;color:#343434;display:block;padding:14px 24px 14px 24px;border-left:4px solid #6fc191;position:absolute;left:0px;bottom:30px;max-width:100%;min-width:50%;line-height:17px;font-family:'Montserrat',sans-serif;}footer{padding-bottom:32px;}footer p{margin:0 0 5px;font-size:13px;}.inner-page .page-title{font-family:'Montserrat',sans-serif;font-weight:bold;border-bottom:solid 1px #6fc191;color:#444;text-transform:uppercase;padding:25px 0 12px;margin-bottom:30px;}.inner-page .page-title h1,.inner-page .page-title h2,.inner-page .page-title h3,.inner-page .page-title h4,.inner-page .page-title h5,.inner-page .page-title h6,.inner-page .page-title p{margin:0px;padding:0px;font-size:22px !important;}.inner-page{font-size:14px;padding:0 0 30px;color:#555;}.inner-page p{line-height:22px;}.inner-page .item-blocks{width:100%;display:block;margin:0;padding:0;}.inner-page  h2{font-size:16px;font-weight:700;font-family:'Open Sans',sans-serif;color:#6fc191;margin-top:25px;margin-bottom:15px;}.inner-page h2 a{color:#6fc191;}.inner-page ul{list-style:disc outside;padding-left:18px;}.inner-page ul li{color:#6fc191;}.inner-page ul li p,.inner-page ul li a,.inner-page ul li span{color:#343434;display:inline-block;vertical-align:top;}footer .container hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #6fc191;}.block > h2{display:none;}iframe.location-map{width:100%;height:600px;}.header-right{float:right;margin-top:16px;}.footer-logo{}.navbar-brand{padding-top:0;padding-bottom:0;}nav.navbar{margin-top:20px;padding-bottom:4px;}#navbar{border:0;}.navbar-inverse .navbar-toggle{background:transparent;padding:0;border-radius:0;margin-top:10px;}.navbar-inverse .navbar-toggle .icon-bar{background:#000;}footer .b-left{width:69%;float:left;}footer .b-right{width:29%;float:right;text-align:right;}.rgt-box{padding-left:10px;padding-top:10px;}.top-table{font-family:'Lato',sans-serif;}.top-table .col1{width:65%;}.top-table .col2{width:35%;text-align:right;}.top-table tbody{border:0;}.icon-only span{display:none;}.top-table1{border-bottom:solid 1px #7cc09b;}.top-table1 td{padding:7px 0;color:#7cc09b;font-size:17px;}.tp-row1 td{padding:28px 0;border-bottom:solid 1px #7cc09b;}.top-table tr td:last-child{text-align:right;}.top-table1 a{color:#7cc09b;}.top-table1 a.phone{margin-right:8px;}.top-table1 a i{font-size:2.0em;vertical-align:middle;}.navbar-toggle .icon-bar{width:64px;border-radius:4px;}.navbar-inverse .navbar-toggle{margin-top:0;}.navbar-inverse .navbar-toggle .icon-bar{height:4px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:9px;}header{padding-bottom:5px;}.f-left,.f-rgt{text-align:center;color:#7cc09b;font-size:13px;}.bottom-logo{padding:45px 0;text-align:right}.bottom-logo img{max-width:355px;}.f-left-column{text-align:center;}footer{font-family:'Lato',sans-serif;}footer .inner-footer{border-top:solid 1px #7cc09b;margin-top:10px;padding-top:40px;font-size:17px;color:#7cc09b;}footer .inner-footer *{font-size:17px;color:#7cc09b;}@media (max-width:2500px){.navbar-header{float:none;}.navbar-left,.navbar-right{float:none !important;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-collapse.collapse{display:none!important;}.navbar-nav{float:none!important;margin-top:7.5px;}.navbar-nav>li{float:none;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.collapse.in{display:block !important;}}@media screen and (min-width:768px) and (max-width:991px){.header-top a{padding:12px 15px;}.snap-block a.link{font-size:18px;}.header-top ul.rt-info a{text-align:center;}.header-top ul.rt-info li{border-right:none;}.header-top li:last-child{border-right:none;}.header-top ul{text-align:center;width:100%;}.header-top li:first-child{border-left:none;}.nav > li.book > a > img{width:120px;}.navbar-brand{}.navbar-nav{float:right;}.navbar-nav li:last-child a{padding-right:0;}.navbar-nav > li > a,.navbar-nav > li.book > a{padding-top:10px;}footer p{font-size:12px;}.region-top-left{float:none}.region-top-right{float:none;}}@media screen and (max-width:1199px){.f-left,.f-rgt{text-align:right;}.f-left{padding-bottom:20px;}}@media screen and (min-width:768px){.for-mobile{display:none;}}@media screen and (max-width:767px){body.not-front .region-top-right{display:none;}.bottom-logo img{max-width:100%;}.f-left,.f-rgt{text-align:center;}.top-table1 a i{font-size:1.5em;}.for-desktop{display:none;}.for-mobile .col1{text-align:left;}.for-mobile .col1 img{max-width:190px;}.for-mobile{margin-bottom:20px;}.top-logo{text-align:center;}.region-top-left{float:none}.region-top-right{float:none;}.navbar-brand{max-width:none;width:100%;display:block;text-align:center;}.navbar-brand > img{display:inline;}.snap-block img{width:100%;}.header-top a{padding:12px 15px;}.header-top ul.rt-info a{text-align:center;}.header-top ul.rt-info li{border-right:none;}.header-top li:last-child{border-right:none;}.header-top ul{text-align:center;width:100%;}.header-top li:first-child{border-left:none;}footer p{font-size:12px;}footer a{display:block;text-align:center;}footer img{display:inline-block !important;}iframe.location-map{height:400px;}.snap-block a.link{line-height:1em;}.header-right{margin-right:15px;}footer .b-left{width:100%;float:none;}footer .b-right{width:100%;float:none;text-align:center;margin-top:20px;}footer .b-right img{max-width:250px;}}@media screen and (max-width:480px){.snap-block a.link{font-size:18px;padding:6px 16px;}.navbar-brand{display:block;float:none;width:100%;text-align:center;max-width:none;}.navbar-brand img{display:inline;}.header-right{float:none;width:100%;margin:15px 0 20px;text-align:center;}.header-right button{display:inline;float:none;margin-right:0;top:3px;}}
