/*
Theme Name: DPS Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Tres Design
Author URI: https://www.tresdesign.com.br
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 1.0.1579895184
Updated: 2020-01-24 16:46:24

*/

.linkedin
{
	content: "\&#xe0cb";
	color: #2C7FE9;
	font-size: 15px;
}
#top-menu LI LI A
{
	width: 240px;
	padding: 3px 6px 3px 8px;
	line-height: 1.7em;
}
#top-menu LI LI
{
	width: 240px;
	padding: 6px 0px;
	line-height: 1.7em;
}

.et-social-facebook a.icon:before { content: '\e0aa'; }
.et-social-linkedin a.icon:before { content: '\e0b4'; }
#et-secondary-menu .et-social-icons
{
	margin-right: 0;
	padding-top: 0;
}
.et-social-icons LI
{
	margin-top: -9px;
	margin-left: 6px;
}

	
@(max-width: 980px){
	#top-header {
		display: none;
	}
}

.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a, .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    text-transform: lowercase !important;
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {
    text-transform: lowercase;
}

.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {
    border-bottom: 1px solid #262323;
}
.et-menu li li a {
    padding: 6px 2px !important;
}
.et-pb-arrow-prev:before
{
	content: "\34";
	color: #FFFFFF;
	text-shadow: 2px 4px 4px rgba(26, 2, 2, 0.863);
}
.et-pb-arrow-next:before
{
	content: "\35";
	color: #FFFFFF;
	text-shadow: 2px 4px 4px rgba(26, 2, 2, 0.863);
}

.et_pb_slider:hover .et-pb-arrow-prev
{
	left: 10px;
	opacity: 1;
}
.et_pb_slider:hover .et-pb-arrow-next
{
	right: 10px;
	opacity: 1;
}
.et-pb-controllers A
{
	display: inline-block;
	background-color: hsla(0, 0%, 100%, 0.5);
	text-indent: -9999px;
	border-radius: 7px;
	width: 7px;
	height: 7px;
	margin-right: 10px;
	padding: 0;
	opacity: 0.5;
	margin-top: 15px;
}
.et-pb-controllers
{
	position: relative;
	bottom: 1px;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 10;
	background-color: #FFFFFF;
}
/* Estilo Botao volta ao inicio */
.et_pb_scroll_top.et-pb-icon
{
	padding: 8px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	right: 20px;
}
