/* CENTRALIZANDO O MENU */
.menu-block{float: none !important;}
.menu-block {padding: 0;margin-left: auto !important;margin-right: auto !important;display: table !important;}

/*OCULTANDO O ESPACO VAZIO NO ROPAPE */
#rt-debug{display:none !important;}

.custom-area-publicitaria{margin-bottom: -30px !important;}

.custom-text-rodape {text-align: left;font-size: 14px;line-height: 20px;margin-bottom: -15px;}
.custom-credito-rodape a{ font-size: 14px;line-height: 20px;margin-bottom: -15px;}
.custom-credito-rodape {font-size: 14px !important;text-align: right !important;}

.timeline_footer{background: none !important;}
.timeline-breaker{padding-top: 10px !important; background-color: #075d58 !important;}

.timeline{padding-bottom: 0px !important; padding-left: 10px; margin-bottom: -50px !important;}

#timeline_loadmore_273{margin-top: 40px !important;}

.custom-2014{margin-top: 90px  !important;}

.timeline-breaker:after{content: none !important;}
.timeline-breaker{    
	padding-bottom: 11px !important;
    padding-left: 13px !important;
    padding-right: 13px !important;
}

.gf-menu.l1 > li > .item174 > .timeline_footer {margin-bottom: 85px !important;}

.gf-menu.l1 > li > .item174 > .timeline_footer{display: none;}

.item174 > .custom-2014{display: none;}

#rt-transition{background-color:#fcfbf9;}

#rt-breadcrumbs a{font-size: 20px !important; line-height: 20px;font-weight: bold;}

h4 {line-height: 30px;}

.item-intro {font-size: 16px !important;line-height: 25px !important;margin-bottom: -20px !important;}

#rt-breadcrumbs a:after{content: none !important;}

.custom-read-more {
    font-size: 16px !important;
}

.timeline-item .item-time {
    float: right;
    height: 18px;
    line-height: normal;
    margin: -25px 5px 5px;
    padding-top: 7px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}


/*FIXANDO OS MESES NO TOPO DA PAGINA */
#floater_right{position: fixed !important; top: 30 !important;}

.custom-mes {
    background-color: #075A55;
    padding: 7px !important;
    border-radius: 5px;
    font-size: 14px;
    line-height: 21px;
}

.custom-mes a {
 color: #FFF !important;
}


#rt-bottom {
    border-top: 7px solid #f7f4ee;
}

section.blog { 
    width: 43% !important;
    margin-left: 30%;
 }

li.item174.active.last, li.item174{display: none !important;}


#rt-custom{background-color: #09A59D;    margin-top: -15px !important;}

.custom-face{text-align: right !important;}
 
.label-info, .badge-info{background-color: #075d58;}
.btn-info, .btn-info:hover{padding: 11px !important;
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#075d58),to(#053E3A));
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #075d58;
    background-image: -moz-linear-gradient(top,#075d58,#053E3A);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#075d58),to(#053E3A));
    background-image: -webkit-linear-gradient(top,#075d58,#053E3A);
    background-image: -o-linear-gradient(top,#075d58,#053E3A);
    background-image: linear-gradient(to bottom,#075d58,#053E3A);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
    border-color: #053E3A #053E3A #1f6377;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);

}

.btn-info:hover{
}


.sprite {
    background-image: url(https://www.sistemafibra.org.br/fibra/images/logomarcas/logomarcas.png);
    background-repeat: no-repeat;
    display: block;
}


.sprite-box-fibra {
    width: 172px;
    height: 40px;
    background-position: -5px -5px;
}

.sprite-box-iel {
    width: 124px;
    height: 40px;
    background-position: -5px -55px;
}

.sprite-box-senai {
    width: 176px;
    height: 39px;
    background-position: -5px -105px;
}

.sprite-box-sesi {
    width: 146px;
    height: 40px;
    background-position: -139px -55px;
}

.sprite-box-sistemafibra {
    width: 251px;
    height: 40px;
    background-position: -5px -154px;
}

.sprite-fibra-vazada-logo {
    width: 99px;
    height: 19px;
    background-position: -187px -5px;
}

.sprite-home-icon {
    width: 21px;
    height: 19px;
    background-position: -191px -105px;
}

.sprite-icone-iphone {
    width: 18px;
    height: 27px;
    background-position: -222px -105px;
}

.sprite-icone-media {
    width: 27px;
    height: 27px;
    background-position: -250px -105px;
}

.sprite-icone-quick {
    width: 27px;
    height: 27px;
    background-position: -266px -142px;
}

.sprite-icone-real {
    width: 32px;
    height: 27px;
    background-position: -266px -179px;
}

.sprite-icone-vlc {
    width: 23px;
    height: 27px;
    background-position: -5px -216px;
}

.sprite-icone-winamp {
    width: 27px;
    height: 27px;
    background-position: -38px -216px;
}

.sprite-iel-logo {
    width: 59px;
    height: 19px;
    background-position: -75px -204px;
}

.sprite-senai-df-logo {
    width: 101px;
    height: 19px;
    background-position: -144px -204px;
}

.sprite-sesi-df-logo {
    width: 78px;
    height: 19px;
    background-position: -75px -233px;
}

.sprite-sistemafibra-home {
    width: 178px;
    height: 19px;
    background-position: -5px -262px;
}

.sprite-sistemafibra-logo {
    width: 157px;
    height: 19px;
    background-position: -296px -5px;
}

.sprite-social-icone-flickr {
    width: 50px;
    height: 55px;
    background-position: -295px -34px;
}

.sprite-social-icone-twitter {
    width: 50px;
    height: 55px;
    background-position: -355px -34px;
}

.sprite-social-icone-youtube {
    width: 50px;
    height: 55px;
    background-position: -415px -34px;
}

.sprite-solcial-icone-facebook {
    width: 50px;
    height: 54px;
    background-position: -303px -99px;
}

#sptrite-top, .custom-face{margin-bottom: -40px !important;}

.inline {
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    margin-right: 7px;
}
