﻿body {
    margin-top: 0 !important;
    padding-bottom: 0 !important;
}

.main {
    margin-top: 20px;
}

.chosen-container-single .chosen-single {
    display: block !important;
    width: 100% !important;
    padding: 0.375rem 0.75rem !important;
    font-size: 0.875rem !important;
    line-height: 1.5 !important;
    color: #5c6873 !important;
    height: inherit !important;
    background: none !important;
    background-color: #fff !important;
    background-clip: padding-box !important;
    border: 1px solid #e4e7ea !important;
    border-radius: 0.25rem !important;
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
}

.wishwidget {
    height: 8rem !important;
    display: inline;
}

.modalWishList {
    margin-top: 8%;
}

@media screen and (min-width:0\0) {
    /* Tus estilos CSS para IE9, IE10, IE11  */
    .modalWishList {
        margin-top: 0%;
    }
}

.bg-widget {
    background: #3B5998;
}

.bg-widget-search {
    background: #F0F3F5;
}

.fa-magic {
    color: midnightblue !important;
}

.fa-search {
    color: midnightblue !important;
}

.dropdown-menu.open.show {
    transform: inherit !important;
    margin-top: 35px;
}

@media only screen and (min-device-width : 200px) and (max-device-width : 500px) {
    .dropdown-menu.open.show {
        width: 100%;
    }

    .card {
        padding: 0 !important;
    }

    .card-body {
        padding: 5% !important;
    }

    .main .container-fluid {
        margin: 0% 0% 0% 0% !important;
        padding: 1% 1% 1% 1% !important;
    }
}

.dropdown-menu.open.show span {
    /*word-break: break-all;*/
}

.bs-searchbox input {
    height: 25px;
    margin-top: 3px;
    padding: 2px 5px !important;
}

.dropdown-menu.open.show .dropdown-item {
    padding: 4px 10px;
    border-bottom: 0px;
}

    .dropdown-menu.open.show .dropdown-item.active {
        background-color: #92c8db !important;
    }

.mvc-grid {
    line-height: inherit !important;
    font-size: inherit !important;
}

.mvc-grid-pager ul {
    justify-content: center;
    display: inline-flex;
    list-style: none;
    margin: 10px;
    padding: 0;
}

.mvc-grid-pager li {
    display: list-item;
    text-align: -webkit-match-parent;
    background-color: inherit !important;
}

.mvc-grid-pager a {
    background-color: #fff;
    border: 1px solid #ddd;
    box-sizing: content-box;
    text-decoration: none;
    display: inline-block;
    padding: .5em .75em;
    margin: auto 0.1em;
    text-align: center;
    cursor: pointer;
    min-width: 1em;
    color: #337ab7;
}

.mvc-grid tr {
    cursor: pointer !important;
}

.ddlVisibilities button,
.ddlStatus button,
.ddlKinds button {
    border-radius: 0;
}

.bootstrap-select {
    flex: 1 1 auto;
}

.disabledElement {
    pointer-events: none;
    opacity: 0.4;
}

.grid-action-wishlist-public {
    width: 60px;
}

.grid-action-wishlist {
    width: 60px;
}

.grid-hide-column {
    width: 0;
}

.logo {
    padding-bottom: 10px;
}

.registerForm {
    height: 520px;
}

.text-recaptcha {
    color: #FE2E2E;
    display: none;
}

#rc-imageselect, .g-recaptcha {
    -webkit-transform: scale(0.84);
    -moz-transform: scale(0.84);
    -ms-transform: scale(0.84);
    -o-transform: scale(0.84);
    transform: scale(0.84);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    display: inline-block;
}

@media only screen and (min-device-width : 200px) and (max-device-width : 415px) {
    #rc-imageselect, .g-recaptcha {
        -webkit-transform: scale(0.58);
        -moz-transform: scale(0.58);
        -ms-transform: scale(0.58);
        -o-transform: scale(0.58);
        transform: scale(0.58);
        -webkit-transform-origin: 0 0;
        -moz-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        -o-transform-origin: 0 0;
        transform-origin: 0 0;
        display: inline-block;
    }

    #divRecaptcha {
        margin-top: 0%;
    }
}

.recaptcha {
    text-align: center;
}

@media screen and (min-width:0\0) {
    /* Tus estilos CSS para IE9, IE10, IE11  */
    .super-header .logo {
        top: 5% !important;
    }

    .registerForm {
        height: auto !important;
    }

    .sidebar .sidebar-minimizer {
        flex: 0 0 180px
    }

    #btntoggeler {
        flex: 0 0 50px !important
    }

    .modal {
        top: 300px !important;
    }
}

@media \0screen\,screen\9 {
    /* Tus estilos CSS para IE6, IE7, IE8  */
    .super-header .logo {
        top: 5% !important;
    }

    .registerForm {
        height: auto !important;
    }

    .sidebar .sidebar-minimizer {
        flex: 0 0 180px
    }

    #btntoggeler {
        flex: 0 0 50px !important
    }

    .modal {
        top: 300px !important;
    }
}

.noVerticaLines {
    border-right: 0px !important;
    border-left: 0px !important;
}

.hideTableHeader thead {
    display: none;
}

.flagDesign {
    width: 100%;
    max-width: 20px;
    height: 15px;
    margin-left: 3px;
    border: 1px solid;
    border-color: gray;
}

#cookiesStyle {
    bottom: 10%;
    position: fixed;
    width: 96%;
}

#cookiesNewStyle {
    margin: 0;
    padding: 0;
    width: 100%;
    z-index: 99999;
    left: 0;
    text-align: center;
    position: fixed;
    bottom: 0;
}
