/**handles:ci-style**/
body{font-family:Roboto,sans-serif;line-height:1.625;font-size:14px;background:#f1f1f1;color:#5a5a5a;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0 0 30px 0;color:#171b1e}h1{font-size:42px}h2{font-size:36px;letter-spacing:-.02em}h3{font-size:30px;position:relative;padding-bottom:5px;border-bottom:solid 1px #d8d8d8}h4{font-size:26px}h5{font-size:20px}h6{font-size:14px}h2.entry-title{margin-bottom:10px}h3:before{content:'';background:#0a759c;position:absolute;bottom:0;right:0;height:3px;width:100px}h3,h4,h5,h6{font-weight:300}p{margin:0 0 15px 0}p.intro{font-size:16px;font-weight:400}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}#footer img,#sidebar img,.content-wrap iframe{border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.2)}a{transition:color .18s ease,background-color .18s ease,border-color .18s ease;outline:0;color:#0a759c;text-decoration:none}a:focus,a:hover{color:#e88cab;outline:0;text-decoration:underline}a:active{outline:0}.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}label{display:block;margin:0 0 2px;font-weight:400}input,textarea{display:inline-block;font-size:inherit;width:100%;max-width:100%;height:43px;padding:12px;box-shadow:none;line-height:normal;border:none;background-color:#f1f1f1;box-shadow:inset 3px 3px #d8d8d8;background-image:none;border-radius:3px}input:hover,textarea:hover{background-color:#f1f1f1;box-shadow:inset 3px 3px #bebebe}input:focus,textarea:focus{outline:0;background-color:#0a759c;box-shadow:inset 3px 3px #d8366d;color:#fff}@media (max-width:767px){input,textarea{width:100%}}input[type=search]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{height:auto}select{max-width:100%}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal;width:auto;height:auto}fieldset{margin:0 0 15px;padding:0;border:none;min-width:0}::-webkit-input-placeholder{color:rgba(90,90,90,.5);font-weight:400;opacity:1}:-moz-placeholder{color:rgba(90,90,90,.5);font-weight:400;opacity:1}::-moz-placeholder{color:rgba(90,90,90,.5);font-weight:400;opacity:1}:-ms-input-placeholder{color:rgba(90,90,90,.5);font-weight:400;opacity:1}.btn,.comment-reply-link,aside[class*=instagram-feed] p.clear a,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;margin:0;width:auto;height:auto;line-height:normal;border:none;box-shadow:none;border-radius:2px;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;padding:10px 20px;background-color:#0a759c;color:#fff;transition:.18s background-color ease,color .18s ease,.18s border-color ease}.btn:active,.comment-reply-link:active,aside[class*=instagram-feed] p.clear a:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{outline:0}.btn:hover,.comment-reply-link:hover,aside[class*=instagram-feed] p.clear a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#168ab4;color:#fff;text-decoration:none}.btn:focus,.comment-reply-link:focus,aside[class*=instagram-feed] p.clear a:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}figure{margin:0}ol,ul{padding-left:20px}dl dt{font-size:18px;margin-bottom:10px;color:#171b1e;text-transform:uppercase}dl dt span{color:#a5a5a5;display:inline-block;padding:0 5px}dl dd{margin:0 0 25px 0;padding-left:15px;border-left:solid 1px #0a759c}blockquote{margin:20px 0;padding-left:15px;border-left:3px solid #0a759c;font-size:17px;font-weight:300}blockquote cite{display:block;font-weight:400;font-style:italic;margin:10px 0 0;color:rgba(90,90,90,.8);font-size:14px}table{border-collapse:separate;border-spacing:0;width:100%;margin-bottom:20px;border-width:1px 0 0 1px;margin-bottom:24px}table th{background:#0a759c;border-style:solid;border:solid 3px #da4376;border-right-color:#e67fa2;border-right-width:1px!important;border-bottom-width:0!important;color:#fff;text-align:left;font-weight:400}table td{background:#f1f1f1;border-style:solid;border:solid 3px #e4e4e4;border-right-color:#fefefe;border-bottom-color:#fefefe;border-right-width:1px!important;border-bottom-width:1px!important;color:#5a5a5a;text-align:left;font-weight:400}table tr:nth-child(odd) td{background:#f9f9f9}table td:last-child,table tr th:last-child{border-right-width:0}table td,table th{padding:10px}code,kbd,pre,samp,tt,var{font-family:monospace,serif;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}pre{padding:15px;border:1px solid rgba(0,0,0,.1)}address{margin:0 0 15px}audio,embed,iframe,object,video{margin-bottom:15px;max-width:100%}p>audio,p>embed,p>iframe,p>object,span>audio,span>embed,span>iframe,span>object{margin-bottom:0}#map *{max-width:none!important}.flexslider{margin:0;padding:0;box-shadow:none;border-radius:0;border:0}.flexslider.loading:before{width:40px;height:40px;background-color:#fff;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;content:"";position:absolute;right:20px;top:20px;z-index:1000}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.flex-direction-nav a{width:40px;height:40px;top:50%;margin:-20px 0 0 0;opacity:.7;color:#fff;line-height:normal}.flex-direction-nav a:hover{color:#fff;opacity:1}.flex-direction-nav a:before{font-family:FontAwesome;content:'\f053';font-size:34px}.flex-direction-nav a.flex-next:before{content:'\f054'}.flex-direction-nav a.flex-next{right:30px}.flex-direction-nav a.flex-prev{left:30px}.flexslider .slides>li:first-child{display:block;-webkit-backface-visibility:visible}.flexslider.loading .slides>li:first-child{opacity:1!important}.flex-control-paging li a{background:rgba(0,0,0,.2)}.flex-control-paging li a.flex-active{background:#0a759c}#header-wrap{padding:20px 0;background:#fff}#top-row{font-size:12px;border-bottom:solid 1px #d8d8d8;padding-bottom:5px;margin-bottom:15px}#top-row p{margin:0}#top-row-right{text-align:right}#logo-row h1{margin-bottom:0}.logo{font-size:24px;font-weight:700;line-height:1}.tagline{margin:0}#twitter-wrap{background:#0a759c;border-bottom:solid 3px #f1f1f1;color:#fff}#footer-container{border-bottom:solid 3px #e4e4e4;background:#fff;padding:50px 0 30px 0}#credits-wrap{padding:15px 0;font-size:11px;background:#f1f1f1}#credits-wrap a{color:#5a5a5a}#credits-wrap a:hover{color:#0a759c;text-decoration:none}.footer-nav{list-style:none;margin:0;padding:0}.footer-nav li{float:left;margin-right:10px}#signature{text-align:right}#signature a{color:#0a759c}#nav-wrap{background:#171b1e}#nav ul{margin:0;padding:0;list-style:none}#navigation li{position:relative;z-index:100}#navigation>li{float:left}#navigation ul{position:absolute;z-index:300;top:-999em}#navigation .sfHover>ul,#navigation li:hover>ul{top:auto}#navigation li .sfHover>ul,#navigation li li:hover>ul{top:0;left:100%}#navigation li li .sfHover>ul,#navigation li li li:hover>ul{top:0;left:100%}#navigation #navigation a:visited,#navigation a{display:block;white-space:nowrap}#navigation a{padding:13px;color:#fff;font-size:14px;text-transform:uppercase}#navigation>li:first-child>a{padding-left:0}#navigation>li:last-child>a{padding-right:0}#navigation .sfHover>a,#navigation a:hover{text-decoration:none;color:#0a759c}#navigation>li ul a{background:rgba(0,0,0,.5);margin:0 0 1px 3px;padding:8px 15px;font-size:12px}#navigation>li ul li:last-child a{margin-bottom:0}#navigation>li ul .sfHover>a,#navigation>li ul a:hover{color:#0a759c;background:rgba(0,0,0,.9);border-left:solid 3px #0a759c;position:relative;margin-left:0}#navigation ul{background:rgba(0,0,0,.3);padding-top:3px;width:200px;box-shadow:3px 3px 0 rgba(0,0,0,.2)}#navigation a.sf-with-ul{padding-right:23px;position:relative}#navigation.sf-arrows .sf-with-ul:after{content:'\f078';position:absolute;top:45%;right:11px;margin-top:-6px;font-family:FontAwesome;font-size:8px;font-weight:400}#navigation.sf-arrows ul .sf-with-ul:after{top:49%;right:8px;content:"\f054"}#main-wrap{position:relative;z-index:9}.main-home{margin-top:60px}.main-page{padding:200px 0 60px 0}.main-page:after{content:'';background:#f1f1f1;position:absolute;width:100%;height:3px;top:300px}.content-wrap{position:relative;background:#fff;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,.2);padding:70px 0;z-index:100}#search-wrap{background:#0a759c;position:relative;z-index:10;box-shadow:0 3px 0 rgba(0,0,0,.2)}#search-filters{line-height:1}#search-filters:after,#search-filters:before{content:" ";display:table}#search-filters:after{clear:both}.filter-column-2{width:33.3333333333333333%}.filter-column-3{width:25%}.filter-column-4{width:20%}.filter-column-5{width:16.6666666666666667%}.filter{position:relative;float:left;margin-bottom:0;line-height:1;min-height:1px}.filter:after,.filter:before{content:" ";display:table}.filter:after{clear:both}.filter i{color:#fff;position:absolute;top:17px;left:17px}.filter-action{float:right}.filter-action i{position:static}.filter-action button{width:100%;height:49px;border-radius:0;font-size:16px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.2);background:#d8366d;box-shadow:inset 3px 3px #cc2860}.filter-action button:hover{background:#cc2860;box-shadow:inset 3px 3px #168ab4}#result-filters{margin-bottom:30px}.filter-btn{display:inline-block;border:solid 1px #0a759c;border-radius:3px;color:#171b1e;padding:9px 20px 6px 20px;margin-right:15px}.filter-btn:hover{background:#0a759c;color:#fff;text-decoration:none}.filter-btn:hover i{background:#171b1e}.filter-btn i{display:inline-block;position:relative;top:-2px;width:15px;line-height:0;font-size:11px;color:#fff;background:#0a759c;border-radius:15px;margin:0 0 5px 0;padding:7px 0;text-align:center}.entry{margin-bottom:50px}.entry:last-child{margin-bottom:0}.entry-meta{list-style:none;margin:0 0 20px 0;padding:0}.entry-meta:after,.entry-meta:before{content:" ";display:table}.entry-meta:after{clear:both}.entry-meta li{float:left;margin-right:15px;font-size:16px;color:#171b1e}.entry-meta li i{color:#0a759c}.entry-thumb{margin-bottom:20px}.entry-thumb img.aligncenter,.entry-thumb img.alignleft,.entry-thumb img.alignnone,.entry-thumb img.alignright{float:none;margin:0}.entry-thumb img{border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.2)}#entry-slider .flex-control-nav{display:none}#pagination a,#pagination span{display:inline-block;padding:5px 12px;background:#f1f1f1;border-radius:2px}#pagination .current,#pagination a:hover{background:#0a759c;color:#fff}#pagination a:hover{text-decoration:none}#results-pagination{margin-bottom:60px}#results-pagination #pagination a,#results-pagination #pagination span{background:#fff;color:#0a759c;box-shadow:0 0 3px rgba(0,0,0,.1)}#results-pagination #pagination a.current,#results-pagination #pagination a:hover,#results-pagination #pagination span.current,#results-pagination #pagination span:hover{background:#0a759c;color:#fff}.item{background:#fff;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.1);margin:0 0 30px}.item:after,.item:before{content:" ";display:table}.item:after{clear:both}.item:hover{box-shadow:0 0 6px rgba(0,0,0,.2)}.item a:hover{text-decoration:none}.item-thumb img{border-radius:3px 3px 0 0}.item-description{background:#171b1e;font-size:16px;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:0;height:54px}.item-description:after,.item-description:before{content:" ";display:table}.item-description:after{clear:both}.item-description a{padding:16px 15px;display:block;color:#fff}.item-description a:after,.item-description a:before{content:" ";display:table}.item-description a:after{clear:both}.item-description span{border-left:solid 1px #2d353b;background:#010101;text-transform:uppercase;float:right;display:inline-block;width:115px;font-size:14px;text-align:center;padding:22px 15px 18px 15px;margin:-17px -15px -20px 0}.item-title{margin:0;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:normal}.item.package .item-title{width:calc(100% - 115px)}.item-info{background:#0a759c;line-height:1;padding:19px 15px 18px 15px;box-shadow:inset 0 3px #d8366d;min-height:54px;margin:0}.item-info:after,.item-info:before{content:" ";display:table}.item-info:after{clear:both}.item-info span{float:right;display:inline-block;width:115px;background:#d8366d;color:#fff;padding:17px 15px 19px 15px;margin:-19px -15px -20px 0;font-weight:700;font-size:18px;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.5);border-left:solid 1px #e88cab;box-shadow:inset 3px 3px #c4265c}.item-info a{background:#d8366d;color:#fff;font-size:11px;display:inline-block;padding:3px 5px;text-transform:uppercase;border-radius:2px;margin-right:2px}.item-excerpt{padding:20px}.package-included{margin:0;padding:0}.package-included li{padding:8px 0;border-bottom:dashed 1px #d8d8d8;list-style:none}.package-included li:before{font-family:FontAwesome;content:"\f00c";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;color:green}.not li:before{content:"\f00d";color:red}.package-shortcode{margin-bottom:30px}iframe[src*='maps.google'],iframe[src*='mapsengine.google'],iframe[src*=google][src*='/maps']{width:100%!important;height:500px!important;border:none}#slider{border-bottom:solid 3px #d8d8d8}.slide{height:550px;position:relative}.slide .entry{background:rgba(0,0,0,.4);position:absolute;width:97%;width:calc(100% - 30px);bottom:0;border-radius:3px 3px 0 0;padding:18px 25px 20px 25px}.slide .container,.slide .row,.slide [class^=col]{height:100%}.slide .entry-title,.slide ul.entry-meta{margin-bottom:0}.slide .entry-title:after,.slide .entry-title:before,.slide ul.entry-meta:after,.slide ul.entry-meta:before{content:" ";display:table}.slide .entry-title:after,.slide ul.entry-meta:after{clear:both}.slide .entry-meta li,.slide .entry-meta li i,.slide .entry-title{color:#fff}.slide a{position:absolute;top:50%;right:25px;margin-top:-20px}#hero{border-bottom:solid 3px #d8d8d8;min-height:200px}#hero .entry{background:rgba(0,0,0,.5);padding:18px 25px 20px 25px;position:relative;width:100%;bottom:-85px;border-radius:3px 3px 0 0;box-shadow:inset 0 0 3px rgba(0,0,0,.7);min-height:111px}#hero .entry-title,#hero ul.entry-meta{margin-bottom:0}#hero .entry-meta li,#hero .entry-meta li i,#hero .entry-title{color:#fff}#twitter-container{position:relative}#twitter{width:78%}#twitter-wrap .flexslider{background:0 0}#twitter-wrap .flex-control-nav{display:none}#twitter-wrap .flexslider p{margin:16px 0 14px 40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:auto}#twitter-wrap .flexslider p a{color:#fff;text-decoration:underline}#twitter-wrap .flexslider p span{font-size:12px}#twitter-wrap .flex-direction-nav a{width:20px;height:20px;margin:-20px 0 0;top:70%;opacity:1;color:#fff;text-shadow:none}#twitter-wrap .flex-direction-nav .flex-prev,#twitter-wrap .flexslider:hover .flex-prev{left:0}#twitter-wrap .flex-direction-nav .flex-next,#twitter-wrap .flexslider:hover .flex-next{left:10px}#twitter-wrap .flex-direction-nav a:before{font-size:20px}#twitter-wrap .btn-twitter{position:absolute;top:0;right:0;width:20%;padding:13px 0;border-radius:0;font-size:16px;font-weight:700;text-align:center;color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.2);background:#d8366d;box-shadow:inset 3px 3px #cc2860}#twitter-wrap .btn-twitter:hover{background:#cc2860;box-shadow:inset 3px 3px #168ab4}.error404 .entry{text-align:center}#comments{margin:40px 0 0}#comment-list{margin:0;list-style:none;padding:0}#comment-list ol,#comment-list ul{list-style:none}@media (max-width:767px){#comment-list ol,#comment-list ul{margin:0;padding:0}}#comment-list .comment-body{margin-bottom:20px;padding-top:20px}#comment-list>.comment:first-child>.comment-body{border-top:none;padding-top:0}.post-comments{margin:0 0 45px}.comment-author .avatar{width:64px;height:64px;float:left;margin:0 15px 15px 0;overflow:visible}@media (max-width:767px){.comment-author .avatar{display:none}}.comment-content{overflow:hidden;zoom:1;font-size:13px}.comment-metadata{font-size:12px;margin:0 0 5px}.comment-reply-link{font-size:10px;text-transform:uppercase;padding:4px 10px;margin-left:80px}@media (max-width:767px){.comment-reply-link{margin:0}}.bypostauthor>article .fn:before{font-family:FontAwesome;content:"\f005";margin:0 2px 0 -2px;position:relative;top:-1px;font-size:11px}#cancel-comment-reply-link{font-size:13px;font-weight:400;margin-left:5px}.comment-notes,.form-allowed-tags{font-size:12px;line-height:1.5;color:rgba(90,90,90,.8)}#commentform p:last-child{margin-bottom:0}.widget{margin:0 0 30px}.widget:after,.widget:before{content:" ";display:table}.widget:after{clear:both}#top-row aside{margin-top:-3px}#top-row aside,.sidebar .widget:last-child,.widget p:last-child{margin-bottom:0}.widget-title{position:relative;padding-bottom:5px;font-size:26px}#footer .widget_ci-items div[class^=col],#sidebar .widget_ci-items div[class^=col]{width:100%}#footer .item-thumb img,#sidebar .item-thumb img{border-radius:3px 3px 0 0}.widget ul{list-style:none;margin:0;padding:0}.widget ul li{padding:5px 0;border-bottom:1px dotted #d8d8d8;display:block;margin:0}.widget ul ul.children li:first-child{border-top:1px dotted #d8d8d8}.widget ul.children li{margin-top:5px}.widget ul.children li{padding-left:15px}#ads125,.ads125{margin:0;padding:0;list-style:none}#ads125 li,.ads125 li{background:0 0;border:none;float:left;margin:0 15px 10px 0;padding:0;max-width:125px;height:auto}.searchform>div{position:relative}.searchform .searchsubmit{position:absolute;top:0;right:0;height:100%}.flickr_badge_image{float:left;margin:0 15px 15px 0}.flickr_badge_image a{display:block;line-height:0}.widget_about{margin-top:-5px}.widget_about img{max-width:100px;height:auto}.widget_about .alignleft{float:left;margin:5px 15px 6px 0}.widget_about .alignright{float:right;margin:5px 0 6px 15px}.widget_text p:last-child{margin-bottom:0}.widget_ci_twitter_widget ul li{margin-bottom:12px}.widget_ci_twitter_widget ul li:first-child{padding-top:0}.widget_ci_twitter_widget .twitter-time{display:block;font-size:.85em}#wp-calendar{width:100%}#wp-calendar a{font-weight:700;font-style:italic}#wp-calendar caption{text-align:left;margin-top:10px;background:none repeat scroll 0 0 rgba(0,0,0,.03);padding:9px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{background:rgba(0,0,0,.1);font-weight:700;padding:8px}#wp-calendar tbody td{background:0 0;border:1px solid rgba(0,0,0,.1);text-align:center;padding:3px}#wp-calendar tbody td:hover{background:rgba(0,0,0,.1)}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}#top-row-right .widget{margin:0}#top-row-right .widget .widget-title{display:none}.testimonials-wrap{margin:40px 0}.single .testimonials-wrap{margin-bottom:0}.testimonials{background:0 0}.testimonials p a{color:red;text-decoration:underline}.testimonials .slides img{display:inline-block;width:auto;border-radius:100%;margin-bottom:10px}.testimonials .flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;top:50%;opacity:1;text-shadow:none;color:#5a5a5a}.testimonials .flex-direction-nav a:hover{color:#0a759c}.testimonials .flex-direction-nav .flex-prev,.testimonials .flexslider:hover .flex-prev{left:0}.testimonials .flex-direction-nav .flex-next,.testimonials .flexslider:hover .flex-next{right:0}.testimonials .flex-direction-nav a:before{font-size:30px}.testimonials .flex-control-nav{display:none}.testimonial blockquote{display:block;text-align:center;padding:0 10%;margin:0;border-left:none;font-size:24px;font-style:italic}.testimonial cite{font-size:12px;letter-spacing:1px;font-style:normal}.testimonial cite span{display:block}#footer .testimonials-wrap,#sidebar .testimonials-wrap{margin:0}#footer .testimonials-wrap>div[class^=col],#sidebar .testimonials-wrap>div[class^=col]{padding:0}#footer .testimonials,#sidebar .testimonials{padding:0;margin:0}#footer .testimonials ul li,#sidebar .testimonials ul li{border:none;margin:0;padding:0}#footer .testimonials blockquote,#sidebar .testimonials blockquote{font-size:16px;padding:0}#footer .testimonials blockquote cite img,#sidebar .testimonials blockquote cite img{border-radius:50%}#footer .testimonials .flex-control-nav,#footer .testimonials .flex-direction-nav,#sidebar .testimonials .flex-control-nav,#sidebar .testimonials .flex-direction-nav{display:none}.item-list:after,.item-list:before{content:" ";display:table}.item-list:after{clear:both}.item-list li{padding:15px 0!important}.item-list li:after,.item-list li:before{content:" ";display:table}.item-list li:after{clear:both}.item-list li:first-child{padding-top:0!important}.item-list-thumb{float:left;width:80px;display:inline-block;margin:5px 15px 15px 0}.item-list-content{overflow:hidden}.item-list h4{font-size:18px;margin:0 0 10px 0;line-height:1}.widget ul.instagram-pics{margin-left:-5px;margin-right:-5px;margin-bottom:10px}.widget ul.instagram-pics:after,.widget ul.instagram-pics:before{content:" ";display:table}.widget ul.instagram-pics:after{clear:both}.widget ul.instagram-pics li{border:none;margin:0;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:33.33333%}aside[class*=instagram-feed] p.clear a{padding:3px 11px;font-size:13px}.widget-area-related{margin-top:40px}.widget-area-1{margin-bottom:35px}.gallery{margin-left:-5px;margin-right:-5px;margin-bottom:15px}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery-item{margin-bottom:10px}.gallery-item img{width:100%}.gallery-columns-1 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-1 .gallery-item{float:left;width:100%}}.gallery-columns-2 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-2 .gallery-item{float:left;width:50%}}.gallery-columns-3 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-3 .gallery-item{float:left;width:33.33333%}}.gallery-columns-4 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-4 .gallery-item{float:left;width:25%}}.gallery-columns-5 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-5 .gallery-item{float:left;width:20%}}.gallery-columns-6 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-6 .gallery-item{float:left;width:16.66667%}}.gallery-columns-7 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-7 .gallery-item{float:left;width:14.28571%}}.gallery-columns-8 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-8 .gallery-item{float:left;width:12.5%}}.gallery-columns-9 .gallery-item{position:relative;min-height:1px;padding-left:5px;padding-right:5px;position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;width:50%}@media (min-width:768px){.gallery-columns-9 .gallery-item{float:left;width:11.11111%}}.gallery-caption{background-color:rgba(0,0,0,.7);color:#fff;font-size:12px;line-height:1.5;margin:0 0 0 5px;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:calc(100% - 10px);transition:opacity .18s ease}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.alignnone{margin:5px 0 20px 0}p .alignnone{margin-bottom:0}.aligncenter{display:block;margin:7px auto 7px auto}.alignright{float:right;margin:7px 0 7px 24px}.alignleft{float:left;margin:7px 24px 7px 0}.wp-caption{max-width:100%;margin-bottom:15px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;margin:3px 0 5px;padding:5px 0 0 0;text-align:left;font-style:italic}#mobile-bar{display:none;text-align:center;position:fixed;top:0;z-index:1000;width:100%;background:#fff;padding:15px 10px 0 10px;height:48px;border-bottom:1px solid rgba(0,0,0,.15)}.menu-trigger,.menu-trigger:focus{width:24px;height:21px;background:0 0;cursor:pointer;opacity:.85;margin:0;outline:0;position:absolute;left:10px;top:9px;color:#333;font-size:30px;line-height:1}.menu-trigger:hover{opacity:.95;color:#333}.menu-trigger:active{opacity:1}.mob-title{color:#222;font-family:sans-serif;font-weight:700;font-size:14px;line-height:1;margin:0;padding:0}.filter select{display:none}.dk_theme_ci.dk_container{width:100%;outline:0;font-family:inherit;cursor:pointer}.dk_theme_ci a{color:#fff}.dk_theme_ci a:hover{text-decoration:none}.dk_theme_ci .dk_toggle{outline:0;font-size:inherit;text-decoration:none;padding:17px 17px 17px 40px;transition:.2s;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%!important;box-shadow:inset 3px 3px 0 #d8366d;border-right:solid 1px #e88cab}.dk_theme_ci .dk_toggle:hover{box-shadow:inset 3px 3px 0 #168ab4}#booking-form .dk_theme_ci.dk_container{width:30%}#booking-form .dk_theme_ci .dk_toggle{box-shadow:none;padding:6px 15px}.dk_theme_ci .dk_toggle:after{font-family:FontAwesome;line-height:normal;font-weight:400;font-size:12px;content:"\f078";position:absolute;top:16px;right:15px}.dk_theme_ci.dk_focus .dk_toggle,.dk_theme_ci:focus .dk_toggle{transition:border-color 0s linear}.dk_theme_ci .dk_options{z-index:10;background:#d8d8d8;padding:3px 0 0 0;box-shadow:3px 3px 0 rgba(0,0,0,.2)}.dk_theme_ci .dk_options li:last-child{border-bottom:none}.dk_theme_ci .dk_options a{font-size:12px;cursor:pointer;padding:15px;color:#727272;background:#fff;margin-bottom:1px;border-left:solid 3px #d8d8d8}.dk_theme_ci .dk_options a:hover{background:#f6f6f6;border-left:solid 3px #0a759c;position:relative}.dk_theme_ci .dk_options_inner{list-style:none;margin:0;padding:0}.b-form .dk_theme_ci .dk_toggle{transition:.18s}.dk_container{display:none;float:left}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:#fff}.dk_options{display:none;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}.dk_container select{position:absolute;top:-99999em;visibility:hidden;display:none}.dk_mobile{position:relative}.dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media (max-width:1199px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}#nav-wrap{display:none}#mobilemenu{display:block}#mobile-bar{display:block}#page{margin-top:48px}}@media (max-width:991px){#logo-row,#top-row,#top-row-right{text-align:center;margin:5px 0}.content-wrap{padding:15px}#search-wrap{padding:15px 0}.filter{float:none;width:auto}#pagination{margin-bottom:30px}.slide{height:450px}.slide a{position:static;margin-top:10px}#twitter{width:68%}#twitter-wrap .btn-twitter{width:30%}#hero .entry{bottom:0;border-radius:3px}.filter-btn{display:block;margin-bottom:15px}.package-included{margin-bottom:30px}.package-included.not{margin:0}}@media (max-width:767px){#twitter{width:58%}#twitter-wrap .btn-twitter{width:40%}.slide .entry{bottom:-65px;border-radius:3px;position:relative;width:100%}#slider .flex-direction-nav a{top:35px}}