@import "http://www.seaoatsrentals.com/CherryFramework/style.css";@import "//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic";html,body{height:100%}body{min-width:320px}@media (max-width: 767px){body{padding:0!important}.main-holder{padding-left:20px;padding-right:20px}}h1{text-transform:uppercase;letter-spacing:-1px;margin:0 0 29px}@media (max-width: 979px){h1{font-size:36px !important;line-height:36px !important}}h1 small{font:inherit;color:inherit}h2{text-transform:uppercase;margin:0 0 25px;letter-spacing:-1px}.home h2{margin:0 0 30px}@media (max-width: 979px){h2{font-size:33px !important;line-height:33px !important}}h3{text-transform:uppercase;margin:0 0 15px}@media (max-width: 979px){h3{font-size:30px !important;line-height:30px !important}}h4{text-transform:uppercase;margin:0 0 15px}h5{text-transform:uppercase;margin:0 0 8px}h6{margin:0;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#38959c !important;text-decoration:none !important}p{margin-bottom:20px}.home p{margin-bottom:10px}.btn,.sidebar .link,.comment-reply-link,.content-holder input[type="reset"],.content-holder input[type="submit"],.btn-link{font:400 15px/20px Ariel, sans-serif;color:#eee !important;text-transform:uppercase;text-shadow:none;background:#38959c !important;padding:7px 18px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:1px 1px 1px rgba(255,255,255,0.4);box-shadow:1px 1px 1px rgba(255,255,255,0.4);height:auto !important;display:inline-block !important;border:none}.btn:hover,.sidebar .link:hover,.comment-reply-link:hover,.content-holder input[type="reset"]:hover,.content-holder input[type="submit"]:hover,.btn-link:hover{text-decoration:none !important;background:#302924 !important;color:#fff !important}.btn:focus,.sidebar .link:focus,.comment-reply-link:focus,.content-holder input[type="reset"]:focus,.content-holder input[type="submit"]:focus,.btn-link:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.list.styled.custom-list ul li{list-style:none;margin:0 0 8px;padding:0 0 0 17px;font-size:12px;line-height:16px;text-transform:uppercase;background:url(http://www.seaoatsrentals.com/images/list-marker.gif) 0 6px no-repeat}.list.styled.custom-list ul li:before{display:none}.list.styled.custom-list ul li a{color:#38959c}.list.styled.custom-list ul li a:hover{text-decoration:underline}@media (min-width: 1410px){.header .container,.header .span12,.slider-holder .container,.slider-holder .span12{width:1386px}.header .span6,.slider-holder .span6{width:678px}}.header{background:none;border-bottom:none;padding:10px 0 36px}.header .container{border-bottom:1px solid #b8b8b8;padding-bottom:28px}.home .header .container{border:none;padding-bottom:0}.home .header{padding:10px 0 28px}.header-top{font-size:10px;line-height:12px;text-transform:uppercase;color:#212121;border-bottom:1px solid #b8b8b8;padding-bottom:10px;margin-bottom:29px;overflow:hidden}@media (max-width: 767px){.header-top #loginout{float:none;margin-bottom:5px}}.header-top #loginout a:hover{color:inherit;text-decoration:none}.header-top nav{margin:0}.header-top nav #header_topnav{margin:0;float:right}@media (max-width: 767px){.header-top nav #header_topnav{float:none}}.header-top nav #header_topnav li{float:left;list-style:none;margin-left:6px;padding-left:5px;border-left:1px solid #9e9b99;line-height:inherit}@media (max-width: 980px){.header-top nav #header_topnav li{float:none;display:inline-block;margin:0}}.header-top nav #header_topnav li:first-child{margin-left:0;padding-left:0;border-left:none}.header-top nav #header_topnav li a{color:inherit}.header-top nav #header_topnav li a:hover{color:#38949c;text-decoration:none}.logo{float:none;width:100%}.logo .logo_h{float:left}.logo .logo_h.logo_h__txt{margin:-5px 20px 0 0;font-size:60px;line-height:60px;letter-spacing:-1px;text-transform:none}.logo .logo_h.logo_h__txt:first-letter{color:#38959c}@media (min-width: 1410px){.logo .logo_h.logo_h__txt{font-size:100px;line-height:80px;letter-spacing:-4px;margin:-5px 20px 0 0}}@media (min-width: 1200px) and (max-width: 1409px){.logo .logo_h.logo_h__txt{font-size:80px;line-height:70px;letter-spacing:-2px;margin:0 20px 0 0}}@media (max-width: 979px){.logo .logo_h.logo_h__txt{font-size:55px !important;line-height:55px !important;margin:0 0 10px}}.logo .logo_h.logo_h__txt a{font:inherit !important;text-decoration:none !important;color:inherit !important}.logo .logo_h.logo_h__img{margin-right:23px;max-width:260px;display:block}@media (min-width: 1409px){.logo .logo_h.logo_h__img{max-width:inherit}}@media (min-width: 1200px) and (max-width: 1409px){.logo .logo_h.logo_h__img{max-width:380px}}@media (max-width: 979px){.logo .logo_h.logo_h__img{margin:0 0 13px;max-width:70%}}@media (max-width: 979px){.logo .logo_h{float:none}}.logo .logo_tagline{border-left:1px solid #c5c5c5;float:left;padding:22px 0 22px 15px;font:400 16px/20px Anton, sans-serif;color:#212121;margin:0}@media (min-width: 1200px){.logo .logo_tagline{padding:30px 0 32px 18px}}@media (max-width: 979px){.logo .logo_tagline{border-left:none;border-top:1px solid #c5c5c5;padding:8px 0 0;margin:0;float:none;max-width:70%}}@media (max-width: 767px){.logo .logo_tagline{max-width:100%}}.nav__primary{padding-top:17px;margin-bottom:0}@media (min-width: 1200px){.nav__primary{padding-top:30px}}@media (max-width: 979px){.nav__primary{padding-top:40px}}.nav__primary .sf-menu li{background:none;border:none;margin:0 0 0 20px;text-transform:uppercase}.nav__primary .sf-menu li:first-child{margin-left:0}@media (min-width: 1200px){.nav__primary .sf-menu li{margin:0 0 0 29px}}@media (max-width: 979px){.nav__primary .sf-menu li{margin-left:10px}}.nav__primary .sf-menu li a{background:none;border:none;padding:0;display:inline}.nav__primary .sf-menu li a .sf-sub-indicator{top:21px;right:50%;margin-right:-5px;background:url(http://www.seaoatsrentals.com/images/arrows.png) no-repeat 0 -100px;position:absolute}@media (max-width: 979px){.nav__primary .sf-menu li a{font-size:14px}}.nav__primary .sf-menu li.current-menu-item > a,.nav__primary .sf-menu li.sfHover > a,.nav__primary .sf-menu li a:hover{color:#38959c;text-decoration:none;background:none}.nav__primary .sf-menu li.current-menu-item > a .sf-sub-indicator,.nav__primary .sf-menu li.sfHover > a .sf-sub-indicator,.nav__primary .sf-menu li a:hover .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu li ul{background:#d7d7d6;padding:22px 10px 25px;border-top:3px solid #38959c}.nav__primary .sf-menu li ul:before{content:'';display:block;width:11px;height:6px;background:url(http://www.seaoatsrentals.com/images/submenu-before.gif) center bottom no-repeat;position:absolute;top:-9px;left:26px}.nav__primary .sf-menu li ul li{border-top:1px solid #dadada;margin:0;padding:1px 0 0;background:none;text-align:left;float:none}.nav__primary .sf-menu li ul li:first-child{border-top:none;margin-top:0;padding-top:0}.nav__primary .sf-menu li ul li a{color:#212121;font:400 16px/20px Anton, sans-serif}.nav__primary .sf-menu li ul li a .sf-sub-indicator{display:inline-block;margin-right:0;margin-left:5px;position:static;background-position:0 0;vertical-align:middle}.nav__primary .sf-menu li ul li.current-menu-item > a,.nav__primary .sf-menu li ul li.sfHover > a,.nav__primary .sf-menu li ul li a:hover{color:#38959c;text-decoration:none;background:none}.nav__primary .sf-menu li ul li.current-menu-item > a .sf-sub-indicator,.nav__primary .sf-menu li ul li.sfHover > a .sf-sub-indicator,.nav__primary .sf-menu li ul li a:hover .sf-sub-indicator{background-position:-11px 0}.nav__primary .sf-menu li ul li ul:before{display:none}.nav__primary .sf-menu li ul li.sfHover ul{top:-25px;left:109%}.nav__primary .sf-menu li.sfHover ul{top:37px;left:-14px}.select-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:400 13px/20px 'PT Sans', sans-serif;border-color:#b8b8b8;background:#fff;color:#212121}.slider{padding-bottom:45px}@media (max-width: 480px){.slider{padding-bottom:30px}}.slider .camera_wrap .camera_caption{bottom:0;display:block;width:500px;position:absolute;top:95px;left:50%;margin-left:-250px;text-align:center}@media (min-width: 1410px){.slider .camera_wrap .camera_caption{top:202px}}@media (min-width: 1200px) and (max-width: 1410px){.slider .camera_wrap .camera_caption{top:140px}}@media (max-width: 979px){.slider .camera_wrap .camera_caption{top:40px}}@media (max-width: 767px){.slider .camera_wrap .camera_caption{display:none !important}}.slider .camera_wrap .camera_caption div{background:none;padding:0}.slider .camera_wrap .camera_caption div h1{border-top:1px solid rgba(255,255,255,0.5);font-size:95px !important;line-height:95px !important;letter-spacing:-3px;color:#f6f6f6;text-transform:none;margin:0;padding:12px 0 0}.ie8 .slider .camera_wrap .camera_caption div h1{border-top:1px solid #eeebe0}@media (max-width: 979px){.slider .camera_wrap .camera_caption div h1{font-size:76px !important}}.slider .camera_wrap .camera_caption div h2{font-size:40px !important;line-height:40px !important;color:#f6f6f6;letter-spacing:-1px;text-transform:none;margin-top:-4px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,0.5)}.ie8 .slider .camera_wrap .camera_caption div h2{border-bottom:1px solid #eeebe0}.slider .camera_wrap .camera_caption div h3{font:700 15px/20px 'PT Sans', sans-serif !important;color:#fff;text-transform:uppercase;letter-spacing:0;padding:0;margin:0}.slider .camera_wrap .camera_pag .camera_pag_ul{padding-top:35px;font:0/0 a}@media (max-width: 979px){.slider .camera_wrap .camera_pag .camera_pag_ul{padding-top:20px}}@media (max-width: 480px){.slider .camera_wrap .camera_pag .camera_pag_ul{padding-top:15px}}.slider .camera_wrap .camera_pag .camera_pag_ul li{height:12px;width:12px;margin:0 0 0 3px;background:url(http://www.seaoatsrentals.com/images/pagination.png) -15px 0 no-repeat}.slider .camera_wrap .camera_pag .camera_pag_ul li span{display:none}.slider .camera_wrap .camera_pag .camera_pag_ul li:first-child{margin:0}.slider .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent,.slider .camera_wrap .camera_pag .camera_pag_ul li:hover{background-position:0 0}#content{padding-top:0}@media (max-width: 767px){#content,#content.left{float:none !important}}.content-holder{margin-bottom:9px;overflow:hidden}.thumbnail{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.thumbnail.alignleft{margin-right:22px}@media (max-width: 979px){.thumbnail.alignleft{max-width:45%}}@media (max-width: 600px){.thumbnail.alignleft{max-width:inherit;float:none;margin:0 0 20px}}.thumbnail.alignright{margin-left:22px}@media (max-width: 979px){.thumbnail.alignright{max-width:45%}}@media (max-width: 600px){.thumbnail.alignright{max-width:inherit;float:none;margin:0 0 20px}}.thumbnail.large{max-width:100% !important}@media (max-width: 979px){.post__holder .thumbnail{max-width:45%}.post__holder .thumbnail.flexslider{max-width:100%}}.title-section{margin-bottom:28px;padding:0}.title-section .title-header{margin-bottom:29px}.title-section .breadcrumb{background:url(http://www.seaoatsrentals.com/images/breadcrumb-tail.png) center top repeat;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:9px 15px 8px}.title-section .breadcrumb li{color:#212121 !important;text-shadow:none}.title-section .breadcrumb li.divider{width:13px;text-align:center}.title-section .breadcrumb li a{color:#302924}.title-section .breadcrumb li a:hover{color:inherit;text-decoration:none}.filter-wrapper{margin:0 0 45px}@media (max-width: 767px){.filter-wrapper .pull-right{float:none}}.filter-wrapper strong{font-weight:400;color:#302924;text-transform:uppercase;padding:11px 0 8px}.filter-wrapper .filter{margin:0}.filter-wrapper .filter li a{color:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:11px 12px}.filter-wrapper .filter li.active a,.filter-wrapper .filter li a:hover{color:#fff;background:#b0ada5;-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:1px 1px 1px rgba(255,255,255,0.4);box-shadow:1px 1px 1px rgba(255,255,255,0.4)}#portfolio-grid .thumbnail__portfolio{margin-bottom:32px}.portfolio .entry-meta .portfolio-meta-list{border-color:#b8b8b8}.pager{border-color:#b8b8b8}.pager li{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pager li a,.pager li a:focus{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;background-color:#b0ada5;border:none;color:#fff;text-transform:uppercase}.pager li.active a,.pager li:hover a{background:#38959c;color:#fff}.flex-control-nav li a,.flex-control-nav li a:focus{background:#c6c6c3}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover,.flex-control-nav li a:focus.flex-active,.flex-control-nav li a:focus:hover{background:#38959c}.pagination ul li{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination ul li a,.pagination ul li a:focus{background:#b0ada5;color:#fff;border:none;font:400 15px/20px Anton;padding:7px 12px;margin:0 1px;text-transform:uppercase;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:1px 1px 1px rgba(255,255,255,0.4);box-shadow:1px 1px 1px rgba(255,255,255,0.4)}.pagination ul li.active a,.pagination ul li:hover a{background:#38959c;color:#fff}.post-header h2.post-title{font-size:16px !important;line-height:20px !important;margin-bottom:17px;letter-spacing:0}.post_meta{border-color:#b8b8b8;font:inherit;padding:9px 0;vertical-align:top}.post_meta span{vertical-align:top}.post_meta a{color:#38959c}.post_meta a:hover{color:inherit;text-decoration:none}.post_meta .post_category{max-width:180px}@media (min-width: 1200px){.post_meta .post_category{max-width:250px}}@media (max-width: 979px){.post_meta .post_category{max-width:inherit}}.post_meta .post_author a{text-transform:uppercase;color:#302924}.post_meta .post_author a:hover{color:inherit;text-decoration:none}@media (max-width: 979px){.post_meta .post_permalink{float:none}}.post_meta i{color:#868686}.post .post_content{margin-bottom:0;padding-bottom:20px}.format-quote blockquote{border-color:#b3b0ae;font-size:13px;line-height:22px;color:#302924}.post-author{background:url(http://www.seaoatsrentals.com/images/grey-opacity.png) center top repeat;border-color:#b8b8b8;margin-bottom:45px;padding:20px}.post-author .post-author_h{font:inherit !important;text-transform:uppercase;margin-bottom:10px}.post-author .post-author_h a{color:inherit !important}.post-author .post-author_h a:hover{text-decoration:underline !important}.post-author .post-author_gravatar{margin-right:16px;margin-top:5px}.post-author .post-author_gravatar img{padding:0;border:none}.post-author .post-author_desc{overflow:hidden}@media (max-width: 480px){.post-author .post-author_desc{overflow:visible}}.post-author .post-author_desc .post-author_link p{margin-bottom:0}.post-author .post-author_desc .post-author_link a{text-transform:uppercase;color:#302924}.post-author .post-author_desc .post-author_link a:hover{text-decoration:underline}.related-posts{border-top:1px solid #b8b8b8;padding-top:38px;margin-bottom:37px}.related-posts h2{margin:0 0 28px}.related-posts .related-posts_item{margin-bottom:0}.related-posts .related-posts_item .thumbnail{margin-bottom:21px}.related-posts .related-posts_item > a{font:400 16px/20px Anton, sans-serif;text-transform:uppercase;color:#302924}.related-posts .related-posts_item > a:hover{color:#38959c;text-decoration:none}.testimonial{border-color:#bababa;background:url(http://www.seaoatsrentals.com/images/grey-opacity.png) center top repeat}.testimonial blockquote p{font-size:13px;line-height:22px}.testimonial small{color:#38949c}.testimonial small .user{text-transform:uppercase}.faq-list{margin-top:0}.faq-list .marker,.faq-list dt{color:#302924;font-family:Anton, sans-serif;font-weight:400}.faq-list dd{font:inherit;color:inherit}#recent-author-comments{padding-top:40px}#recent-author-comments ul{margin:0}#recent-author-comments ul li{list-style:none;margin:0 0 8px;padding:0 0 0 17px;font-size:12px;line-height:16px;text-transform:uppercase;background:url(http://www.seaoatsrentals.com/images/list-marker.gif) 0 6px no-repeat}#recent-author-comments ul li a:hover{text-decoration:none;color:#212121}.single-team .featured-thumbnail{height:auto !important}.page-header{margin-top:0;border:none;border-bottom:1px solid #b8b8b8}.page-header h1{margin-bottom:0}.error404-holder .error404-holder_num{font-family:Anton, sans-serif;color:#38959c}.comment-holder{border-top:none;border-top:1px solid #b8b8b8;padding-top:38px;margin-bottom:45px}.comment-holder h2{margin:0 0 28px}.comment-holder .comment-list li .comment-body{border-color:#bbb;background:url(http://www.seaoatsrentals.com/images/grey-opacity.png) center top repeat;margin-top:0;margin-bottom:9px}.comment-holder .comment-list li .comment-body .author{color:#302924;font-weight:400;text-align:left;text-transform:uppercase}.comment-holder .comment-list li .comment-body .comment-meta{padding-top:8px}.comment-holder .comment-list li .comment-body .reply{margin-left:13px}#respond{border-top:none;border-top:1px solid #b8b8b8;padding-top:38px}#respond h2{margin:0 0 28px}#sidebar{padding-top:0}@media (max-width: 767px){#sidebar{padding-top:40px;float:none !important}}#sidebar .widget{margin-bottom:55px}@media (max-width: 979px){#sidebar .widget{margin-bottom:30px}}#sidebar .widget ul{margin:0}#sidebar .widget ul li{list-style:none;margin:0 0 8px;padding:0 0 0 17px;font-size:12px;line-height:16px;text-transform:uppercase;background:url(http://www.seaoatsrentals.com/images/list-marker.gif) 0 6px no-repeat}#sidebar .widget ul li a{color:#38959c}#sidebar .widget ul li a:hover{text-decoration:underline}#sidebar .widget ul.unstyled li{list-style:none;padding:0;font:inherit;text-transform:none;background:none}#sidebar .widget ul.unstyled li a{color:#38949c}#sidebar .widget ul.unstyled li a:hover{text-decoration:underline;color:#38949c}#sidebar .widget ul ul{padding-top:8px}#sidebar .widget #searchform .search-form_it{height:auto !important;width:140px}#wp-calendar caption{font-family:Anton, sans-serif;font-weight:400;color:#302924}#wp-calendar th{background:#38949c !important;color:#fff !important}.social li a{display:inline-block;padding-left:40px;min-height:32px;background-position:0 -32px;background-repeat:no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.social li a[class*='social_link__google']{background-image:url(http://www.seaoatsrentals.com/images/icons/google+.png)}.social li a.social_link__facebook{background-image:url(http://www.seaoatsrentals.com/images/icons/facebook.png)}.social li a.social_link__twitter{background-image:url(http://www.seaoatsrentals.com/images/icons/twitter.png)}.social li a.social_link__pinterest{background-image:url(http://www.seaoatsrentals.com/images/icons/pinterest.png)}.social li a.social_link__skype{background-image:url(http://www.seaoatsrentals.com/images/icons/skype.png)}.social li a:hover{background-position:0 0;opacity:1}.ie8 .social li a:hover{filter:alpha(opacity=100) !important}.social li a .social_label{padding-top:5px}.social.social__list li a{display:inline;padding-left:0;min-height:inherit;background:none !important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.social.social__list li a:hover{color:inherit}.social.social__list li a .social_label{padding-top:0}.social.social__row li{margin-left:1px !important;margin-bottom:0 !important;float:left}.social.social__row li:first-child{margin-left:0}.social.social__row li a{padding-left:0;height:32px;width:31px}.social.social__row li a .social_label{padding-top:0}.social .tooltip{display:none !important}.post-list li{margin-bottom:22px !important}@media (max-width: 979px){.post-list li .thumbnail{max-width:45%}}.post-list li time{display:block;margin-bottom:7px}.post-list li h4{margin-bottom:0;font:inherit !important;text-transform:uppercase}.post-list li .excerpt{margin-bottom:25px}.post-list li .link{padding:8px 19px!important}.comments-custom li{border-top:1px solid #b8b8b8;padding-top:28px !important;margin-bottom:22px !important}.comments-custom li:first-child{border-top:none;padding-top:0 !important}.comments-custom li .thumbnail{margin:0 19px 0 0;padding:14px 13px;border:1px solid #d8d8d8;background:#f6f6f6}.comments-custom li h4{font:inherit !important;text-transform:uppercase;margin:0;padding-top:14px}.comments-custom li time{font:inherit}.comments-custom li .comments-custom_txt{padding-top:13px}.comments-custom li .comments-custom_txt a{color:inherit !important;text-decoration:none}.comments-custom li .comments-custom_txt a:hover{color:#38949c !important;text-decoration:none !important}#flickr li a.thumbnail{display:inline-block}.posts-grid.home-grid li{margin-bottom:0}@media (max-width: 767px){.posts-grid.home-grid li{float:left;margin-bottom:25px;margin-right:2%;width:48%;height:140px}}@media (max-width: 480px){.posts-grid.home-grid li{float:none;margin-right:0;width:100%;height:auto}}.posts-grid.home-grid li .thumbnail{margin-bottom:14px;float:none;overflow:visible}.posts-grid.home-grid li .thumbnail a{display:inline-block;max-width:100%;background:#000}.posts-grid.home-grid li .thumbnail a img{width:auto;opacity:.8}.posts-grid.home-grid li .thumbnail a img .ie8{filter:alpha(opacity=80)}.posts-grid.home-grid li h5{margin:0;color:#212121}@media (min-width: 1200px){.posts-grid.home-grid li h5{word-spacing:-2px}}.posts-grid.home-grid li .excerpt,.posts-grid.home-grid li .zoom-icon{display:none}.posts-grid.home-grid li:hover .thumbnail a img{opacity:1}.posts-grid.home-grid li:hover .thumbnail a img .ie8{filter:alpha(opacity=100)}.posts-grid.home-grid li:hover h5 a{color:#38949c}.hr{background:#b8b8b8;margin:43px 0 41px}.banner-wrap .featured-thumbnail{margin-bottom:28px}@media (max-width: 767px){.banner-wrap .featured-thumbnail{margin:0 15px 15px 0}}.banner-wrap .featured-thumbnail a{border:none;float:none;text-align:left}.banner-wrap h5{font:inherit !important;text-transform:uppercase;margin-bottom:0}.banner-wrap p{margin-bottom:26px}.text-highlight{background:none;padding:0;margin:0;font:inherit;text-transform:uppercase;color:#302924}.dropcap{background:#38959c;font:400 13px/39px 'PT Sans', sans-serif;color:#fff;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;height:39px;width:39px;margin:5px 12px 0 0}.spacer{height:20px}.about-team li{width:140px;float:left;margin-left:20px}@media (min-width: 1200px){.about-team li{width:170px;margin-left:30px}}@media (max-width: 979px){.about-team li{width:104px}}@media (max-width: 767px){.about-team li{width:28%;margin:0 0 30px 20px}}@media (max-width: 600px){.about-team li{width:43%}}.about-team li:first-child{margin-left:20px}.about-team li .thumbnail{float:none;margin:0 0 23px;padding-bottom:0}.about-team h5{font:inherit !important;text-transform:uppercase;margin:0}.testimonials .testi-item{margin-bottom:24px;padding-bottom:0}.testimonials .testi-item blockquote{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#b0ada5;padding:32px 31px 21px;color:#fff}.testimonials .testi-item blockquote:before{width:0;height:0;border-style:solid;border-width:22px 0 0 24px !important;border-color:#b0ada5 transparent transparent!important;left:39px;bottom:-22px}.testimonials .testi-item blockquote:after{background:url(http://www.seaoatsrentals.com/images/quotes.png) 0 0 no-repeat;width:37px;height:28px;top:21px;left:21px}.testimonials .testi-item blockquote a{color:inherit;text-decoration:none}.testimonials .testi-item blockquote a:hover{color:#302924}.testimonials .testi-item .testi-meta{color:#302924;text-transform:uppercase;padding-top:26px}.testimonials .testi-item .testi-meta br,.testimonials .testi-item .testi-meta .info{display:none}.testimonials .testi-item .testi-meta a{text-transform:none;color:#38959c;text-decoration:underline}.testimonials .testi-item .testi-meta a:hover{color:inherit}textarea{resize:none;max-width:inherit !important;min-width:inherit !important}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#bbb;background:#fff;font:400 13px 'PT Sans', sans-serif;color:#212121;padding:8px 9px 9px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#38959c}@media (max-width: 1199px){textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100% !important;height:auto}}@media (min-width: 1200px){form#commentform{padding-right:21px}}form#commentform p{margin-bottom:28px}form#commentform p.field{margin-bottom:11px}form#commentform input[type="text"]{width:350px;padding:8px 9px 9px}.ie8 form#commentform input[type="text"]{padding:10px 9px 11px}form#commentform textarea{width:729px;height:197px !important;min-height:197px}.ie8 form#commentform textarea{width:600px}.portfolio form#commentform textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}form#commentform .btn-wrapper{margin-bottom:0;text-align:right}.wpcf7-form p.field input{height:auto}.wpcf7-not-valid-tip{font-size:11px !important;line-height:12px !important}#searchform .search-form_it{width:190px}.footer{padding:30px 0;border-top:none;background:url(http://www.seaoatsrentals.com/images/footer-tail.png) 0 0 repeat-x;margin:0;color:#a2a2a2;width:100%}@media (min-width: 1410px){.footer{width:1386px;margin:0 auto}}.footer .copyright{overflow:hidden;padding:0}.footer .copyright .footer-text{padding-top:5px}.footer .copyright .footer-text a{color:inherit;text-decoration:none}.footer .copyright .footer-text a:hover{text-decoration:none;color:#38959c}.footer .social__row{float:right}.footer .social__row li{margin-left:1px}.footer .social__row li:first-child{margin:0}@media (max-width: 767px){.footer .social__row{float:none;text-align:center}.footer .social__row li{margin:0;float:none;display:inline-block}}.footer .nav.footer-nav{padding-top:20px}@media (max-width: 767px){.footer .nav.footer-nav{display:none !important}}.footer .nav.footer-nav ul{text-align:right !important}.footer .nav.footer-nav ul li.current-menu-item a,.footer .nav.footer-nav ul li a:hover{color:#38959c;text-decoration:none}#back-top-wrapper #back-top a{width:auto;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#back-top-wrapper #back-top a span{background:url(http://www.seaoatsrentals.com/images/totop.gif) center center no-repeat #b0ada5;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.4);-moz-box-shadow:1px 1px 1px rgba(255,255,255,0.4);box-shadow:1px 1px 1px rgba(255,255,255,0.4);height:39px;width:39px}#back-top-wrapper #back-top a:hover span{background-color:#38959c}.google-map,.flexslider{background-image:url(http://www.seaoatsrentals.com/images/loader.gif) !important}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table#units{margin:0 auto;border-collapse:collapse;background:#fff;color:#fff;text-rendering:optimizeLegibility;border-radius:0}table#units caption{color:#444;margin:1rem;background-size:contain;background-repeat:no-repeat;background-position:center left, center right}table#units thead th,table#miyazaki tbody td{padding:.8rem}table#units tbody td{padding:.8rem;color:#444}table#units tbody tr:not(:last-child){border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (max-width: 600px){table#units caption{background-image:none}table#units thead{display:none}table#units tbody td{display:block;padding:.6rem}table#units tbody tr td:first-child{background:#666;color:#fff}table#units tbody td:before{content:attr(data-th);font-weight:700;display:inline-block;width:6rem}}