html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
article ol,article ul{margin:0 0 15px 35px;list-style:disc}
article ol{list-style:decimal}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
strong{font-weight:bold}
article em{font-style:italic}
article code{background: #1a5684;color: #FFF;display: inline-block;padding: 0 5px;border-radius: 5px}
.sitelogo img{width:150px}
a,a:link,a:visited{color:#4485B8;text-decoration:none}
html,body{background:#4485B8;background:linear-gradient(270deg,#134E7B,#4485B8);font-family:"Roboto",sans-serif;font-size:14px;line-height:1.42857143;color:#333;width:100%;overflow-x:hidden}
.clearfix::after{content:"";clear:both;display:table}
.clearfix{overflow:visible}
p{margin:0 0 20px}
img{max-width:100%}
h1{font-size:40px;margin:30px 0 30px 0;line-height:40px}
h2{font-size:27px;margin:40px 0 15px 0;color:#144f7c}
h3{font-size:22px;margin:20px 0 5px 0}
h4,h5{font-size:20px}
.speech-bubble {
    position: relative;
    background: #f2f4f7;
    border-radius: 14px;
    padding: 16px 20px;
    color: #333;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15), 2px 2px 2px #afc3df;
}
.speech-bubble::after {
    content: "";
    position: absolute;
    top: 30%;
    right: -24px;
    transform: translateY(-50%) rotate(45deg);
    width: 37px;
    height: 34px;
    background: #f2f4f7;
    border-radius: 0 0 8px 0;
    border-right: 3px solid #afc3df;
    border-top: 2px solid #a8b9d2;
    border-radius: 0 0 18px 0;
    opacity: 1;
    transition: opacity 400ms ease;
}

.speech-bubble.hidden-tail::after {
    opacity: 0;
}
#dontCloseWarning {
    max-width: 549px;
    margin: 5px auto 30px;
    text-align: center;
    display: none;
    float: right;
}
#accordion > div{border:1px solid #000;padding:0;margin:0 0 10px 0;overflow:hidden;border-radius:10px;background:linear-gradient(270deg,#134E7B,#4485B8)}
#accordion div div{display:none;border-top:1px solid #000;padding:10px 15px;margin-top:5px;background:white}
#accordion h3{cursor:pointer;color:#fff;margin:0;padding:5px 15px}
#click2CopyThis{display:inline-block;background:#4485b8;cursor:pointer;color:#FFF;border-radius:10px;padding:0 10px;min-width:110px;text-align:center}
#click2CopyThis:hover{background:linear-gradient(270deg,#0dd3ff,#0389ff,#1c79c0)}
#footLinks{padding:0 0 20px 70px}
a#back2Top{position:absolute;text-align:center;top:5px;left:20px;background:#FFF;width:40px;height:40px;cursor:pointer;text-decoration:none;padding:5px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:block;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
#back2Top i{color:#1264a6;margin:0;font-style:normal;position:relative;top:13px;font-size:26px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
#back2Top:hover i{color:#000}
#back2Top:hover i{top:5px}
#accordion h3:hover{background:#40749e}
.ui-accordion .ui-accordion-header{background:#4485B8;color:#FFF}
.ui-accordion .ui-accordion-header:hover{background:#367bb1}
.wrapWrapFacebookComment{height:130px;overflow:hidden}
.wrapFacebookComment{margin-top:-60px}
span.dm{background:linear-gradient(270deg, #134E7B, #4485B8);padding:1px 5px;color:#FFF}
.headerLine{width:100%;color:#fff}
.likeKontener{width:140px;height:50px;margin:auto}
a.activeMenu{background:#ededed;color:#000 !important;border-left-width:5px !important}
.likeKontener iframe{position:relative;overflow:hidden !important;width:105px;height:25px;border:none;margin:10px}
.szekcio{margin-bottom:25px}
.szekcio h2{margin:0 0 10px 0;background:#4485b8;color:#FFF;line-height:1.4em;padding:0 10px}
.addthisGombok{clear:both;margin:5px 10px 5px 44px}
#foxyform_embed_link_705809[style]{display:none !important}
#loginicon{position:relative;display:inline-block;height:22px;width:22px;vertical-align:top}
#headand{background:#FFF;width:11px;height:11px;position:absolute;top:1px;left:5px;border-radius:20px}
#shoulders{background:#FFF;width:18px;height:8px;position:absolute;bottom:1px;left:1px;border-radius:5px 5px 0 0}
.foxycontactform > a[style]{display:none !important}
.foxycontactform > iframe[style]{width:100%}
.clearboth{clear:both}
.container{max-width:1170px;width:100%;margin-right:auto;margin-left:auto}
.col-md-8{width:66.66666667%}
.col-md-4{width:33.33333333%}
.col-md-4,.col-md-8{position:relative;min-height:1px;overflow-x:visible;float:left}
footer {
    background: #23527c;
    position: relative;
}
.footer{text-align:right;line-height:23px;position:relative;font-size:16px;color:#fff;padding:10px 30px;max-width:1170px;margin:auto;background:#23527c}
.footer a{color:#ffe !important;text-decoration:underline;display:inline-block;padding:10px 4px}
.footer a:hover{color:#fff;text-decoration:none !important}
article{min-height:722px;margin-bottom:50px;padding:20px;font-size:18px;line-height:28px}
nav{text-align:right}
#generatedSerialNumber{padding:20px;font-weight:bold;font-size:1.2em;background:#FFF url("images/dont-forget.png") no-repeat scroll right top;margin:20px 0px}
.startUsing{background-color:#4485B8;padding:6px 11px;letter-spacing:1px;border-radius:5px;color:#fff !important;text-decoration:none}
.startUsing:hover,.startUsing:active{background-color:#23527c;color:#fff;text-decoration:none}
a.licenszgomb{display:block;padding:3px}
.buttonocska{margin:3px 10px;display:inline-block;background-color:#444;color:#FFF !important;padding:5px 15px;border-radius:11px;font-size:16px;font-weight:bold;cursor:pointer}
.buttonocska:hover{background-color:#000}
#generatedSerialNumber p{margin:0 0 20px}
#generatedSerialNumber a{font-size:19px}
#generatedSerialNumber a:hover{color:#23527c}
.selectinput input{display:block;font-size:18px;padding:8px 2%;width:94%;border:none;border-radius:10px}
.selectinput{background-color:#99bad5;margin-bottom:20px;padding:10px;border-radius:10px}
.cimke{font-size:16px;margin:-10px 0 20px -15px;color:#144f7c}
.selectinputexp{font-size:15px;text-align:right;cursor:pointer}
.page-header{padding:10px 40px;margin:0 0;border-bottom:none;-webkit-transition:width 2s;transition:width 2s}
.warningBox{background-color:#f3d5d7;color:#000;font-size:20px;padding:20px;line-height:30px;margin:10px 0 30px;font-weight:bold}
.warningBox a{color:#0087ff !important;text-decoration:underline}
.warningBox img.emailcim{display:block;margin:25px auto 5px;background:#FFF;padding:3px 20px;border-bottom:3px solid #4485b8}
.emailbody{padding-left:20px;margin-left:20px;border-left:4px solid #4485b8}
.somethingsWrong img{vertical-align:middle;display:inline-block}
.mainContent{background-color:#FFF;overflow:hidden}
ul.menunavi{display:block;list-style:none;margin:10px 3px 3px 3px}
ul.menunavi li{display:inline-block;margin:0}
ul.menunavi li a{color:#fff;margin:5px;padding:3px 10px;border-radius:5px;font-size:20px;line-height:20px}
ul.menunavi li a:hover{background:linear-gradient(0deg,#134E7B,#4485B8);color:#FFF!important;text-decoration:none}
.whiteback{background-color:#FFF}
.wrapFbPage{margin:10px 0}
.szajdbar{padding:0 0 0 0;color:#4485B8;max-width:100%;text-align:center}
.szajdbar p{margin:20px 26px 7px;text-align:left}
.borderedTable{width:100%}
.borderedTable td{padding:2px 5px;border:1px solid #ccc;vertical-align:top}
ul.menunavi li a.highlightLink{background-color:#FFF;color:#000}
ul.sideMunum,ul.sideMunum2{list-style-type:none;margin:0;padding:0;;text-align:left}
ul.sideMunum{margin:25px 0}
ul.sideMunum2{margin-left:50px}
ul.sideMunum li{display:block}
ul.sideMunum li a,ul.sideMunum2 li a{display:block;padding:5px 10px 5px 30px;color:#222;font-size:17px;line-height:26px}
ul.sideMunum a svg{width:24px;fill:#134E7B;vertical-align:middle}
ul.sideMunum a:hover svg{fill:#FFF}
.aligncenter{text-align:center}
.company{max-width:500px;margin:auto}
.company span em{font-size:11px}
#companyField{font-size:12px;border:2px solid #4485B8;border-radius:4px;padding:3px;width:54%;height:60px}
.licenseEmail{max-width:500px;margin:0 auto 25px}
.licenseEmail em{font-size:12px;text-align:right;display:block}
.licenseEmail span,.company span{font-size:20px;width:40%;display:inline-block;text-align:right;padding-right:3%;vertical-align:top}
.company span{font-size:13px}
.licenseEmail input{font-size:16px;border:2px solid #4485B8;border-radius:4px;padding:3px;width:54%}
ul.sideMunum2 li a{border-left:1px solid #ccc;border-bottom:none;border-top:none !important}
ul.sideMunum li a:hover,ul.sideMunum2 li a:hover{text-decoration:none;background:linear-gradient(270deg,#134E7B,#4485B8);color:#FFF}
a.fakeBuynowButton,a.fakeBuynowButton:focus,a.fakeBuynowButton:hover,a.fakeBuynowButton:visited{display:inline-block;text-decoration:none;background-color:#FEE3AF;border-radius:10px;color:#003366;padding:0px 10px;height:26px;line-height:26px;font-weight:bold;font-style:italic;-webkit-box-shadow:inset -1px -5px 11px 1px #FF9933;box-shadow:inset -1px -5px 11px 1px #FF9933;border:1px solid #FF9933}
a.fakeBuynowButton:hover{background-color:#FFAC2D}
.gapecske{height:10px}
.codeSnippet{background-color:#FFF;padding:4px;border:1px solid #999;margin:0 2px 10px}
.listLicenses a:hover{background-color:#FFF}
#adminka{padding:16px;background-color:#EEE}
.whiteBack{background:#FFF!important}
#adminka p{margin: 0 0 20px;font-size: 16px;line-height: 22px;font-family: Arial}
.whiteBg{background:#FFF;padding:20px}
#adminka hr{margin-top:2px;margin-bottom:2px}
#adminka a,#adminka a:active,#adminka a:visited,#adminka a:hover{color:#4485B8;text-decoration:none}
.packages h3{font-family:"Arial Black",Gadget,sans-serif;background-color:rgba(0,0,0,0.3);margin:0px;border-radius:14px;padding:10px;text-transform:uppercase}
p.smallertext{font-size:13px !important;line-height:17px}
.buyNowContainer input{cursor:pointer}
.bigger{font-size:1.3em}
p.bigger{margin:10px 0 0}
.packages h4{font-size:45px;font-weight:normal;margin:13px 0 10px}
.packages h4.smallerMargin{margin:8px 0}
.packages h4.smaller{font-size:30px}
.packages strike,.packages s{background:transparent url("images/strike.png") repeat scroll center center;text-decoration:none}
.huge{font-size:50px;line-height:40px}
.adminka{padding:20px 0}
.adminka input,.adminka select{border:1px solid #4485B8;font-weight:bold;padding:3px 10px}
.adminka input{width:100px}
.adminka td{padding:5px 10px 5px 0}
table.bordered,table.bordered td{border:1px solid #999;background:#FFF}
table.bordered td{padding:0px 2px}
.visits0{background-color:#ce1a1a !important;color:#FFF !important}
.szubmit{background-color:#4485B8;margin-top:10px;color:#FFF;width:100% !important;text-align:center}
.hidden{display:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #4485B8;background:#4485B8;font-weight:normal;color:#ffffff}
.ui-accordion .ui-accordion-header{font-weight:bold}
.emailcim{width:155px;vertical-align:middle}
iframe,img{max-width:100%}
@media (max-width:820px){ul.menunavi li a{font-size:18px;line-height:18px}}
@media (max-width:768px){article{min-height:123px}.packages > div{width:50%}
#generatedSerialNumber{background-image:none;overflow-x:scroll}
.page-header .col-md-4{text-align:center}
ul.menunavi{margin-top:2px;text-align:left}
ul.menunavi li{margin:4px}
ul.sideMunum li a{padding-left:20px}
.col-md-4,.col-md-8{float:none;width:auto}
ul.sideMunum2{margin-left:40px}}
@media (max-width:550px){.packages > div{width:100% !important}
ul.menunavi li:nth-child(1){display:none}}
@keyframes floaty{0%,to{transform:translateY(0) rotate(-.4deg)}
50%{transform:translateY(-6px) rotate(.4deg)}
}
#mw {
    position: absolute;
    z-index: 999;
    width: 220px;
    top: 20px;
    right: 20px;
    aspect-ratio: 1 / 1;
    pointer-events: none;
    transition: top 600ms ease, bottom 600ms ease;
}

#mw.lowered {
    top: auto;
    bottom: 20px;
}
.monster{z-index:12;width:100%;height:100%;position:relative;border-radius:38% 38% 46% 46%/44% 44% 56% 56%;background:radial-gradient(100px 100px at 35% 28%,rgba(255,255,255,.15),transparent 60%),linear-gradient(160deg,#134e7b,#0e3b5c);box-shadow:inset 0 10px 18px rgba(255,255,255,.08),inset 0-18px 28px rgba(0,0,0,.22),0 14px 22px rgba(0,0,0,.25);animation:floaty 3.2s ease-in-out infinite}
#mw{animation:introJumpWrap 1.1s cubic-bezier(.25,.9,.25,1) 1 both}
@keyframes introJumpWrap{0%{transform:translateY(500px) scale(.75)}40%{transform:translateY(-14px) scale(1.05)}65%{transform:translateY(6px) scale(.98)}85%{transform:translateY(-3px) scale(1.03)}to{transform:translateY(0) scale(1)}}
@media (prefers-reduced-motion:reduce){#mw{animation:none}}
.horn{top:-8%;width:22%;height:22%;background:linear-gradient(180deg, #ffc439, #ff8100);border-radius:20% 70% 40% 80%/30% 80% 40% 70%;box-shadow:inset 0 8px 10px rgba(255,255,255,.2);transition:top 180ms ease,left 180ms ease,right 180ms ease,transform 180ms ease}
.horn.left{left:8%;transform:rotate(-18deg)}
.horn.right{right:8%;transform:rotate(18deg) scaleX(-1)}
.eyes,.face,.horn{position:absolute}
.face{inset:0;z-index:9}
.eyes{top:26%;left:15%;right:15%;display:flex;justify-content:space-between}
.eye,.pupil{border-radius:50%}
.eye{width:38%;aspect-ratio:1/1;background:radial-gradient(circle at 30% 30%,#fff,#dfefff 70%);box-shadow:inset 0-10px 18px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.18);position:relative;overflow:hidden}
.pupil{width:44%;height:44%;position:absolute;left:28%;top:30%;background:radial-gradient(circle at 35% 35%,#1a1f2e 0 55%,#0c0f18 56% 100%);transform:translate(var(--px, 0px),var(--py, 0px));transition:transform 80ms linear}
.pupil::before{content:"";width:30%;height:30%;left:18%;top:16%;border-radius:50%;background:rgba(255,255,255,.9)}
.mouth{top:62%;left:33%;width:34%;height:17%;background:radial-gradient(120px 60px at 50% 30%,#ff6d8a,#a3183a);border-radius:0 0 100px 100px/0 0 90px 90px;box-shadow:inset 0 10px 14px rgba(255,255,255,.12)}
.cheek,.mouth,.pupil::before,.tooth{position:absolute}
.tooth{top:-6%;width:16%;height:34%;background:#fff;border-radius:0 0 10px 10px}
.tooth.left{left:28%;transform:rotate(8deg)}
.tooth.right{right:28%;transform:rotate(-8deg)}
.cheek{top:56%;width:12%;height:8%;background:rgba(255,120,165,.22);border-radius:999px;transition:top 180ms ease,left 180ms ease,right 180ms ease,width 180ms ease,height 180ms ease,opacity 160ms ease,background-color 160ms ease,transform 180ms ease}
.cheek.left{left:18%}
.cheek.right{right:18%}
@media (prefers-reduced-motion:reduce){.monster{animation:none}
.pupil,.horn,.cheek{transition:none}
}

@keyframes talk{0%{transform:scaleY(.7);height:15%}
50%{transform:scaleY(1.15);height:26%}
to{transform:scaleY(.75);height:16%}
}
@keyframes yesChin{0%,to{transform:translateY(0) scaleY(1)}
25%{transform:translateY(4px) scaleY(.98)}
50%{transform:translateY(9px) scaleY(1.03)}
75%{transform:translateY(4px) scaleY(.99)}
}
@keyframes headNope{0%,to{transform:rotate(0deg)}
15%{transform:rotate(-4deg)}
35%{transform:rotate(4deg)}
55%{transform:rotate(-3deg)}
75%{transform:rotate(3deg)}
}
@keyframes winkRight{0%,14%,to{transform:scaleY(1)}
5%,9%{transform:scaleY(.1)}
}
@keyframes winkHeadTilt{0%,14%,to{transform:rotate(0deg)}
6%{transform:rotate(-2deg)}
}
@keyframes dollarPulse{0%,to{transform:scale(1)}
50%{transform:scale(1.18)}
}
@keyframes tiltCrazy{0%,to{transform:rotate(0deg)}
30%,60%{transform:rotate(-6deg)}
}
@keyframes faintFallIn{0%{transform:rotate(0deg) translateY(0) scale(1)}
40%{transform:rotate(-25deg) translateY(4px) scale(.96)}
70%{transform:rotate(-90deg) translateY(10px) scale(.88)}
to{transform:rotate(-90deg) translateY(12px) scale(.85)}
}
.mouth{overflow:hidden;transform-origin:50% 15%;transition:transform 160ms ease,width 160ms ease,height 160ms ease,left 160ms ease,top 160ms ease,border-radius 160ms ease,box-shadow 160ms ease}
.mouth::after,.mouth::before{content:"";position:absolute;opacity:0;transition:opacity 140ms ease,transform 140ms ease}
.mouth::before{inset:18% 10% 12% 10%;border-radius:999px;background:radial-gradient(90px 40px at 50% 25%,rgba(0,0,0,.25),rgba(0,0,0,.55));transform:scaleY(.75)}
.mouth::after{left:50%;bottom:6%;width:62%;height:52%;transform:translateX(-50%) scaleY(.65);border-radius:999px 999px 999px 999px;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.25),rgba(255,80,120,.85))}
#mw.speaking .mouth{animation:talk 600ms ease-in-out infinite;filter:saturate(1.08)}
#mw.speaking .mouth::before{opacity:.3;transform:scaleY(1)}
#mw.speaking .mouth::after{opacity:.3;transform:translateX(-50%) scaleY(1)}
#mw.speaking .tooth{animation:none!important;transform:inherit}
@media (prefers-reduced-motion:reduce){#mw.speaking .mouth{animation:none}
}
#mw.nope:not(.speaking) .monster{transform-origin:50% 70%;animation:headNope 1.1s ease-in-out infinite}
#mw.nope .mouth{height:10%}
@media (prefers-reduced-motion:reduce){#mw.nope:not(.speaking) .monster{animation:none}
}
#mw.wink .eye:nth-child(1){animation:winkRight 3s ease-in-out infinite;transform-origin:50% 50%}
#mw.wink .monster{transform-origin:50% 75%;animation:winkHeadTilt 3s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){#mw.wink .eye:nth-child(2),#mw.wink .monster{animation:none}
}
.eye{transition:transform 180ms ease,box-shadow 180ms ease}
#mw.wow .mouth{top:58%;left:39%;width:22%;height:22%;border-radius:999px;transform:scaleY(1.05);box-shadow:inset 0 12px 18px rgba(255,255,255,.1),inset 0-18px 26px rgba(0,0,0,.28)}
#mw.wow .mouth::after,#mw.wow .mouth::before{opacity:0;transform:none;transition:opacity 120ms ease,transform 120ms ease}
#mw.wow .eye{transform:scale(1.14)}
#mw.wow .pupil{opacity:0;transform:translate(var(--px, 0px),var(--py, 0px)) scale(.9);transition:transform 120ms ease}
#mw.wow .eye::after{content:"$";position:absolute;inset:0;display:grid;place-items:center;font-size:3em;font-weight:900;color:#1a1f2e;text-shadow:0 1px 0 rgba(255,255,255,.35),0 4px 10px rgba(0,0,0,.35);animation:dollarPulse 1.2s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.eye,.mouth,.pupil{transition:none}
}
@media (prefers-reduced-motion:reduce){#mw.wow .eye::after{animation:none}
}
#mw.closedeyes .eye{background:0 0;box-shadow:none}
#mw.closedeyes .pupil{opacity:0}
#mw.closedeyes .mouth{top:62%;left:31%;width:39%;height:8%}
#mw.closedeyes .eye::after{content:"";position:absolute;left:12%;right:12%;top:50%;height:4px;background:#1a1f2e;border-radius:999px;box-shadow:0 1px 0 rgba(255,255,255,.35);transform:translateY(-50%)}
#mw.gocrazy .monster{transform-origin:50% 70%;animation:tiltCrazy 1.6s ease-in-out infinite}
#mw.gocrazy .mouth {
    top: 58%;
    left: 33%;
    width: 33%;
    height: 26%;
    border-radius: 999px;
    transform: scaleY(1.1);
}
#mw.gocrazy .mouth::before{opacity:.55;transform:scaleY(1)}
#mw.gocrazy .mouth::after{opacity:.45;transform:translateX(-50%) scaleY(1.1)}
@media (prefers-reduced-motion:reduce){#mw.gocrazy .monster,#mw.gocrazy .pupil{animation:none}
}
#mw.gocrazy .eye:first-child{transform:scale(1.15)}
#mw.gocrazy .eye:last-child{transform:scale(.9)}
#mw.gocrazy .eye{overflow:visible}
#mw.gocrazy .eye::before {
    content: "";
    position: absolute;
    left: 10%;
    right: 9px;
    top: -30%;
    height: 21%;
    background: #073457;
    border-radius: 888px 777px 0 0;
    opacity: 1;
}
#mw #mhand{width:226px;height:164px;background:0 0;position:absolute;top:127px;right:140px;z-index:7;transform:rotate(-60deg);opacity:.001;transition:opacity 0s .4s,top .5s cubic-bezier(.22,.61,.36,1),right .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}
#mw.angry #mhand{top:43px;right:163px;transform:rotate(0deg);opacity:1;background:url(moneyhand.png);transition:opacity .3s,top .8s cubic-bezier(.22,.61,.36,1),right .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}
#mw.angry .monster{animation:none}
#mw.angry .eyes {
    top: 36%;
    left: 5%;
    right: 28%;
    height: 22%;
}
#mw.angry .eye{transform:scaleY(.75);box-shadow:inset 0-14px 22px rgba(0,0,0,.25),0 6px 10px rgba(0,0,0,.2);overflow:visible}
#mw.angry .eye:nth-child(2)::before {
    transform: rotate(-4deg);
    left: -2%;
    right: 8%;
}
#mw.angry .pupil{transform:translate(calc(var(--px, 0px) + 0px),calc(var(--py, 0px) + 2px)) scale(.9)}
#mw.angry .mouth{top:60%;left:25%;width:36%;height:30%;border-radius:999px;background:radial-gradient(140px 80px at 50% 25%,#ff8aa0,#8a102a);box-shadow:inset 0 18px 24px rgba(0,0,0,.35);transform:scaleY(1.15)}
#mw.angry .mouth::before{opacity:.55;transform:scaleY(1)}
#mw.angry .mouth::after{opacity:.45;transform:translateX(-50%) scaleY(1.1)}
#mw.angry .tooth{opacity:1;height:26%}
#mw.angry .eye:first-child{transform:scale(1.05)}
#mw.angry .eye:last-child{transform:scale(.95)}
#mw.angry .eye{overflow:visible}
#mw.angry .eye::before {
    content: "";
    position: absolute;
    left: 32%;
    right: -16%;
    top: -40%;
    height: 21%;
    background: #06385d;
    border-radius: 88px 77px 0 0;
    opacity: 1;
    transform: rotate(11deg);
}
#mw.angry .cheek.left {
    left: 10%;
    top: 62%;
}
#mw.angry .cheek.right {
    right: 25%;
    top: 61%;
}
#mw.angry .horn.left {
    left: 5%;
    top: -4%;
}
#mw.angry .horn.right {
    right: 14%;
    top: -1%;
}
@media (prefers-reduced-motion:reduce){#mw.angry .monster{filter:none}
}
#mw.contemplating #mhand{width:117px;height:86px;background:url(hmmm.png);position:absolute;top:153px;right:74px;transform:rotate(0deg);z-index:31;opacity:1;transition:none}
#mw.contemplating .monster{filter:saturate(.95)}
#mw.contemplating .eyes{top:25%}
#mw.contemplating .eye:first-child{transform:scale(1.25)}
#mw.contemplating .eye:last-child{transform:scale(.8)}
#mw.contemplating .eye{overflow:visible}
#mw.contemplating .eye::before{content:"";position:absolute;left:-3%;right:0;top:7%;height:28%;background:#073457;border-radius:888px 777px 0 0;opacity:1}
#mw.contemplating .eye:first-child::before{transform:translateY(-6px)}
#mw.contemplating .eye:last-child::before{transform:translateY(-2px);top:0;height:30%}
#mw.contemplating .pupil{transform:translate(calc(var(--px, 0px) + 2px),calc(var(--py, 0px) - 2px)) scale(.95)}
#mw.contemplating .mouth{top:60%;left:33%;width:32%;height:12%;border-radius:999px;transform:rotate(-8deg);background:linear-gradient(180deg,#ff7f9a,#9a1c3b)}
#mw.contemplating .mouth::after,#mw.contemplating .mouth::before{opacity:0}
@media (prefers-reduced-motion:reduce){#mw.contemplating .eye,#mw.contemplating .mouth{transform:none}
}
#mw.smirk .eyes{top:27%}
#mw.smirk .eye{transform:scaleY(.75);box-shadow:inset 0-14px 20px rgba(0,0,0,.18),0 6px 10px rgba(0,0,0,.16);overflow:visible}
#mw.smirk .eye::before{content:"";position:absolute;left:-3%;right:0;top:0;height:34%;background:#073457;border-radius:888px 777px 0 0;opacity:1}
#mw.smirk .eye:first-child::before{transform:skewX(-8deg)}
#mw.smirk .eye:last-child::before{transform:skewX(10deg);height:35%;top:-12%}
#mw.smirk .pupil{transform:translate(calc(var(--px, 0px) + 2px),calc(var(--py, 0px) + 2px)) scale(.9)}
#mw.smirk .mouth{top:62%;left:41%;width:32%;height:10%;border-radius:0 0 120px 120px/0 0 80px 80px;transform:rotate(-10deg);background:linear-gradient(180deg,#ff7f9a,#a3183a)}
#mw.smirk .mouth::after,#mw.smirk .mouth::before{opacity:0}
#mw.smirk .tooth{opacity:1}
#mw.smirk .cheek.right {
    right: 12%;
}
#mw.smirk .cheek.left {
    left: 25%;
}
@media (prefers-reduced-motion:reduce){#mw.smirk .eye,#mw.smirk .mouth{transform:none}
}
.checkoutLeft{position:relative;padding-right:304px;min-height:344px}
.highlightLink,.szajdbar,.termsAccepted #acceptTCPP img{display:none}
h1{font-size:40px;margin:30px 5px 10px;line-height:65px;font-weight:700;color:#134e7b}
h1 a:hover{color:#000}
p.smallertext{font-size:15px!important;line-height:17px!important}
.gap{width:100%;min-height:30px;clear:both;padding:10px}
#acceptTCPP{background:url(https://html6.com/img/accept.png)no-repeat 12px 7px #dfeaf3;padding:5px 10px 5px 65px;min-height:40px;font-size:22px;cursor:pointer;max-width:200px;line-height:42px;border-radius:20px;margin:5px auto;vertical-align:sub;user-select:none}
#acceptTCPP:hover{background-color:#dff3e1;background-position:12px -219px}
.beers{color:#fff;display:block;font-size:14px;letter-spacing:.3px;line-height:14px;margin-bottom:4px;text-shadow:1px 0#000,-1px 0#000,0 1px #000,0-1px #000,1px 1px #000}
.packages .details img{display:block;margin:-10px auto 3px}
#acceptTCPP,.counter{font-weight:700;display:inline-block}
.counter{color:#444;padding:2px 10px 0 55px;position:relative;font-size:16px;min-height:25px;margin:10px 15px}
.counter a,a,a:link,a:visited{color:#134e7b;text-decoration:none}
.counter a{text-decoration:underline}
.counter span{position:absolute;font-size:32px;left:-5px;border-radius:10px;top:-8px;box-shadow:2px 2px 5px #aaa;display:block;width:40px;line-height:40px;text-align:center}
.termsAccepted #acceptTCPP{background-position:12px -106px!important;background-color:#fff}
#acceptTCPP img{vertical-align:text-top;height:25px}
#checkoutForm{display:block;padding-top:0}
#consentHidden, .consentHidden, #hiddenUntilMailFilled {
    position: relative;
    clear: both;
}
.greenhighlight{color:#175380}
.box>h3, .counter span {
background: #175380;
color: #fff !important;
}p.headline {
max-width: 845px;text-align: center;margin:2px auto 25px;
font-size: 1.5em !important;
line-height: 1.5em !important;
color: #555;
}
.consentOverlay,#emailOverlay{position:absolute;top:-50px;bottom:-15px;right:-15px;color:#069505;left:-15px;text-align:center;z-index:999;background:rgba(255,255,255,.3);padding:1px 20px 10px;font-weight:700;font-size:20px;line-height:22px;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 5px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}
#invoiceForm {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 20px;
    width: 60%;
    min-width: 518px;
}
#saleBanner,.termsAccepted .consentOverlay{display:none}
.termsAccepted #emailOverlay{display:block}
.creditcards,.rowWithLabel span.label{display:inline-block;text-align:right;vertical-align:top}
.creditcards{padding:0 5px 10px;font-style:italic;margin:0 0 20px 20px}
.creditcards h2{margin-top:10px}
#underBoxes{display:inline-block;max-width:600px;padding-right:20px}
.buyNowContainer{margin-bottom:2px}
.packages>div,.whiteback{position:relative}
#saleBanner{width:400px;height:240px;margin:auto;background:url(sale-1)no-repeat center center}
.rowWithLabel{max-width:500px;margin:0 auto 25px}
.rowWithLabel span.label{font-size:20px;width:40%;padding-right:3%}
.rowWithLabel span.label strong{font-size:15px}
.rowWithLabel span.label strong span{color:#134e7b;position:relative;top:-7px}
#companyField,.rowWithLabel input{border:2px solid #8297a7}
.rowWithLabel input{font-size:16px;border-radius:4px;padding:3px;width:54%}
.planPackage1{width:19%;margin:30px 0 0;z-index:22}
.planPackage2{width:22%;margin:20px 0 0-1%;z-index:33;display:none!important}
.planPackage3{width:25%;margin:10px 0 0-1%;z-index:44}
.planPackage4{width:29%;margin:0 0 0-1%;z-index:55}
.planPackage5{width:23%;margin:10px 0 0-1%;z-index:44}
.packages{width:100%;text-align:center;overflow:inherit;padding-bottom:10px!important}
.packages>div{display:inline-block;vertical-align:bottom}
.packages>div:hover{z-index:99!important}
.packages>div>div{width:100%;margin:0 auto 25px;border-radius:14px;padding:0 0 10px;text-align:center;color:#fff;box-shadow:0 3px 9px #1d2129;background:url(https://html6.com/img/grid.png)0 0}
.planPackage1>div{background-color:#134e7b!important;min-height:170px}
.planPackage2>div{background-color:#366a91!important;min-height:222px}
.popularWarning{color:#fff;font-weight:700}
.planPackage3>div,.planPackage5>div{background-color:#2b5575!important;min-height:235px}
.planPackage4>div{background-color:#22435c!important;min-height:250px}
#saleBanner.saleJan{background-image:url(/license/sale-1.png)}
#saleBanner.saleFeb{background-image:url(/license/sale-2.png)}
#saleBanner.saleMar{background-image:url(/license/sale-3.png)}
#saleBanner.saleApr{background-image:url(/license/sale-4.png)}
#saleBanner.saleMay{background-image:url(/license/sale-5.png)}
#saleBanner.saleJun{background-image:url(/license/sale-6.png)}
#saleBanner.saleJul{background-image:url(/license/sale-7.png)}
#saleBanner.saleAug{background-image:url(/license/sale-8.png)}
#saleBanner.saleSep{background-image:url(/license/sale-9.png)}
#saleBanner.saleOct{background-image:url(/license/sale-10.png)}
#saleBanner.saleNov{background-image:url(/license/sale-11.png)}
#saleBanner.saleDec{background-image:url(/license/sale-12.png)}
#saleBanner.salesecretoffer{background-image:url(/license/sale-secret.png)}
.planPackage4#secretPackage>div{background-color:#14ad14!important;text-shadow:1px 1px 1px #000;min-height:250px}
.couponCode{display:block;text-align:center;margin:30px 10px 10px;font-size:20px}
.label{display:inline-block}
.inputField{font-size:16px;border:2px solid #1c7ac1;border-radius:4px;padding:3px}
#couponCode,.ok{color:#fff;text-align:center}
#couponCode{width:140px;text-transform:uppercase}
.ok{opacity:0;background-color:#14ad14;display:inline-block;vertical-align:middle;margin:0 0 0 10px;font-size:14px;padding:2px 10px;border-radius:20px;font-weight:700;line-height:17px}
#consentHidden input:focus,#consentHidden textarea:focus{box-shadow:0 5px 7px #4485bb;border-color:red}
#whiteBG{background:#fff;padding:10px 30px}
#whiteBG p{font-size:1.3em;line-height:1.7em}
.whiteback .mainContent {
overflow:visible;
box-shadow:2px 59px 100px #ddd}
.mainContent{background-color:transparent!important}
.welcomeScreen{color:#2d628c;text-align:center}
.mainContent .col-md-8{width:100%!important}
.welcomeScreen a{color:#266392!important;text-decoration:underline!important}
.welcomeScreen a:hover{color:#2d628c;text-decoration:none}
a.cta{text-decoration:none!important;border:2px solid #fff;font-size:2em;margin:20px;cursor:pointer;padding:10px 30px;border-radius:30px;background:rgba(0,0,0,.3);transition:all .2s}
a.cta:hover{background:rgba(0,0,0,.2)}
.cta span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.packages{max-width:800px;margin:auto}
#boxes{text-align:center;padding:20px 0 30px}
.cta span,.inline,a.cta{display:inline-block}
.box,.exiting>div{vertical-align:middle}
.box{display:inline-block;text-align:center;background:#fff;width:27%;padding:25px 0;border-radius:20px;box-shadow:4px 4px 10px #c5c5c5;margin:0 2% 20px}
.page-header{padding:5px}
ul.menunavi li a:hover{background:#06426f}
.bluehighlight{color:#134e7b;font-weight:700}
.redhighlight{color:#bb1313}
.box>span{font-size:3em;line-height:1em}
.box>span>svg{fill:#134e7b;height:100px;width:100px}
.box>h3{font-size:1.6em;margin:8px 0 9px;padding:0 20px;color:#134e7b}
#whiteBG .box>p{margin:0;padding:0 20px;line-height:1.4em}
.box>h3,.exiting p{font-weight:700}
.exiting{background:rgba(0,0,0,.2);cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:10000;left:0;right:0;bottom:0}
.exiting>div{box-shadow:10px 10px 80px #000;height:auto;max-width:551px;min-height:100px;width:400px;position:fixed;border-radius:8px;padding:15px;bottom:50px;left:50px}
#triggerComments,.popupCloseButton{font-weight:700;text-align:center;cursor:pointer}
.exiting>div,.popupCloseButton{background-color:#fff;display:inline-block}
.popupCloseButton{border:3px solid #0c1627;border-radius:50px;font-family:arial;position:absolute;top:-20px;right:-20px;font-size:36px;line-height:40px;width:40px;height:40px;color:#0c1627}
.popupCloseButton:hover{background-color:#0c1627;color:#fff}
.trigger_popup_fricc{cursor:pointer;font-size:20px;margin:20px;display:inline-block;font-weight:700}
.wrapFbComm{overflow:hidden}
.wrapFbCommInner{margin:-45px 0-115px}
.exiting h2{font-size:21px;margin:10px 0 0}
#triggerComments{position:fixed;bottom:5px;left:5px;border-radius:20px 20px 20px 1px;background:#fff;padding:5px 10px;font-size:16px;z-index:999;border:2px solid #000;box-shadow:2px 3px 8px #000}
#triggerComments span,.bigger s{font-size:1.5em}
#triggerComments:hover{background:#d0e8f5}
p.monthlyPrice{display:block;margin:0}
.planPackage2 p.monthlyPrice{margin-bottom:0}
.planPackage3 p.monthlyPrice{margin-bottom:8px}
.planPackage4 p.monthlyPrice{margin-bottom:15px}
p.monthlyPrice strong{display:block;font-size:50px;line-height:50px;margin-top:10px}
.packages h4.finalPrice{font-size:35px;margin:0 0 5px;font-weight:700}
.arialBlack,p.monthlyPrice strong{font-family:"Arial Black",Gadget,sans-serif}
.specialOfferShow{display:none}
.redText{color:#f57e6d}
@media (max-height:660px){body{background-image:none!important}
.welcomeScreen{padding:10px 20px}
}
@media (min-width:1370px){
    #mw {
        right: -103px;
    }
}
@media (max-width:1200px){.box{padding:20px 0;margin:0 10px 20px}
.welcomeScreen h3{font-size:18px;padding:4px;margin:10px 0;border-radius:10px}
}
@media (max-width:1040px){
#acceptTCPP{margin-left:66px}
}
@media (max-width:1000px){.welcomeScreen h2{display:none}
.welcomeScreen h3{margin:10px 0 0}
#whiteBG .box>p{font-size:1.15em;line-height:1.3em}
.box>h3{font-size:1.2em;margin:5px 0 7px}
.box>span>svg{height:50px;width:50px}
h1{font-size:35px}
}
@media (max-width:900px){    
.box {
        padding: 10px 0;
        border-radius: 10px;
        margin: 0 1% 20px;
        width: 30%;
    }
}
@media (max-width:800px){
#acceptTCPP{margin-left:100px}
#invoiceForm{display:block;width:auto}
}
@media (max-width:740px){
#mw,.speech-bubble::after{display:none}
.checkoutLeft {
    padding-right: 0;
}
}
@media (max-width:600px){h1{font-size:30px;line-height:40px}
body{background-image:none!important}
.welcomeScreen{padding:10px 20px}
.welcomeScreen h1{font-size:27px;line-height:38px}
a.cta{font-size:1.3em;padding:9px 20px}
#triggerComments{display:none}
}
@media (max-width:500px){
p.headline {
    margin: 2px auto 15px;
    font-size: 1.3em !important;
    line-height: 1.3em !important;
}    .box {
        min-width: 180px;
    }
.rowWithLabel input,.rowWithLabel span.label{width:auto}
#acceptTCPP{margin-left:50px}
}