
.select2-container {display: inline-block;position: relative}
.select2-container, .select2-drop, .select2-search, .select2-search input {-moz-box-sizing: border-box;}
.select2-container .select2-choice { border: 0.5px solid #95989A;background-clip: padding-box;
    background-color: #fff;border-radius: 5px;
    color: #000;display: block;font-family: 'Lato',sans-serif;font-size: 13px;font-weight: 400;height: 26px;line-height: 26px;overflow: hidden;padding: 0 0 0 8px;position: relative;text-decoration: none;
    text-transform: none;white-space: nowrap}
.big-button .select2-container .select2-choice {font-size: 14px;height: 29px;line-height: 29px}
.select2-container.select2-drop-above .select2-choice {background-image: -moz-linear-gradient(center bottom , #EEEEEE 0%, white 90%);border-bottom-color: #AAA;border-radius: 0 0 4px 4px;}
.sel-stl-dk .select2-choice {border-color: #787878 #ccc #ccc #787878;border-style: solid;border-width: 1px;}
.select2-container .select2-choice span {display: block;margin-right: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.select2-container .select2-choice abbr {background: url("/static/images/select2.png") no-repeat scroll right top transparent;
    border: 0 none;cursor: pointer;display: block;font-size: 1px; height: 12px;outline: 0 none;position: absolute;right: 26px;text-decoration: none;top: 8px;width: 12px}
.select2-container .select2-choice abbr:hover {background-position: right -11px;cursor: pointer}
.select2-drop {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #DFDFDF #DFDFDF;border-radius: 0 0 5px 5px;border-right: 1px solid #DFDFDF;border-style: none solid solid;
	border-width: 0 1px 1px;box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);margin-top: -1px;position: absolute;top: 100%;width: 100%;z-index: 100000}
.select2-drop.select2-drop-above {border-bottom: 0 none;border-radius: 4px 4px 0 0;border-top: 1px solid #aaa;box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15); margin-top: 1px}
.select2-container .select2-choice div {background-clip: padding-box;display: block;height: 100%;position: absolute;right: 0;top: 0;width: 15px}
.sel-stl-pk .select2-choice div {background:#fff;}
.sel-stl-dk .select2-choice div {background:#fff;}
.select2-container .select2-choice div b {background: url("/static/images/dropdown-image.svg") no-repeat center;display: block;height: 100%;width: 50%}
.sel-stl-dk.select2-container .select2-choice div b {background: url("/static/images/icon-double-arrow-down.png") no-repeat scroll 0 5px transparent;display: block;height: 100%;width: 100%}
.select2-search{display:inline-block;margin:0;min-height:26px;padding-left:4px;padding-right:4px;white-space:nowrap;width:100%;z-index:10000}
.select2-search-hidden{display:block;left:-10000px;position:absolute}
.select2-search input{background:url(/static/images/select2.png) no-repeat scroll 100% -22px,-moz-linear-gradient(center bottom,white 85%,#EEEEEE 99%) repeat scroll 0 0 transparent;border:1px solid #aaa;border-radius:5px;box-shadow:none;height:auto!important;margin:0;min-height:26px;outline:0 none;padding:4px 20px 4px 5px;width:100%;}
.select2-search input {width: 58% \0/; /* IE8+9  */}
@media all and (min-width:0){.select2-search input {width: 58% \0/;}  /* IE9-IE10pp4 */}
@media screen and (-webkit-min-device-pixel-ratio:0) {.select2-search input {width: 84%;}} 
.select2-drop.select2-drop-above .select2-search input {margin-top: 4px}
.select2-search input.select2-active{background:url(/static/images/spinner.gif) no-repeat scroll 100% center,-moz-linear-gradient(center bottom,white 85%,#EEEEEE 99%) repeat scroll 0 0 transparent}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{box-shadow:0 0 5px rgba(0,0,0,.3);outline:medium none}
.select2-dropdown-open .select2-choice{background:#fff;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 #fff inset}
.select2-dropdown-open.sel-stl-pk .select2-choice{background:#fff;}
.select2-dropdown-open .select2-choice div{background:none;border-left:medium none}
.select2-dropdown-open .select2-choice div b{sbackground:-18px 1px}
.select2-results{ margin: 4px 4px 4px 0;max-height: 200px;overflow-x: hidden;overflow-y: auto;padding: 0 0 0 4px;position: relative;}
.select2-results ul.select2-result-sub{margin:0}
.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}
.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}
.select2-results li{display:list-item;list-style:none outside none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}
.select2-results .select2-result-label{color:#1e1d1d;cursor:pointer;font-size:11px;font-style:italic;font-weight:400;margin:0;padding:7px 7px 8px}
.select2-results .select2-highlighted{color:#fff}
.select2-results .select2-highlighted .select2-result-label{color:#e042aa}
.select2-results li em{background:#feffde;font-style:normal}
.select2-results .select2-highlighted em{background:none}
.select2-results .select2-no-results{background:#f4f4f4;display:list-item}
.select2-results .select2-disabled{display:none}
.select2-more-results.select2-active{background:url(/static/images/spinner.gif) no-repeat 100% center #f4f4f4}
.select2-more-results{background:#f4f4f4;display:list-item}
.select2-container.select2-container-disabled .select2-choice{cursor:default;color:#999;background:#f4f4f4}
.select2-container.select2-container-disabled .select2-choice div{border-left:0 none;background:#f4f4f4}
.select2-container-multi .select2-choices{background-color:#fff;background-image:-moz-linear-gradient(center top,#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto!important;margin:0;overflow:hidden;padding:0;position:relative;min-height:123px}
.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3);outline:medium none}
.select2-container-multi .select2-choices li{float:left;list-style:none outside none}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input{background:none;border:0 none;box-shadow:none;color:#666;height:15px;margin:1px 0;outline:0 none;padding:5px;font:100% sans-serif}
.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(spinner.gif) no-repeat 100% center #fff!important}
.select2-default{color:#999999!important}
.select2-container-multi .select2-choices .select2-search-choice{background-clip:padding-box;background-color:#e4e4e4;background-image:-moz-linear-gradient(center top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);border:1px solid #aaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative}
.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}
.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}
.select2-search-choice-close{background:url(/static/images/select2.png) no-repeat right top;display:block;font-size:1px;height:13px;outline:medium none;position:absolute;right:3px;top:4px;width:12px}
.select2-container-multi .select2-search-choice-close{left:3px}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background:right -11px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices{border:1px solid #ddd;cursor:default;background:#f4f4f4}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{border:1px solid #ddd;padding:3px 5px;background:#f4f4f4}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}
.select2-result-unselectable .select2-match{text-decoration:none}
.select2-offscreen{left:-10000px;position:absolute}
.select2-choices{width:400px;}