body {
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar {
  margin-bottom: 20px;
}

/* Otros estilos */
.kk-idioma {   
    list-style: outside none none;    
    padding: 2px 2px;
	text-align:right;
}
.kk-idioma > li {
    display: inline-block;
}
.kk-idioma > li + li::before {
    color: #ccc;
    content: "/ ";
    padding: 0 3px;
}
.kk-idioma > .active {
    color: #777;
}
.kk-llamada {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eee;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
    margin: 20px 0;
    padding: 14px 10px 20px 10px;
}
.kk-llamada-info {
    border-left-color: #1b809e;
}
.kk-llamada-aviso {
    border-left-color: #CD0000;
}
.boton{
	padding-top:14px;
}
.kk-login {
    margin: 0 auto;
    max-width: 330px;
    padding: 15px;
}
.kk-back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}

#barracookies {
	display: none;
	z-index: 99999;
	position:fixed;
	left:0px;
	right:0px;
	bottom:0px;
	width:100%;
	min-height:40px;
	padding:5px;
	background: #333333;
	color:#d7c712;
	line-height:20px;
	font-family:verdana;
	font-size:12px;
	text-align:center;
	box-sizing:border-box;
} 
#barracookies a:nth-child(2) {
	padding:4px;
	background:#4682B4;
	border-radius:5px;
	text-decoration:none;
} 
#barracookies a {
	color: #fff;
	text-decoration: none;
}
/* Media Queries */
@media(max-width:767px){
	img.kk-centrado {
    display: block;
    margin-left: auto;
    margin-right: auto 
	}
	.kk-idioma{
		align:right;		
	}
}

