.page-template .desktop h2{margin-top:40px}form.inventivo-form{font-size:13px;line-height:18px;margin:30px 0 0 0}form.inventivo-form h2{color:#3776b7}form.inventivo-form hr{border-top:2px solid #3776b7;margin:30px 0 27px 0;display:block}form.inventivo-form p.teaser{font-size:18px;line-height:22px;margin-bottom:20px}form.inventivo-form .labeltext{font-size:14px;line-height:25px;display:inline;font-weight:400 !important}form.inventivo-form .labeltext:hover{cursor:pointer}form.inventivo-form .customer{display:none}form.inventivo-form label{font-weight:500 !important;color:#7F7F7F;margin:0 0 5px 0;font-size:14px;cursor:pointer}form.inventivo-form label span{color:red}form.inventivo-form .row{margin-bottom:20px}form.inventivo-form .row.uhrzeitab,form.inventivo-form .ohnohoney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}form.inventivo-form input{font-weight:400}form.inventivo-form input[type="date"]{min-height:34px}form.inventivo-form :focus{outline:none}form.inventivo-form input[type="radio"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:2px solid #ccc;border-top-color:#bbb;border-left-color:#bbb;background:#fff;width:25px;height:25px;border-radius:50%;margin-top:0}form.inventivo-form input[type="radio"]:checked{border:9px solid #4099ff}form.inventivo-form .radiobuttons label{vertical-align:middle;margin:3px 5px 5px 2px}form.inventivo-form .radiobuttons input{vertical-align:top;margin:0 0 5px 0}form.inventivo-form .disabled{opacity:.3;-moz-opacity:.3;-webkit-opacity:.3}form.inventivo-form .submit{background:#3776b7;color:#FFF;margin-top:15px;font-weight:500;font-size:18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px;padding:12px 30px;width:100%;max-width:400px}form.inventivo-form .submit:hover{opacity:.7;-moz-opacity:.7;-webkit-opacity:.7;cursor:pointer}form.inventivo-form .submit.disabled,form.inventivo-form .submit.disabled:hover{opacity:.3;-moz-opacity:.3;-webkit-opacity:.3;cursor:default}form.inventivo-form .col-md-12{margin-bottom:0px}form.inventivo-form .fa-info-circle{color:#3776b7}form.inventivo-form a.tooltips{position:relative;display:inline;text-decoration:none;border:0px}form.inventivo-form a.tooltips span.h3{color:#fff !important;font-size:16px;line-height:18px;display:block;margin:0 0 10px 0;padding:0 0 0 27px;text-align:left}form.inventivo-form a.tooltips span:not(.h3){position:absolute;width:300px;color:#fff;background:#3776b7;font-size:12px;line-height:14px;text-align:left;visibility:hidden;padding:10px;border-radius:6px}form.inventivo-form a.tooltips span:not(.h3):after{content:'';position:absolute;top:100%;left:11%;margin-left:-8px;width:0;height:0;border-top:8px solid #3776b7;border-right:8px solid transparent;border-left:8px solid transparent}form.inventivo-form a.tooltips ul{list-style:none;padding:0;margin:0}form.inventivo-form a.tooltips li{padding-left:25px;margin:0 0 5px 0}form.inventivo-form a.tooltips li:before{content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:-20px;width:15px;color:#fff}form.inventivo-form a.tooltips:hover span{visibility:visible;bottom:30px;left:-10%;margin-left:-25px;z-index:999}form.inventivo-form .aqchannels label{margin:10px 0 0 0 !important;display:block;float:none}form.inventivo-form .aqchannels div{vertical-align:top;display:block;float:left;margin:0 0 10px 0}form.inventivo-form .aqchannels div label{font-weight:normal !important;display:block;float:left;line-height:20px;margin:10px 5px 0 0 !important;cursor:pointer;font-size:14px}form.inventivo-form .aqchannels div input[type="checkbox"]{display:block;float:left;width:20px;height:20px;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #BBB;margin:9px 5px 5px 0;line-height:20px;position:relative;outline:0}form.inventivo-form .aqchannels div input[type="checkbox"]:checked{background:#FFF}form.inventivo-form .aqchannels div input[type="checkbox"]:checked:after{content:'';position:absolute;width:20px;height:10px;top:0ex;left:0ex;border:3px solid #3776b7;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}form.inventivo-form .aqchannels input[type="text"]{margin:20px 0 0 0;max-width:420px;display:block;clear:both}form.inventivo-form .aqchannels input#welche_zeitschrift{display:none}form.inventivo-form .aqchannels input#welche_zeitschrift.visible{display:block}form.inventivo-form .aqchannels input#welche_webseite{display:none}form.inventivo-form .aqchannels input#welche_webseite.visible{display:block}form.inventivo-form .datenschutz input[type="checkbox"]{display:block;float:left;width:20px;height:20px;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #BBB;margin:2px 5px 0px 0;line-height:20px;position:relative;outline:0}form.inventivo-form .datenschutz input[type="checkbox"]:checked:after{content:'';position:absolute;width:20px;height:10px;background:transparent;top:0ex;left:0ex;border:3px solid #3776b7;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}form.inventivo-form input[type=color],form.inventivo-form input[type=date],form.inventivo-form input[type=datetime-local],form.inventivo-form input[type=datetime],form.inventivo-form input[type=email],form.inventivo-form input[type=month],form.inventivo-form input[type=number],form.inventivo-form input[type=password],form.inventivo-form input[type=range],form.inventivo-form input[type=search],form.inventivo-form input[type=tel],form.inventivo-form input[type=text],form.inventivo-form input[type=time],form.inventivo-form input[type=url],form.inventivo-form input[type=week],form.inventivo-form textarea{color:#555;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0));border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;display:block;padding:5px;width:100%;font-size:16px;line-height:22px;font-family:'Roboto', sans-serif;font-weight:400;max-width:100%;box-sizing:border-box}form.inventivo-form textarea{color:#555;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:.7em;width:100%;font-size:16px;line-height:22px;font-family:'Roboto', sans-serif;font-weight:400;max-width:100%;box-sizing:border-box;min-height:150px}form.inventivo-form select{font-size:14px;line-height:20px;font-family:'Roboto', sans-serif;color:#555;height:34px;font-weight:400;width:100%}form.inventivo-form a{color:#555;border-bottom:1px dotted #555;text-decoration:none}form.inventivo-form .eight.columns.alpha.right{text-align:right;font-size:12px;padding-top:20px}p.success{font-weight:500;font-size:16px;color:#3776b7 !important}p.error{font-weight:500;font-size:16px;color:#FF0000}.inventivo-form#yacht-bootsversicherung .aqchannels.deckungsumfang div{clear:both;display:block;float:none}@media only screen and (max-width: 1200px){form.inventivo-form .aqchannels div{width:100%;clear:both}}@media only screen and (max-width: 992px){form.inventivo-form .container{padding:0px;margin-left:0px;margin-right:0px;width:100%}form.inventivo-form .row{padding:0px;margin-left:0px;margin-right:0px}form.inventivo-form .col-md-12,form.inventivo-form .col-md-8,form.inventivo-form .col-md-6,form.inventivo-form .col-md-4{padding:0px;margin:0 0 10px 0}form.inventivo-form .col-md-12 input[type=text],form.inventivo-form .col-md-12 select,form.inventivo-form .col-md-8 input[type=text],form.inventivo-form .col-md-8 select,form.inventivo-form .col-md-6 input[type=text],form.inventivo-form .col-md-6 select,form.inventivo-form .col-md-4 input[type=text],form.inventivo-form .col-md-4 select{margin-bottom:10px}form.inventivo-form .row{margin-bottom:0px !important}}@media (max-width: 580px){#scroll-to-top{display:none !important}form.inventivo-form a.tooltips span{width:150px}}
