@charset "UTF-8";
/*@FONT FACE*/
/*OPENSANS*/
/*@font-face {
    font-family: 'OpenSansLight';
    src: url('../fonts/opensans/OpenSans-Light-webfont.eot');
    src: url('../fonts/opensans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Light-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/opensans/OpenSans-Regular-webfont.eot');
    src: url('../fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('../fonts/opensans/OpenSans-Semibold-webfont.eot');
    src: url('../fonts/opensans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('../fonts/opensans/OpenSans-ExtraBold-webfont.eot');
    src: url('../fonts/opensans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*RALEWAY*/
/*@font-face {
    font-family: 'RalewayExtraBold';
    src: url('../fonts/raleway/Raleway-ExtraBold-webfont.eot');
    src: url('../fonts/raleway/Raleway-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway/Raleway-ExtraBold-webfont.woff') format('woff'),
         url('../fonts/raleway/Raleway-ExtraBold-webfont.ttf') format('truetype'),
         url('../fonts/raleway/Raleway-ExtraBold-webfont.svg#RalewayExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'pt_sansregular';
    src: url('../fonts/ptsans/pts55f-webfont.eot');
    src: url('../fonts/ptsans/pts55f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ptsans/pts55f-webfont.woff') format('woff'),
         url('../fonts/ptsans/pts55f-webfont.ttf') format('truetype'),
         url('../fonts/ptsans/pts55f-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'pt_sansbold';
    src: url('../fonts/ptsans/pts75f-webfont.eot');
    src: url('../fonts/ptsans/pts75f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ptsans/pts75f-webfont.woff') format('woff'),
         url('../fonts/ptsans/pts75f-webfont.ttf') format('truetype'),
         url('../fonts/ptsans/pts75f-webfont.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'RalewayLight';
    src: url('../fonts/raleway/Raleway-Light-webfont.eot');
    src: url('../fonts/raleway/Raleway-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway/Raleway-Light-webfont.woff') format('woff'),
         url('../fonts/raleway/Raleway-Light-webfont.ttf') format('truetype'),
         url('../fonts/raleway/Raleway-Light-webfont.svg#RalewayLight') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'RalewayRegular';
    src: url('../fonts/raleway/Raleway-Regular-webfont.eot');
    src: url('../fonts/raleway/Raleway-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway/Raleway-Regular-webfont.woff') format('woff'),
         url('../fonts/raleway/Raleway-Regular-webfont.ttf') format('truetype'),
         url('../fonts/raleway/Raleway-Regular-webfont.svg#RalewayRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'RalewaySemiBold';
    src: url('../fonts/raleway/Raleway-SemiBold-webfont.eot');
    src: url('../fonts/raleway/Raleway-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway/Raleway-SemiBold-webfont.woff') format('woff'),
         url('../fonts/raleway/Raleway-SemiBold-webfont.ttf') format('truetype'),
         url('../fonts/raleway/Raleway-SemiBold-webfont.svg#RalewaySemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

@font-face {
    font-family: 'brandon_grotesquebold';
    src: url('../fonts/brandon_bld-webfont.eot');
    src: url('../fonts/brandon_bld-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/brandon_bld-webfont.woff') format('woff'),
         url('../fonts/brandon_bld-webfont.ttf') format('truetype'),
         url('../fonts/brandon_bld-webfont.svg#brandon_grotesquebold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'pathway_gothic_oneregular';
    src: url('../fonts/pathwaygothicone-regular-webfont.eot');
    src: url('../fonts/pathwaygothicone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pathwaygothicone-regular-webfont.woff') format('woff'),
         url('../fonts/pathwaygothicone-regular-webfont.ttf') format('truetype'),
         url('../fonts/pathwaygothicone-regular-webfont.svg#pathway_gothic_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*FORMATACOES ====================*/
body{
    background: url(../imagens/bg-topo.jpg) center top no-repeat;
    font-family: 'OpenSansRegular',verdana,sans-serif;
    font-size:14px;
    line-height:120%;
    color:#000;
    text-align:left;
}

.title{
    font-family: 'brandon_grotesquebold',arial,helvetica, sans-serif;
    font-size:19px;
    line-height:120%;
    color:#013569;
    text-align:left;
    margin-bottom:12px;
}

.opacity{
 opacity:.7;
  filter:alpha(opacity=70);
  -moz-opacity:.7;
  opacity:.7;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70)
}

/*BOTOES======================*/
.btn-voltar{
	width:192px
}
.btn-enviar{
	width:35%;
	float:right
}
.saiba_mais_produtos{
	margin:5px 0
}


/*FOCUS:INPUT*/
.form-control:focus{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}

/*SELECAO ========================*/
::-moz-selection{
	background:#2E9900;
	color:#fff;text-shadow:none
}
::selection{
	background:#2E9900;
	color:#fff;text-shadow:none
}

/*IMG HOVER ======================*/
a:hover .thumbnail, a.thumbnail:hover,
a:hover .img-thumbnail, a.img-thumbnail:hover{
  border-color: #FF0000 !important;
}

/*VIDEO CARROCEL======================*/
.bt-up,.bt-down{
    width:100%;
    text-align:center;
    background-color:#BB0F0F;
    padding:5px 0;
    color:#FFF;
    cursor:pointer;
}
.bt-up.disabled,.bt-down.disabled{
    background-color:#DDD;
    color:#444;
    cursor:default;
}
.bt-up{
    border-radius:5px 5px 0 0;
}
.bt-down{
    border-radius:0 0 5px 5px;
}
/*LOGO GV8==========================*/
#logo-gv8{
	display:block;
	width: 79px;
	height: 25px;
	background: url(../imagens/logo-gv8.png) no-repeat;
    float: right;
    margin-left:10px;
    position:relative;
    top:3px;
}

/*PAGE WRAPER==========================*/
.page-wrap{
    background-repeat: no-repeat;
    background-position:center top;
	min-height:100%;
	margin-bottom:-270px; /*Altura do rodape*/
}
.page-wrap:after{
	content:"";
	display:block
}
.site-footer,.page-wrap:after{ /*Rodape sempre em baixo*/
	min-height:270px
}
.site-footer{
	background:#053059;
    border-top:8px solid #041E3F;
    padding-top:16px;
    position: relative;
    padding-bottom:50px;
}
/*BANNER E SEUS RELATIVOS==============*/
.area-banner{
    position:relative;
    margin:0 auto 32px auto;
    width: 970px; height: 390px; /*TAMANHO DA IMAGEM DO BANNER*/
}

.banners{
  position: absolute; z-index: 1;
  width: inherit; height: inherit;

  overflow: hidden;
}

.banners a{
  display: block;
  width: inherit; height: inherit;
}

.banners a:hover img{
    opacity:1;
  filter:alpha(opacity=100);
  -moz-opacity:1;
  opacity:1;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100)

}

.cycle-pager {
	position: absolute;
	z-index: 2;
	right: 0px;
	bottom: -15px;
    width: 100%;
    text-align: center;
}
.cycle-pager span {
	font-size:0;
	color:transparent;
	width:12px;
	height:12px;
	margin:0 7px;
	display: inline-block;
	cursor: pointer;
	background:url(../imagens/pagers-banner.png) right center no-repeat;
}
.cycle-pager span.cycle-pager-active {
	background:url(../imagens/pagers-banner.png) left center no-repeat;
}
.cycle-pager > * { 
	cursor: pointer;
}

/*PAGINACAO========================*/
.paginacao{
    width:100%;
    margin:20px 0;
    float:left;
    font-size:16px;
}
.paginacao *{
    display:inline-block;
    padding:6px 12px;
    border:1px solid #DDD;
    margin-left:-5px;
    text-decoration:none!important;
    background:#FFF;
    color:#000;
}
.paginacao *:first-child{
    border-radius:4px 0 0 4px;
}
.paginacao *:last-child{
    border-radius:0 4px 4px 0;
}
.paginacao *:hover,
.paginacao .active,
.paginacao span
{
    background:#0BA9ED;
    color:#FFF;
}
.paginacao .active,
.paginacao span{
    cursor:default;
}
/* CSS do site ==================*/

/*mensagem ie8===========================*/
.mensagem_atualizacao{
   margin-bottom:25px;width:970px;left:50%;top:50px;margin-left:-485px;position: fixed;
}
/*==========================================*/
.topo{
    position:relative;
    margin-bottom:100px;
}

.corpo{
    width: 1038px;
    margin:0 auto;
    padding-top:60px;
    padding-bottom:45px;
    margin-top:-60px;
}

a{
    -webkit-transition: all .32s linear;
       -moz-transition: all .32s linear;
        -ms-transition: all .32s linear;
         -o-transition: all .32s linear;
            transition: all .32s linear;
}

.menu:after,
.menu:before{
    content:'';
    clear: both;
    display: table;
}

.menu > li{
    float: left;
    list-style: none;
}

.menu > li > a{
    display: block;
    padding-top:25px;
    padding-bottom:13px;
    padding-left:8px;
    padding-right:8px;
    font-family: 'pathway_gothic_oneregular';
    font-size: 18px;
    color:#FFF;
}

.menu > li.active a,
.menu > li:hover a{
    background: #041E3F;
    color:#01C5FD;
    text-decoration: none;
}

.tel{
    margin-top:-25px;
    color: #FFF;
}

.icon-telefone:before{
    content: url(../imagens/icon-telefone.png);
    display: inline-block;
    position: relative;
    top:7px;
}

address{
    margin:0;
}

.buscas{
    position:relative;
}

.buscas > input.form-control{
    border-color:transparent;
}

.buscas > input.form-control:focus{
    border:1px solid #409FFF;
    box-shadow: 0 0 8px #409FFF;
}

.buscas > input[type="image"]{
    position:absolute;
    z-index: 2;
    right:17px;
    top:3px;
}

.post{
    margin-bottom:5px; 
}

.post-header{
    margin-bottom: 15px;
}

.post-header:after,
.post-header:before{
    content:'';
    clear:both;
    display: table;
}

.data-post{
    display: inline-block;
    width: 56px;
    height:56px;
    float: left;
    margin-right:15px;
    background: url(../imagens/bg-datas.png) center center no-repeat
}

.data-post .dia,
.data-post .mes{
    display: block;
    text-align: center;
    font-family: 'OpenSansSemibold',verdana,sans-serif;
    color:#FFF;
}

.data-post .dia{
    font-size: 21px;
    line-height: 34px;
}

.data-post .mes{
    font-size: 15px;
    line-height: 12px;
}

.post-header .title-post{
    font-family: 'brandon_grotesquebold',arial ,verdana, sans-serif;
    font-size:23px;
    line-height:120%;
    color:#013569;
    text-align:left;
}

.post-content{
    font-family: 'OpenSansRegular',verdana,sans-serif;
    font-size:14px;
    line-height:120%;
    color:rgb(255,255,255);
    text-align:left;
}


.post-footer{
    margin:10px 0;
    padding:10px 0;
    border-top: 1px dotted #D6D6D6;
    border-bottom: 1px dotted #D6D6D6;
}

.post-footer:after,
.post-footer:before{
    content:'';
    clear:both;
    display: table;
}

.butons-redes-sociais{
    width: 500px;
    float: left;
    position:relative;
    top:5px;
}

.butons-redes-sociais >*{
    float: left;
    width: 110px;
}

.like-button iframe{
    width: 100%;
    height:25px;
}

.bg-branco{
    background: #FFF;
    padding:6px 10px;
    height: 39px
}

.bg-branco:after,
.bg-branco:before,
.butons-redes-sociais:after,
.butons-redes-sociais:before
{
    content:'';
    clear:both;
    display: table;
}

.butons-redes-sociais > .email{
    text-align: center;
}

.butons-redes-sociais > .email > a{
    display: inline-block;
    height:20px;
    width: 61px;
    text-indent: -999px;
    overflow: hidden;
    margin:0;
    background: url(../imagens/email-button.png) center center no-repeat;
}

.comentarios{
    text-align: right;
}

.comentarios > .coments{
    display: inline-block;
    padding:0 16px;
    height:27px;
    line-height:27px;
    background:#013569;
    color:#FFF;
    position:relative;
    border-radius: 4px
}

.btn-leia-mais-lg{
    width: 125px;
    height:29px;
    text-indent: -999px;
    overflow: hidden;
    background: url(../imagens/btns-leia-ais.png) center top no-repeat;
    position:relative;
}

.icon{
    display: inline-block;
    position: relative;
}

.side-r .redes-sociais {
    text-align: center;
    margin-top:15px;
}

.side-r .icon{
    width: 36px;
    height:36px;
    background-image:url(../imagens/redes-sciais.png);
    background-repeat: no-repeat;
    -webkit-transition: all 0 linear;
       -moz-transition: all 0 linear;
        -ms-transition: all 0 linear;
         -o-transition: all 0 linear;
            transition: all 0 linear;
}

.side-r .icon + .icon{
    margin-left:11px;
}

.side-r .icon:hover{
    -webkit-animation: scaleUp .28s 1;
       -moz-animation: scaleUp .28s 1;
        -ms-animation: scaleUp .28s 1;
         -o-animation: scaleUp .28s 1;
            animation: scaleUp .28s 1;
}

.side-r .icon-facebook:hover{
    background-position: left -36px
}

.side-r .icon-twitter{
    background-position: -48px top;
}

.side-r .icon-twitter:hover{
    background-position: -48px -36px;
}

.side-r .icon-instagran{
    background-position: -96px top;
}

.side-r .icon-instagran:hover{
    background-position: -96px -36px;
}

.side-r .icon-youtube{
    background-position: -145px top;
}

.side-r .icon-youtube:hover{
    background-position: -145px -36px;
}

.fb-like-box{
    background: #FFF;
    margin-bottom: 35px
}

.fb-like-box iframe{
    width: 100%;
    height:337px;
}

.titles{
    background: url(../imagens/bg-titles-aside.png) center top no-repeat;
    height:34px;
    line-height: 26px;
    font-family: 'michromaregular';
    font-size:16px;
    text-align:left;
    padding-left: 36px;
}

.side-r .videos iframe{
    width: 100%;
    height:180px;/*134px*/
    margin-bottom: 33px;
}

.tab-ultimas{
    list-style: none;
    margin:0;
    padding:0;
}

.tab-ultimas:after,
.tab-ultimas:before{
    content:'';
    clear: both;
    display: table;
}

.tab-ultimas >li>a{
    float: left;
    cursor:pointer;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding:10px 4px;
    background:#333333;
    color:#FFF;
    font-family: 'OpenSansRegular';
    font-size: 13px;
}

.tab-ultimas >li>a:hover{
    background: rgba(51,51,51,.9)
}

.tab-ultimas >li.active a{
    background:#FFF;
    color:#2E9900;
}

.content-tab-ultimas{
    background: #FFF;
    padding:11px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.tab-pane ul{
    list-style: none;
    padding:0;
    margin:0;
}

.tab-pane ul li:after,
.tab-pane ul li:before
{
    content:'';
    clear: both;
    display: table;

}

.tab-pane ul li{
    margin-bottom: 20px
}

.tab-pane .imagem{
    width: 76px;
    height:76px;
    border:1px solid #D6D6D6;
    float: left;
    overflow: hidden;
    margin-right: 7px;
}

.tab-pane .imagem img{
    max-width: 100%!important;
    max-height: 100%!important;
    width: auto;
    height:auto;
}

.btn-leia-mais-sm{
    display: inline-block;
    width: 92px;
    height:21px;
    background: url(../imagens/btns-leia-ais.png) center bottom no-repeat;
    text-indent: 999px;
    overflow: hidden;
    margin-top:10px;
}
.tab-pane .desc{
    max-height: 60px;
    overflow: hidden;
}

.historico{
    margin-bottom:28px;
}

.fotos-instagran{
    list-style: none;
    padding:0;
    margin:0 -4px;
}

.fotos-instagran >li{
    width: 104px;
    height:104px;
    float: left;
    width: 50%;
    padding: 0 4px;
    margin-bottom: 8px;
    overflow: hidden;
}

.fotos-instagran >li>img{
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height:auto;
}

.banner-entre-posts{
    margin:26px 0;
}

.site-footer .icon:hover
{
    -webkit-animation: scaleUp .28s 1;
       -moz-animation: scaleUp .28s 1;
        -ms-animation: scaleUp .28s 1;
         -o-animation: scaleUp .28s 1;
            animation: scaleUp .28s 1;
}

.site-footer .icon{
    width:40px;
    height:40px;
    margin-top:10px;
    background-image:url(../imagens/redes-sciais.png);
    -webkit-transition: all 0s linear;
       -moz-transition: all 0s linear;
        -ms-transition: all 0s linear;
         -o-transition: all 0s linear;
            transition: all 0s linear;
}

.site-footer .icon+.icon{
    margin-left:10px;
}

.site-footer .icon-facebook{
    background-position: 0 -75px!important;
}

.site-footer .icon-facebook:hover{
    background-position: left bottom!important
}

.site-footer .icon-twitter{
    background-position: -51px -75px!important;
}

.site-footer .icon-twitter:hover{
    background-position: -51px bottom!important
}

.site-footer .icon-instagran{
    background-position: -102px -75px!important;
}

.site-footer .icon-instagran:hover{
    background-position: -102px bottom!important
}

.site-footer .icon-youtube{
    background-position: right -75px!important;
}

.site-footer .icon-youtube:hover{
    background-position: right bottom!important
}

.site-footer img{
    margin-right:15px;
}

.site-footer ul{
    list-style: url(../imagens/list-style.png);
    margin-left:15px;
    float: left;
    margin-top:46px;
    font-family: 'michromaregular',arial,verdana;
    font-size: 13px;
    color:#C4B379;
}

.site-footer ul > li >a{
    color:#FFF;
}

.creditos{
    font-family: verdana;
    font-size: 11px;
    color: #666666;
    display: inline-block;
    margin-top:40px;
}

.header-comentarios{
    padding:5px 0;
    border-top:1px dotted #CCC;
    border-bottom:1px dotted #CCC;
    margin-bottom:20px;
}

.header-comentarios h3{
    background: #FFF;
    padding:10px 15px;
    margin:0;
    font-family: 'michromaregular',arial,verdana;
    font-size: 16px;
    color:#000;
    text-shadow:0 0 1px #272822;
}

.area-comentarios{
    margin-top:20px;
}

.lista-comentarios{
    list-style: none;
    padding:20px 0 0 0;
}

.lista-comentarios li{
    border-bottom: 1px dotted #CCC;
    margin-bottom:10px;
}

.nome-autor-comentario{
    font-family: 'brandon_grotesquebold',arial,helvetica, sans-serif;
    font-size: 14px;
    color:#013569;
}

.internas .btn-leia-mais-lg{
    top:-29px;
}

.deixe-comentario{
    border-top: 1px dotted #CCC
}


.internas .tab-ultimas{
    margin-right: -3px;
    border-bottom: none;
}

/*Animacoes*/
@-webkit-keyframes scaleUp {
    0% {
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }

    50%{
        opacity:.4;
        -webkit-transform: scale(1.3);
           -moz-transform: scale(1.3);
            -ms-transform: scale(1.3);
             -o-transform: scale(1.3);
                transform: scale(1.3);
    }

    100% {
    opacity:1;
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}
@-moz-keyframes scaleUp {
    0% {
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }

    50%{
        opacity:.4;
        -webkit-transform: scale(1.3);
           -moz-transform: scale(1.3);
            -ms-transform: scale(1.3);
             -o-transform: scale(1.3);
                transform: scale(1.3);
    }

    100% {
        opacity:1;
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}
@-ms-keyframes scaleUp {
    0% {
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }

    50%{
        opacity:.4;
        -webkit-transform: scale(1.3);
           -moz-transform: scale(1.3);
            -ms-transform: scale(1.3);
             -o-transform: scale(1.3);
                transform: scale(1.3);
    }

    100% {
        opacity:1;
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}
@-o-keyframes scaleUp {
    0% {
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }

    50%{
        opacity:.4;
        -webkit-transform: scale(1.3);
           -moz-transform: scale(1.3);
            -ms-transform: scale(1.3);
             -o-transform: scale(1.3);
                transform: scale(1.3);
    }

    100% {
        opacity:1;
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}
@keyframes scaleUp {
    0% {

        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }

    50%{
        opacity:.4;
        -webkit-transform: scale(1.3);
           -moz-transform: scale(1.3);
            -ms-transform: scale(1.3);
             -o-transform: scale(1.3);
                transform: scale(1.3);
    }

    100% {
        opacity:1;
        -webkit-transform: scale(1);
           -moz-transform: scale(1);
            -ms-transform: scale(1);
             -o-transform: scale(1);
                transform: scale(1);
    }
}

.copyright{
    color: #FFF;
    position: absolute;
    width: 100%;
    height:40px;
    bottom:0;
    padding:10px 0;
    background: #041E3F;
    font-family:Verdana, Geneva, sans-serif;
    font-size:10px;
    line-height:120%;
    text-align:right;
}

.mgb-20{
    margin-bottom:20px;
}

.placeholder{
    font-family: 'OpenSansRegular';
    font-size:12px;
    line-height:120%;
    color:rgb(85,85,85);
    text-align:left;
    position: absolute;
    font-weight: 100;
    cursor: text;
}

.fotm-footer input[type="text"],
.fotm-footer textarea{
    font-family: 'OpenSansRegular';
    font-size:12px;
    line-height:120%;
    color:rgb(84,84,84);
    text-align:left;

}

.form-footer input.form-control{
    height:22px;
}

.form-footer .placeholder{
    line-height: 22px;
    margin-left: 12px
}

.form-footer .form-group{
    position: relative;
    margin-bottom: 4px
}

.form-footer textarea.form-control{
    height:77px;
    padding-top:0;
}

.logo{
    position: relative;
    z-index: 5;
}

.dados p{
    padding-left:30px;
    color: #FFF;
}

.icon-dados{
    margin-left:-30px;
}

.f-social{
    border-bottom: 1px solid #014992;
    padding-bottom:7px;
}

.fb-like-box iframe{
    height:385px!important;
}

.titles-sidebar{
    height: 31px;
    line-height: 31px;
    padding-left: 26px;
    font-family: 'brandon_grotesquebold';
    font-size:16px;
    color:rgb(255,255,255);
    background: url(../imagens/bg-tiles.png) left center no-repeat;
}

.historico,
.buscas,
.categorias,
.ultimos-posts{
    background: #F4F4F4;
}

.historico,
.buscas,
.categorias
{
    padding-bottom: 23px;
}

.side-r .form-control{
    display: block;
    margin-left:auto;
    margin-right:auto;
    max-width: 195px;
    height:25px;
    padding-top:0;
    padding-bottom:0;
}

.side-r .form-control,
.side-r .placeholder{
    font-family: sans-serif;
    font-size: 13;
    color:#525252;
}

.ultimos-posts > ul > li > a{
    display: block;
    padding:7px 23px;
    font-family: 'OpenSansRegular';
    font-size: 13px;
    color:#525252;
    background: url(../imagens/seta-posts.png) 10px center no-repeat;
}

.ultimos-posts > ul > li + li > a{
    border-top:1px dotted #555555;
}

.ultimos-posts > ul > li:hover a{
    background: url(../imagens/seta-posts.png) 10px center no-repeat rgba(0,0,0,.2);
    text-decoration: none;
}

.img-post{
    margin:0 20px 20px 0;
}

.post-content{
    font-family: sans-serif;
    font-size: 14px;
    color:#000;
}

.post-content:after,
.post-content:before{
    content: '';
    display: table;
    clear:both;
}

.buscas .placeholder{
    margin-left:24px;
    line-height: 25px;
}

.btn-buscar{
    height:25px;
    width: 25px;
    background: url(../imagens/icon-search.png) transparent center center no-repeat;
    color:transparent;
    text-indent: -999px;
    overflow: hidden;
    position:absolute;
    right:14px;
    top:0;
    border:none;
}

.buscas form{
    position: relative;
}

.unstyled{
    list-style: none;
    padding:0;
    margin-bottom:0;
}
    
}