/**
* Theme Name: SAEMA - ARKUS
* Theme URI: http://preview.lsvr.sk/pressville
* Description: Pressville child theme
* Author: Lucas Sabatino - ARKUS
* Author URI: Lucas Sabatino - ARKUS
* Template: pressville
* Version: 2.0.0
*/

/* Add your custom CSS after this comment */

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

	}


/* custom */

.header-titlebar
{
	background:white !important;
	
}
#widgets_home p, #widgets_home a
{
	color: black !important;
	font-size: 14px;
	line-height: 1.3 !important; 
}

#imagens-footer img
{
	width: 60%;
	padding: 5% 2%;
		
}
#imagens-footer h3, #imagens-footer h2
{
	color: white;
}

#telefonet
{
	color: white;
	font-size: 24px;
}
#telefone
{
	color: white;
	font-size: 18px;
	font-weight: bold;
}
@media(max-width: 500px)
	{
		#imagens-footer
		{
			text-align: center;
		}
}
@media(min-width: 500px)
{
	#imagens-footer img
	{
		width: 20%;
		vertical-align: top;
	}
	
}
@media (min-width: 768px)
{
	#imagens-footer
	{
		padding-left: 20%;
	}
}
h1, h2
{
	text-transform: none !important;
	margin: 0;
}
#widgets_home img:hover
{
	margin-top: -10px !important;
	transition: 0.2s;
}
#columns
{
	margin-top: 0px !important;
}
/* top menu */

.header-topbar
{
	overflow: visible;
	z-index: 9999;	
}
@media (min-width: 768px)
{
	#menu-menu-superior .header-menu-primary__item-link
	{
		color: white;
		padding-bottom: 40px !important;
	}
	#menu-menu-superior 
	{
		padding-top: 5px;
	}
	#menu-menu-superior .header-menu-primary__item
	{
		margin-right: 0px !important;	
	}
	#menu-menu-superior .header-menu-primary__item--dropdown .header-menu-primary__submenu
	{
		width: auto!important;
	}

	
}
@media (max-width: 767px)
{
	.header-menu-primary__item{
		width: 100% !important;}
}
#menu-menu-superior .header-menu-primary__item-link
{
		text-transform: none;
	font-weight: 500;
	background: none !important;
	text-decoration: none !important
}

#menu-menu-superior .header-menu-primary__item .header-menu-primary__submenu a
{
	color: #545e69;
	font-weight: 400 !important;
	word-wrap: break-word !important;
	word-break: break-all;
}
#menu-menu-superior .header-menu-primary__item .header-menu-primary__submenu a:hover
{
	color: #2d93c5;
	font-weight: 400 !important;
}
/*
.agencia_virtual_button {
    display: flex;
    float: right;
    align-items: center;
    margin-right: 20px;
    height: 50px;
}

.agencia_virtual_button a {
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15px;
    color: #FFF;
    padding: 10px;
    text-decoration: none;
    border-radius: 10px;
    background-color: #D63729;
}

@media (max-width: 1286px)
{
	.agencia_virtual_button a {
        font-family: "Roboto";
        font-weight: 500;
        font-size: 0.9rem;
        color: #FFF;
        padding: 10px;
        text-decoration: none;
        border-radius: 10px;
        background-color: #D63729;
    }

    .header-menu-secondary__list {
        font-size: 0.9rem;
    }
}

@media (max-width: 1200px)
{
	.agencia_virtual_button a {
        font-family: "Roboto";
        font-weight: 500;
        font-size: 0.8rem;
        color: #FFF;
        padding: 10px;
        text-decoration: none;
        border-radius: 10px;
        background-color: #D63729;
    }

    .header-menu-secondary__list {
        font-size: 0.8rem;
    }
}
*/

/* Botão vermelho no menu / submenu Agência */
#menu-menu-superior li.botton-agencia > a,
#menu-menu-superior .botton-agencia > a,
#menu-menu-superior a.botton-agencia {
  display: inline-block;
  background-color: #ff0000 !important;
  color: #ffffff !important;
  padding: 8px 16px !important;
  border-radius: 4px;
  text-decoration: none !important;
}

/* remove o fundo padrão nos estados 
#menu-menu-superior li.botton-agencia > a:hover,
#menu-menu-superior a.botton-agencia:hover {
  background-color: #d60000 !important;
  color: #ffffff !important;
}

@media (min-width: 768px) {
  #menu-menu-superior .header-menu-primary__item--dropdown {
    position: relative;
  }

  #menu-menu-superior .header-menu-primary__item--dropdown .header-menu-primary__submenu {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
}*/


