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-main,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-main,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}@font-face{font-family:'fauna_oneregular';src:url('../fonts/faunaone-regular-webfont.eot');src:url('../fonts/faunaone-regular-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/faunaone-regular-webfont.woff') format('woff'),url('../fonts/faunaone-regular-webfont.ttf') format('truetype'),url('../fonts/faunaone-regular-webfont.svg#fauna_oneregular')format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotolight';src:url('../fonts/roboto-light-webfont.eot');src:url('../fonts/roboto-light-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/roboto-light-webfont.woff')format('woff'),url('../fonts/roboto-light-webfont.ttf')format('truetype'),url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoregular';src:url('../fonts/roboto-regular-webfont.eot');src:url('../fonts/roboto-regular-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/roboto-regular-webfont.woff') format('woff'),url('../fonts/roboto-regular-webfont.ttf') format('truetype'),url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold-webfont.eot');src:url('../fonts/roboto-bold-webfont.eot?#iefix')format('embedded-opentype'),url('../fonts/roboto-bold-webfont.woff')format('woff'),url('../fonts/roboto-bold-webfont.ttf')format('truetype'),url('../fonts/roboto-bold-webfont.svg#robotobold')format('svg');font-weight:normal;font-style:normal;}h1{font:30px/36px 'fauna_oneregular',Arial,sans-serif;padding-bottom:10px;color:#7b9d1a;}h2{font:40px/50px 'fauna_oneregular',Arial,sans-serif;padding-bottom:10px;color:#7b9d1a;text-decoration:none;}h3{font:26px/30px 'fauna_oneregular',Arial,sans-serif;padding-bottom:10px;}h4{font:20px/28px 'robotobold',Arial,sans-serif;padding-bottom:5px;color:#7b9d1a;}a{text-decoration:none;color:#7b9d1a;}a:hover{color:#7b9d1a;}strong,b{font-weight:bold;}a img{border:none;}html,body{font:16px/24px 'robotolight',Arial,sans-serif;color:#121212;}html,body,#container{height:100%;}body>#container{height:auto;min-height:100%;}html{background:url(../images/bg.jpg) top center no-repeat;background-color:#f9f9f9;}p{padding-bottom:25px;}small{font-size:12px;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;margin-bottom:5px;}hr{height:1px;background:#7b9d1a;margin-top:15px;margin-bottom:14px;border:none;margin-right:7px;margin-left:8px;}sup{vertical-align:text-bottom;font-size:11px;}.hidden{display:none;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.last{padding:0px !important;margin:0px !important;border:none !important;}#container{}.page #container{background:url(../images/header_bg1.png) center 13px no-repeat;}.exam #container,.result #container{background:url(../images/header_bg2.png) center 13px no-repeat;}.check #container{background:url(../images/header_bg3.png) center 13px no-repeat;}.main{padding:33px 0 120px 0;position:relative;}.intro .main{padding:0px 0 120px 0;}.center-container{width:980px;margin:0 auto;position:relative;overflow:hidden;}.container-content{}input[type=submit]{padding:8px 20px;-webkit-border-radius:3px;border-radius:3px;background:#e5e5e5;background:-moz-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f0f0f0),color-stop(49%,#f4f4f4),color-stop(100%,#f9f9f9) );background:-webkit-linear-gradient(left,#e5e5e5 0%,#f4f4f4 49%,#f9f9f9 100%);background:-o-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-ms-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:linear-gradient(to right,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#f9f9f9',GradientType=1 );border:1px solid #c3c3c3;right:16px;-webkit-box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);cursor:pointer;}#header{height:150px;}#header .logo{position:absolute;top:8px;}#header .logo img{width:240px;}.menu{position:relative;}.menu a{font:14px/20px 'robotoregular',Arial,sans-serif;text-decoration:none;font-weight:lighter;text-transform:uppercase;color:#2a2a2a;background:url(../images/button-right.png) no-repeat right;min-height:22px;display:block;margin-right:15px;}.menu li:hover a{background:url(../images/button-down.png) no-repeat right;}.menu ul{margin:0 0 0 242px;padding:0px;}.menu ul li{background:url(../images/menu-box.png) no-repeat;width:148px;height:39px;display:block;float:left;padding:25px 0 0 17px;cursor:pointer;}.menu ul ul{position:absolute;border:1px solid #bfbfbf;z-index:1000;margin-top:13px;margin-left:-13px;font-size:14px;display:none;padding:10px 0 10px 0;webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:url(../images/menu-bg.png);}.menu li:hover ul{display:block;}.menu ul ul li{background:none;float:none;width:138px;margin-top:-1px;padding:7px 0 7px 17px;margin:0;height:inherit;}.menu ul ul a,.menu ul ul li:hover a{background:none !important;font-size:12px;}.login,.logout{position:absolute;background:url(../images/login-bg.png) no-repeat;width:220px;height:150px;right:0px;padding:8px 0 0 23px;font-family:'robotoregular';}.login label,.logout label{font:25px/25px 'robotobold',Arial,sans-serif;color:#7b9d1a;}.login input[type=text]{background:url(../images/menu-input.png) no-repeat;font:14px/14px 'robotoregular',Arial,sans-serif;border:none;margin-top:7px;height:26px;width:153px;padding-left:8px;}.offer input[type=submit]{border:none;-webkit-border-radius:3px;border-radius:3px;background:#e5e5e5;background:-moz-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f0f0f0),color-stop(49%,#f4f4f4),color-stop(100%,#f9f9f9) );background:-webkit-linear-gradient(left,#e5e5e5 0%,#f4f4f4 49%,#f9f9f9 100%);background:-o-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-ms-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:linear-gradient(to right,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#f9f9f9',GradientType=1 );border:1px solid #c3c3c3;-webkit-box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);cursor:pointer;margin:10px 0px;}.login input[type=password]{background:url(../images/menu-input.png) no-repeat;border:none;margin-top:6px;height:26px;width:153px;padding-left:8px;}.login input[type=submit]{background:url(../images/button-right.png) no-repeat;width:22px;height:22px;border:0px;text-indent:-9999px;position:absolute;right:20px;bottom:60px;cursor:pointer;padding:0px;border-radius:0px;box-shadow:none;-webkit-box-shadow:none;}.logout input[type=submit]{border:none;height:30px;width:90px;padding:0px;-webkit-border-radius:3px;border-radius:3px;background:#e5e5e5;background:-moz-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f0f0f0),color-stop(49%,#f4f4f4),color-stop(100%,#f9f9f9) );background:-webkit-linear-gradient(left,#e5e5e5 0%,#f4f4f4 49%,#f9f9f9 100%);background:-o-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:-ms-linear-gradient(left,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);background:linear-gradient(to right,#f0f0f0 0%,#f4f4f4 49%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#f9f9f9',GradientType=1 );border:1px solid #c3c3c3;position:absolute;bottom:40px;right:16px;-webkit-box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);box-shadow:0px 0px 3px 0px rgba(1,1,1,0.27);cursor:pointer;}.login a.lost-pass,.login .register{font-size:13px;line-height:19px;color:#9b9b9b;display:block;}.login .login_message{color:red;position:absolute;font-size:12px;top:2px;left:95px;line-height:18px;}.register-form dd small{margin-left:-16px;line-height:20px;display:block;color:#7b9d1a;}.teaser{background:url(../images/teaser-img.png) no-repeat;width:550px;height:425px;margin-top:20px;padding-top:200px;padding-left:400px;padding-right:50px;margin-bottom:10px;}ul.teaser-list{margin-left:170px;margin-top:25px}ul.teaser-list li{list-style-image:url(../images/haken.png);vertical-align:top;padding-bottom:10px;}.teaser h2{font:31px/45px 'fauna_oneregular',Arial,sans-serif;}.title{position:relative;}.title h1{margin:10px 0 5px 34px;}.content-field{background:url(../images/content-field-bg.png);padding:33px 62px 33px 62px;-webkit-box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);margin:0 0 33px 5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;width:846px;}.content-field hr{background:#d9d9d9 center;width:722px;position:relative;left:50%;margin:20px 0 25px -361px;}.content-field th{font-family:'robotoregular';padding:0 10px 5px 5px;}.content-field td{padding:0 10px 5px 0px;}.content-field .left{width:412px;float:left;}.content-left .content-field{width:610px;padding-bottom:30px;position:relative;}.content-left .problem{font:20px/25px 'robotoregular',Arial,sans-serif;color:#77971d;margin:10px 0 33px 0;}.content-left .correct,.content-left .wrong{border:1px solid #7b9d1a;-webkit-border-radius:5px;border-radius:5px;padding:10px 20px 0px 20px;background:#e5f1c3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZjFjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGZlZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#e5f1c3 0%,#f8fee6 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#e5f1c3),color-stop(100%,#f8fee6) );background:-webkit-linear-gradient(left,#e5f1c3 0%,#f8fee6 100%);background:-o-linear-gradient(left,#e5f1c3 0%,#f8fee6 100%);background:-ms-linear-gradient(left,#e5f1c3 0%,#f8fee6 100%);background:linear-gradient(to right,#e5f1c3 0%,#f8fee6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f1c3',endColorstr='#f8fee6',GradientType=1 );}.content-left .wrong h4{color:#b31707;}.content-left .wrong{border:1px solid #b31707;background:#e4e4e4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#e4e4e4 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#e4e4e4),color-stop(100%,#f5f5f5) );background:-webkit-linear-gradient(left,#e4e4e4 0%,#f5f5f5 100%);background:-o-linear-gradient(left,#e4e4e4 0%,#f5f5f5 100%);background:-ms-linear-gradient(left,#e4e4e4 0%,#f5f5f5 100%);background:linear-gradient(to right,#e4e4e4 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4',endColorstr='#f5f5f5',GradientType=1 );margin-top:30px;margin-bottom:15px;}.content-field .send,.buy-button{background:url(../images/button-next.png) no-repeat;width:166px;height:50px;border:none;float:right;text-transform:uppercase;cursor:pointer;color:#2a2a2a;padding:0px;box-shadow:none;-webkit-box-shadow:none;}.content-field a.send,.buy-button{width:141px;height:37px;color:#2a2a2a;padding-left:25px;padding-top:13px;margin-top:20px;font-size:13px;}.content-field .skip{position:absolute;background:none;border:none;cursor:pointer;right:98px;bottom:10px;font-size:10px;opacity:0.5;padding:0;box-shadow:none;-webkit-box-shadow:none;}.content-field .wide{width:543px;float:left;border-right:2px solid;border-color:rgba(201,201,201,0.3);padding-right:20px;margin-right:20px;padding-bottom:32768px;margin-bottom:-32768px;}.content-field .narrow{float:left;width:260px;padding-bottom:32768px;margin-bottom:-32768px;}.content-field .option-field{background:#d0e0a4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDBlMGE0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZmZlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg,#d0e0a4 0%,#f8ffe5 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#d0e0a4),color-stop(100%,#f8ffe5) );background:-webkit-linear-gradient(45deg,#d0e0a4 0%,#f8ffe5 100%);background:-o-linear-gradient(45deg,#d0e0a4 0%,#f8ffe5 100%);background:-ms-linear-gradient(45deg,#d0e0a4 0%,#f8ffe5 100%);background:linear-gradient(45deg,#d0e0a4 0%,#f8ffe5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e0a4',endColorstr='#f8ffe5',GradientType=1 );border:1px solid #b1c86f;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);}.content-field .option-field hr{background:#b1c86f;width:259px;margin:15px 0 15px 0;left:auto;}.option-field h4{font-size:25px;color:#7b9d1a;padding:20px 17px 0 17px;}.option-field label{padding:0px 47px 10px 17px;display:block;float:left;width:150px;font-size:14px;line-height:20px;}.option-field .option1 input[type=checkbox]{margin-top:12px;}.option-field .option2 input[type=checkbox]{margin-top:21px;}.option-field .option3 label{display:inline;width:auto;float:none;padding-right:5px;}.option-field .option3 input[type=text]{-webkit-box-shadow:inset 0px 0px 5px 2px rgba(23,22,22,0.2);box-shadow:inset 0px 0px 5px 2px rgba(23,22,22,0.2);width:24px;border:none;-webkit-border-radius:5px;border-radius:5px;height:22px;padding:0 5px 0 5px;margin-right:5px;text-align:right;}.option-field .option3 input[type=checkbox]{margin-top:0px;margin-left:8px;}.option-field .option4 input[type=checkbox]{margin-top:25px;}.query-form input[type=submit]{background:url(../images/button-send.png) no-repeat;width:266px;height:50px;border:none;margin:20px 0 20px -3px;cursor:pointer;text-transform:uppercase;padding:0;box-shadow:none;-webkit-box-shadow:none;}.narrow h4{font:18px/25px 'fauna_oneregular',Arial,sans-serif;color:#2a2a2a;}.content-field .right .ipad{float:right;margin-right:-62px;}.content-field h4{margin-bottom:5px;}.content-field h1{margin-left:0px;}.exam h1,.check h1{color:black;}.multiple-choice{margin-left:15px;}.multiple-choice .selector{padding-right:5px;}.inputs input[type=text],.inputs input[type=number]{-webkit-box-shadow:inset 0px 0px 5px 2px rgba(23,22,22,0.2);box-shadow:inset 0px 0px 5px 2px rgba(23,22,22,0.2);border:none;-webkit-border-radius:5px;border-radius:5px;padding:3px 5px 3px 5px;margin:0 5px 5px 5px;font:14px/20px 'robotoregular',Arial,sans-serif;}input.input-number{text-align:right;}.inputs .nope{background-color:rgba(179,23,7,0.2);}.package-offer .price,.package .price{font:25px/40px 'robotolight',Arial,sans-serif;position:absolute;bottom:68px;}.package select{max-width:190px;position:absolute;top:260px;}.period{font-weight:bold;}.price{font-weight:bold;}.search{width:94%;background:url(../images/content-field-bg.png);padding:20px;-webkit-box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);box-shadow:0px 0px 9px 0px rgba(23,22,22,0.2);margin:0 0 33px 5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;}.search input[type=text]{width:86%;height:27px;float:left;padding-left:10px;margin-right:15px;}.footer{background:url(../images/footer-line.png) top center no-repeat;padding-top:10px;position:relative;height:110px;margin-top:-120px;}.footer a{font:14px/20px 'robotoregular',Arial,sans-serif;color:#2a2a2a;}.footer .f-nav li{float:left;list-style-type:none;margin-right:30px;text-transform:uppercase;}.footer .copy{font-size:12px;color:#7b9d1a;margin-left:30px;}.categoryNode{padding-left:60px;position:relative;margin-bottom:7px;}.categoryNode img{position:absolute;left:24px;}.opened .vis-on-close{display:none;}.opened .vis-on-open,.closed .vis-on-close{display:inline;}.closed .children,.closed .vis-on-open{display:none;}.children{margin-left:-33px;}.categoryTree .inactive{opacity:0.4;filter:alpha(opacity = 40);margin-top:7px;}.categoryTree .active{color:black;margin-top:7px;}.categoryTree .selected label{color:#7b9d1a;}.categoryTree .inactive label{color:black;}.categoryTree input[type=checkbox]{position:absolute;left:0px;top:3px;}.categoryTree label{vertical-align:4px;}.progress{font:14px/14px 'robotoregular',Arial,sans-serif;}ul.progress{margin:0 0 40px -8px;padding:0;}.progress li{float:left;list-style:none;margin:0 3px;padding:2px 5px;}.progress li.active{background-color:#eaefe1;border:1px solid #77971d;-moz-border-radius:15px;border-radius:15px;}.progressbar{position:relative;width:100%;height:20px;padding:5px;border:1px solid #77971d;border-radius:15px;-moz-border-radius:15px;}.progressbar .indicator-container{position:relative;z-index:1;}.progressbar .indicator{position:absolute;width:0%;height:20px;background-color:#eaefe1;border-radius:15px;-moz-border-radius:15px;}.progressbar .label{position:absolute;width:100%;height:20px;z-index:2;text-align:center;font-size:80%;}.contract-item{padding:5px 0;}.contract-item .title{font-size:120%;}.content-field.offer{width:190px;padding:20px;float:left;min-height:350px;margin-right:10px;}.offer .topic-offer{max-height:220px;overflow:auto;}.content-field.offer h3{font:17px/25px 'fauna_oneregular',Arial,sans-serif;padding-bottom:10px;}.content-field.offer p{font:15px/22px 'robotolight',Arial,sans-serif;}.page .content-field.offer .send,.content-field.offer .buy-button{background:url(../images/button-next.png) no-repeat;width:166px;height:50px;border:none;text-transform:uppercase;cursor:pointer;color:#2a2a2a;padding:0px;box-shadow:none;-webkit-box-shadow:none;}.page .content-field.offer a.send,.content-field.offer .buy-button{width:151px;height:37px;color:#2a2a2a;padding-left:15px;padding-top:13px;font-size:13px;position:absolute;left:20px;bottom:13px;}.dynamic_select_topic{position:absolute;top:5px;right:5px;}.dynamic_select_topic select,.dynamic_select_term select{min-width:200px;}.dynamic_select_term{position:absolute;top:30px;right:5px;}fieldset{margin-bottom:15px;}fieldset legend{font-weight:bold;padding-top:5px;padding-bottom:3px;}fieldset dl{margin:0px;}fieldset dt{float:left;width:200px;clear:left;}.content-field table{margin:20px 0px;}.content-field table td{max-width:330px;}.content-field table td.answer{max-width:none;}.errors{color:red;}