div.sprocket-features-img-container  img{width:640px !important;height:427px !important;}

div.k2ItemsBlock ul {list-style: none;margin-left: 0;}
div.k2ItemsBlock a.moduleItemTitle{font-size: 120%;font-family:museo_slab;}
div.k2ItemsBlock .moduleItemAuthor {font-style:italic; font-size: 90%;}

/* --- Diversos layouts do Rocketsproket --- */
.hide-read-more-sprocket-listas div.sprocket-lists a.readon {display: none;}
.hide-read-more-sprocket-features div.sprocket-features a.readon {display: none;}
.hide-read-more-sprocket-strips div.sprocket-strips a.readon {display: none;}
.hide-read-more-sprocket-mosaic div.sprocket-mosaic a.readon {display: none;}
.formacao-strips .sprocket-strips-title a,{
background: rgba(0,0,0,0.5);color: #ffffff;
line-height: 1.3em;margin: 0;
padding: 5px;display: inline-block;
font-size: 70%;}

.formacao-strips-altura div.sprocket-strips-content {height:150px;}

.formacao-strips h4.sprocket-strips-c-title {
line-height: 1.3em;margin: 0;
font-size: 16px}

/* --- Box envolvente do Autor --- */
div.itemAuthorDetails {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
background: #ECECEC;
border: 1px solid #C7C7C7;
border-radius: 5px;}



div.jevth {float:left;margin:0px 5px 5px 0px;width:120px;}
div.jevth a.ev_link_row {text-align:center;display:block;}
div.jevth img {margin:0px auto;}
.jeventslatest img, .mod_events_latest_table img {float:left;margin:0px 2px 2px 0px;width:50px;height:50px;}
.mod_events_latest_table {width:225px;}
span.mod_events_latest_content {line-height: 1px;}


body #k2Container.latestView .latestItemList .latestItemImage img{width: auto !important;}
body #k2Container.itemListView .itemList #itemListLeading .catItemImage img{width: auto !important;}
body #k2Container.itemListView .itemList #itemListPrimary .catItemImage img{width: auto !important;}
body #k2Container.itemListView .itemList #itemListSecondary .catItemImage img{width: auto !important;}
body #k2Container.tagView .tagItemView .tagItemImage img{width: auto !important;}
body #k2Container.userView .userItemList .userItemImage img{width: auto !important;}
body #k2Container.genericView .genericItemView .genericItemImage img{width: auto !important;}
body #k2Container.itemView .itemImage img{width:auto !important;}

/* --- Alinhamento das colunas notícias e entrevistas--- */
#rt-maintop div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {display: block;float:none;margin:2px 0 4px 4px;padding:2px;border:2px solid #ddd;}
#rt-maintop div.k2ItemsBlock ul { width: 100%; list-style-type: none; }
#rt-maintop div.k2ItemsBlock ul li {float: left; width: 20%; margin: 0px 20px 0px 0px; padding: 0px; }

.noticias div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {display: block; border:none; float:none;margin:2px 0 4px 4px;padding:2px; max-height:150px; width: 100% !important;}
.noticias div.k2ItemsBlock ul { width: 100%; height:680px;}
.noticias div.k2ItemsBlock ul li {float: left; width:44%; height:320px; margin: 5px 20px 20px 5px; padding: 0px; }
.noticias div.k2ItemsBlock ul {overflow: hidden;}
.noticias div.k2ItemsBlock ul li span.moduleItemDateCreated {font-size:80%;}
.noticias div.k2ItemsBlock ul li div.moduleItemIntrotext {text-align:justify;}
.noticias div.k2ItemsBlock ul li a.moduleItemTitle {font-family:museo_slab; font-size:16px;}


/* --- Alinhamento do dossier técnico Homepage--- */
.dossier_tecnico  div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
float: left;margin: 0 8px 8px 0;border: none;}
.dossier_tecnico  div.k2ItemsBlock ul li div.moduleItemIntrotext p {text-align:justify;}
.dossier_tecnico  div.k2ItemsBlock a.moduleItemTitle  {font-family:museo_slab; font-size:16px;}
/* Transforma link de texto em botão azul */
.dossier_tecnico div.k2ItemsBlock a.moduleCustomLink {
color: #ffffff;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);border: 1px solid #2f88d3;
background-color: #4996d7;background-image: linear-gradient(#66a7de,#519bda 50%,#2b82cd);
box-shadow: 0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
padding: 7px 20px 7px 10px;display: inline-block;
line-height: 1.3em;font-size: 0.9em;
border-radius: 4px;position: relative;}

/* --- Toolbar do K2 content item aparecer completa 100% ---*/
body #k2Container.itemView .itemToolbar {background: none;margin: 10px 0;padding: 0;border: 0;width: 100%;float: left;}


/* Tipo de letra museo_sans */
@font-face {
    font-family: 'museo_sans';
    src: url('../fonts/museosans_500-webfont.eot');
    src: url('../fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans_500-webfont.woff') format('woff'),
         url('../fonts/museosans_500-webfont.ttf') format('truetype'),
         url('../fonts/museosans_500-webfont.svg#museo_sans_500regular') format('svg');
}
.font-family-museo_sans {
  font-family: 'museo_sans',Helvetica,Arial,sans-serif;
  font-weight: 400;
  font-style: normal;
}


/* Tipo de letra museo_slab */
@font-face {
    font-family: 'museo_slab';
    src: url('../fonts/museo_slab_500-webfont.eot');
    src: url('../fonts/museo_slab_500-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo_slab_500-webfont.woff') format('woff'),
         url('../fonts/museo_slab_500-webfont.ttf') format('truetype'),
         url('../fonts/museo_slab_500-webfont.svg#museo_slab_500regular') format('svg');
}
.font-family-museo_slab {
  font-family: 'museo_slab',Helvetica,Arial,sans-serif;
  font-weight: 400;
  font-style: normal;
}




/* Formatação do introtext e fulltext de artigos */
div.itemIntroText {width:50%;color:#444;font-size:18px;font-style:italic;font-weight:bold;line-height:24px; padding: 0 0 5 15px;
margin: 0 0 20px;
border-left: 5px solid #E0E0E0;
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 40px;
-webkit-margin-end: 40px;}

div.itemFullText {text-align:justify;}

/* Formatação do tipo e tamanho de letra do conteúdo dos eventos */
#jevents_body table.contentpaneopen{font-style:normal; font-weight: 400; font-size:14px;}
#jevents_body td.contentheading{font-style:bold; font-weight: 400; font-size:20px;}


/* Formatação do tipo e tamanho de letra dos titulos de artigos e coments/ultimos/relacionados */
body #k2Container.itemListView .itemList #itemListPrimary h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.itemListView .itemList #itemListSecondary h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.itemListView .itemList #itemListLeading h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.itemView .itemAuthorLatest h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.itemView .itemRelated h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.itemView .itemComments h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.latestView .latestItemList h2 {font-family:museo_slab;}
body #k2Container.itemView .itemAuthorBlock h3 {font-family:museo_slab;font-size:22px;}
body #k2Container.userView .userBlock h2 {font-family:museo_slab;}
body #k2Container.userView .userItemList h3 {font-family:museo_slab;font-size:20px;}
body #k2Container.tagView .tagItemView h2 {font-family:museo_slab;}
body #k2Container.latestView .latestItemsCategory h2 {font-family:museo_slab;}
body #k2Container.genericView .genericItemView h2 {font-family:museo_slab;}
div#itemListLinks h3 {font-family:museo_slab;font-size:125%;}
/* Para as Categorias Formação Profissional */
body #k2Container.itemListView .itemListCategory h2 {font-family:museo_slab;
border-top: 1px solid #C7C7C7;
border-bottom: 1px solid #C7C7C7;
margin: 0 0 15px;
padding: 8px 0;
position: relative;
display: block;
color: #0a6faf;
background: #f5f5f5;}
/* Para todos os títulos artigos K2 */
body #k2Container.itemView .itemHeader h2.itemTitle {font-family:museo_slab;
border-top: 1px solid #C7C7C7;
border-bottom: 1px solid #C7C7C7;
margin: 0 0 15px;
padding: 8px 0;
position: relative;
display: block;
color: #0a6faf;
background: #f5f5f5;}


.pubroten{font-size:9px;line-height: 0px;text-align:right;}


.titulo_formacao div.sprocket-mosaic-head h2{font-size:23px;}

#logotipo {
width: 298px;height: 75px;display:block;
background: url(http://www.forumenfermagem.org/lg-fe.png) no-repeat !important;}

/* Homepage Feeds de Emprego*/
p.srfrPostTextLink a {
color: #ffffff;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);border: 1px solid #2f88d3;
background-color: #4996d7;background-image: linear-gradient(#66a7de,#519bda 50%,#2b82cd);
box-shadow: 0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
padding: 7px 20px 7px 10px;display: inline-block;
line-height: 1.3em;font-size: 0.9em;
border-radius: 4px;position: relative;}


/* Index de Feeds de Emprego */
div.newsfeed.redirect-ltr ol li {margin-bottom:30px;}
div.newsfeed.redirect-ltr a {font-size:15px; font-weight:600;}
div.feed-item-description img {width:90px;height:75px;}
div.feed-item-description {font-size:12px; text-align:justify;}
div.redirect-ltr h2 {display:none;}


.titulo_livros div.sprocket-mosaic-head h2{font-size:10px;line-height:2px;}
.titulo_livros div.sprocket-mosaic-text {font-size:10px;}

/* --- Alinhamento de reportagens--- */
.reportagens  div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
float: left;margin: 0 8px 8px 0;border: none; width:100px; height:75px;}
.reportagens  div.k2ItemsBlock ul li div.moduleItemIntrotext p {text-align:justify;font-size:14px;}
.reportagens  div.k2ItemsBlock a.moduleItemTitle  {font-family:museo_slab; font-size:14px;}
.reportagens div.k2ItemsBlock p.modulePretext {
color: #ffffff;border: 1px solid #2f88d3;
background-color: #4996d7;background-image: linear-gradient(#66a7de,#519bda 50%,#2b82cd);
inset 0 1px 0 rgba(255,255,255,0.3);
padding: 7px 20px 7px 10px;display: inline-block;
line-height: 1.3em;font-size: 0.9em;
border-radius: 4px;position: relative;}
}


#arquivo div.k2ModuleBox190 ul li a{list-style: none; margin-left: 0;}


/* --- INFO Notícias --- */
a.info{
border-radius: 6px;
padding: 15px;
font-weight: bold;
border: 1px solid;
background: #d9edf7;
border-color: #bce8f1;
color: #3a87ad;
}


/* --- Módulo Notícias Sidebar-a --- */
.noticias-sidebar div.title_view {
font-family: Arial;
}

.noticias-sidebar div.control_buttons_bottom{
visibility: hidden;
width:300px;
height:0px;
}

/* --- Botões de Formação --- */
.a-btn{
color: #333;
	font-family: museo_sans, Arial, sans-serif;
	font-size: 13px;
font-weight:bold;
    background:#80a9da;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(#80a9da,0),color-stop(#6f97c5,1));
    background:-webkit-linear-gradient(top, #80a9da 0%, #6f97c5 100%);
    background:-moz-linear-gradient(top, #80a9da 0%, #6f97c5 100%);
    background:-o-linear-gradient(top, #80a9da 0%, #6f97c5 100%);
    background:linear-gradient(top, #80a9da 0%, #6f97c5 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80a9da', endColorstr='#6f97c5',GradientType=0 );
    padding-left:20px;
    padding-right:110px;
    height:38px;
    display:inline-block;
    position:relative;
    border:1px solid #5d81ab;
    -webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2), 0px 0px 0px 4px rgba(188,188,188,0.5);
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    float:left;
    clear:both;
    margin:10px 0px;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}

.a-btn-text{
    padding-top:10px;
    display:block;
    font-size:18px;
    white-space:nowrap;
    text-shadow:0px 1px 1px rgba(255,255,255,0.3);
    color:#446388;
    -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear;
}

.a-btn-slide-text{
font-weight:normal;
    position:absolute;
    height:100%;
    top:0px;
    right:102px;
    width:0px;
    background:#63707e;
    text-shadow:0px -1px 1px #363f49;
    color:#fff;
    font-size:13px;
    white-space:nowrap;
    /*text-transform:uppercase; */
    text-align:left;
    text-indent:10px;
    overflow:hidden;
    line-height:38px;
    -webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 2px rgba(0,0,0,0.2) inset;
    -webkit-transition:width 0.3s linear;
    -moz-transition:width 0.3s linear;
    -o-transition:width 0.3s linear;
    transition:width 0.3s linear;
}

.a-btn:hover{
    padding-right:220px;
		font-weight:normal;
    -webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);
}

.a-btn:hover .a-btn-text{
    text-shadow:0px 1px 1px #5d81ab;
    color:#fff;
		font-weight:bold;
}
.a-btn:hover .a-btn-slide-text{
    width:110px;
		
}
.a-btn:hover .a-btn-icon-right span{
    opacity:1;
}

.a-btn:active{
    position:relative;
    top:1px;
    background:#5d81ab;
    -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;
    -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;
    box-shadow:1px 1px 2px rgba(0,0,0,0.4) inset;
    border-color:#80a9da;
}

.button-wrapper{
	
	margin: 0 auto;
    padding: 20px 0;
}



.a-btn-icon-right{
    position:absolute;
    right:0px;
    top:0px;
    height:100%;
    width:102px;
    border-left:1px solid #5d81ab;
    -webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    -moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
}
.a-btn-icon-right span{

    width:78px;
    height:38px;
    opacity:0.7;
    position:absolute;
    left:40%;
    top:50%;
    margin:-20px 0px 0px -30px;
    background:transparent url(http://www.forumenfermagem.org/images/stories/lg-af-mini.png) no-repeat 50% 55%;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}



/* Módulo de àreas de Formação*/
li.item-337 {
display:none;}

/* Lista de Formadores*/
span.sprocket-tables-text {font-weight:bold;}
span.sprocket-tables-feature {font-size: 1em;}

/* Lista de Parcerias Formação*/
h2.sprocket-grids-b-title a{color: #2698de;}

/* K2 Anchor Voltar ao Topo*/
div.itemBackToTop {
display:none;}



.gantry-example.fundamental:after
{content: "Fundamental";}

.gantry-example.intermedio:after
{content: "Intermedio";}

.gantry-example.ipn:after
{content: "Parceria IPN";}

.gantry-example.feridas:after
{content: "Manual de Feridas";}

.gantry-example.bandas:after
{content: "Manual de Bandas Neuromusculares";}

.noticias-sidebar-k2 a.moduleItemTitle
{font-weight:normal;
font-size:13px !important;
text-align:left;}

.noticias-sidebar-k2 a.moduleItemImage img
{max-height:130px !important;
width:100%  !important;}

.noticias-sidebar-k2 li
{border-bottom:1px dotted #000;}

.noticias-sidebar-k2 a.moduleCustomLink {color: #ffffff;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);border: 1px solid #2f88d3;
background-color: #4996d7;background-image: linear-gradient(#66a7de,#519bda 50%,#2b82cd);
box-shadow: 0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
padding: 7px 20px 7px 10px;display: inline-block;
line-height: 1.3em;font-size: 0.9em;
border-radius: 4px;position: relative;}
