/**
 * Theme Name:     Ennes
 * Author:         A.Companhia
 * Template:       Divi
 * Text Domain:	   ennes
 * Description:    Ennes
 */

#top-menu li {padding-right: 11px;}
.rodape-ennes .et_pb_blurb_description {margin-left: -15px;}

/*style the wp-pagenavi pagination links*/
.wp-pagenavi {font-size: 14px; margin-top: 30px;}
.wp-pagenavi a,
.wp-pagenavi span {
	color: #000000;
	background: #f1f3f5;
	font-size: 1em !important;
	line-height: 1em;
	font-weight: bold !important;
	padding: 0.45em 0.8em !important;
	border-radius: 100px;
	border: none;
	transition: all .5s;
}
/*style the wp-pagenavi current page number*/
.wp-pagenavi span.current {
	color: #ffffff !important;
	background: #a71c20 !important;
	border-radius: 100px;
}
/*style the wp-pagenavi pagination links on hover*/
.wp-pagenavi a:hover {
	color: #ffffff!important;
	background: #a71c20!important;
}
/*style the wp-pagenavi pages text*/
.wp-pagenavi .pages {
	background: none;
}
/*remove border and center the wp-pagenavi links*/
.wp-pagenavi {
	border-top: none;
	text-align: center;
}

.heateor_sss_sharing_container {padding-top: 20px; margin-top: 40px; border-top: 1px solid #a71c20;}
div.heateor_sss_follow_ul a, div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a {margin: 2px 10px 2px 0;}

.mfp-bottom-bar {display: none;}

.entry-featured-image-url {
  padding-top: 100%;
  display: block;
}
.entry-featured-image-url img {
  position: absolute;
  height: 100% !important;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  object-fit: cover;
}

.rpwwt-widget {line-height: 1.2em !important; font-weight: 700; font-size: 14px;}
.rpwwt-widget a {display: flex; align-items: center;}
.rpwwt-widget img {border-radius: 100px;}

.single #main-content {background-color: #f1f1f1;}

@media (max-width: 980px) {
    .et_header_style_left #logo {max-width: 75%; height: 70%; max-height: 70%}
}

@media (max-width: 1080px) {
  #top-menu {display: none;}
  #et_mobile_nav_menu {display: block; float: right;}
  .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding: 30px 0 0 0 !important;}
}