html { font-family: sans-serif; }
body { margin: 0px; }

div#kalkulyator { color: rgb(2, 8, 13); font-size: 0.8em; font-family: pt sans,helvetica; line-height: 23px; margin: 20px auto 0px; width: 100%; }
#kalkulyator .forma_calc { line-height: 15px; background-color: rgb(246, 246, 246); border: 1px solid rgb(178, 178, 178); margin-bottom: 20px; width: 100%; height: 80px; padding: 10px 10px 10px 0px; border-radius: 0px; }
#kalkulyator .forma_calc table { display: inline-block; }
#kalkulyator .forma_calc td { font-size: 14px; padding: 0px 0px 9px 15px; text-align: center; vertical-align: middle; }
#kalkulyator input.but { color: rgb(31, 31, 31); font-size: 18px; font-weight: bold; font-family: pt sans,helvetica,sans-serif; text-transform: uppercase; cursor: pointer; margin-top: 12px; display: inline-block; width: 150px; height: 36px; position: relative; float: right; text-align: center; border-radius: 3px; background: rgba(0, 0, 0, 0) linear-gradient(rgb(255, 236, 22), rgb(245, 203, 1)) repeat scroll 0% 0%; }
#kalkulyator .forma_calc input { font-weight: bold; border: 1px solid rgb(165, 165, 165); border-radius: 4px; padding: 4px 6px; }
#kalkulyator h3 { margin: 0px; font-size: 24px; font-family: PT Sans,helvetica; font-weight: normal; color: rgb(18, 98, 150); line-height: 0.57; text-align: left; }
#kalkulyator .potolokTableItog { margin: 12px 0px; cursor: pointer; border-spacing: 0px; width: 100%; }
#kalkulyator .potolokTableItog thead td:first-child { border-top-left-radius: 0px; }
#kalkulyator .potolokTableItog thead td { cursor: auto; height: 27px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; background: rgb(42, 111, 186) none repeat scroll 0% 0%; }
#kalkulyator .potolokTableItog td { font-size: 14px; border-bottom: 1px solid rgb(165, 165, 165); border-right: 1px solid rgb(165, 165, 165); width: 136px; text-align: center; vertical-align: middle; }
#kalkulyator .oddRow { background-color: rgb(246, 246, 246); }
#kalkulyator .potolokTableItog tbody td:first-child { width: 206px; padding-left: 10px; text-align: left; border-left: 1px solid rgb(165, 165, 165); }
#kalkulyator .potolokTableItog td { font-size: 14px; border-bottom: 1px solid rgb(165, 165, 165); border-right: 1px solid rgb(165, 165, 165); border-left: 1px solid rgb(165, 165, 165); width: 136px; padding-left: 10px; text-align: left; vertical-align: middle; }
#kalkulyator .schema { position: relative; height: 340px; width: 678px; padding-top: 20px; margin: 0px auto; }
.imgResource { display: none; }
.formContainer { text-align: center; }
#kalkulyator .schema img { position: absolute; }
#kalkulyator #potolokForm { margin-top: 12px; border-radius: 0px; text-align: center; color: rgb(255, 255, 255); background-image: -webkit-linear-gradient(90deg, rgb(15, 120, 167) 0%, rgb(3, 85, 122) 100%); width: 100%; height: 160px; padding: 0px 14px; }
#kalkulyator #potolokForm .potolokFormInputs input { font-size: 16px; padding-left: 10px; margin: 9px 26px; width: 250px; height: 30px; border-radius: 4px; color: rgb(0, 0, 0); }
#kalkulyator #potolokForm .potolokFormHeader { font-size: 20px; font-weight: lighter; font-family: pt sans,helvetica,sans-serif; line-height: 0.573; text-transform: uppercase; padding: 14px; text-align: center; }
#kalkulyator #potolokForm .potolokFormInputs { font-size: 16px; }
#kalkulyator #potolokForm #potolokCustomerSubmit { color: rgb(255, 255, 255); font-size: 16px; font-family: trebuchet ms,helvetica,sans-serif; text-decoration: none; cursor: pointer; border-width: 2px 0px; border-color: rgb(253, 190, 51) rgb(0, 0, 0) rgb(215, 114, 6); border-style: solid none; margin-top: 10px; width: 400px; height: 43px; padding: 5px 9px; border-radius: 6px; background: rgba(0, 0, 0, 0) linear-gradient(rgb(250, 105, 0), rgb(248, 52, 3)) repeat scroll 0% 0%; }
#potolCalcModal { opacity: 0; display: none; position: fixed; z-index: 1; left: 0px; top: 0px; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.4); }
#potolCalcModal .modal-content { font-size: 18px; background-color: rgb(254, 254, 254); text-align: center; border-radius: 4px; margin: 15% auto; padding: 15px 15px 5px; border: 1px solid rgb(136, 136, 136); width: 30%; }
}
