﻿body {
    padding-top: 60px;
    padding-bottom: 20px;
}

h1 {
    margin-top: 0px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    width: 97%;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

article.noticia {
    font-size: 1.2em;
}

article.noticia-boxed {
    border: 1px solid #CECECE;
    padding: 10px;
    margin-bottom: 40px;
    background-color: #fffaea;
}

article.campeonato {
    font-size: 1.2em;
}

article.campeonato-boxed {
    border: 1px solid #CECECE;
    padding: 10px;
}

article.club {
    font-size: 1.2em;
}

article.club-boxed {
    border: 1px solid #CECECE;
    padding: 10px;
}

article.base {
    font-size: 1.2em;
}

article.base-boxed {
    border: 1px solid #CECECE;
    padding: 10px;
}

section.opcion {
    border: 1px solid #CECECE;
    padding: 20px;
    border-radius: 6px;
    margin: 10px;
    background-color: #fafafa;
}

.btn-box {
    margin-bottom: 10px;
}

cite.noticia-fecha {
    font-style: italic;
    font-size: 1em;
}

section.noticia-titulo {
    font-size: 1.2em;
    margin-bottom: 3px;
    margin-top: 0;
}

p.noticia-cuerpo {
    font-size: 0.9em;
    margin-bottom: 2px;
}

a.noticia-link {
    margin-bottom: 10px;
    display: inline-block;
}

.jumbotron {
    max-height: 250px;
}

.jumbotron.start-page {
    position: absolute;
    top: 97px;
    width: 85%;
    left: 7.5%;
    display: inline-block;
    max-height: 315px;
}

    .jumbotron.pages {
        position: absolute;
        top: 107px;
        width: 85%;
        left: 150%;
        display: inline-block;
        max-height: 315px;
        min-height: 315px;
        background-repeat: no-repeat;
        background-size: cover;
    }

.bloque {
    min-height: 200px;
    max-height: 400px;
    overflow-y: hidden;
    padding-top: 1px;
}

.ms-rtePosition-1 {
    -ms-name: "Izquierda";
    float: left;
}
.ms-rtePosition-2 {
    -ms-name: "Derecha";
    float: right;
}

.ms-rtePosition-3 {
    -ms-name: "Arriba";
    vertical-align: text-top;
}

.ms-rtePosition-4 {
    -ms-name: "Centro";
    vertical-align: middle;
}

.ms-rtePosition-5 {
    -ms-name: "Abajo";
    vertical-align: text-bottom;
}

.campeonato-fecha {
    font-size: 12px;
    text-align: right;
    display: block;
}

.menu-programa {
    display: inline-block;
    width: 600px;
    margin-top: 40px;
}

.menu-programa-item {

}

@media (max-width: 767px) {
    .menu-programa {
        margin-top: 10px;
    }

    .navbar-brand {
        float: left;
        padding: 6px 6px;
        font-size: 18px;
        line-height: 6px;
        height: 60px;
    }

    .navbar {
        min-height: 65px !important;
    }
}

.ms-rteForeColor-1
{
color:darkred;
-ms-name:"";
-ms-color:"Rojo oscuro";
}
.ms-rteForeColor-2
{
color:red;
-ms-name:"";
-ms-color:"Rojo";
}
.ms-rteForeColor-3
{
color:orange;
-ms-name:"";
-ms-color:"Oro";
}
.ms-rteForeColor-4
{
color:yellow;
-ms-name:"";
-ms-color:"Amarillo";
}
.ms-rteForeColor-5
{
color:lightgreen;
-ms-name:"";
-ms-color:"Verde claro";
}
.ms-rteForeColor-6
{
color:green;
-ms-name:"";
-ms-color:"Verde oscuro";
}
.ms-rteForeColor-7
{
color:lightblue;
-ms-name:"";
-ms-color:"Azul cielo";
}
.ms-rteForeColor-8
{
color:blue;
-ms-name:"";
-ms-color:"Azul";
}
.ms-rteForeColor-9
{
color:darkblue;
-ms-name:"";
-ms-color:"Azul oscuro";
}
.ms-rteForeColor-10
{
color:purple;
-ms-name:"";
-ms-color:"Púrpura oscuro";
}
.ms-rteBackColor-1
{
background-color:darkred;
-ms-name:"";
-ms-color:"Rojo oscuro";
}
.ms-rteBackColor-2
{
background-color:red;
-ms-name:"";
-ms-color:"Rojo";
}
.ms-rteBackColor-3
{
background-color:orange;
-ms-name:"";
-ms-color:"Oro";
}
.ms-rteBackColor-4
{
background-color:yellow;
-ms-name:"";
-ms-color:"Amarillo";
}
.ms-rteBackColor-5
{
background-color:lightgreen;
-ms-name:"";
-ms-color:"Verde claro";
}
.ms-rteBackColor-6
{
background-color:green;
-ms-name:"";
-ms-color:"Verde oscuro";
}
.ms-rteBackColor-7
{
background-color:lightblue;
-ms-name:"";
-ms-color:"Azul cielo";
}
.ms-rteBackColor-8
{
background-color:blue;
-ms-name:"";
-ms-color:"Azul";
}
.ms-rteBackColor-9
{
background-color:darkblue;
-ms-name:"";
-ms-color:"Azul oscuro";
}
.ms-rteBackColor-10
{
background-color:purple;
-ms-name:"";
-ms-color:"Púrpura oscuro";
}
.ms-rteFontFace-1
{
-ms-name:"Tahoma";
font-family:tahoma;
}
.ms-rteFontFace-2
{
-ms-name:"Courier";
font-family:courier,monospace;
}
.ms-rteFontFace-3
{
-ms-name:"Times New Roman";
font-family:"Times New Roman",Times,serif;
}
.ms-rteFontFace-4
{
-ms-name:"Comic Sans";
font-family:"Comic Sans","Comic Sans MS",cursive;
}
.ms-rteFontFace-5
{
-ms-name:"Calibri";
font-family:Calibri;
}
.ms-rteFontFace-6
{
-ms-name:"Georgia";
font-family:Georgia;
}
.ms-rteFontFace-7
{
-ms-name:"Impact";
font-family:Impact;
}
.ms-rteFontFace-8
{
-ms-name:"Trebuchet MS";
font-family:"Trebuchet MS",helvetica;
}
.ms-rteFontFace-9
{
-ms-name:"Palatino Linotype";
font-family:"Palatino Linotype",Palatino,serif;
}
.ms-rteFontFace-10
{
-ms-name:"Lucida Console";
font-family:"Lucida Console",monaco,sans-serif;
}
.ms-rteFontFace-11
{
-ms-name:"Garamond";
font-family:garamond;
}
.ms-rteFontFace-12
{
-ms-name:"Segoe UI";
font-family:"Segoe UI",Tahoma;
}
.ms-rteFontFace-13
{
-ms-name:"Arial";
font-family:Arial;
}
.ms-rteFontSize-1
{
font-size:9pt;
}
.ms-rteFontSize-2
{
font-size:11pt;
}
.ms-rteFontSize-3
{
font-size:13pt;
}
.ms-rteFontSize-4
{
font-size:18pt;
}
.ms-rteFontSize-5
{
font-size:24pt;
}
.ms-rteFontSize-6
{
font-size:36pt;
}
.ms-rteFontSize-7
{
font-size:48pt;
}
.ms-rteFontSize-8
{
font-size:72pt;
}
.ms-rtePosition-1{
-ms-name:"Izquierda";
float:left;
}
.ms-rtePosition-2{
-ms-name:"Derecha";
float:right;
}
.ms-rtePosition-3{
-ms-name:"Arriba";
vertical-align:text-top;
}
.ms-rtePosition-4{
-ms-name:"Centro";
vertical-align:middle;
}
.ms-rtePosition-5{
-ms-name:"Abajo";
vertical-align:text-bottom;
}