@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');

@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');

body {
	font-family: 'Roboto';
}


#header {
	min-height: 200px;
	margin-top: -7px;
	background: url('../img/bg_header.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #f6c6a0;
	/*
	background: rgba(44,91,161,1);
	background: -moz-linear-gradient(top, rgba(44,91,161,1) 0%, rgba(60,110,186,1) 98%, rgba(60,110,186,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(44,91,161,1)), color-stop(98%, rgba(60,110,186,1)), color-stop(100%, rgba(60,110,186,1)));
	background: -webkit-linear-gradient(top, rgba(44,91,161,1) 0%, rgba(60,110,186,1) 98%, rgba(60,110,186,1) 100%);
	background: -o-linear-gradient(top, rgba(44,91,161,1) 0%, rgba(60,110,186,1) 98%, rgba(60,110,186,1) 100%);
	background: -ms-linear-gradient(top, rgba(44,91,161,1) 0%, rgba(60,110,186,1) 98%, rgba(60,110,186,1) 100%);
	background: linear-gradient(to bottom, rgba(44,91,161,1) 0%, rgba(60,110,186,1) 98%, rgba(60,110,186,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66BD6D', endColorstr='#3c6eba', GradientType=0 );
	*/
	overflow: hidden;
	z-index: 1;
}


#logo {
	height: 160px;
	margin-top: 20px;
}
#logo img {
	height: 100%;
}


#weather {
	width: 270px;
	height: 100px;
	margin-top: 40px;
	margin-right: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
}
#weather .currentWeather {
	padding: 0px !important;
}


#speaker {
	max-width: 400px;
	min-width: 300px;
	height: 100px;
	margin-top: 40px;
	background-color: #fff;
}
#speaker-img {
	width: 100px;
	height: 100px;
	padding: 4px;
	float: left;
}
#speaker-body {
	height: 100px;
	padding: 5px 10px;
	display: inline-block;
	overflow: hidden;
}
#speaker-body ul {
	font-size: 12px;
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
#speaker-body ul li span {
	color: #ddd;
}
#speaker-body ul li strong {
	font-size: 14px;
}


.navbar-dark .navbar-nav .nav-link {
	color: #f1f1f1;
	font-size: 18px;
	font-family: 'Roboto Condensed';
	font-weight: 500;
	text-transform: uppercase;
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
	color: #fff;
}

.bg-blue {
	background-color: #833658;
	background: -moz-linear-gradient(top, #833658 0%, #833658 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #833658), color-stop(100%, #833658));
	background: -webkit-linear-gradient(top, #833658 0%, #833658 100%);
	background: -o-linear-gradient(top, #833658 0%, #833658 100%);
	background: -ms-linear-gradient(top, #833658 0%, #833658 100%);
	background: linear-gradient(to bottom, #833658 0%, #833658 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66BD6D', endColorstr='#f6c6a0', GradientType=0 );
	box-shadow: 0px 15px 10px -15px #333;
	z-index: 1;
}

.dropdown-menu {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.dropdown-item {
	color: #333;
	font-family: 'Roboto Condensed';
	text-transform: uppercase;
}
.dropdown-item:hover {
	color: #fff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background-color: #295494;
}


#slide {
	background-color: #ddd;
}



#main {
	padding: 50px 0px;
}

#main-internal {
	padding: 50px 0px;
	background: url('../img/bg_content.jpg');
	background-repeat: no-repeat;
	background-position: top center;
}


#content .news-box {
	margin-bottom: 20px;
}
#content .news-box a {
	color: #333;
	text-decoration: none;
}
#content .news-box .img {
	height: 146px;
	overflow: hidden;
}
#content .news-box img {
	width: 100%;
	height: 146px;
}
#content .news-box .date {
	color: #999;
	font-size: 12px;
	text-transform: uppercase;
	margin: 5px 0px;
}
#content .news-box .title {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#content .news-box:hover .title {
	color: #833658;
}


#content-internal {
	padding: 20px 15px;
	background-color: #f9f9f9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#content-internal h1.title {
	color: #833658;
	font-weight: 800;
	text-transform: uppercase;
	padding-left: 15px;
	margin-bottom: 20px;
	border-left: 7px #ccc solid;
}


#sidebar {
	padding: 20px 15px;
	background-color: #f9f9f9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


#music-requests {
	margin-bottom: 20px;
}
#music-requests h4 {
	color: #333;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
}
#music-requests p {
	font-size: 12px;
	margin: 3px 0px 0px 0px;
}


#ads-sidebar {
	margin-bottom: 20px;
}
#ads-sidebar h6 {
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 2px;
}


#old-news h4 {
	color: #333;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
}
#old-news .old-news-box {
	margin-bottom: 5px;
}
#old-news .old-news-box:last-child {
	margin-bottom: 0px;
}
#old-news .old-news-box a {
	color: #333;
	text-decoration: none;
}
#old-news .old-news-box .old-news-post {
	padding: 10px;
	background-color: #fff;
}
#old-news .old-news-box .old-news-post .date {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
}
#old-news .old-news-box .old-news-post .title {
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#old-news .old-news-box:hover .title {
	color: #833658;
}


/* Melhorar sidebar categoria */
#category-sidebar {
	margin-bottom: 20px;
}
#category-sidebar h4 {
	color: #333;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
}
#menu-category {
	list-style-type: none;
	padding-left: 0px;
}
#menu-category li {
	border-bottom: 1px #f1f1f1 solid;
	background-color: #fff;
}
#menu-category li:hover {
	background-color: #f5f5f5;
}
#menu-category li:hover a {
	color: #833658;
	font-weight: 600;
}
#menu-category li a {
	color: #333;
	font-size: 14px;
	font-weight: 500;
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 20px;
	display: block;
}
#menu-category li:first-child {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#menu-category li:last-child {
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}


/* Melhorar a página de programação */
#content-internal .nav-pills {
	padding: 7px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #833658;
}
#content-internal .nav-pills a {
	color: #fff !important;
	text-transform: uppercase;
}
#content-internal .nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
	color: #833658 !important;
	background-color: #fff;
}
#content-internal .tab-content .program {
	padding: 10px;
	border: 4px #ddd solid;
	overflow: hidden;
}
#content-internal .tab-content a:hover .program {
	border-color: #833658;
}
#content-internal .tab-content .program img {
	width: 150px;
	height: 150px;
	margin-right: 10px;
	float: left;
}
#content-internal .tab-content .program h5 {
	color: #833658;
	font-weight: 600;
	text-transform: uppercase;
}
#content-internal .tab-content .program .program-body {
	color: #888;
	font-size: 14px;
	max-width: 350px;
	float: left;
}
#content-internal .tab-content .program .program-body .time {
	margin-bottom: 3px;
}
#content-internal .tab-content .program .program-body .ver-mais {
	color: #fff;
	padding: 5px 10px;
	background-color: #833658;
	display: inline-block;
	bottom: 4px;
	right: 19px;
	position: absolute;
	-webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
	display: none;
}
#content-internal .tab-content .program:hover .ver-mais {
	display: block;
}
#content-internal .box-album .img {
	height: 240px;
}



/* Melhorar página de notícias */
#content-internal .news-time {
	color: #999;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
#content-internal h2#title {
	font-weight: 800;
}
#content-internal #matter {
	margin: 20px 0px 0px 0px;
}
#content-internal .news-box {
	margin-bottom: 20px;
}
#content-internal .news-box a {
	color: #333;
	text-decoration: none;
}
#content-internal .news-box .img {
	height: 146px;
	overflow: hidden;
}
#content-internal .news-box img {
	width: 100%;
	height: 146px;
}
#content-internal .news-box .date {
	color: #999;
	font-size: 12px;
	text-transform: uppercase;
	margin: 5px 0px;
}
#content-internal .news-box .title {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#content-internal .news-box:hover .title {
	color: #66BD6D;
}



/* Melhorar página de galeria de fotos */
#content-internal .gallery-box {
	margin-bottom: 30px;
}
#content-internal .gallery-box a {
	color: #333;
	text-decoration: none;
}
#content-internal .gallery-box img {
	width: 100%;
}
#content-internal .gallery-box .date {
	color: #999;
	font-size: 12px;
	text-transform: uppercase;
	margin: 5px 0px;
}
#content-internal .gallery-box .title {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#content-internal .gallery-box:hover .title {
	color: #66BD6D;
}




/* Melhorar página de vídeos */
#content-internal .video-box {
	margin-bottom: 20px;
}
#content-internal .video-box a {
	color: #333;
	text-decoration: none;
}
#content-internal .video-box img {
	width: 100%;
	margin-bottom: 5px;
}
#content-internal .video-box .title {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#content-internal .video-box:hover .title {
	color: #833658;
}


.pagination { margin-bottom: 0px; }
.pagination a { color: #333; padding: 6px 12px; display: block; }
.pagination li { margin-right: 2px; border: 1px #888 solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.pagination .active { border-color: #333; background-color: #333; }
.pagination .active a { color: #fff; }


/* Melhorar página de equipe */
.team {
	padding: 10px;
	border: 3px #f1f1f1 solid;
	background-color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: hidden;
}
.team:hover {
	border-color: #ddd;
}
.team .team-body {
	display: inline-block;
}
.team img {
	width: 150px;
	height: 150px;
	margin-right: 20px;
	float: left;
}
.team .team-title {
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.team .team-text {
	font-size: 12px;
	margin-bottom: 5px;
	overflow: hidden;
}
.team #team-social {
	list-style-type: none;
	padding-left: 0px;
	margin-top: 10px;
	overflow: hidden;
}
.team #team-social li {
	padding: 4px 6px 2px 8px;
	margin-right: 10px;
	border: 2px #ddd solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	float: left;
}
.team #team-social li:hover {
	border-color: #ccc;
}
.team #team-social li i {
	color: #ddd; font-size: 24px;
}
.team #team-social li:hover i {
	color: #833658;
}



#top-news {
	padding: 50px 0px;
	background: url('../img/bg_map.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #833658;
	overflow: -webkit-paged-y;
}
#top-news h1 {
	color: #fff;
	font-size: 50px;
	font-weight: 800;
	text-transform: uppercase;
	margin-bottom: 20px;
}
#top-news .item a {
	color: #333;
	text-decoration: none;
}
#top-news .top-news-box {
	border: 3px #eee solid;
	background-color: #fff;
}
#top-news .top-news-box:hover {
	border-color: #833658;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
}
#top-news .top-news-box .top-news-text {
	padding: 10px;
}

#top-news .top-news-box .top-news-text .date {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
}
#top-news .top-news-box .top-news-text .title {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0px;
}
#top-news .top-news-box:hover .title {
	color: #833658;
}
#top-news .owl-carousel .owl-nav {
	top: -60px;
	right: 0px;
	position: absolute;
	display: inline-block;
}
#top-news .owl-carousel .owl-dots {
	margin-top: 10px;
}
#top-news .owl-carousel .owl-theme .owl-nav [class*=owl-] {
	margin: 0px 5px 0px 0px;
}
#top-news .owl-carousel .owl-nav button.owl-next,
#top-news .owl-carousel .owl-nav button.owl-prev {
	padding: 5px 10px !important;
	background-color: #f1f1f1;
}
#top-news .d-flex {
	margin-top: 10px;
}


#horoscope {
	padding: 20px 0px;
	background-color: #fff;
}
.horoscope {
	width: 100% !important;
	border: 0px !important;
}


#top-music {
	background-color: #833658;
	background: -webkit-gradient(linear, right top, left bottom, from(#833658), color-stop(70%, #833658));
	background: linear-gradient(to bottom left, #833658 0%, #833658 70%);
}
#bg-top-music {
	padding: 50px 0px;
	background: url(../img/bg_top_music.png);
	background-repeat: no-repeat;
	background-position: bottom center;
}
#top-music h1 {
	color: #fff;
	font-size: 60px;
	font-weight: 800;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 20px;
}
#top-music .top-music-box {
	border: 3px #fff solid;
	background: linear-gradient(to right, #fff 50%, #f8faff 50%);
	background-size: 200% 100%;
	background-position: left bottom;
	transition: all 1s ease;
	overflow: hidden;
}
#top-music .top-music-box-first {
	height: 366px;
	border: 3px #fff solid;
	border: 3px #fff solid;
	background: linear-gradient(to right, #fff 50%, #f8faff 50%);
	background-size: 200% 100%;
	background-position: left bottom;
	transition: all 1s ease;
	position: relative;
}
#top-music .top-music-box-first:hover, #top-music .top-music-box:hover {
	border-color: #833658;
	background-position: right bottom;
	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
}
#top-music .top-music-box-first .top-music-img,
#top-music .top-music-box-first .top-music-img img {
	height: 264px;
}
#top-music .top-music-box .top-music-img,
#top-music .top-music-box .top-music-img img {
	width: 133px;
	height: 100px;
}
#top-music .top-music-box-first .top-music-img .top-music-position {
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 5px 10px;
	background-color: #833658;
	left: 0px;
	bottom: 96px;
	position: absolute;
}
#top-music .top-music-box .top-music-img .top-music-position {
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 5px 10px;
	background-color: #833658;
	left: 18px;
	bottom: 3px;
	position: absolute;
}
#top-music .top-music-box-first:hover .top-music-img .top-music-position,
#top-music .top-music-box:hover .top-music-img .top-music-position {
	color: #833658;
	background-color: #ffffff;
}
#top-music .top-music-box-first .top-music-img .top-music-position span,
#top-music .top-music-box .top-music-img .top-music-position span {
	margin-right: 4px;
	float: left;
	display: none;
}
#top-music .top-music-box-first:hover .top-music-img .top-music-position span,
#top-music .top-music-box:hover .top-music-img .top-music-position span {
	display: block;
}
#top-music .top-music-box .top-music-img,
#top-music .top-music-box .top-music-body {
	float: left;
}
#top-music .top-music-box-first .top-music-body {
	width: 100%;
	padding: 10px;
	text-transform: uppercase;
}
#top-music .top-music-box .top-music-body {
	width: 210px;
	padding: 10px;
	text-transform: uppercase;
	float: left;
}
#top-music .top-music-box-first .top-music-body strong,
#top-music .top-music-box .top-music-body strong {
	color: #833658;
	font-size: 16px;
	font-weight: 600;
}
#top-music .top-music-box-first .top-music-body hr,
#top-music .top-music-box .top-music-body hr {
	margin: 0px 0px 5px 0px;
}
#top-music .top-music-box-first .top-music-body p,
#top-music .top-music-box .top-music-body p {
	color: #999;
	font-size: 12px;
	margin-bottom: 0px;
}


/*
#programming {
	padding: 50px 0px;
	background-color: #f9f9f9;
	overflow: -webkit-paged-y;
}
#programming h1 {
	color: #333;
	font-size: 50px;
	font-weight: 800;
	text-transform: uppercase;
	margin-bottom: 20px;
}
#programming .item a {
	color: #333;
	text-decoration: none;
}
#programming .programming-box {
	border: 3px #eee solid;
	background-color: #fff;
}
#programming .programming-box:hover {
	border-color: #ddd;
}
#programming .programming-box .programming-text {
	padding: 10px;
}
#programming .programming-box .programming-text .title {
	color: #333;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 0px;
}
#programming .programming-box .programming-text hr {
	margin: 7px 0px;
}
#programming .programming-box:hover .title {
	color: #999;
}
#programming .programming-box .programming-text .time {
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
}
#programming .owl-carousel .owl-nav {
	top: -60px;
	right: 0px;
	position: absolute;
	display: inline-block;
}
#programming .owl-carousel .owl-dots {
	margin-top: 10px;
}
#programming .owl-carousel .owl-theme .owl-nav [class*=owl-] {
	margin: 0px 5px 0px 0px;
}
#programming .owl-carousel .owl-nav button.owl-next,
#programming .owl-carousel .owl-nav button.owl-prev {
	padding: 5px 10px !important;
	background-color: #f1f1f1;
}
#programming .d-flex {
	margin-top: 10px;
}
*/



#ads-footer {
	padding-bottom: 30px;
}


#footer {
	padding: 30px 0px;
	background-image: url(../img/bg_footer.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color: #373236;
}
#footer #menu-footer {
	margin: 0px auto;
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 20px;
	overflow: hidden;
	display: inline-block;
}
#footer #menu-footer li {
	padding: 6px 12px;
	float: left;
}
#footer #menu-footer li a {
	color: #9b9b9b;
	font-size: 18px;
    font-family: 'Roboto Condensed';
    font-weight: 400;
	text-transform: uppercase;
	text-decoration: none;
}
#footer #menu-footer li a:hover {
	color: #f1f1f1;
	padding-bottom: 7px;
	text-decoration: none;
	border-bottom: 1px #66BD6D solid;
}
#footer #icons-social {
	margin: 0px auto;
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 20px;
	overflow: hidden;
	display: inline-block;
}
#footer #icons-social li {
	padding: 6px 12px;
	float: left;
}
#footer #icons-social li a {
	color: #9b9b9b;
	text-decoration: none;
}
#footer #icons-social li i {
	font-size: 24px;
}
#footer #icons-social li i:hover {
	color: #833658;
}
#footer h5 {
	color: #9b9b9b;
	font-size: 18px;
	font-weight: normal;
}


#credits {
	color: #9b9b9b;
	font-size: 11px;
	text-transform: uppercase;
	height: 60px;
	line-height: 60px;
	border-top: 1px #888 dotted;
	background-color: #373236;
}
#credits i {
	color: #833658;
	margin: 0px 2px;
}
#credits a {
	color: #9b9b9b;
}


.btn-primary {
	text-transform: uppercase;
	border-color: #833658 !important;
	background-color: #833658 !important;
}
.btn-primary:hover {
	border-color: #833658 !important;
	background-color: #833658 !important;
	/*box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;*/
}

.no-margin-bottom {
	margin-bottom: 0px !important;
}

.modal-header,
.modal-body,
.modal-footer {
	padding: 10px;
}




@media (min-width: 1200px) {
	#top-news .owl-carousel .owl-nav,
	#top-news .owl-carousel .owl-dots {
		display: block;
	}
	.team .team-body {
		width: 500px;
	}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
	#old-news .old-news-box:last-child {
		display: none;
	}
	#ads-sidebar img {
		height: 200px;
	}
	#content-internal .tab-content .program img {
		width: 100px;
		height: 100px;
	}
	.team .team-body {
		width: 382px;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	#content {
		padding-bottom: 50px;
	}
	#social-media .mb-3 {
		margin-bottom: 20px !important;
	}
	#programming .owl-carousel .owl-dots {
		display: none;
	}
	#footer #menu-footer {
		margin-bottom: 10px;
	}
	#footer #menu-footer li {
		padding: 3px 6px;
		float: left;
	}
	#footer #menu-footer li a {
		font-size: 16px;
	}
	#footer #icons-social {
		margin-bottom: 10px;
	}
	#footer h5 {
		font-size: 14px;
	}
	.team .team-body {
		width: 462px;
	}
}

@media (min-width: 576px) and (max-width: 767.98px) {
	#content {
		padding-bottom: 50px;
	}
	#speaker {
		margin: 20px 0px 20px 0px;
	}
	.bg-blue {
		background-color: #1B4F72 !important;
	}
	#social-media .mb-3 {
		margin-bottom: 20px !important;
	}
	#programming .owl-carousel .owl-dots {
		display: none;
	}
	#ads-footer .mb-4:last-child {
		margin-bottom: 0px !important;
	}
	#footer #menu-footer {
		margin-bottom: 10px;
	}
	#footer #menu-footer li {
		padding: 3px 6px;
		float: left;
	}
	#footer #menu-footer li a {
		font-size: 16px;
	}
	#footer #icons-social {
		margin-bottom: 10px;
	}
	#footer h5 {
		font-size: 14px;
	}
	.team img {
		width: 100px;
		height: 100px;
	}
	.team .team-body {
		width: 334px;
	}
}

@media (max-width: 575.98px) {
	#content {
		padding-bottom: 50px;
	}
	#content .news-box img {
		width: 100%;
	}
	#speaker {
		margin: 20px 0px 20px 0px;
	}
	.bg-blue {
		background-color: #1B4F72 !important;
	}
	#top-news .owl-carousel .owl-dots {
		position: unset;
		display: block;
	}
	#top-news .owl-carousel .owl-nav {
		display: none;
	}
	#programming .owl-carousel .owl-nav {
		display: none;
	}
	#ads-footer .mb-4:last-child {
		margin-bottom: 0px !important;
	}
	#social-media .mb-3 {
		margin-bottom: 20px !important;
	}
	#footer {
		padding: 30px 0px;
	}
	#footer #menu-footer {
		margin-bottom: 10px;
	}
	#footer #menu-footer li {
		padding: 3px 6px;
		float: left;
	}
	#footer #menu-footer li a {
		font-size: 14px;
	}
	#footer #icons-social {
		margin-bottom: 10px;
	}
	#footer h5 {
		font-size: 14px;
	}
	#credits {
		height: 60px;
		line-height: 30px;
	}
	#credits .col-12 {
		text-align: center !important;
	}
	#content-internal .tab-content .program img {
		width: 300px;
		height: 300px;
		margin-bottom: 10px;
	}
	.team img {
		width: 300px;
		height: 300px;
		margin-bottom: 10px;
	}
}