.outline{outline:1px solid red;}
body {
	font-family:"Roboto", Arial, sans-serif;
	background:#FFF;
	font-size:16px;
	overflow-x:hidden;
}
a,a:hover,a:active{text-decoration:none;}
h2{font-size:50px;letter-spacing: 5px;color:#fd3238; font-family: 'Titillium Web', 'Roboto', Arial, sans-serif; }

.font18{font-size:18px;}


footer{font-size:14px;padding-top:15px;}
/* menu */
.pg_home .navbar-light .navbar-nav>li>a.home,
.pg_trabalhe-conosco .navbar-light .navbar-nav>li>a.trabalhe,
.pg_contato .navbar-light .navbar-nav>li>a.contato,
.pg_institucional .navbar-light .navbar-nav>li>a.empresa,
.pg_historia .navbar-light .navbar-nav>li>a.empresa,
.pg_postos-urbanos .navbar-light .navbar-nav>li>a.servicos,
.pg_postos-rodoviarios .navbar-light .navbar-nav>li>a.servicos,
.pg_conveniencia .navbar-light .navbar-nav>li>a.servicos,
.pg_transportadora .navbar-light .navbar-nav>li>a.servicos,
.pg_distribuidora .navbar-light .navbar-nav>li>a.servicos{
	color: #ED3237;	
}

header{ background:#fff;}
.navbar-light .navbar-nav .nav-link{color:#333;padding-right:9px; padding-left:9px;text-transform: uppercase;font-weight: bold;border-right: 2px solid #aaa;}

.navbar-light .navbar-nav .nav-link:hover {color: #ED3237;}
.navbar-nav .dropdown-menu a:hover{color:#ED3237; background:none;}

/* fim menu */

#banner_promocao .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

#banner_promocao .carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f00' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}