*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;font-family:Helvetica,Arial,sans-serif}.webkit-touch-callout a{-webkit-touch-callout:default}input::-webkit-input-placeholder{color:#999}input:-moz-placeholder{color:#999}img{vertical-align:middle}.ui-header .ui-title{margin:.6em 25% .8em}.validation-form .ui-field-contain .field-validation-valid{display:none}.validation-form .ui-field-contain .field-validation-error{font-size:12px;line-height:15px;color:red;position:absolute;top:16px;right:1px;text-shadow:none}.input-validation-error{border-color:red}@media all and (min-width:28em){.validation-form .ui-field-contain label.ui-input-text,.validation-form .ui-field-contain .ui-controlgroup-label{width:32%}.validation-form .ui-field-contain div.ui-input-text,.validation-form .ui-field-contain textarea.ui-input-text,.validation-form .ui-field-contain .ui-controlgroup-controls{width:66%}.validation-form .ui-field-contain .field-validation-error{right:auto;left:1px;top:20px}}@media all and (min-width:45em){.validation-form .ui-field-contain label.ui-input-text,.validation-form .ui-field-contain .ui-controlgroup-label{width:20%}.validation-form .ui-field-contain div.ui-input-text,.validation-form .ui-field-contain textarea.ui-input-text,.validation-form .ui-field-contain .ui-controlgroup-controls{width:78%}}.ui-mini-corners.ui-btn{border-radius:5px}.ui-header .ui-mini-corners.ui-btn,.ui-footer .ui-mini-corners.ui-btn{margin-top:1px}.ui-mini-corners .ui-btn-inner{font-size:11.5px;padding-top:.6em;padding-bottom:.55em}.ui-mini-corners .ui-btn-text{line-height:15px}.ui-mini-corners.ui-btn-icon-notext{width:29px;height:29px}.ui-header .ui-mini-corners.ui-btn-icon-notext,.ui-footer .ui-mini-corners.ui-btn-icon-notext{top:4px}.ui-mini-corners.ui-btn-icon-notext .ui-btn-inner{padding:0}.ui-mini-corners.ui-btn-icon-notext .ui-btn-inner .ui-icon{margin-top:5px;margin-left:5px}.ui-bar-a{background-image:-webkit-gradient(linear,left top,left bottom,from(#5c5c5c),to(#111));background-image:-webkit-linear-gradient(#5c5c5c,#111);background-image:-moz-linear-gradient(#5c5c5c,#111);background-image:-ms-linear-gradient(#5c5c5c,#111);background-image:-o-linear-gradient(#5c5c5c,#111);background-image:linear-gradient(#5c5c5c,#111)}.ui-header .ui-mini-corners.ui-btn-up-a{background-image:-webkit-gradient(linear,left top,left bottom,from(#747474),to(#0d0d0d));background-image:-webkit-linear-gradient(#747474,#0d0d0d);background-image:-moz-linear-gradient(#747474,#0d0d0d);background-image:-ms-linear-gradient(#747474,#0d0d0d);background-image:-o-linear-gradient(#747474,#0d0d0d);background-image:linear-gradient(#747474,#0d0d0d)}.ui-header .ui-mini-corners.ui-btn-hover-a{background-image:-webkit-gradient(linear,left top,left bottom,from(#858585),to(#181818));background-image:-webkit-linear-gradient(#858585,#181818);background-image:-moz-linear-gradient(#858585,#181818);background-image:-ms-linear-gradient(#858585,#181818);background-image:-o-linear-gradient(#858585,#181818);background-image:linear-gradient(#858585,#181818)}.ui-header .ui-mini-corners.ui-btn-down-a{background-image:-webkit-gradient(linear,left top,left bottom,from(#404040),to(#000));background-image:-webkit-linear-gradient(#404040,#000);background-image:-moz-linear-gradient(#404040,#000);background-image:-ms-linear-gradient(#404040,#000);background-image:-o-linear-gradient(#404040,#000);background-image:linear-gradient(#404040,#000)}.ui-mobile-viewport-transitioning.viewport-slideup{background-color:#222}.ui-mobile-viewport-transitioning .ui-page:not(.in):not(.out){box-sizing:content-box}.img-thumb-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#c5c5c5));background-image:-webkit-linear-gradient(#e5e5e5,#c5c5c5);background-image:-moz-linear-gradient(#e5e5e5,#c5c5c5);background-image:-ms-linear-gradient(#e5e5e5,#c5c5c5);background-image:-o-linear-gradient(#e5e5e5,#c5c5c5);background-image:linear-gradient(#e5e5e5,#c5c5c5)}.img-thumb{display:inline-block;background:#bbb;color:#333;text-shadow:0 1px 0 #ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#c5c5c5));background-image:-webkit-linear-gradient(#e5e5e5,#c5c5c5);background-image:-moz-linear-gradient(#e5e5e5,#c5c5c5);background-image:-ms-linear-gradient(#e5e5e5,#c5c5c5);background-image:-o-linear-gradient(#e5e5e5,#c5c5c5);background-image:linear-gradient(#e5e5e5,#c5c5c5);padding:0 2px;float:left;margin:-5px 9px -5px 0}.img-thumb>div{height:80px;width:80px;display:table-cell;vertical-align:middle;text-align:center}.img-thumb img{max-width:80px;max-height:80px;vertical-align:middle}.descr-container{border-radius:1em;background-color:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);padding:1em}.descr{font-size:14px;text-align:justify;margin:1em 0 0;font-weight:normal}.descr ul{padding:0 0 0 2px;list-style-type:none;text-align:left}.descr ul li{padding:4px 0 4px 25px;background:url(../images/check.png) no-repeat left 5px;border-bottom:1px solid #ddd;margin:3px 0}.descr p{margin:.5em 0 0}.descr p span{width:100%;display:inline-block}.descr.span-inline p span{width:95px}.descr div{margin:.25em 0 0}.descr div span{width:30%;display:inline-block;min-width:130px}.descr.span-small div span{min-width:110px}.descr .title{font-size:16px;text-align:left;margin:1.4em 0 0;font-weight:bold}.descr:first-child,.descr .title:first-child{margin-top:0}.left{text-align:left}.center{text-align:center}.middle{display:table!important;width:100%}.middle>*{display:table-cell!important;vertical-align:middle}.bold{font-weight:bold!important}.normal{font-weight:normal!important}.small{font-size:12px}.font-14{font-size:14px}.margin-top-0\.5{margin-top:.5em!important}.margin-top-0\.8{margin-top:.8em!important}.margin-top-1\.0{margin-top:1em!important}.margin-top-1\.3{margin-top:1.3em!important}.margin-top-1\.5{margin-top:1.5em!important}.margin-top-1\.8{margin-top:1.8em!important}.margin-top-2\.0{margin-top:2em!important}.shadow{box-shadow:0 0 2px #aaa inset;border-radius:inherit;position:absolute;left:0;top:0;width:100%;height:100%}.from-to-fieldcontain div.ui-input-text{display:inline-block;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.from-to-fieldcontain div.ui-input-text:last-child{margin-left:2%}@media all and (min-width:450px){.from-to-fieldcontain div.ui-input-text{width:38%}}.ui-header .ui-title.title-image{margin:3px 0 4px;height:35px}.search .search-text-btn,.search .search-text-btns{width:100%;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .search-text-btn{padding-right:54px}.search .search-text-btns{padding-right:108px}.search .search-btn,.search .search-btns{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.search .search-btn{width:54px;margin-left:-54px}.search .search-btns{width:108px;margin-left:-108px}.search .search-btn .ui-btn{margin:5px 5px 5px 0;border-radius:.6em}.search .search-btn .ui-btn .ui-btn-inner{font-size:14px;padding:.6em 10px}.search .ui-controlgroup{margin:3px 0}@media all and (min-width:450px){.search .search-text-btns{padding-right:120px}.search .search-btns{width:120px;margin-left:-120px}.search .search-text-btn{padding-right:60px}.search .search-btn{width:60px;margin-left:-60px}.search .ui-controlgroup-horizontal .ui-btn-icon-notext .ui-btn-inner{padding:5px 18px 6px}}.filter-popup{left:0;right:0;bottom:0;position:fixed;border-style:none;top:44px;z-index:10}.filter{display:none}.filter h3{padding:0;margin:0 0 5px;position:relative}.filter h3 .ui-btn{position:absolute;right:0;top:-5px;margin:0}.filter h3 .ui-btn .ui-btn-inner{}.filter-popup .ui-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:100%;padding:15px 10px 44px}@media all and (min-width:450px){}#menu .powered-by .ui-link-inherit{font-size:14px;color:#333;padding-top:12px!important;padding-bottom:12px!important;line-height:17px}@media all and (min-height:0) and (max-height:460px){#menu .ui-link-inherit{padding-top:11px;padding-bottom:10px}#menu .ui-link-inherit .ui-li-icon{top:13px}}@media all and (min-height:460px){#menu .powered-by-prev{border-bottom-width:1px}#menu .powered-by{position:fixed;bottom:0;width:272px}#menu.ui-panel{position:fixed}}.home .ui-content{padding-bottom:0}.home .ui-listview-filter{margin-bottom:0}.boats-home{margin:5px -13px 0}.boat-home{display:inline-block;vertical-align:middle}.single-section .boat-home{width:100%}@media all and (min-width:404px){.single-section .boat-home{width:50%}}@media all and (min-width:754px){.single-section .boat-home{width:33.33%}}@media all and (min-width:1004px){.single-section .boat-home{width:25%}}@media all and (min-width:1254px){.single-section .boat-home{width:20%}}@media all and (min-width:1504px){.single-section .boat-home{width:16.66%}}.boat-home-int{height:140px;margin:0 3px 6px;overflow:hidden;position:relative;display:block;text-decoration:none}.boat-home-img{display:table;height:512px;width:100%;margin-top:-256px;top:50%;position:relative}.boat-home-img-int{display:table-cell;height:512px;width:inherit;vertical-align:middle}.boat-home-img-int img{width:inherit}.boat-home-descr,.boat-home-descr-bg{position:absolute;left:0;bottom:0;right:0;height:35px;font-size:14px;font-weight:bold;line-height:17px;text-shadow:0 1px 0 #000;color:#fff}.boat-home-descr{padding:0 3px}.boat-home-descr div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boat-home-descr-bg{background-color:#333;opacity:.6}.multi-sections .boats-home{overflow:auto;white-space:nowrap;margin:10px -15px;-webkit-overflow-scrolling:touch}.multi-sections .boat-home:last-child{margin-right:13px}.multi-sections .ui-content h1{font-size:17px;line-height:21px;font-weight:normal;margin:10px -1px 10px 0;position:relative}.multi-sections .ui-content h1:first-child{margin-top:-2px}.multi-sections .ui-content h1 span{position:absolute;right:0;top:5px;text-align:right;font-size:12px;line-height:normal}.multi-sections .ui-content h1 span a{text-decoration:none}.multi-sections .ui-content hr{border-style:none;height:1px;background-color:#ccc;margin:10px -15px 10px 0}.multi-sections .boat-home-int{margin-left:16px;margin-bottom:8px;height:110px;width:210px}.multi-sections .boat-home-img{width:inherit}@media all and (min-height:548px){.multi-sections .boat-home-int{height:150px;width:250px}}@media all and (min-height:620px){.multi-sections .boat-home-int{height:155px;width:280px}.multi-sections .ui-content hr{margin:22px -15px 22px 0}.multi-sections .ui-content h1:first-child{margin-top:3px}}@media all and (min-height:748px){.multi-sections.sections-2 .boat-home-int{height:210px;width:370px}.multi-sections.sections-2 .ui-content hr{margin:30px -15px 30px 0}.multi-sections.sections-2 .ui-content h1:first-child{margin-top:15px}}@media all and (min-width:550px) and (max-width:768px) and (min-height:500px){.multi-sections.sections-2 .ui-content{min-height:inherit;padding:0;position:relative}.multi-sections.sections-2 .ui-content h1{top:0;right:50%;left:0;margin:10px 15px!important;position:absolute}.multi-sections.sections-2 .ui-content h1:last-of-type{left:50%;right:0}.multi-sections.sections-2 .ui-content hr{top:15px;left:50%;bottom:0;width:1px;height:auto;position:absolute;margin:0}.multi-sections.sections-2 .boats-home{white-space:normal;top:40px;right:50%;bottom:0;left:0;margin:0 15px;position:absolute}.multi-sections.sections-2 .boats-home:last-child{left:50%;right:0}.multi-sections.sections-2 .boat-home{width:auto;display:block;margin:0}.multi-sections.sections-2 .boat-home-int{width:100%;height:175px;margin:0 0 8px}}.home .search .search-text-btn{padding-right:78px}.home .search .search-btn{width:78px;margin-left:-78px}.home .search .search-btn .ui-btn-inner{white-space:normal;font-size:12px;padding:4px 5px 5px;line-height:12px}.boat.ui-li .ui-btn-inner a.ui-link-inherit,.boat.ui-li-static.ui-li{padding-top:0;padding-bottom:0;padding-left:0}.boat .ui-li-heading{margin:8px 0;font-size:14px}.boat p.second{margin-top:-5px}.detail-header .ui-title{margin:.6em 37px .8em}.detail .boat-pictures{background:url(../images/ios-background.jpg);box-shadow:inset 0 0 5px #000;overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:4px;margin:-15px -15px 0}.detail .boat-pictures img{-webkit-transform:translate3d(0,0,0);height:138px;margin:5px}.detail .info-buttons{text-align:center;margin:1em auto}.detail .info-buttons .ui-controlgroup-controls{width:100%}.detail .info-buttons .ui-btn{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail .group-info{margin-top:15px;padding:10px}.detail .group-info .ui-grid-a{max-width:400px;margin:0 auto}.detail .group-info .ui-block-a{width:85px;padding-right:5px}.detail .group-info .ui-block-a>div{margin:0 auto;position:relative;border:1px solid silver;border-radius:5px}.detail .group-info .ui-block-a .middle{width:78px;height:78px}.detail .group-info .ui-block-a img{max-width:72px;max-height:72px;display:block;margin:0 auto}.detail .group-info .ui-block-b{width:100%;padding:0 0 0 90px;margin-left:-85px}.detail .group-info .ui-block-b .middle{line-height:19px;height:38px;text-align:center}.detail .group-info .ui-block-b .ui-btn-inner{font-size:15px;padding:.6em 5px}.detail .group-info .ui-block-b .ui-controlgroup-controls{width:100%}.detail .group-info .ui-block-b .info-buttons{margin:2px 0 0}.detail .ui-content .ui-collapsible{margin:15px 0 5px}.detail .ui-content .ui-collapsible:first-child{margin-top:0}.detail .ui-content .ui-collapsible-heading .ui-btn-inner{padding-top:8px;padding-bottom:8px}.detail .ui-content .ui-collapsible-content{font-size:14px;line-height:17px;padding:16px;overflow:hidden}.detail .section-blocks{margin:-6px -16px}.detail .block-title{background-color:#eaeaea;font-weight:bold;border-style:none}.detail .block-title,.detail .block{padding:6px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.detail .block-separator{border-top:1px solid #ccc}.detail .block .ui-block-a,.detail .block .ui-block-b{width:50%;overflow:hidden}.detail .block .ui-block-a{padding-right:10px}.detail .block .ui-block-b{font-weight:bold}.detail .block-img .ui-block-a,.detail .block-img .ui-block-a img{width:50px;padding:0}.detail .block-img .ui-block-b{width:100%;margin-left:-50px;padding-left:57px;height:50px;font-weight:normal}.detail .block-img .ui-block-b .info{font-size:12px;line-height:16px;padding-top:1px}.detail .block-img .ui-block-b .info ul{margin:0;padding:0 0 0 3px;list-style-position:inside}.detail-footer .ui-navbar .ui-btn-inner{font-size:11px;padding:10px 4px!important}@media all and (min-height:350px){.detail .boat-pictures{box-shadow:inset 0 0 6px #000;padding:5px}.detail .boat-pictures img{height:163px;margin:6px}}@media all and (min-height:350px) and (min-width:480px){.detail .boat-pictures{box-shadow:inset 0 0 5px #000;padding:6px}.detail .boat-pictures img{height:210px;margin:7px}.detail-footer .ui-navbar .ui-btn-inner{font-size:12.5px;padding:.7em 11px .8em!important}}@media all and (min-width:620px){.detail .ui-content>.info-buttons{width:50%}.detail .section-blocks .block{width:50%;display:inline-block;vertical-align:top}}@media all and (min-width:930px){.detail .section-blocks{}.detail .section-blocks .block{width:33.33%}}.pswp{text-shadow:none}.pswp__caption__center{text-align:center}