﻿

.mainContainer {
    max-width: 1000px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
    font-family: sans-serif, FontAwesome;
}


.redesSocialesContainer {
    display: inline;
    color: #000000;
}

.menuIcon {
    color: #000000;
}

.suscribeteContainer {
    margin-top: 3px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    vertical-align: bottom;
    height: auto;
}

    .suscribeteContainer a {
        color: #f9b537 !important;
    }

.sesionShoppingContainer {
    text-align: right;
}

.sesionContainer {
    display: inline-block;
    margin-right: 15px;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}

    .sesionContainer span {
        color: #000000;
    }


.shoppingContainer {
    /*float: right;*/
    display: inline-block;
    color: #000000;
}

    .shoppingContainer .importeHeader {
        display: inline;
        font-size: 12px;
        font-weight: bold;
        margin-right: 15px;
        color: #000000;
    }

.searchContainer {
    margin-top: 5px;
}

.searchBody {
    background-color: #f9b537;
    /*height: 100px;*/
    padding: 10px;
}

.searchHeader {
    height: 5px;
    background-image: url('../Content/Images/Header/topTexture.png');
}

#searchInputDeprecated {
    border: 1px solid #5a5a5a;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*-moz-box-shadow: 2px 2px 3px #666;*/
    /*-webkit-box-shadow: 2px 2px 3px #666;*/
    /*box-shadow: 2px 2px 3px #666;*/
    font-size: 15px;
    /*padding: 4px 7px;*/
    /*outline: 0;*/
    -webkit-appearance: none;
    width: 90%;
    height: 35px;
    margin: auto;
}

.searchInput {
    /*border: 1px solid #5a5a5a !important;*/
    -moz-border-radius: 20px 0 0 20px !important;
    -webkit-border-radius: 20px 0 0 20px !important;
    border-radius: 20px 0 0 20px !important;
    height: 35px;
    margin: auto;
}

.searchBtn {
    background-color: white;
    color: #717171 !important;
    border: 1px solid #CCC !important;
    -moz-border-radius: 0 20px 20px 0 !important;
    -webkit-border-radius: 0 20px 20px 0 !important;
    border-radius: 0 20px 20px 0 !important;
    margin: auto;
}

    .searchBtn:hover, .searhBtn:active, .searchBtn:focus {
        background-color: #1e1e1e !important;
    }


::-webkit-input-placeholder {
    text-align: right;
}

::-moz-placeholder {
    text-align: right;
}
/* firefox 19+ */
:-ms-input-placeholder {
    text-align: right;
}
/* ie */
input:-moz-placeholder {
    text-align: right;
}


.footer {
    color: white;
    background-color: #101010;
    padding: 20px;
    font-size: 12px;
}

.footerMenu {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    min-width: 100px;
    text-align: center;
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

    .footerMenu a {
        color: white;
        padding: 15px;
    }

        .footerMenu a:hover {
            color: #f9b537;
            text-decoration: underline;
        }

    .footerMenu .selected {
        color: #f9b537;
        text-decoration: underline;
    }

.botonDialog {
    background-color: #FAB637 !important;
    font-weight: bold;
    color: #3C3D3F;
    width: 100%;
}

.infoTitle {
    font-weight: bold;
    font-size: 1.875rem;
    color: #000000;
}

.infoSubTitle {
    font-weight: bold;
    font-size: 0.9375rem;
    color: #000000;
}

.infoText {
    font-weight: normal;
    font-size: 0.9375rem;
    color: #000000;
}

.infoDividerTitle {
    color: #f9b537;
    height: 7px;
    width: 100%;
}

.infoTitle {
    font-weight: bold;
    font-size: 1.875rem;
    color: #000000;
    margin-bottom: 0px;
    margin-top: 0.46875rem;
}

.infoSubTitle {
    font-weight: bold;
    font-size: 0.9375rem;
    color: #000000;
    margin-bottom: 0px;
}

.infoText {
    font-weight: normal;
    font-size: 0.9375rem;
    color: #000000;
}

.infoDividerTitle {
    background-color: #f9b537;
    height: 3px;
    width: 100%;
    margin-bottom: 0.46875rem;
    margin-top: 0.46875rem;
}

.hidden {
    display: none;
}

.lead {
    margin-top: 0.9375rem;
}

.askAdult {
    background-color: #FAB637 !important;
    color: #3C3D3F;
}

.askAdultTextOption {
    font-weight: normal;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #3C3D3F !important;
    color: #FFF;
    padding-top: 0.675rem;
    padding-bottom: 0.675rem;
    padding-right: 0.703125rem;
    padding-left: 0.703125rem;
}

.askAdultTextOptionNo {
    padding-left: 0.46875rem;
    padding-right: 0.46875rem;
}

.askAdultPointers {
    font-size: 1.125rem;
    font-weight: normal;
    color: #FFF;
}

.askAdultArrow {
    padding-right: 0.703125rem;
    padding-left: 0.703125rem;
}

.noHoritzontalPadding{
    padding-left:0px !important;
    padding-right:0px !important;
}

.scBoton {
    background-color: #f9b537;
    color: black;
    display: inline-block;
    padding: 5px 10px;
    margin: 5px;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE/Edge */
    user-select: none; /* non-prefixed version, currently
                                  not supported by any browser */
}

    .scBoton:hover {
        cursor: pointer;
    }


    .scBoton:active {
        background-color: #eba421;
    }

.askAdultPointers{
    font-size: 1.125rem;
    font-weight: normal;
    color:#FFF;
}

.askAdultArrow{    
    padding-right:0.703125rem;
    padding-left:0.703125rem;
}

.noHoritzontalPadding{
    padding-left:0px !important;
    padding-right:0px !important;
}


.halfVerticalSpacerTop{
    margin-top:1.40625rem;
}