#kayaking_modal_bg {
position:fixed;
left:0;
top:0;
right:0;
bottom:0;
background-color: rgba(0,0,0,0.3);
display:none;
z-index:100000;
}
.kayaking_message {
display:block;
position:absolute;
max-width:800px;
min-width:280px;
overflow:hidden;
border-radius:4px;
border:2px solid #e5e5e5;
background-color:#ffffff;
color:#4c4c4c;
opacity:0;
top:0;
left:40%;
margin-left:-200px;
padding:12px;
line-height:1.4em;
z-index:100001
}
.kayaking_message .kayaking_message_close {
display:block;
position:absolute;
width:16px;
height:16px;
line-height:16px;
text-align:center;
font-size:16px;
font-weight:bold;
right:6px;
top:4px;
cursor:pointer;
color:#4c4c4c;
}
.kayaking_message .kayaking_message_icon {
float:left;
display:block;
width:35px;
height:35px;
line-height:28px;
text-align:center;
border: 4px solid #c9c9c9;
border-radius:50%;
margin: 0 20px 6px 0;
font-size:24px;
font-weight:bold;
color:#c9c9c9;
}
.kayaking_message .kayaking_message_icon:before {
padding:0;
margin:0;
}
.kayaking_message .kayaking_message_header {
color:#4c4c4c;
padding: 0 3em 0 0;
font-size:1.3em;
line-height:1.3em;
font-weight:bold;
margin-top: 0.5em;
}
.kayaking_message:not(.kayaking_message_dialog) .kayaking_message_body {
padding:0 0 0 63px;
} .kayaking_message_warning {
border-color:#d7a9b1;
background-color:#ffcdde;
color:#a63a4b;
}
.kayaking_message_warning .kayaking_message_close {
color:#a63a4b;
}
.kayaking_message_warning .kayaking_message_icon {
border-color: #a63a4b;
color:#a63a4b;
}
.kayaking_message_warning .kayaking_message_icon {
line-height:34px;
}
.kayaking_message_warning .kayaking_message_header {
color:#a63a4b;
} .kayaking_message_success {
border-color:#b3e7a8;
background-color:#d8ffd0;
color:#517d48;
}
.kayaking_message_success .kayaking_message_close {
color:#517d48;
}
.kayaking_message_success .kayaking_message_icon {
border-color: #517d48;
color:#517d48;
}
.kayaking_message_success .kayaking_message_icon {
line-height:34px;
}
.kayaking_message_success .kayaking_message_header {
color:#517d48;
} .kayaking_message_info {
border-color:#9ecade;
background-color:#ebf7fe;
color:#4cb2e1;
}
.kayaking_message_info .kayaking_message_close {
color:#4cb2e1;
}
.kayaking_message_info .kayaking_message_icon {
border-color: #4cb2e1;
color:#4cb2e1;
}
.kayaking_message_info .kayaking_message_icon {
line-height:34px;
}
.kayaking_message_info .kayaking_message_header {
color:#4cb2e1;
} .kayaking_message_dialog .kayaking_message_icon {
line-height:36px;
}
.kayaking_message_dialog .kayaking_message_buttons {
margin-top:20px;
}
.kayaking_message_dialog .kayaking_message_button {
display:inline-block;
padding:0 12px;
margin-right:6px;
min-width:60px;
height:30px;
line-height:30px;
background-color:#4b4b4b;
border-radius:6px;
color:#ffffff;
cursor:pointer;
text-align:center;
font-weight:bold;
}
.kayaking_message_dialog .kayaking_message_button:hover {
background-color:#4cb2e1;
}@-webkit-keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0);transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes a{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0);transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg);transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:none}.fluidbox__overlay{background-color:hsla(0,0%,100%,.85);cursor:pointer;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:0;left:0;bottom:0;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--opened .fluidbox__overlay{pointer-events:auto}.fluidbox__wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.fluidbox--closed .fluidbox__thumb,.fluidbox__thumb{-webkit-transition:opacity 0s ease-in-out 0s;transition:opacity 0s ease-in-out 0s}.fluidbox__ghost{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;transition-duration:0s,.5s;transition-delay:0s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform}.fluidbox--opened .fluidbox__ghost{cursor:pointer;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost{-webkit-transition-delay:.5s,0s;transition-delay:.5s,0s}.fluidbox__loader{opacity:0;-webkit-perspective:200px;perspective:200px;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader:before{background-color:hsla(0,0%,100%,.85);content:'';-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;transition-delay:0s}.fluidbox--loading .fluidbox__loader{opacity:1;-webkit-transition:opacity .5s ease-in-out .5s;transition:opacity .5s ease-in-out .5s}.fluidbox--loading .fluidbox__loader:before{-webkit-animation:a 1s 0s infinite ease-in-out forwards;animation:a 1s 0s infinite ease-in-out forwards}body{
position:relative
}
.twdg_badge {
position: fixed;
z-index:999;
bottom: 10px;
width: 30px;
left: 10px;
}
.twdg_badge .badge_img img{
cursor: pointer;
transition: 0.2s all linear;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-ms-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
}
.twdg_badge .badge_img:hover img {
transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
}
.twdg_badge .dailouge-info-box {
margin-bottom: 12px;
position: absolute;
bottom: 100%;
left: 10px;
width: 265px;
display: none;
background-color: #fff;
box-shadow: rgba(0, 0, 0, 0.298) 1px 1px 3px;
border: 1px solid rgb(204, 204, 204);
padding-bottom: 10px;
}
.twdg_badge .dialouge-hero-text h3 {
margin: 0;
color: #fff;
font-weight: 600;
padding-top: 0.2em;
font-size: 16px;
}
.twdg_badge .dialouge-hero-text h3 a {
color: #fff;
}
a.findout {
background: #1862fe;
color: #fff;
width: 160px;
padding: 12px 10px;
margin: 0 auto;
text-align: center;
display: block;
font-weight: bold;
text-transform: uppercase;
}
a.findout:hover{
background:#1c1463;
}
.twdg_badge .dialouge-hero-text {
text-align: center;
background-color: #1862fe;
color: #fff;
padding: 15px 0;
}
.twdg_badge .dialouge-hero-text p a {
color: #fff;
}
.twdg_badge .dialouge-hero-text p {
margin: 0;
}
.twdg_badge .dialouge-row h5 {
margin: 0 0 3px;
font-size: 13px;
text-transform: none;
letter-spacing: 0;
font-weight: 600;
color: #333;
position: relative;
top: 8px;
transition: 0.2s all linear;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-ms-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
}
.twdg_badge .dialouge-row {
padding: 10px 20px 10px 50px;
position: relative;
border-top: solid 1px #f5f5f5;
display: block;
color: #333;
height: 52px;
background-size: 24px 24px;
background-repeat: no-repeat;
background-position: 12px 13px;
}
.twdg_badge .dialouge-row p {
line-height: 1;
font-size: 10px;
margin: 0px;
color: #333;
top: 7px;
opacity: 0;
transition: 0.2s all linear;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-ms-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
}
.twdg_badge .dialouge-row>img {
position: absolute;
right: 6px;
top: 50%;
opacity: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transition: 0.2s all linear;
-webkit-transition: 0.2s all linear;
-moz-transition: 0.2s all linear;
-ms-transition: 0.2s all linear;
-o-transition: 0.2s all linear;
}
.twdg_badge .dialouge-row:hover>img{
opacity: 1;
}
.twdg_badge .dialouge-row:hover p {
top: 0;
opacity: 1;
}
.twdg_badge .dialouge-row:hover h5 {
top: 0;
}
.twdg_badge .dialouge-row:hover h5 {
top: 0;
}
.twdg_badge .dialouge-header img {
max-width: auto;
vertical-align: middle;
}
.twdg_badge .dialouge-header h4 {
margin-bottom: 0;
font-weight: 600;
font-size: 12px;
color: #fff;
}
.twdg_badge .dialouge-header {
padding: 10px 80px 10px 7px;
position: relative;
}
.twdg_badge .dialouge-header p {
margin: 0;
position: absolute;
top: 0;
right: 0;
font-size: 14px;
padding: 12px;
}
.twdg_badge .btn {
font-size: 12px;
padding: 4px 8px;
border: solid 1px #bbb;
background-color: #eee;
border-radius: 4px;
color: #555;
}
.twdg_badge .close-btn {
margin-left: 10px;
}
.twdg_badge .btn:hover {
background-color: #ddd;
}
@media only screen and (max-width: 600px)  {
.twdg_badge {
display:none;
}
}