@charset "UTF-8";
/** Variaveis do tema Este arquivo Ã© uma copia de bower_components/bootstrap-sass/assets/stylesheets/bootstrap/variables Estao listadas aqui as variaveis originais que foram modificadas e as variaveis que foram criadas para o tema */
.callout, .callout-left, .callout-right { margin-bottom: 10px; position: relative; }

.callout img, .callout-left img, .callout-right img { width: 100%; }

.callout h2, .callout-left h2, .callout-right h2 { position: absolute; top: 0px; background: none repeat scroll 0 0 #d1b131; color: #f0f0f0; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; font-size: 21px; text-align: right; padding: 10px 10px; opacity: 0.9; margin: 30px 10px 30px 50%; line-height: 1.2em; }

.callout { width: 100%; }

.callout-left { width: 45%; float: left; margin-right: 10px; margin-top: 12px; }

.callout-right { width: 45%; float: right; margin-left: 10px; margin-top: 12px; }

.st-container { background-color: #f5f5f5; padding: 10px; border: 4px solid #f0f0f0; border-width: 4px 0 4px 0; position: relative; margin-top: 20px; }

h3.st-intro-title { border-bottom: 4px solid #333333; /*font-family: oswaldregular,arial,Georgia,serif;*/ font-size: 18px; padding-bottom: 5px; text-transform: uppercase; margin-top: 0; }

div.st-controls { position: relative; height: 30px; }

.st-retake-wrapper { text-align: right; }

.st-container a, .st-container a:visited, .st-container a:hover { /*font-family: oswaldregular,arial,Georgia,serif;*/ font-size: 18px; color: #333333; text-decoration: none; }

.st-container a:hover { color: #555555; }

a.st-previous { display: block; position: absolute; text-align: left; left: 0; top: 10px; }

a.st-next { display: block; position: absolute; text-align: right; right: 0; top: 10px; }

div.st-current-question { text-align: right; position: absolute; right: 10px; top: 10px; }

ul.st-answer-container { padding-left: 10px; margin-left: 0; }

li.st-answer-text { padding: 5px; background-color: #f0f0f0; list-style-type: none; cursor: pointer; border: 1px solid transparent; margin-bottom: 3px; }

li.st-answer-text:hover { border: 1px dashed #d1b131; }

li.st-marked { background-color: #d1b131; color: #16161d; }

#self-tests { padding-left: 15px; padding-right: 15px; }

#self-tests:before, #self-tests:after { content: " "; display: table; }

#self-tests:after { clear: both; }

#self-tests ul { padding: 0; }

#self-tests ul li { display: block; margin-bottom: 15px; min-height: 450px; float: left; list-style-type: none; text-align: center; }

#self-tests ul li:last-child { margin-right: 0 !important; }

#self-tests ul li:hover { background-color: #fff; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.35); transition: box-shadow 150ms cubic-bezier(0.25, 0.1, 0.25, 1); z-index: 1000; }

#self-tests ul li h3 { padding: 200px 10px 10px; font-size: 18px; background-repeat: no-repeat; }

#self-tests ul li p { padding: 0 10px; }

#self-tests ul li a:hover { text-decoration: none; }

.download-gallery h3 { font-size: 21px; }

.download-gallery ul { list-style: none !important; padding: 0 0 0 0 !important; margin-top: 10px !important; margin-bottom: 10px !important; margin-left: 0 !important; }

.download-gallery ul li { display: block !important; border-bottom: 1px solid #f5f5f5 !important; padding-top: 25px !important; padding-bottom: 25px !important; padding-left: 60px !important; margin: 0 !important; font-size: 18px !important; background: url("../img/FileExtensions/file-all.png") !important; background-repeat: no-repeat !important; background-position: 0px 5px !important; }

.download-gallery ul li a { text-decoration: none !important; }

.download-gallery ul li.avi { background-image: url("../img/FileExtensions/file-avi.png") !important; }

.download-gallery ul li.csv { background-image: url("../img/FileExtensions/file-csv.png") !important; }

.download-gallery ul li.doc, .download-gallery ul li.docx { background-image: url("../img/FileExtensions/file-doc.png") !important; }

.download-gallery ul li.jpg, .download-gallery ul li.jpeg { background-image: url("../img/FileExtensions/file-jpg.png") !important; }

.download-gallery ul li.mp3 { background-image: url("../img/FileExtensions/file-mp3.png") !important; }

.download-gallery ul li.pdf { background-image: url("../img/FileExtensions/file-pdf.png") !important; }

.download-gallery ul li.png { background-image: url("../img/FileExtensions/file-png.png") !important; }

.download-gallery ul li.ppt, .download-gallery ul li.pptx { background-image: url("../img/FileExtensions/file-ppt.png") !important; }

.download-gallery ul li.rar { background-image: url("../img/FileExtensions/file-rar.png") !important; }

.download-gallery ul li.txt { background-image: url("../img/FileExtensions/file-txt.png") !important; }

.download-gallery ul li.xls, .download-gallery ul li.xlsx { background-image: url("../img/FileExtensions/file-xls.png") !important; }

.download-gallery ul li.zip { background-image: url("../img/FileExtensions/file-zip.png") !important; }

#coluna-artigo-esquerda header p.subtitle { font-style: italic; }
