/*
Theme Name: WBA 2024
Author: Gilberto Echeverria - WBA Team
Author URI: https://gepanama.com
*/

h2 {
	color: #0054a5;
}

.page h2 {
	text-align: right;
}

.text-white {
	color: #FFF;
}

.post-image {
	padding: 2px;
	border: thin #CCC solid;
}

.yellow-text {
	font-weight: bold;
	color: #ffca05;
	font-size: 18px;
	text-align: right;
}

.img100 {
	width: 100%;
	height: 100%;
}

.jumbotron {
	background-color: #f7f7f7;
}

/* For fiexed navbar */
.for-fixed-navbar {
	padding-top: 70px;
}

/* Header Image */
.image-bg-fluid-height {
	margin-top: 50px;
}

/* Categories */
.categories h2 {
	padding: 0;
	margin: 0;
	font-size: 16px;
}

/* Sidebar */
.sidebar {
	padding: 10px;
	margin-bottom: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 2.1428571435;
	color: inherit;
	background-color: #f7f7f7;
	text-align:  left;
}

.sidebar h2 {
	font-size: 16px;
	line-height: 1;
	color: inherit;
}

.sidebar p {
	line-height: 1.4;
}

.sidebar li {
	list-style:  none !important;
}

.center {
	margin: auto !important;
}

.separator {
	margin-bottom: 20px;
}

/* Social Networks in Sidebar */
.row-social {
	text-align: center;
}

.row-social a {
	padding: 0 10px 0 10px;
}

/* Speakers */
.speakers {
	background: #006ab5 url(../../uploads/2017/07/speakers_bg.png) no-repeat fixed;
}

.new-wrapper span {
    background-color: Black;
    color:white;
    font-size: 12px;
    position:absolute;
    bottom:0px;
    left:0px;
    padding-left:10px;
    padding: 10px;
    -moz-opacity:.80;
    filter:alpha(opacity=80);
    opacity:.80;
    width:180px;
    display: block;
}

.new-wrapper {
	float:left;
	position:relative;
	width: 180px;
	overflow:hidden;
}

.new-wrapper a {
	color: #FFF;
}

.new-wrapper a:hover {
	text-decoration: underline;
	color: #FFF;
}

.new-wrapper-center {
	width: 191px;
	float: none;
	text-align: center;
	margin: 0 auto;
}

/* FOOTER */
.footer-bs {
    background-color: #3c3d41;
	padding: 60px 40px;
	color: rgba(255,255,255,1.00);
	margin-bottom: 20px;
	border-bottom-right-radius: 6px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 6px;
}
.footer-bs .footer-brand, .footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { padding:10px 25px; }
.footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { border-color: transparent; }
.footer-bs .footer-brand h2 { margin:0px 0px 10px; }
.footer-bs .footer-brand p { font-size:12px; color:rgba(255,255,255,0.70); }

.footer-bs .footer-nav ul.pages { list-style:none; padding:0px; }
.footer-bs .footer-nav ul.pages li { padding:5px 0px;}
.footer-bs .footer-nav ul.pages a { color:rgba(255,255,255,1.00); font-weight:bold; text-transform:uppercase; }
.footer-bs .footer-nav ul.pages a:hover { color:rgba(255,255,255,0.80); text-decoration:none; }
.footer-bs .footer-nav h4 {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin-bottom:10px;
}

.footer-bs .footer-nav ul.list { list-style:none; padding:0px; }
.footer-bs .footer-nav ul.list li { padding:5px 0px;}
.footer-bs .footer-nav ul.list a { color:rgba(255,255,255,0.80); }
.footer-bs .footer-nav ul.list a:hover { color:rgba(255,255,255,0.60); text-decoration:none; }

.footer-bs .footer-social ul { list-style:none; padding:0px; }
.footer-bs .footer-social h4 {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 3px;
}
.footer-bs .footer-social li { padding:5px 4px;}
.footer-bs .footer-social a { color:rgba(255,255,255,1.00);}
.footer-bs .footer-social a:hover { color:rgba(255,255,255,0.80); text-decoration:none; }

.footer-bs .footer-ns h4 {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin-bottom:10px;
}
.footer-bs .footer-ns p { font-size:12px; color:rgba(255,255,255,0.70); }

@media (min-width: 768px) {
	.footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { border-left:solid 1px rgba(255,255,255,0.10); }
}


/* LANGUAGE CHOOSER - Q TRANSLATE X */
#qtranxs_select_qtranslate-chooser {
	margin-top: 14px;
	padding: 5px 0;
	font-size: 14px;
  	list-style: none;
  	background-color: #ffffff;
  	border: 1px solid #cccccc;
  	border: 1px solid rgba(0, 0, 0, 0.15);
  	border-radius: 4px;
  	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  	background-clip: padding-box;
}

