/*
 * Quicklinks generation system for Sunfex Team
 * @author Victor Litvinkov
 */
 @font-face {font-family:Mezzo Bold;src: url(https://r.snfx.ee/fonts/mezzo_bd.otf);src: local(Mezzo), url(https://r.snfx.ee/fonts/mezzo_bd.otf);}
 @font-face {font-family:Mezzo Regular;src: url(https://r.snfx.ee/fonts/mezzo_rg.otf);src: local(Mezzo), url(https://r.snfx.ee/fonts/mezzo_rg.otf);}
 button:active, button:focus, a:active, a:focus {outline: none;}
 
 h1, h2, h3, h4, h5, h6 {font-family:Mezzo Regular;font-weight:100;}
 h1{font-size:30px;line-height:34px;}
 h2{font-size:22px;line-height:30px;}
 h3{font-size:18px;line-height:24px;}
 
 body {font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;color:#161616;background-color:#A6907C; background-image: url(../img/bg.jpg); background-position: left top; background-repeat: repeat;}
 p, thead, tbody, .alert{font-size:14px;}
 #AlertCopyOk{margin-top:10px;margin-bottom:0px;display:none;}

 div[class^="step-"] {background-color:rgb(255,255,255,0.6);border-radius:6px;padding-top:23px; padding-bottom:15px;margin-top:10px;}
 div.list{background-color:rgb(255,255,255,1);border-radius:6px;padding-top:23px; padding-bottom:15px;margin-top:10px;margin-bottom:10px;}
 div.list table tbody td span {display:block;font-size:12px;height:16px; overflow:hidden;word-break:break-all;}

 div.list table th {position: sticky; top: 0;}
 .step-one .g-recaptcha {margin-bottom:15px;}
 .step-two{display: none;}
 
 footer {margin:10px 0px 10px;position:relative;}
 footer h3{margin:3px 35px 0px 6px;}
 footer p:first-child{margin-top:13px;}
 footer p{margin-top:10px;margin-bottom:0px;font-size:13px;}
 
 header {margin-top:15px; margin-bottom:10px;}
 .is_mobile{display:none!important;}