#content .select2-container--bootstrap .select2-selection{border:2px solid #eee;}
#content .filters .select2-container--bootstrap .select2-selection{border:none;margin-bottom:0px;}
.select2-results__options::-webkit-scrollbar{width:5px;}
.select2-results__options::-webkit-scrollbar-track{}
.select2-results__options::-webkit-scrollbar-thumb{background-color:#2b2b2b;border-radius:10px;}
.right .select2{float:right}
.select2-container--bootstrap{right:0}
.select2-container--bootstrap{display:block;width:auto !important;outline:none;margin-bottom:0px;}
.filter .select2-container--bootstrap{width:100% !important;}
.select2-container--bootstrap .select2-selection{-webkit-box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.075);box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.075);background-color:#f4f5fa;border:none;border-radius:5px;color:#fff;font-family:'Gotham-Book';font-weight:400;font-size:17px;outline:none;display:inline-block;width:100%;-webkit-font-smoothing:subpixel-antialiased;margin:0px 0 0px 0}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.075);box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.075);background-color:#fff;border:none;border-radius:0px;color:#24cbfd;font-family:'Gotham-Book';font-weight:400;font-size:18px;-webkit-font-smoothing:subpixel-antialiased;border-bottom:2px solid #bfc2cb;padding:10px 0;}
.select2-search--dropdown .select2-search__field{padding:4px;width:95%;box-sizing:border-box;margin:0 0 10px 2.5%;}
.select2-container--bootstrap .select2-search__field{outline:none !important;}
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#312e31;}
.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#312e31;}
.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#312e31;opacity:1;}
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#312e31;}
.select2-container--bootstrap .select2-results__option{color:#312e31;font-family:'Gotham-Book';font-weight:400;font-size:16px;-webkit-font-smoothing:subpixel-antialiased;padding:12px;}
.select2-container--bootstrap .select2-results__option[role=group]{padding:0;}
.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#312e31;cursor:not-allowed;}
.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f8fafc;color:#081e30;}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#2b2b2b;color:#fff;}
.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px;}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px;}
.select2-container--bootstrap .select2-results__group{color:#777777;display:block;padding:6px 12px;font-size:12px;line-height:1.428571429;white-space:nowrap;}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0px;border-top-right-radius:0px;}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:6px;border-top-left-radius:0px;border-top-right-radius:0px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}
.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection{}
.select2-container--bootstrap.select2-container--open{}
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 4px 4px 4px;}
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{}
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-color:transparent;}
.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:bold;margin-right:10px;}
.select2-container--bootstrap .select2-selection__clear:hover{color:#333;}
.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed;}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eeeeee;}
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none;}
.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);border-color:#fff;overflow-x:hidden;margin-top:0px;border:none;}
.select2-container--bootstrap .select2-dropdown--above{margin-top:1px;}
.select2-container--bootstrap .select2-results > .select2-results__options{max-height:350px;overflow-y:auto;}
.select2-container--bootstrap .select2-selection--single{height:auto !important;line-height:1.428571429;padding:22px 25px 22px;}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:15px;top:0;width:4px;height:45px;}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b:after{content:'';display:block;position:absolute;top:66%;right:5px;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;background:url('/images/select.png') no-repeat center center;width:13px;height:8px}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b:after{}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#313340;font-size:14px;line-height:1;padding:0 10px 0 0 !important;}
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--bootstrap .select2-selection--multiple{height: auto !important;
    line-height: 1.428571429;
    padding: 16px 15px 17px;     -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    background-color: #f4f5fa;
    border: none;
    border-radius: 5px;
    color: #fff;
    font-family: 'Gotham-Book';
    font-weight: 400;
    font-size: 17px;
    outline: none;
    display: inline-block;
    width: 100%;
    -webkit-font-smoothing: subpixel-antialiased;
    margin: 0px 0 0px 0;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;display:block;line-height:1.428571429;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555555;background:#fff;border:1px solid #ccc;border-radius:4px;border-top-left-radius:0px;border-top-right-radius:0px;cursor:default;float:left;margin:0px 0 5px 6px;padding:0 6px;}
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:22px;line-height:1.428571429;margin-top:0;min-width:5em;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px;}
.select2-container--bootstrap.input-sm, .select2-container--bootstrap.input-lg{border-radius:0;font-size:12px;height:auto;line-height:1;padding:0;}
.select2-container--bootstrap.input-sm .select2-selection--single, .input-group-sm .select2-container--bootstrap .select2-selection--single, .form-group-sm .select2-container--bootstrap .select2-selection--single{border-radius:3px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px;}
.select2-container--bootstrap.input-sm .select2-selection--single .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-5px;}
.select2-container--bootstrap.input-sm .select2-selection--multiple, .input-group-sm .select2-container--bootstrap .select2-selection--multiple, .form-group-sm .select2-container--bootstrap .select2-selection--multiple{min-height:30px;}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-selection__choice, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px;}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5;}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-selection__clear, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:5px;}
.select2-container--bootstrap.input-lg .select2-selection--single, .input-group-lg .select2-container--bootstrap .select2-selection--single, .form-group-lg .select2-container--bootstrap .select2-selection--single{border-radius:6px;border-top-left-radius:0px;border-top-right-radius:0px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px;}
.select2-container--bootstrap.input-lg .select2-selection--single .select2-selection__arrow, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px;}
.select2-container--bootstrap.input-lg .select2-selection--single .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-10px;margin-top:-2.5px;}
.select2-container--bootstrap.input-lg .select2-selection--multiple, .input-group-lg .select2-container--bootstrap .select2-selection--multiple, .form-group-lg .select2-container--bootstrap .select2-selection--multiple{min-height:46px;}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-selection__choice, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;border-top-left-radius:0px;border-top-right-radius:0px;margin:9px 0 0 8px;padding:0 10px;}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333;}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-selection__clear, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:10px;}
.select2-container--bootstrap.input-lg.select2-container--open .select2-selection--single{}
.select2-container--bootstrap.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px;}
.input-group-lg .select2-container--bootstrap.select2-container--open .select2-selection--single{}
.input-group-lg .select2-container--bootstrap.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px;}
.select2-container--bootstrap[dir="rtl"]{}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single{padding-left:24px;padding-right:12px;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:12px;right:auto;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b{margin-left:0;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px;}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.has-warning .select2-dropdown,
.has-warning .select2-selection{border-color:#8a6d3b;}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;border-color:#66512c;}
.has-warning.select2-drop-active{border-color:#66512c;}
.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c;}
.has-error .select2-dropdown,
.has-error .select2-selection{border-color:#a94442;}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;border-color:#843534;}
.has-error.select2-drop-active{border-color:#843534;}
.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534;}
.has-success .select2-dropdown,
.has-success .select2-selection{border-color:#3c763d;}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;border-color:#2b542c;}
.has-success.select2-drop-active{border-color:#2b542c;}
.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c;}
.input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}
.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0;}
.select2-bootstrap-append .select2-container--bootstrap,
.select2-bootstrap-append .input-group-btn,
.select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-prepend .select2-container--bootstrap,
.select2-bootstrap-prepend .input-group-btn,
.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top;}
.form-control.select2-hidden-accessible{position:absolute !important;width:1px !important;}
.form-inline .select2-container--bootstrap{display:inline-block;}
#content .select2-container--bootstrap .select2-selection{margin:0px;}
#content .highlight-form-field ~ .select2-container--bootstrap .select2-selection{border:1px solid #ff5c5c !important;}
#content #sidebar .select2-container--bootstrap {margin-bottom:7px;}
#content #sidebar .form .select2-container--bootstrap .select2-selection {background:#ebecee; border:none; font-family:'museo'; font-size:17px; font-weight:700;eheight:1; letter-spacing:-0.01em; color:#313340; padding:22px 30px 20px;}
#content #sidebar .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {font-size:17px;}
@media screen and (max-width:1050px){#content #product_cart .select2-container--bootstrap{width:50% !important;}
}
@media screen and (max-width:450px){.select2-hidden-accessible{width:1px !important;}
.select2-container--bootstrap{margin-bottom:10px !important;}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{height:48px;}
#content #product_cart .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{height:30px;}
#content #product_cart .select2-container--bootstrap{width:55%!important;margin-top:0px;}
#content #product_cart .select2-container--bootstrap .select2-selection{font-size:13px;padding:7px 10px 6px !important;line-height:1;border-right:2px solid #eee;}
}
.select2-selection--multiple { max-height: 3.7rem; overflow: auto }