/************************************ Para borrar ********************************/
/*** Tengo que revisarlo bien ***/

/*
.LEW_BodyHeaderContainer{display: block; position: relative; text-align: left;/* background-color: #e9f4fa; background-color: #1B99D2; padding: 15px; padding: 0 20px;;}
    .LEW_BodyHeaderCenterContainer{text-align: center; margin: 0 auto; padding: 12px 0; padding: 0 !important;}
        .LEW_BodyHeaderCenterContainer_Left{display: inline-block;width: 30%; text-align: left; vertical-align: middle; float: left; margin-top: 12px;}
        .LEW_BodyHeaderCenterContainer_Center{display: inline-block;width: 40%; text-align: center; vertical-align: middle;}
        .LEW_BodyHeaderCenterContainer_Right{display: inline-block;width: 30%; text-align: right; vertical-align: middle;float: right; margin-top: 12px;}


@media only screen and (max-width: 768px){
    .LEW_BodyHeaderCenterContainer{display: block;}
    .LEW_BodyHeaderCenterContainer_Left{display: block; position: relative; width: auto; float: none; text-align: left;}
    .LEW_BodyHeaderCenterContainer_Center{display: block; position: relative; width: auto;  border-bottom: 1px solid #bbb; margin-bottom: 10px;}
    .LEW_BodyHeaderCenterContainer_Right{display: block; position: relative; width: auto; float: none; text-align: left;}
}


    .LEW_BodyHeaderSideContainer{display: block; position: relative; text-align: left; max-width: 1140px; max-width: 1500px; margin: 0 auto; z-index: 100}
        .LEW_BodyHeaderSideElement{display: inline-block; position: relative; vertical-align: top;}
        .LEW_BodyHeaderSideLeft{width: 40%; padding: 15px 0;}

            .LEW_BodyHeaderMainImageContainer{display: inline-block; position: relative; height: 115px; vertical-align: top; margin-right: 5px; border-radius: 5px; overflow: hidden;}
                .LEW_BodyHeaderMainImage{height: 100%; width: auto;}

            .LEW_BodyHeaderMainTitleContainer{display: inline-block; position: relative; vertical-align: top; max-width: auto; margin-top: 15px;}
                .LEW_BodyHeaderMainTitle{width: auto; font-family: "ArtBrushTilde" !important; font-size: 26px !important; color: #fff !important; margin-bottom: 8px !important; margin-top: 0px; line-height: 1.1em !important; vertical-align: middle; max-width: 14em;}
                .LEW_BodyHeaderMainSubTitle{width: auto; font-family: 'Roboto Mono', monospace; font-size: 16px !important; color: #fff !important; vertical-align: middle;  margin-bottom: 0 !important;}

            .LEW_BodyHeaderRRSSContainer{display: inline-block; position: relative; width: auto; text-align: center; vertical-align: top; margin-top: 0px; margin-left: 130px;}
                .LEW_BodyHeaderRRSS{display: inline-block; position: relative; color: #fff; margin: 0 15px 0 0;}
                    .LEW_BodyHeaderRRSS i{font-size: 23px; color: #fff;}


        .LEW_BodyHeaderSideRight{width: 59%; }
            .LEW_BodyHeaderMetaInfoContainer{display: block; position: relative; vertical-align: top; width: auto;  max-width: calc(100% - 280px); max-width: 100% !important; width: 35%; width: auto !important; padding: 15px 0 0;}
            .LEW_BodyHeaderMetaInfoFullElement{display: block; position: relative; width: auto !important;; margin-right: 1%;margin-bottom: 15px !important; min-height: 1em !important;}
                .LEW_BodyHeaderMetaInfoElement{display: inline-block; position: relative; margin-bottom: 15px;  min-height: 2.2em; vertical-align: top;}
                .LEW_BodyHeaderMetaInfoElement{display: inline-block !important; max-width: 100% !important; width: 49% }
                    .LEW_BodyHeaderMetaInfoTitle{display: block; position: relative;font-family: 'Roboto Mono', monospace; font-size: 13px; line-height: 1.2em; font-weight: normal; color: #fff; margin-bottom: 4px; vertical-align: top;}
                    .LEW_BodyHeaderMetaInfoValue{display: block; position: relative; font-family: 'Roboto Mono', monospace;   font-size: 13px; line-height: 1.2em;  font-weight: bold; color: #fff; vertical-align: top;}


            /*
            .LEW_BodyHeaderOverlayContainer{display: inline-block; position: relative; height: 200px; width: 100%; overflow: hidden; width: auto; float: right; margin-left: 10px; vertical-align: top; max-width: 100%; width: 60%; margin-left: 0 !important; }
            *
            .LEW_BodyHeaderOverlayContainer{display: inline-block; position: absolute; height: 100% !important; width: 100% !important; overflow: hidden; margin: 0; z-index: 1; opacity: 0.18; top: 0; left: 0; right: 0;}
            .LEW_BodyHeaderOverlayContainer{}

                .LEW_BodyHeaderOverlayInsideContainer{display: block; position: relative; width: 100%; height: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; }

                .LEW_BodyHeaderOverlayContainer .LEW_BodyHeaderOverlayLeftBar{display: inline-block; position: absolute; width: 85px; height: 100%; left: -10px; top: 0%; }
                .LEW_BodyHeaderOverlayContainer .LEW_BodyHeaderOverlayRightBar{display: none; position: absolute; width: 20px; height: 200%; background-color: #1B99D2; vertical-align: middle;  rotate: 5deg; right: 0;}
                .LEW_BodyHeaderOverlayContainer img{height: 113% !important; width: auto !important; margin-top: -10px !important;}

@media only screen and (max-width: 768px){
    .LEW_BodyContentSideElement{display: block !important;}
    .LEW_BodyContentSideElement{width: auto !important;}

    .LEW_BodyHeaderMainImageContainer{height: 75px !important; float: right;}
    .LEW_BodyHeaderMetaInfoContainer{max-width: 100% !important; width: 100%; padding: 15px 0;}
        .LEW_BodyHeaderMetaInfoFullElement{display: block; position: relative; width: auto !important;; margin-right: 1%;margin-bottom: 15px !important; min-height: 1em !important;}
        .LEW_BodyHeaderMetaInfoElement{display: inline-block;; position: relative; width: 95% !important; margin-right: 1%;margin-bottom: 5px !important; min-height: 1em !important;}
            .LEW_BodyHeaderMetaInfoTitle{display: inline-block !important; width: 10em; font-size: 13px !important;}
            .LEW_BodyHeaderMetaInfoValue{display: inline-block  !important; font-size: 13px !important; max-width: 18em;}
}
*/


.LEW_BodySubmenuContainer{display: block; position: relative; text-align: center; padding: 0px;}
.LEW_BodyMainContent{display: block; position: relative; padding-top: 0px; padding: 10px 0px 0;}
.LEW_BodyMainContent.LEW_BodyMainContentWithScroll{padding-top: 120px !important;}
    .LEW_BodyContentBoxElement{margin: auto; text-align: center;}
    .LEW_BodyContentSmallBoxElement{max-width: 670px; margin: auto;}
    .LEW_BodyContentCenterElement{text-align: center;}
    .LEW_BodyContentFullElement{display: block; position: relative; width: auto; padding: 0 5px;}
    .LEW_BodyContentSideElement{display: inline-block; position: relative; vertical-align: top; padding: 0 5px; }

    .LEW_BodySideLeftContent{width: 20%}
    .LEW_BodySideRightContent{width: 75%;}

    .LEW_BodySideLeftContent_60_40{width: 59%;}
    .LEW_BodySideRightContent_60_40{width: 39%}

    .LEW_BodySideLeftContent_70_30{width: 69%;}
    .LEW_BodySideRightContent_70_30{width: 29%}

    .LEW_BodySideLeftContent_30_70{width: 29%;}
    .LEW_BodySideRightContent_30_70{width: 69%}

    .LEW_BodySideLeftContent_65_35{width: 64%;}
    .LEW_BodySideRightContent_65_35{width: 34%}

    .LEW_BodySideLeftContent_35_65{width: 34%;}
    .LEW_BodySideRightContent_35_65{width: 64%}

    .LEW_BodySideLeftContent_40_60{width: 39%;}
    .LEW_BodySideRightContent_40_60{width: 59%}

    .LEW_BodySideLeftContent_50_50{width: 49%;}
    .LEW_BodySideRightContent_50_50{width: 49%}

@media only screen and (max-width: 768px){
    .LEW_BodySideLeftContent_50_50{display: block; position: relative; width: auto;}
    .LEW_BodySideRightContent_50_50{display: block; position: relative; width: auto;}
}
