/* Add here all your CSS customizations */
#header .header-container { min-height: 110px; }
#header .header-logo { margin:0px; }
.featured-boxes { width: 100%; }
.featured-box a { color: inherit; text-decoration: none; }
.profile-image-outer-container .profile-image-input { width: 100%; }
#carrosselClubes .owl-carousel.owl-drag .owl-item .img-fluid { padding: 20px; }
.owl-carousel.dots-title .owl-dots { left: 225px; }
.owl-carousel.dots-title.dots-title-pos-2 .owl-dots { left: 265px; }
#footer .footer-copyright p { color: #777; text-align: center; }
.home-intro { margin-bottom: 10px; }
.testimonial.testimonial-style-2 .testimonial-author img { max-width: 150px; max-height: 150px; }
.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p { padding: 5px 0; }
.featured-boxes-style-2 .box-content figure, .modal-body figure { font-size: 3em; height: 150px; width: 150px; line-height: 150px; border-radius: 50%; text-align: center; margin: 0 auto; background-size: cover; background-position: center; background-repeat: no-repeat; }
.featured-boxes-style-2 .box-content figure img, .modal-body figure img, .featured-boxes-style-2 .featured-box .icon-featured { height: 115px; width: 115px; line-height: 115px; }
.featured-boxes-style-2 .box-content figure img, .modal-body figure img { visibility: hidden; }
.modal-body figure { background-size: contain !important; }
.post-content p { text-align: justify; }