* {margin: 0; padding: 0;}
body {text-align: center; font-family: Arial, Helvetica, serif; font-size: .875rem;}
textarea {font-family: Arial, Helvetica, serif; }
:focus {outline: none;}
::-moz-focus-inner {border:0;}
a {text-decoration: none; color: #00303C;}
a:visited {color: #085461;}
img {border: 0}
#wrapper {margin: 0 auto; width: 1170px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding-bottom: 2rem}
#header {margin-bottom: 2rem;}
#content {padding: 0px 10px;}
#container {text-align: left;}
#codeigniter_profiler {text-align: left; width: 1000px; margin-top: 100px;}
#footer {margin-top: 50px;}
.centriraj {text-align: center;}
.poravnajDesno {text-align: right;}
.poravnajLevo {text-align: left;}
.idiLevo {float: left;}
.idiDesno {float: right;}
.cistac, .c {clear: both;}
.s50 {width: 50px;}
.s80 {width: 80px;}
.s100 {width: 100px;}
.s150 {width: 150px;}
.s200 {width: 200px;}
.s250 {width: 250px;}
.s300 {width: 300px;}
.s350 {width: 350px;}
.s380 {width: 380px;}
.s400{width: 400px;}
.s500 {width: 500px;}
.mDesno {margin-right: 1rem;}
.mLevo {margin-left: 1rem;}
.mDole {margin-bottom: 1rem;}
.mGore {margin-top: 1rem;}
.pDesno {padding-right: 1rem;}
.pLevo {padding-left: 1rem;}
.pGore {padding-top: .5rem;}
.pDole {padding-bottom: .5rem;}
.dugme {display: inline; padding: .5rem; border: 1px solid #ccc; background: #F0F0F0; color: #000000; border-radius: 4px;}

.dugme:hover {background: #E0E0E0; cursor: pointer;}
.obrisiDugme:hover {background: #F2DBDB; cursor: pointer;}
.sakrij {display: none; visibility: hidden;}
.podebljano {font-weight: bold;}
.formError {border: 1px solid red;}
.questionRow p {margin: 0;}
.leftColumnMargin {margin-top: 40px;}
.bigMarginLeft {margin-left: 450px;}
.questionText {display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 20px;}

input, select, textarea, button {border: 1px solid #CBCBCB; padding: .5rem; border-radius: 4px; font-size: .875rem;}

h1 {text-align: center; font-size: 22px; margin-bottom: 22px;}
h2 {font-size: 15px;}
.centrirajBox {margin-left: auto;  margin-right: auto;}

.paginator {text-align: center;}
.paginator a {padding: 8px 13px; font-size: 15px; margin-right: 10px; background-color: #E8E8E8;}
.paginator strong {padding: 8px 13px; font-size: 15px;  margin-right: 10px; border: 1px solid #E8E8E8;}
.qurgency {width: 20px; padding: 3px 2px; text-align: center; margin-left: 6px; margin-right: 6px; border: 2px solid #fff;  cursor: hand; cursor: pointer; color: #333; font-weight: bold; height: 15px; margin-right: 30px;}
.qurgency-selected {border: 2px solid #333;}