/* Enter Your Custom CSS Here */

/* GENERAL */

.mob-navigation h5, .copyrighting{
	color:#ffffff; 
}

.online_links a{
	text-decoration:none; 
}

footer .fw-container{
	padding-left: 0px !important;
  padding-right: 0px !important;
  width:100% !important;
}

.fw-page-builder-content section:nth-of-type(2){
	background-color:#fefef6 !important;
}

footer{
	padding: 15px 0 0; 
}

footer .footer{
  padding: 0px !important; 
}

footer .center {
    text-align: center;
    margin: 0px !important;
}

footer .copyright{
	padding:20px;
  color: #ffffff;
  width:100%;
}

footer #menu-rodape li:not(:last-of-type){
	border-right: 1px solid #ffffff; 
}

.base h1{
	color: #324c9f;
  font-size: 36px;
  font-weight: 500;
}

.side-panel-area {
  color: #324c9f !important;
  background: #ff5016 !important;
}

.side-panel-area a{
	color:#ffffff !important;
  padding-left:10px !important;
}

.side-panel-area a:hover{
	background-color:#ffffff !important;
  color:#807979 !important;
}

.navigation{
	  margin-top: 20px;
}

.navigation > ul > li > a{
	padding: 10px !important;
  text-decoration:none;
}

.navigation > ul > li > a:hover{
	background-color: #dbdbdb;
  color:#ffffff;
}

.navigation > ul > li > a:active{
	background-color: #dbdbdb;
}

#menu-item-100 a:hover, 
#menu-item-99 a:hover,
#menu-item-98 a:hover,
#menu-item-97 a:hover,
#menu-item-96 a:hover{
  text-decoration:none;
  background-color: #dbdbdb;
  padding: 10px;
}

.navigation ul li.current-menu-ancestor > a{
  background-color: #ff5016 !important;
}


/*HOME*/

body{
	background: #fff !important; 
}

#home_banner .h1{
	width: 500px !important; 
}

#infraestrutura .fw-col-xs-12 img{
	 max-width:none !important;
}

#fassina_online{
	min-height: 200px;
}

#home_icons .fw-row{
	padding: 0;
	display:inline-block;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  text-align: center;
  float: none;
}

/* PAGES */

#estrutura ul{
  list-style-type: none;  
}

#estrutura ul li{
	list-style-image: url('wp-content/uploads/2018/12/list_icon.png');
  margin-bottom: 10px;
  padding-top:10px;
  
}

#licencas div.fw-row .fw-col-xs-12.fw-col-sm-6{
  /*padding-left:0px !important; 
  padding-right:0px !important;*/
  max-width: 511px !important;
}

.redex{
  margin-bottom: 15px !important;
  margin-left: 15px !important;
}


#licencas .redex table{
	border:none; 
}

/*FOOTER*/

footer .logo{
	display: none; 
}