hr,img,legend{border:0}
legend,td,th{padding:0}
.mfp-arrow,html{-webkit-tap-highlight-color:transparent}
body,figure{margin:0}
.xdsoft_noselect,input[type=checkbox]+label{-webkit-touch-callout:none;-khtml-user-select:none}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader,.xdsoft_noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.xdsoft_datetimepicker .xdsoft_label:hover>span,a:focus,a:hover{text-decoration:underline}
.admin-page-header:after,.clearfix:after,.container-fluid:after,.container:after,.popup.button-link .buttons:after,.popup.simple-link .buttons:after,.row:after,.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
@font-face{font-family:roboto;src:url(/fonts/roboto-bold-webfont.woff2) format("woff2"),url(/fonts/roboto-bold-webfont.woff) format("woff");font-weight:700}
@font-face{font-family:roboto;src:url(/fonts/roboto-light-webfont.woff2) format("woff2"),url(/fonts/roboto-light-webfont.woff) format("woff");font-weight:300}
@font-face{font-family:roboto;src:url(/fonts/roboto-regular-webfont.woff2) format("woff2"),url(/fonts/roboto-regular-webfont.woff) format("woff");font-weight:400}
@font-face{font-family:roboto;src:url(/fonts/roboto-lightitalic-webfont.woff2) format("woff2"),url(/fonts/roboto-lightitalic-webfont.woff) format("woff");font-weight:300;font-style:italic}
@font-face{font-family:roboto;src:url(/fonts/roboto-italic-webfont.woff2) format("woff2"),url(/fonts/roboto-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}
@font-face{font-family:roboto;src:url(/fonts/roboto-bolditalic-webfont.woff2) format("woff2"),url(/fonts/roboto-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic}
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=d036a7ab582e44aca57b)
 * Config saved to config.json and https://gist.github.com/d036a7ab582e44aca57b
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
.img-thumbnail,body{background-color:#fff}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.col-full-height,img{vertical-align:middle}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
hr{box-sizing:content-box;height:0}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
*,.mfp-container,.xdsoft_datetimepicker,:after,:before,img.mfp-img{box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
table{border-collapse:collapse;border-spacing:0}
html{font-size:10px}
body{line-height:1.42857143}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a:focus,a:hover{color:#23527c}
a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}
.img-responsive{display:block;max-width:100%;height:auto}
.img-rounded{border-radius:6px}
.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}
.img-circle{border-radius:50%}
hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
[role=button]{cursor:pointer}
@media (min-width:768px){.container{width:750px}
}
@media (min-width:992px){.container{width:970px}
}
@media (min-width:1200px){.container{width:1170px}
}
.row{margin-left:-20px;margin-right:-20px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.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-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.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-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.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-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
.no-left-padding,.no-padding{padding-left:0!important}
.no-padding,.no-right-padding{padding-right:0!important}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-24{width:100%}
.col-xs-23{width:95.83333333%}
.col-xs-22{width:91.66666667%}
.col-xs-21{width:87.5%}
.col-xs-20{width:83.33333333%}
.col-xs-19{width:79.16666667%}
.col-xs-18{width:75%}
.col-xs-17{width:70.83333333%}
.col-xs-16{width:66.66666667%}
.col-xs-15{width:62.5%}
.col-xs-14{width:58.33333333%}
.col-xs-13{width:54.16666667%}
.col-xs-12{width:50%}
.col-xs-11{width:45.83333333%}
.col-xs-10{width:41.66666667%}
.col-xs-9{width:37.5%}
.col-xs-8{width:33.33333333%}
.col-xs-7{width:29.16666667%}
.col-xs-6{width:25%}
.col-xs-5{width:20.83333333%}
.col-xs-4{width:16.66666667%}
.col-xs-3{width:12.5%}
.col-xs-2{width:8.33333333%}
.col-xs-1{width:4.16666667%}
.col-xs-pull-24{right:100%}
.col-xs-pull-23{right:95.83333333%}
.col-xs-pull-22{right:91.66666667%}
.col-xs-pull-21{right:87.5%}
.col-xs-pull-20{right:83.33333333%}
.col-xs-pull-19{right:79.16666667%}
.col-xs-pull-18{right:75%}
.col-xs-pull-17{right:70.83333333%}
.col-xs-pull-16{right:66.66666667%}
.col-xs-pull-15{right:62.5%}
.col-xs-pull-14{right:58.33333333%}
.col-xs-pull-13{right:54.16666667%}
.col-xs-pull-12{right:50%}
.col-xs-pull-11{right:45.83333333%}
.col-xs-pull-10{right:41.66666667%}
.col-xs-pull-9{right:37.5%}
.col-xs-pull-8{right:33.33333333%}
.col-xs-pull-7{right:29.16666667%}
.col-xs-pull-6{right:25%}
.col-xs-pull-5{right:20.83333333%}
.col-xs-pull-4{right:16.66666667%}
.col-xs-pull-3{right:12.5%}
.col-xs-pull-2{right:8.33333333%}
.col-xs-pull-1{right:4.16666667%}
.col-xs-pull-0{right:auto}
.col-xs-push-24{left:100%}
.col-xs-push-23{left:95.83333333%}
.col-xs-push-22{left:91.66666667%}
.col-xs-push-21{left:87.5%}
.col-xs-push-20{left:83.33333333%}
.col-xs-push-19{left:79.16666667%}
.col-xs-push-18{left:75%}
.col-xs-push-17{left:70.83333333%}
.col-xs-push-16{left:66.66666667%}
.col-xs-push-15{left:62.5%}
.col-xs-push-14{left:58.33333333%}
.col-xs-push-13{left:54.16666667%}
.col-xs-push-12{left:50%}
.col-xs-push-11{left:45.83333333%}
.col-xs-push-10{left:41.66666667%}
.col-xs-push-9{left:37.5%}
.col-xs-push-8{left:33.33333333%}
.col-xs-push-7{left:29.16666667%}
.col-xs-push-6{left:25%}
.col-xs-push-5{left:20.83333333%}
.col-xs-push-4{left:16.66666667%}
.col-xs-push-3{left:12.5%}
.col-xs-push-2{left:8.33333333%}
.col-xs-push-1{left:4.16666667%}
.col-xs-push-0{left:auto}
.col-xs-offset-24{margin-left:100%}
.col-xs-offset-23{margin-left:95.83333333%}
.col-xs-offset-22{margin-left:91.66666667%}
.col-xs-offset-21{margin-left:87.5%}
.col-xs-offset-20{margin-left:83.33333333%}
.col-xs-offset-19{margin-left:79.16666667%}
.col-xs-offset-18{margin-left:75%}
.col-xs-offset-17{margin-left:70.83333333%}
.col-xs-offset-16{margin-left:66.66666667%}
.col-xs-offset-15{margin-left:62.5%}
.col-xs-offset-14{margin-left:58.33333333%}
.col-xs-offset-13{margin-left:54.16666667%}
.col-xs-offset-12{margin-left:50%}
.col-xs-offset-11{margin-left:45.83333333%}
.col-xs-offset-10{margin-left:41.66666667%}
.col-xs-offset-9{margin-left:37.5%}
.col-xs-offset-8{margin-left:33.33333333%}
.col-xs-offset-7{margin-left:29.16666667%}
.col-xs-offset-6{margin-left:25%}
.col-xs-offset-5{margin-left:20.83333333%}
.col-xs-offset-4{margin-left:16.66666667%}
.col-xs-offset-3{margin-left:12.5%}
.col-xs-offset-2{margin-left:8.33333333%}
.col-xs-offset-1{margin-left:4.16666667%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-24{width:100%}
.col-sm-23{width:95.83333333%}
.col-sm-22{width:91.66666667%}
.col-sm-21{width:87.5%}
.col-sm-20{width:83.33333333%}
.col-sm-19{width:79.16666667%}
.col-sm-18{width:75%}
.col-sm-17{width:70.83333333%}
.col-sm-16{width:66.66666667%}
.col-sm-15{width:62.5%}
.col-sm-14{width:58.33333333%}
.col-sm-13{width:54.16666667%}
.col-sm-12{width:50%}
.col-sm-11{width:45.83333333%}
.col-sm-10{width:41.66666667%}
.col-sm-9{width:37.5%}
.col-sm-8{width:33.33333333%}
.col-sm-7{width:29.16666667%}
.col-sm-6{width:25%}
.col-sm-5{width:20.83333333%}
.col-sm-4{width:16.66666667%}
.col-sm-3{width:12.5%}
.col-sm-2{width:8.33333333%}
.col-sm-1{width:4.16666667%}
.col-sm-pull-24{right:100%}
.col-sm-pull-23{right:95.83333333%}
.col-sm-pull-22{right:91.66666667%}
.col-sm-pull-21{right:87.5%}
.col-sm-pull-20{right:83.33333333%}
.col-sm-pull-19{right:79.16666667%}
.col-sm-pull-18{right:75%}
.col-sm-pull-17{right:70.83333333%}
.col-sm-pull-16{right:66.66666667%}
.col-sm-pull-15{right:62.5%}
.col-sm-pull-14{right:58.33333333%}
.col-sm-pull-13{right:54.16666667%}
.col-sm-pull-12{right:50%}
.col-sm-pull-11{right:45.83333333%}
.col-sm-pull-10{right:41.66666667%}
.col-sm-pull-9{right:37.5%}
.col-sm-pull-8{right:33.33333333%}
.col-sm-pull-7{right:29.16666667%}
.col-sm-pull-6{right:25%}
.col-sm-pull-5{right:20.83333333%}
.col-sm-pull-4{right:16.66666667%}
.col-sm-pull-3{right:12.5%}
.col-sm-pull-2{right:8.33333333%}
.col-sm-pull-1{right:4.16666667%}
.col-sm-pull-0{right:auto}
.col-sm-push-24{left:100%}
.col-sm-push-23{left:95.83333333%}
.col-sm-push-22{left:91.66666667%}
.col-sm-push-21{left:87.5%}
.col-sm-push-20{left:83.33333333%}
.col-sm-push-19{left:79.16666667%}
.col-sm-push-18{left:75%}
.col-sm-push-17{left:70.83333333%}
.col-sm-push-16{left:66.66666667%}
.col-sm-push-15{left:62.5%}
.col-sm-push-14{left:58.33333333%}
.col-sm-push-13{left:54.16666667%}
.col-sm-push-12{left:50%}
.col-sm-push-11{left:45.83333333%}
.col-sm-push-10{left:41.66666667%}
.col-sm-push-9{left:37.5%}
.col-sm-push-8{left:33.33333333%}
.col-sm-push-7{left:29.16666667%}
.col-sm-push-6{left:25%}
.col-sm-push-5{left:20.83333333%}
.col-sm-push-4{left:16.66666667%}
.col-sm-push-3{left:12.5%}
.col-sm-push-2{left:8.33333333%}
.col-sm-push-1{left:4.16666667%}
.col-sm-push-0{left:auto}
.col-sm-offset-24{margin-left:100%}
.col-sm-offset-23{margin-left:95.83333333%}
.col-sm-offset-22{margin-left:91.66666667%}
.col-sm-offset-21{margin-left:87.5%}
.col-sm-offset-20{margin-left:83.33333333%}
.col-sm-offset-19{margin-left:79.16666667%}
.col-sm-offset-18{margin-left:75%}
.col-sm-offset-17{margin-left:70.83333333%}
.col-sm-offset-16{margin-left:66.66666667%}
.col-sm-offset-15{margin-left:62.5%}
.col-sm-offset-14{margin-left:58.33333333%}
.col-sm-offset-13{margin-left:54.16666667%}
.col-sm-offset-12{margin-left:50%}
.col-sm-offset-11{margin-left:45.83333333%}
.col-sm-offset-10{margin-left:41.66666667%}
.col-sm-offset-9{margin-left:37.5%}
.col-sm-offset-8{margin-left:33.33333333%}
.col-sm-offset-7{margin-left:29.16666667%}
.col-sm-offset-6{margin-left:25%}
.col-sm-offset-5{margin-left:20.83333333%}
.col-sm-offset-4{margin-left:16.66666667%}
.col-sm-offset-3{margin-left:12.5%}
.col-sm-offset-2{margin-left:8.33333333%}
.col-sm-offset-1{margin-left:4.16666667%}
.col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-24{width:100%}
.col-md-23{width:95.83333333%}
.col-md-22{width:91.66666667%}
.col-md-21{width:87.5%}
.col-md-20{width:83.33333333%}
.col-md-19{width:79.16666667%}
.col-md-18{width:75%}
.col-md-17{width:70.83333333%}
.col-md-16{width:66.66666667%}
.col-md-15{width:62.5%}
.col-md-14{width:58.33333333%}
.col-md-13{width:54.16666667%}
.col-md-12{width:50%}
.col-md-11{width:45.83333333%}
.col-md-10{width:41.66666667%}
.col-md-9{width:37.5%}
.col-md-8{width:33.33333333%}
.col-md-7{width:29.16666667%}
.col-md-6{width:25%}
.col-md-5{width:20.83333333%}
.col-md-4{width:16.66666667%}
.col-md-3{width:12.5%}
.col-md-2{width:8.33333333%}
.col-md-1{width:4.16666667%}
.col-md-pull-24{right:100%}
.col-md-pull-23{right:95.83333333%}
.col-md-pull-22{right:91.66666667%}
.col-md-pull-21{right:87.5%}
.col-md-pull-20{right:83.33333333%}
.col-md-pull-19{right:79.16666667%}
.col-md-pull-18{right:75%}
.col-md-pull-17{right:70.83333333%}
.col-md-pull-16{right:66.66666667%}
.col-md-pull-15{right:62.5%}
.col-md-pull-14{right:58.33333333%}
.col-md-pull-13{right:54.16666667%}
.col-md-pull-12{right:50%}
.col-md-pull-11{right:45.83333333%}
.col-md-pull-10{right:41.66666667%}
.col-md-pull-9{right:37.5%}
.col-md-pull-8{right:33.33333333%}
.col-md-pull-7{right:29.16666667%}
.col-md-pull-6{right:25%}
.col-md-pull-5{right:20.83333333%}
.col-md-pull-4{right:16.66666667%}
.col-md-pull-3{right:12.5%}
.col-md-pull-2{right:8.33333333%}
.col-md-pull-1{right:4.16666667%}
.col-md-pull-0{right:auto}
.col-md-push-24{left:100%}
.col-md-push-23{left:95.83333333%}
.col-md-push-22{left:91.66666667%}
.col-md-push-21{left:87.5%}
.col-md-push-20{left:83.33333333%}
.col-md-push-19{left:79.16666667%}
.col-md-push-18{left:75%}
.col-md-push-17{left:70.83333333%}
.col-md-push-16{left:66.66666667%}
.col-md-push-15{left:62.5%}
.col-md-push-14{left:58.33333333%}
.col-md-push-13{left:54.16666667%}
.col-md-push-12{left:50%}
.col-md-push-11{left:45.83333333%}
.col-md-push-10{left:41.66666667%}
.col-md-push-9{left:37.5%}
.col-md-push-8{left:33.33333333%}
.col-md-push-7{left:29.16666667%}
.col-md-push-6{left:25%}
.col-md-push-5{left:20.83333333%}
.col-md-push-4{left:16.66666667%}
.col-md-push-3{left:12.5%}
.col-md-push-2{left:8.33333333%}
.col-md-push-1{left:4.16666667%}
.col-md-push-0{left:auto}
.col-md-offset-24{margin-left:100%}
.col-md-offset-23{margin-left:95.83333333%}
.col-md-offset-22{margin-left:91.66666667%}
.col-md-offset-21{margin-left:87.5%}
.col-md-offset-20{margin-left:83.33333333%}
.col-md-offset-19{margin-left:79.16666667%}
.col-md-offset-18{margin-left:75%}
.col-md-offset-17{margin-left:70.83333333%}
.col-md-offset-16{margin-left:66.66666667%}
.col-md-offset-15{margin-left:62.5%}
.col-md-offset-14{margin-left:58.33333333%}
.col-md-offset-13{margin-left:54.16666667%}
.col-md-offset-12{margin-left:50%}
.col-md-offset-11{margin-left:45.83333333%}
.col-md-offset-10{margin-left:41.66666667%}
.col-md-offset-9{margin-left:37.5%}
.col-md-offset-8{margin-left:33.33333333%}
.col-md-offset-7{margin-left:29.16666667%}
.col-md-offset-6{margin-left:25%}
.col-md-offset-5{margin-left:20.83333333%}
.col-md-offset-4{margin-left:16.66666667%}
.col-md-offset-3{margin-left:12.5%}
.col-md-offset-2{margin-left:8.33333333%}
.col-md-offset-1{margin-left:4.16666667%}
.col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-24{width:100%}
.col-lg-23{width:95.83333333%}
.col-lg-22{width:91.66666667%}
.col-lg-21{width:87.5%}
.col-lg-20{width:83.33333333%}
.col-lg-19{width:79.16666667%}
.col-lg-18{width:75%}
.col-lg-17{width:70.83333333%}
.col-lg-16{width:66.66666667%}
.col-lg-15{width:62.5%}
.col-lg-14{width:58.33333333%}
.col-lg-13{width:54.16666667%}
.col-lg-12{width:50%}
.col-lg-11{width:45.83333333%}
.col-lg-10{width:41.66666667%}
.col-lg-9{width:37.5%}
.col-lg-8{width:33.33333333%}
.col-lg-7{width:29.16666667%}
.col-lg-6{width:25%}
.col-lg-5{width:20.83333333%}
.col-lg-4{width:16.66666667%}
.col-lg-3{width:12.5%}
.col-lg-2{width:8.33333333%}
.col-lg-1{width:4.16666667%}
.col-lg-pull-24{right:100%}
.col-lg-pull-23{right:95.83333333%}
.col-lg-pull-22{right:91.66666667%}
.col-lg-pull-21{right:87.5%}
.col-lg-pull-20{right:83.33333333%}
.col-lg-pull-19{right:79.16666667%}
.col-lg-pull-18{right:75%}
.col-lg-pull-17{right:70.83333333%}
.col-lg-pull-16{right:66.66666667%}
.col-lg-pull-15{right:62.5%}
.col-lg-pull-14{right:58.33333333%}
.col-lg-pull-13{right:54.16666667%}
.col-lg-pull-12{right:50%}
.col-lg-pull-11{right:45.83333333%}
.col-lg-pull-10{right:41.66666667%}
.col-lg-pull-9{right:37.5%}
.col-lg-pull-8{right:33.33333333%}
.col-lg-pull-7{right:29.16666667%}
.col-lg-pull-6{right:25%}
.col-lg-pull-5{right:20.83333333%}
.col-lg-pull-4{right:16.66666667%}
.col-lg-pull-3{right:12.5%}
.col-lg-pull-2{right:8.33333333%}
.col-lg-pull-1{right:4.16666667%}
.col-lg-pull-0{right:auto}
.col-lg-push-24{left:100%}
.col-lg-push-23{left:95.83333333%}
.col-lg-push-22{left:91.66666667%}
.col-lg-push-21{left:87.5%}
.col-lg-push-20{left:83.33333333%}
.col-lg-push-19{left:79.16666667%}
.col-lg-push-18{left:75%}
.col-lg-push-17{left:70.83333333%}
.col-lg-push-16{left:66.66666667%}
.col-lg-push-15{left:62.5%}
.col-lg-push-14{left:58.33333333%}
.col-lg-push-13{left:54.16666667%}
.col-lg-push-12{left:50%}
.col-lg-push-11{left:45.83333333%}
.col-lg-push-10{left:41.66666667%}
.col-lg-push-9{left:37.5%}
.col-lg-push-8{left:33.33333333%}
.col-lg-push-7{left:29.16666667%}
.col-lg-push-6{left:25%}
.col-lg-push-5{left:20.83333333%}
.col-lg-push-4{left:16.66666667%}
.col-lg-push-3{left:12.5%}
.col-lg-push-2{left:8.33333333%}
.col-lg-push-1{left:4.16666667%}
.col-lg-push-0{left:auto}
.col-lg-offset-24{margin-left:100%}
.col-lg-offset-23{margin-left:95.83333333%}
.col-lg-offset-22{margin-left:91.66666667%}
.col-lg-offset-21{margin-left:87.5%}
.col-lg-offset-20{margin-left:83.33333333%}
.col-lg-offset-19{margin-left:79.16666667%}
.col-lg-offset-18{margin-left:75%}
.col-lg-offset-17{margin-left:70.83333333%}
.col-lg-offset-16{margin-left:66.66666667%}
.col-lg-offset-15{margin-left:62.5%}
.col-lg-offset-14{margin-left:58.33333333%}
.col-lg-offset-13{margin-left:54.16666667%}
.col-lg-offset-12{margin-left:50%}
.col-lg-offset-11{margin-left:45.83333333%}
.col-lg-offset-10{margin-left:41.66666667%}
.col-lg-offset-9{margin-left:37.5%}
.col-lg-offset-8{margin-left:33.33333333%}
.col-lg-offset-7{margin-left:29.16666667%}
.col-lg-offset-6{margin-left:25%}
.col-lg-offset-5{margin-left:20.83333333%}
.col-lg-offset-4{margin-left:16.66666667%}
.col-lg-offset-3{margin-left:12.5%}
.col-lg-offset-2{margin-left:8.33333333%}
.col-lg-offset-1{margin-left:4.16666667%}
.col-lg-offset-0{margin-left:0}
}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.mfp-container:before,.mfp-figure:after{content:''}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.affix{position:fixed}
@-ms-viewport{width:device-width}
@media (max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
.visible-xs-block{display:block!important}
.visible-xs-inline{display:inline!important}
.visible-xs-inline-block{display:inline-block!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
.visible-sm-block{display:block!important}
.visible-sm-inline{display:inline!important}
.visible-sm-inline-block{display:inline-block!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
.visible-md-block{display:block!important}
.visible-md-inline{display:inline!important}
.visible-md-inline-block{display:inline-block!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
.visible-lg-block{display:block!important}
.visible-lg-inline{display:inline!important}
.visible-lg-inline-block{display:inline-block!important}
.hidden-lg{display:none!important}
}
@media (max-width:767px){.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
table.visible-print{display:table}
tr.visible-print{display:table-row!important}
td.visible-print,th.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print{.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print{.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print{.visible-print-inline-block{display:inline-block!important}
.hidden-print{display:none!important}
}
.col-full-height,.row-full-height{height:100%}
.row-same-height{display:table;width:100%;table-layout:fixed}
.col-xs-height{display:table-cell;float:none!important}
.col-top{vertical-align:top}
.col-middle{vertical-align:middle}
.col-bottom{vertical-align:bottom}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:roboto;font-weight:700;padding:2px 8px 8px 0;position:absolute;z-index:10055;display:none}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}
.xdsoft_datetimepicker button{border:none!important}
.xdsoft_noselect{user-select:none}
.xdsoft_noselect::selection{background:0 0}
.xdsoft_noselect::-moz-selection{background:0 0}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}
.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}
.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#5bace0}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}
.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#fff;border:1px solid #ddd;color:#666;font-size:13px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;color:#000}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;color:#000}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#2572b1;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{font-family:roboto;font-weight:400;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#5bace0!important;box-shadow:none!important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}
.xdsoft_scroller_box{position:relative}
.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}
.xdsoft_dark .xdsoft_time_box{border:1px solid #333}
.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}
.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}
.xdsoft_datetimepicker .blue-gradient-button{font-family:roboto,museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0 )}
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;height:100%;width:100%}
.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0 )}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px}
.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-close,.mfp-preloader a:hover{color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}
img.mfp-img{padding:40px 0;margin:0 auto}
.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.header-wrap{width:100%;background-color:#003B5C;z-index:1000;position:absolute;left:0;top:0;right:0}
.header-wrap section.header{height:92px;max-width:1360px;margin:0 auto;display:-ms-flexbox;display:flex}
.header-wrap section.header nav{-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}
.header-wrap section.header nav ul{list-style:none;margin:0;padding:0;font-size:1.25em;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width:767px){.header-wrap section.header nav ul{display:-ms-flexbox;display:flex}
}
.header-wrap section.header nav ul li{display:inline-block;cursor:pointer;color:#7FA9AE;margin-left:25px;margin-right:25px}
.header-wrap section.header nav ul li:first-child{margin-left:0}
.header-wrap section.header nav ul li:last-child{margin-right:0}
@media screen and (max-width:767px){.header-wrap section.header nav ul li{margin:0}
}
.header-wrap section.header nav ul li a{text-decoration:none;color:inherit}
.header-wrap section.header nav ul li:hover{color:#fff}
footer,footer a{color:#FFF}
.header-wrap section.header a.logo-link{-ms-flex-item-align:center;align-self:center}
.header-wrap section.header a.logo-link div.logo{display:block;background-image:url(/img/logo.png);background-size:contain;background-repeat:no-repeat;height:72px;width:220px;margin-right:100px}
footer{position:absolute;bottom:0;width:100%;background-color:#141414;text-align:center;padding:2em}
footer h2{margin:0;color:#7FA9AE}
footer p{margin:.5em;font-size:.9em;font-weight:400}
footer h4{font-size:1.2em;margin-top:1.6em;margin-bottom:.2em}
footer img{margin-top:25px;height:62px;margin-bottom:20px}
input[type=text],input[type=search]{background-color:#eeeeed;border:1px solid #bababa;padding:4px 9px;font-family:roboto;font-weight:300}
input[type=text].error,input[type=search].error{border:1px solid #FFB8B8!important;background-color:#FFE5E5!important}
input[type=text].error::-webkit-input-placeholder,input[type=search].error::-webkit-input-placeholder{color:#444}
input[type=text].error:-moz-placeholder,input[type=search].error:-moz-placeholder{color:#444}
input[type=text].error::-moz-placeholder,input[type=search].error::-moz-placeholder{color:#444}
input[type=text].error:-ms-input-placeholder,input[type=search].error:-ms-input-placeholder{color:#444}
input[type=checkbox]{display:none}
input[type=checkbox].error+label{color:red}
input[type=checkbox]+label{width:100%;position:relative;padding:0 0 0 28px;cursor:pointer;font-size:1.1em;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
input[type=checkbox]+label:after{content:' ';position:absolute;left:2px;top:16%;height:1.05em;width:1.05em;border:2px solid #959595;border-radius:50%;color:#b3c1c8;font-size:16px;line-height:14px;padding-top:1px;padding-left:3px;background-size:cover}
input[type=checkbox]+label:last-of-type{margin-right:0}
input[type=checkbox]:checked+label:after{background-color:#33ACEA;background-image:url(/img/icons/checkbox-front.png);background-position:center center;background-size:15px;background-repeat:no-repeat;border:0}
form .errors{display:none}
form .errors ul{padding-left:2em}
a.button,button,input[type=button],input[type=submit]{display:inline-block;color:#FFF;font-size:1.1em;padding:12px 24px;border:0;background-color:#DB8A06;text-decoration:none}
a.button.fullwidth,button.fullwidth,input[type=button].fullwidth,input[type=submit].fullwidth{display:block;width:100%;min-width:auto!important}
a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#f49a07;color:#FFF}
a.button.short,button.short,input[type=button].short,input[type=submit].short{padding:6px 24px;min-width:210px}
a.button.wide,button.wide,input[type=button].wide,input[type=submit].wide{min-width:320px}
section.front-top-image{position:relative;padding-bottom:55.25%;width:100%;background-color:#FFF;background-repeat:no-repeat;background-size:cover;margin-bottom:-90px;overflow:hidden}
section.front-top-image video{position:absolute;top:0;left:-2px;width:calc(100% + 4px);z-index:2}
section.front-top-image a.cta{position:absolute;left:15%;top:25%}
section.front-top-image div.content{position:absolute;width:100%;top:25.5%}
section.boats-nearby div.boat-entry,section.featured{position:relative}
section.front-top-image div.content h1{text-align:center;display:block;width:100%;color:#FFF;font-size:4.4em;margin:0}
section.front-top-image div.content h2{text-align:center;display:block;width:100%;font-family:roboto;font-weight:400;color:#FFF;font-size:1.55em;margin:-16px 0 0}
section.front-top-image div.content div.play{background-image:url(/img/icons/play-video.png);height:93.5px;width:93.5px;background-size:contain;margin:1.5em auto 0;cursor:pointer}
section.boat-finder{position:relative;max-width:1360px;margin:0 auto;background-color:#f5f0ea;z-index:10;padding-bottom:.5em}
section.boat-finder .content{padding-top:1.8em;padding-bottom:2em}
section.boat-finder .content label.big{font-size:1.85em;display:block;font-family:roboto;font-weight:300}
section.boat-finder .content input[type=search]{width:100%}
section.boat-finder .content h2{font-weight:400}
section.boat-finder .content h3{margin-top:1em;margin-bottom:2em;font-weight:700;font-size:1.5em}
section.boat-finder .content p{text-align:center;margin:0;font-weight:400}
section.boat-finder .content #date-clear-from,section.boat-finder .content #date-clear-to{cursor:pointer}
section.boat-finder .content #date-clear-from{margin-left:-1em;margin-right:1em}
section.boat-finder .content .counties{padding-left:2em;color:#878787}
section.boat-finder .content .counties .input-wrap{width:24%;float:left}
@media screen and (max-width:1060px){section.boat-finder .content .counties .input-wrap{width:32%}
}
@media screen and (max-width:820px){section.boat-finder .content .counties .input-wrap{width:49%}
}
@media screen and (max-width:767px){a.button.wide,button.wide,input[type=button].wide,input[type=submit].wide{min-width:100%}
section.boat-finder .content p{text-align:left}
section.boat-finder .content .counties{padding:1.1em}
section.boat-finder .content .counties .input-wrap{width:32%}
}
@media screen and (max-width:640px){section.boat-finder .content .counties .input-wrap{width:49%}
}
@media screen and (max-width:460px){section.boat-finder .content .counties .input-wrap{width:100%}
}
section.boat-finder .content .counties label{width:100%;font-size:.97em;letter-spacing:.025em;display:inline-block;white-space:nowrap;line-height:1.5em}
section.boat-finder .content input#date-from{margin-right:1em}
section.boats-nearby{max-width:1360px;margin:0 auto}
section.boats-nearby div.content{padding-left:0;padding-right:0}
section.boats-nearby div.content div.container{width:auto}
section.boats-nearby div.content h2{font-weight:400}
section.boats-nearby div.content h3{font-weight:400;margin-bottom:2em}
section.boats-nearby div.boat-entry a{color:inherit;text-decoration:none}
section.boats-nearby div.boat-entry a:hover{color:#DB8A06;text-decoration:none}
section.boats-nearby div.boat-entry div.image{padding-bottom:58.88%;background-color:#CCC;background-image:url(/img/placeholders/front-top-image.jpg);background-size:cover}
section.boats-nearby div.boat-entry div.info{padding-bottom:1.5em}
section.boats-nearby div.boat-entry div.info h4{font-family:roboto;font-weight:700;font-size:1.5em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
section.boats-nearby div.boat-entry div.info p{font-family:roboto;font-weight:400;margin:0}
section.featured{padding-bottom:49%;width:100%;background-repeat:no-repeat;background-size:cover;overflow:hidden}
section.featured .play-button{margin-bottom:1.7em}
section.featured div.content{position:absolute;top:10%;left:50%;width:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;max-width:1360px}
section.featured div.content h2{font-size:4.3em}
@media screen and (max-width:767px){section.featured div.content h2,section.featured div.content h3{display:none}
}
section.featured:after{position:absolute;content:' ';bottom:0;background-image:url(/img/featured-bottom.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;height:100%;width:100%;pointer-events:none;z-index:2}
section.benefits{background-color:#f5f0ea}
section.benefits div.content{margin:0 auto;padding-top:4em;padding-bottom:6em;max-width:740px;text-align:center}
section.benefits div.content h2{color:#497E78;font-weight:400}
section.benefits div.content a{text-decoration:none}
section.benefits div.content .top-text h3{font-family:roboto;font-weight:400}
div.become-member h3,div.benefit-list ul li,section.benefits div.content div.benefit-entries div.benefit-entry p{font-family:roboto;font-weight:300}
section.benefits div.content h3.light{max-width:750px;margin:0 auto}
section.benefits div.content div.benefit-entries{margin-top:3em;margin-bottom:3.2em}
section.benefits div.content div.benefit-entries div.benefit-entry div.image{padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat}
section.benefits div.content div.benefit-entries div.benefit-entry h3{text-align:left;font-size:1.9em;margin-bottom:.2em;margin-top:.5em;font-family:roboto;font-weight:300}
section.benefits div.content div.benefit-entries div.benefit-entry p{margin:0}
section.benefits .cta{margin-top:100px;margin-bottom:50px;display:inline-block;text-align:center;-webkit-transform:scale(1.6);transform:scale(1.6)}
div.benefit-list{margin-top:3em}
div.benefit-list ul{list-style:none;padding:0;margin:0}
div.benefit-list ul.left{max-width:560px}
div.benefit-list ul.right{padding-left:2em}
div.benefit-list ul li{padding-bottom:1.8em}
div.become-member{margin-top:3em;text-align:center}
div.become-member h3{color:#DB8A06;font-size:1.8em!important;margin-bottom:.1em}
div.become-member h4,div.become-member p{font-weight:300;margin:.3em;font-family:roboto}
div.become-member h4{font-size:1.2em}
.cta h2,body{font-weight:400}
div.become-member a.button{margin-top:2em}
section.order-key div.content{padding-top:5em}
section.order-key a.button:first-of-type{margin-right:1.6em}
section.top-image{position:relative;padding-bottom:43.75%;width:100%;background-image:url(/img/placeholders/fiske.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
section.top-image div.content{position:absolute;width:100%;top:30%;text-align:center}
section.top-image div.content h1{text-align:center;display:block;width:100%;color:#FFF;font-size:4.4em;margin:0}
section.top-image div.content h2{text-align:center;display:block;width:100%;max-width:800px;color:#FFF;font-size:1.55em;margin:-16px auto 0}
section.top-image div.content a.button{margin-top:2em;margin-right:.8em;margin-left:.8em}
section.closed-banner{position:relative;max-width:1360px;margin:0 auto .2em;background-color:#FFF;color:#CB3500;z-index:10;padding:.7em;text-align:center;font-size:1.2em}
.cta.blue,.cta.blue h2{color:#FFF}
.play-button{background-color:#FFF;border:2px solid #DDE4E3;border-radius:50%;height:80px;width:80px;display:inline-block;cursor:pointer;will-change:transform}
.play-button:hover .triangle{background-color:#DB8A06}
.play-button .triangle{position:relative;background-color:#5E656F;text-align:left;-webkit-transform:rotate(-90deg) skewX(-30deg) scale(1,.866);transform:rotate(-90deg) skewX(-30deg) scale(1,.866);top:24px;left:25px;transition:background-color .3s ease}
.cta,body section .content h2,body section .content h3,body section .content.centered,body.frontpage .boatPopup a.button{text-align:center}
.play-button .triangle:after,.play-button .triangle:before{content:'';position:absolute;background-color:inherit}
.play-button .triangle,.play-button .triangle:after,.play-button .triangle:before{width:19px;height:19px;border-top-right-radius:30%}
.play-button .triangle:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%)}
.play-button .triangle:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}
@-webkit-keyframes mfpBgFadein{from{opacity:0}
to{opacity:.5}
}
@keyframes mfpBgFadein{from{opacity:0}
to{opacity:.5}
}
@-webkit-keyframes popupFadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes popupFadeIn{from{opacity:0}
to{opacity:1}
}
.mfp-bg.frontend{-webkit-animation:mfpBgFadein .3s;animation:mfpBgFadein .3s;opacity:.5;background-color:#3d3d3d;transition:opacity .3s ease}
.mfp-bg.frontend.mfp-removing{opacity:0}
.mfp-wrap.frontend{background-color:transparent;z-index:100000}
.mfp-wrap.frontend .mfp-container{padding:0}
.mfp-wrap.frontend .popup-close-button{position:absolute;cursor:pointer;z-index:1;top:-25px;right:-25px;height:50px;width:50px;border:7px solid rgba(255,255,255,.2);border-radius:50%}
.mfp-wrap.frontend .popup-close-button .cross{position:relative;height:100%;width:100%;border-radius:50%;background-color:#3d3d3d}
.mfp-wrap.frontend .popup-close-button .cross:after,.mfp-wrap.frontend .popup-close-button .cross:before{content:' ';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:15px;height:2px;border-radius:3px;background-color:#fff}
body,html{height:100%}
.mfp-wrap.frontend .popup-close-button .cross:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.mfp-wrap.frontend.video{opacity:1;transition:opacity .3s ease}
.mfp-wrap.frontend.video.mfp-removing{opacity:0}
.mfp-wrap.frontend.video .mfp-content{padding:0 75px}
.mfp-wrap.frontend.video .mfp-content .video-embed-container{position:relative;background-color:#000;-webkit-animation:popupFadeIn .6s;animation:popupFadeIn .6s;opacity:1;width:100%;padding-bottom:56.25%}
.mfp-wrap.frontend.video .mfp-content .video-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.cta{z-index:3;text-decoration:none;-webkit-transform:scale(1.3);transform:scale(1.3);position:relative;padding:50px 20px}
.cta:hover{text-decoration:none}
.cta:before{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}
.cta.blue:before{background-image:url(/img/cta_background.png)}
.cta.blue:hover,.cta.blue:hover h2{color:#7FA9AE}
.cta.light-blue,.cta.light-blue h2{color:#003B5C}
.cta.light-blue:before{background-image:url(/img/cta_background_lighter.png)}
.cta.light-blue:hover,.cta.light-blue:hover h2{color:#FFF}
#cookie-banner{width:100%;padding:55px 15% 25px;background-color:rgba(1,1,1,.95);color:#FFF;position:fixed;z-index:99999;bottom:0;display:none}
#cookie-banner.active,body.frontpage [data-searchable-dropdown].active ul{display:block}
#cookie-banner p{color:#FFF;margin:auto;width:100%;padding:0}
#cookie-banner ul{list-style:decimal;padding-left:30px;margin:20px}
#cookie-banner a{color:#5a9ee0}
#cookie-banner .button,#cookie-banner button{text-decoration:underline;padding:12px 35px 8px;border-radius:15px;background-color:#003B5C;color:#FFF;float:right;font-size:24px;display:block;margin-top:20px}
body{background:#FFF;font-size:16px;color:#003B5C;font-family:roboto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}
body b,body strong{font-family:roboto;font-weight:700}
body section .content h2,body section .content h3.light{font-weight:300;font-family:roboto}
body .page-wrapper{position:relative;min-height:100%;padding-bottom:265px}
body section.not-full{max-width:1360px;margin:0 auto}
body section .content{padding:4em 3em 6em}
body section .content h2{margin:0;font-size:3.1em}
body section .content h3{font-size:1.18em;margin-top:0}
a{color:#444;text-decoration:underline}
a:hover{color:#487FA2}
div.separator{height:1px;width:100%;border-bottom:1px solid #707070;margin:1.7em 0}
div.dummy-map{position:relative;width:100%;background-color:#DDD;padding-bottom:42%}
div.dummy-map:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'Kart'}
div.empty-top{height:150px}
@keyframes spinner{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}
}
@-webkit-keyframes spinner{to{-webkit-transform:translate(-50%,-50%) rotate(360deg)}
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_date.not-available.xdsoft_disabled{background-color:#F5F5F5!important;color:#B3B3B3;opacity:1!important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_date.not-available.xdsoft_disabled:hover{background-color:#ec6105!important}
body.frontpage section.map{position:relative;width:100%;background-color:#DDD;padding-bottom:49%}
body.frontpage section.map .map{position:absolute;top:0;left:0;width:100%;height:100%}
body.frontpage [data-searchable-dropdown]{position:relative}
body.frontpage [data-searchable-dropdown] .clearer{position:absolute;cursor:pointer;right:10px;top:6px;opacity:.5;color:#000!important}
body.frontpage [data-searchable-dropdown] input{width:100%}
body.frontpage [data-searchable-dropdown] ul{position:absolute;display:none;width:100%;background:#fff;list-style:none;padding:0;margin:0;max-height:300px;overflow-y:scroll;z-index:10}
body.frontpage [data-searchable-dropdown] ul li{padding:10px 15px;cursor:pointer}
body.frontpage [data-searchable-dropdown] ul li:hover{background:#00f;color:#fff}
body.frontpage .boatPopup .leaflet-popup-content-wrapper{border-radius:0}
body.frontpage .boatPopup h3{font-family:roboto;font-weight:400;font-size:2em;margin:.2em 0;border-bottom:1px solid #b3b3b3}
body.frontpage .boatPopup p{margin:1em 0;color:#878787}
body.frontpage .boatPopup ul{list-style:none;padding:0;margin:0 0 1em}
body.frontpage .boatPopup ul li{padding-left:20px;position:relative;color:#878787;font-size:1.2em}
body.frontpage .boatPopup ul li:before{content:'\02713';width:15px;height:15px;background:green;color:#fff;border-radius:15px;display:block;text-align:center;position:absolute;left:0;font-size:.8em;line-height:15px;top:2px}
body.about .grey-box,body.member div.member-benefit-entry:nth-child(odd){background-color:#f5f0ea}
body.frontpage .boatPopup a.button{color:#fff!important;width:100%}
body.about .grey-box h2,body.boat section.boat-info h2,body.member div.member-benefit-entry h2,body.member div.member-benefit-entry h3{text-align:left;font-family:roboto}
body.member div.member-benefit-entry .info{padding:1.4em .6em}
body.member div.member-benefit-entry h2{font-weight:300;font-size:2.6em;margin:0}
body.member div.member-benefit-entry h3{font-weight:300;font-size:1em;margin:0 0 1.5em}
body.member div.member-benefit-entry p{font-family:roboto;font-weight:300;font-size:.95em}
body.member div.member-benefit-entry.last{margin-bottom:4em}
body.member div.member-benefit-entry .image{padding-bottom:61%;background-size:cover;background-repeat:no-repeat;width:100%;margin-right:-20px}
body.about section.about .content{padding-bottom:4em}
body.about .grey-box{height:100%}
body.about .grey-box .info{height:100%;padding:1.2em 1.7em}
body.about .grey-box h2{font-weight:300;font-size:2.6em;margin:0}
body.about .grey-box ol,body.about .grey-box p{font-family:roboto;font-weight:300}
body.about div.image{margin-top:1em;background-size:cover;padding-bottom:61%;width:100%}
body.boat section.top-slider .content{padding:0}
body.boat section.top-slider .content .bx-wrapper{position:relative}
body.boat section.top-slider .content .bx-wrapper li,body.boat section.top-slider .content .bx-wrapper ul{margin:0;padding:0}
body.boat section.top-slider .content .bx-wrapper .bx-next{right:0}
body.boat section.top-slider .content .bx-wrapper .bx-next:after{background-image:url(/img/icons/next.png)}
body.boat section.top-slider .content .bx-wrapper .bx-prev{left:0}
body.boat section.top-slider .content .bx-wrapper .bx-prev:after{background-image:url(/img/icons/prev.png)}
body.boat section.top-slider .content .bx-wrapper .bx-next,body.boat section.top-slider .content .bx-wrapper .bx-prev{position:absolute;top:50%;-webkit-transform:translate(0,-40%);transform:translate(0,-40%);outline:0;width:24px;height:210px;text-indent:-9999px;z-index:9999;background-color:#DB8A06}
body.boat section.top-slider .content .bx-wrapper .bx-next:hover,body.boat section.top-slider .content .bx-wrapper .bx-prev:hover{background-color:#f49a07}
body.boat section.top-slider .content .bx-wrapper .bx-next:after,body.boat section.top-slider .content .bx-wrapper .bx-prev:after{position:absolute;content:' ';height:16px;width:9px;color:#FFF;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10000;background-size:contain;background-repeat:no-repeat}
body.boat section.top-slider .content ul.slider .play-button{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body.boat section.boat-info div.content{padding-top:2.5em;padding-bottom:0}
body.boat section.boat-info h1{font-family:roboto;font-weight:300;color:#DB8A06;font-size:3em;margin-bottom:.1em;margin-top:0}
body.boat section.boat-info h2{font-weight:400;font-size:1.15em;margin-bottom:2em}
body.boat section.boat-info section.remarks{margin-bottom:1.6em;color:#707070}
body.boat section.boat-info section.remarks ul{list-style:none;padding:0;margin:0}
body.boat section.boat-info section.remarks ul li{min-width:160px;text-align:center;white-space:nowrap;height:90px;padding-top:60px;display:inline-block;background-repeat:no-repeat;background-size:93px 46px;background-position:50% 15%}
body.boat section.boat-info section.remarks ul li.fisk{background-image:url(/img/remarks/fish.png)}
body.boat section.boat-info section.remarks ul li.motor{background-position:50% 0;background-size:67px 56px;background-image:url(/img/remarks/engine.png)}
body.boat section.boat-info section.remarks ul li.telt{background-size:100px 43px;background-image:url(/img/remarks/tent.png)}
body.boat section.boat-info section.remarks ul li.bil{background-image:url(/img/remarks/car.png)}
body.boat section.boat-info section.details .row{border-top:1px solid #dcdcdc}
body.boat section.boat-info section.details .row:last-of-type{border-bottom:1px solid #dcdcdc}
body.boat section.boat-info section.details .row h3{color:#DB8A06;text-align:left;margin:0}
body.boat section.boat-info section.details .row p{font-family:roboto;font-weight:300;margin-top:.3em}
body.boat section.boat-info section.details .row p:last-of-type{margin-bottom:0}
body.boat section.boat-info section.details .row>div{padding:1em}
body.boat section.comments div.content{padding-left:20px;padding-right:20px}
body.boat aside.booker{position:relative;z-index:10050;background-color:#f3f3f2;padding:1em 1.5em;margin-top:-110px}
body.boat aside.booker a:first-of-type,body.order-boat section.top-image div.content input[type=submit]{margin-top:1.8em}
@media screen and (max-width:767px){body.boat aside.booker{padding:1em 2em}
}
body.boat aside.booker .not-ready{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.5);overflow:hidden}
body.boat aside.booker .not-ready .ribbon{position:absolute;top:41.5%;left:-25%;width:150%;background-color:#1A5D1C;color:#FFF;font-family:roboto;font-weight:700;text-transform:uppercase;padding:10px;-webkit-transform:rotate(39deg);transform:rotate(39deg);text-align:center}
body.boat aside.booker h2{font-size:1.8em;font-family:roboto;font-weight:300;margin-bottom:.5em}
body.boat aside.booker input[type=text]{width:calc(50% - 5px);margin-bottom:15px;background-color:#f7f7f7}
body.boat aside.booker input[type=text]:first-of-type{margin-right:10px}
body.boat aside.booker a{display:block;text-align:center}
body.boat section.map .map-wrapper{position:relative;padding-bottom:49%}
body.boat section.map .map-wrapper .map{position:absolute;top:0;left:0;height:100%;width:100%}
body.order-boat section.top-image{padding-bottom:56.25%}
body.order-boat section.top-image div.content{background-color:#f3f3f2;max-width:1100px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:left;padding:3em 4em}
body.order-boat section.top-image div.content h1{color:#000;font-size:1.9em;text-align:left;font-family:roboto;font-weight:300;margin-bottom:.6em}
body.order-boat section.top-image div.content input[type=text]{width:100%;margin-bottom:1em;background-color:#f7f7f7}
body.order-boat section.top-image div.content p{font-family:roboto;font-weight:300;margin-bottom:0}
body.order-boat section.top-image div.content .success{text-align:center}
body.order-boat section.top-image div.content .success h1{text-align:center;margin-bottom:1em}
body.order-boat section.top-image div.content .success h2{color:#444}
@media screen and (max-width:767px){body h1,body h2,body label.big{font-size:1.8em!important;line-height:1.2em}
body h2{font-size:1.3em!important}
body h3{font-size:1em!important;font-family:roboto!important;font-weight:300}
.page-wrapper{padding-top:38px}
body section .content h1,body section .content h2,body section .content h3{text-align:left}
.header-wrap{position:fixed;top:0}
.header-wrap section.header{height:auto;min-height:38px;z-index:10060;text-align:center;display:block}
.header-wrap section.header a.logo-link{display:none}
.header-wrap section.header .mobile-menu-trigger{height:38px;width:38px;position:absolute;display:block;right:0;z-index:10;color:#fff;font-size:26px;text-decoration:none}
.header-wrap section.header nav{position:relative;color:#fff;display:none}
.header-wrap section.header nav ul{padding:50px 0;display:block}
.header-wrap section.header nav ul li{width:100%;padding-top:36px}
.header-wrap section.header nav ul li:hover{color:#FFF;text-decoration:underline}
section.front-top-image{padding-bottom:80%;margin-bottom:0;background-position:50% 50%}
section.front-top-image div.content{padding:0;top:50px;text-align:center}
section.front-top-image div.content img{margin:0 auto;width:25%}
section.front-top-image div.content h2{display:none!important}
section.map{padding-bottom:100%!important}
section.boat-finder label[for=date-from]{margin-bottom:.5em}
section.boat-finder label[for=only_available]{margin-bottom:20px}
section.boat-finder input[name=date-from]{width:48%;float:left;margin:0!important}
section.boat-finder input[name=date-to]{width:48%;float:right;margin:0!important}
section.order-key div.content{padding-top:4em;padding-bottom:4em}
section.order-key a.button{width:100%;margin-bottom:10px}
section.boats-nearby .content{padding-left:2em!important;padding-right:2em!important;padding-bottom:2em}
section.boats-nearby .content .boat-entry{padding:0;margin-bottom:20px}
body.member section.not-full .benefit-list .right,section.benefits .right{padding-left:0!important}
section.benefits{padding-bottom:50px}
section.benefits .benefit-entries{margin-bottom:0}
section.benefits .benefit-entry{margin-bottom:2em}
section.benefits .benefit-entry:last-of-type{margin-bottom:0}
section.benefits .benefit-entry h3{font-size:1.2em!important}
body.boat section.boat-info div.content h2,body.boat section.boat-info div.content section.details .row>div:first-of-type h3{font-size:1.3em!important}
section.benefits .become-member h3{text-align:center}
.become-member h3{text-align:center!important}
section.featured{padding-bottom:70%}
section.featured div.content{left:0;padding-top:1em;-webkit-transform:translate(0,0);transform:translate(0,0)}
div.member-benefit-entry{margin-bottom:2em}
div.member-benefit-entry .info{padding-bottom:.5em!important}
body section.top-image{padding-bottom:100%}
body section.top-image div.content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
body section.top-image div.content h1{margin-bottom:1em}
body.order section.benefits .benefit-entries{margin-bottom:0!important}
body.order section.benefits .benefit-entry{margin-bottom:2em}
body.boat section.boat-info div.content,body.boat section.map div.content{padding-left:2em!important;padding-right:2em!important}
body.member section.not-full{padding-bottom:50px}
body.about section.not-full .row-same-height{display:block!important}
body.about section.not-full .row-same-height .col-xs-height{display:block!important;margin-bottom:50px}
body.about section.not-full .row-same-height .col-xs-height:last-child{margin-bottom:0}
body.boat section.boat-info div.content section.remarks{text-align:center}
body.boat section.boat-info div.content section.remarks ul li{margin-bottom:1em}
body.boat section.boat-info div.content section.remarks ul li:last-of-type{margin-bottom:0}
body.boat section.boat-info div.content section.details .row>div:first-of-type{padding-bottom:0}
body.boat section.boat-info div.content section.details .row>div:last-of-type{padding-top:0}
body.boat section.map div.content{padding-top:3em}
body.boat section.map div.content h3{font-family:roboto;font-weight:300}
body.boat section.top-slider .bx-next,body.boat section.top-slider .bx-prev{top:45%!important;height:150px!important}
body.boat aside.booker{margin-top:50px!important;margin-left:-20px;margin-right:-20px}
body.boat section.map{padding-bottom:0!important}
body.boat section.map .map-wrapper{padding-bottom:100%}
body.order-boat section.top-image{padding-top:4em;padding-bottom:8em}
body.order-boat section.top-image div.content{position:relative;left:0;-webkit-transform:none;transform:none}
}
body.top-padding{padding-top:40px}
.admin-page-header{padding:5px 10px;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:1001;box-shadow:0 1px 2px rgba(0,0,0,.3)}
.admin-page-header:after,.admin-page-header:before{content:" ";display:table}
.admin-page-header a{border-radius:4px;border:1px solid #F5F5F5;display:inline-block;padding:5px 10px;background:#0CAB61;color:#fff;text-decoration:none}
.admin-page-header a:hover{background:#0db969}
.admin-page-header a.save{float:right;display:none}
.admin-page-header a.cancel{background-color:#FFF;border-color:#BBB;display:none;color:#000}
.admin-page-header a.cancel:hover{background-color:#f7f7f7}
.admin-page-header.unlocked a.unlock{display:none}
.admin-page-header.unlocked a.save{display:inline-block}
.admin-page-header.unlocked a.cancel{displaY:inline-block}
[data-image-upload]{position:relative}
[data-image-upload] .change-image{position:absolute;width:30px;height:30px;right:0;top:0;display:block;cursor:pointer;background:url(/img/icons/image-black.svg) 50% 50%/80% no-repeat #fff}
[data-image-upload].top-image .change-image{top:auto;bottom:0}
[data-link-edit]{position:relative}
[data-link-edit] .change-link{position:absolute;width:30px;height:30px;right:31px;top:0;display:block;cursor:pointer;background:url(/img/icons/link-black.svg) 50% 50%/60% no-repeat #fff}
.popup.button-link,.popup.simple-link{width:400px;background:#fff;padding:20px;margin:0 auto}
.popup.button-link h2,.popup.simple-link h2{margin:0}
.popup.button-link input,.popup.simple-link input{border:none;margin-top:20px;padding:10px;width:100%}
.popup.button-link .buttons,.popup.simple-link .buttons{margin-top:30px}
.popup.button-link .buttons:after,.popup.button-link .buttons:before,.popup.simple-link .buttons:after,.popup.simple-link .buttons:before{content:" ";display:table}
.popup.button-link .buttons a,.popup.simple-link .buttons a{padding:5px 20px}
#fullscreen-spinner{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000;background-color:rgba(255,255,255,.6)}
#fullscreen-spinner .spinner{position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);border-top:2px solid #000;border-radius:50%;content:' ';height:100px;width:100px;animation:fullscreen-spinner .6s linear infinite;-webkit-animation:fullscreen-spinner .6s linear infinite}
@keyframes fullscreen-spinner{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}
}
@-webkit-keyframes fullscreen-spinner{to{-webkit-transform:translate(-50%,-50%) rotate(360deg)}
}