@import url('https://fonts.googleapis.com/css?family=Open+Sans|Roboto');


body {
	font-family: 'Open Sans', sans-serif;
}

.jumbotron {
	background-color: #fff !important;
}

.jumbotron p {
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
}

h1, h2, h3 {
	font-family: 'Roboto', sans-serif;
	color: #3a3a3a;
}

#send-error {
	color: #a94442;
   	background-color: #f2dede;
   	border-color: #ebccd1;
   	padding: 10px;
   	border: 1px solid #ebccd1;
   	border-radius: 4px;
   	margin-top:2px;
   	display: none;
}

.col-md-6 ul, .col-md-4 ul, #form_dni-error, #form_documento-error, #form_medio-error, #form_ciudad-error, #form_telefono-error, #form_ciudad-error {
	color: #a94442;
   	background-color: #f2dede;
   	border-color: #ebccd1;
   	padding: 10px;
   	border: 1px solid #ebccd1;
   	border-radius: 4px;
   	margin-top:10px;
}

.col-md-6 ul li, .col-md-4 ul li {
	list-style: none;
}

.strong {
	font-weight: 600 !important;
	color:#3e6ba4;
}

.light-blue {
	color:#6699cc;
	margin-top: 5px !important;
}

.dark-blue {
	color:#3e6ba4;
}

.red {
	color:red;
	font-weight: 600;
}

.font18px {
	font-size:18px !important;
}

.error-container {
    max-width: 380px;
    margin: 0 auto;
}

.pregContainer {
    padding: 24px;
    border-radius: 6px;
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}

#playercontainer {
	margin: 0 auto 30px auto;
	width: 720px;
}

@media (max-width: 992px) {
	#playercontainer {
		width: 600px;
	}
}

@media (max-width: 767px) {
	#playercontainer {
		width: 100%;
	}
}

.whiteWell {
    padding: 20px;
    border-radius: 3px;
    min-height: 20px;
    margin-bottom: 20px;
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}


.nav-user {
	float: right;
}

.streaming-msg {
	font-size: 13px;
	text-align: center;
}

.blue {
	color: #1a87c9;
}
.campos-obligatorios {
	font-size: .8em;
}

label {
	padding-top: 20px;
}

select, textarea {
	margin-bottom: 20px;
}

#noHayPreguntas {
	font-style: italic;
	font-size: .9em;
	color: #959595;
}
.ponente {
	padding: 20px;
}
.form-control {
	font-size: 0.9em;
}
.btn.btn-primary.btn-block.btn-lg {
	background-color: #2b5f75;
	border-color: #1f4657;
}
.btn.btn-primary.btn-block.btn-lg:hover {
	background-color: #fff;
	border-color: #2b5f75;
	color: #1f4657;
}


.form-control:focus {
	    box-shadow: none;
			border: 2px solid #80bdff;;
}
.enviadas {
	color:#2b5f75;
	padding-top: 20px;
}

.pregContainer {
	padding: 20px;
	border-top: none;
	border-left: none;
}

.pregContainer ul {
	color: #1f4657;
	list-style: square;

}
.pregContainer {
	border: none;
}
.pregContainer > div {
	    margin-bottom: 15px;
}

.pregContainer ul li p {
	color: #000;
}

#pregUl {
	color: #1f4657;
	list-style: square;
}

#pregUl li p {
	color: #000;
}
.btn-success {
	background-color: #fff;
	color: #13b538;
}

.btn-danger  {
	color: #dc3545;
background-color: #fff;
}
a {
	color: #1a87c9;
}

p.subtitle {
		font-size: .9em;
	color: #717171;
}

p.pregunta {
		margin-bottom: 0;
}
