@font-face{font-family:pstans;src:url(/kalk/build/font/pstans.woff2)}
@font-face{font-family:pstansBold;src:url(/kalk/build/font/pstansBold.woff2)}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
.vakansiigr .wrapper{background-color:#fafafa;font:16px pstans,sans-serif;max-width:1000px;color:#363636;padding:20px;padding-top:10px;
margin:0 auto 0 auto}
h2.otstkalk {margin: 20px 0;}
p.otstkalk {margin: 20px 0;}
.kalkpdo {margin-bottom: 45px;}
.rows a.catLnk.kalk {display: inline-block;padding: 20px 10px;border-radius: 5px;background: #56279c;color: #fff;margin-right: 15px;
text-decoration: none;border: 2px solid #56279c;margin-bottom: 10px;}
.rows a.catLnk.kalk:hover {background: #fff;color: #56279c;}
.vakansiigr p.nopadding {padding: 0;margin: 20px 0;}
.vakansiigr p.button.success {display: block;width: 96%;background: #f2ba2f;color: #333;font-size: 20px;padding: 15px 2%;
margin-top: 15px;}
.vakansiigr p{font:15px pstans,sans-serif;color:#363636;padding:20px}
.vakansiigr h{text-align:center;font:15px pstansBold,sans-serif;
font-weight:700;padding-bottom:10px;color:#56279c}
.vakansiigr p.zag,.vakansiigr p.podzag{font:15px pstansBold,sans-serif;font-weight:700;margin-bottom:5px}
.vakansiigr p.podzag {padding: 0;}
.vakansiigr p.zag{font-size:25px;color:#56279c}.vakansiigr .big{font-size:35px;margin-right:10px}
.vakansiigr .h{background-color:#56279c;padding:10px;margin:-10px -20px 15px -20px}.vakansiigr .h h{color:#fff;font-size:20px}
.vakansiigr .error{border:1px solid red}.vakansiigr .label{cursor:pointer;color:#56279c;border-bottom:1px solid #56279c}
.vakansiigr .btn{margin:20px 0 10px 0;padding:10px 25px;font-size:17px;background-color:#f0b930;border:1px solid #deba5f;color:#fff;cursor:pointer}
.vakansiigr .btn:hover{background-color:#e4a711}
.vakansiigr hr{border:none;border-top:1px solid #ccc;margin:5px 0}
.vakansiigr input[type=number]{width:100px;height:25px;text-align:center;color:#363636;border:1px solid #ccc;margin-right:5px;font-size:18px}
.vakansiigr .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:970px;padding:20px 0}
.vakansiigr .row1{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:970px;padding:5px 0}
.vakansiigr .item{margin:5px 0;width:50%;padding:0 20px;box-sizing:border-box}
.vakansiigr .item2,.vakansiigr .item4{border-left:1px dashed #ccc}
.vakansiigr .item3{margin:5px 0;width:33%;padding:0 20px;box-sizing:border-box}
.vakansiigr .inputInfo{width:80%;padding:10px;font:17px pstans,sans-serif;color:#363636}
.vakansiigr .textareaInfo{width:80%;padding:10px;font:17px pstans,sans-serif;color:#363636}

@media screen and (max-width:650px){
body{margin:0}
.vakansiigr .row{width:100%;font-size:18px;padding:6px 0}
.vakansiigr h2{font-size:18px}
.vakansiigr p.zag{font-size:20px}
.vakansiigr .big{font-size:25px}
.vakansiigr .item3{margin:5px 0;width:100%;padding:0 20px}
.vakansiigr .item4{border-left:0 dashed #ccc}
.vakansiigr .inputInfo,.vakansiigr .textareaInfo{width:80%}
.vakansiigr .textareaInfo{box-sizing:border-box;margin:0 20px}
.vakansiigr .row1 .item{width:100%;text-align:center!important}}

@media screen and (max-width:495px){
.vakansiigr .row{display:block}
.vakansiigr .item{width:100%}
.vakansiigr .item2{border-left:0 dashed #ccc}
.vakansiigr .item3{width:100%}}




