

/* Start:/local/templates/enter/css/select2.min.css?161111253115194*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:98}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/enter/css/style.css?163410195015650*/
/*@import '/local/templates/enter/css/reset.css';
@import '/local/templates/enter/css/fonts.css';*/

@font-face {
    font-family: 'PF Bague Sans Pro';
    src: url('/local/templates/roso/fonts/PFBagueSansPro-Bold.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Bold.otf') format('opentype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Bold.woff') format('woff'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Bold.ttf') format('truetype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Bold.svg#PFBagueSansPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'PF Bague Sans Pro';
    src: url('/local/templates/roso/fonts/PFBagueSansPro-Light.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Light.otf') format('opentype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Light.woff') format('woff'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Light.ttf') format('truetype'),
         url('/local/templates/roso/fonts/PFBagueSansPro-Light.svg#PFBagueSansPro-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

body {
	line-height: 1;
	text-size-adjust: 100%;
  }
  
  html, body {
	width: 100%;
	overscroll-behavior-x: none;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
  }
  
  .clearfix:after {
	content: " ";
	display: block;
	visibility: hidden;
	line-height: 0;
	clear: both;
	height: 0;
  }
  
  article, aside, details, figcaption, figure,
  footer, header, hgroup, menu, nav, section, main {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
  }
  
  main div, main span, main applet, main object, main iframe,
  main h1, main h2, main h3, main h4, main h5, main h6, main p, main blockquote, main pre,
  main a, main abbr, main acronym, main address, main big, main cite, main code,
  main del, main dfn, main em, main img, main ins, main kbd, main q, main s, main samp,
  main small, main strike, main strong, main sub, main sup, main tt, main var,
  main b, main u, main i, main center,
  main dl, main dt, main dd, main ol, main ul, main li,
  main table, main caption, main tbody, main tfoot, main thead, main tr, main th, main td,
  main canvas, main embed,
  main output, main ruby, main summary,
  main time, main mark, main audio, main video, footer div, footer span, footer applet, footer object, footer iframe,
  footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, footer p, footer blockquote, footer pre,
  footer a, footer abbr, footer acronym, footer address, footer big, footer cite, footer code,
  footer del, footer dfn, footer em, footer img, footer ins, footer kbd, footer q, footer s, footer samp,
  footer small, footer strike, footer strong, footer sub, footer sup, footer tt, footer var,
  footer b, footer u, footer i, footer center,
  footer dl, footer dt, footer dd, footer ol, footer ul, footer li,
  footer table, footer caption, footer tbody, footer tfoot, footer thead, footer tr, footer th, footer td,
  footer canvas, footer embed,
  footer output, footer ruby, footer summary,
  footer time, footer mark, footer audio, footer video, header div, header span, header applet, header object, header iframe,
  header h1, header h2, header h3, header h4, header h5, header h6, header p, header blockquote, header pre,
  header a, header abbr, header acronym, header address, header big, header cite, header code,
  header del, header dfn, header em, header img, header ins, header kbd, header q, header s, header samp,
  header small, header strike, header strong, header sub, header sup, header tt, header var,
  header b, header u, header i, header center,
  header dl, header dt, header dd, header ol, header ul, header li,
  header table, header caption, header tbody, header tfoot, header thead, header tr, header th, header td,
  header canvas, header embed,
  header output, header ruby, header summary,
  header time, header mark, header audio, header video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
  }
  main ol, main ul, footer ol, footer ul, header ol, header ul {
	list-style: none;
  }
  main blockquote, main q, footer blockquote, footer q, header blockquote, header q {
	quotes: none;
  }
  main blockquote:before, main blockquote:after,
  main q:before, main q:after, footer blockquote:before, footer blockquote:after,
  footer q:before, footer q:after, header blockquote:before, header blockquote:after,
  header q:before, header q:after {
	content: "";
	content: none;
  }
  main table, footer table, header table {
	border-collapse: collapse;
	border-spacing: 0;
  }
  main a:focus,
  main a:hover, footer a:focus,
  footer a:hover, header a:focus,
  header a:hover {
	outline: none;
  }
  main a, footer a, header a {
	text-decoration: none;
  }
  main a:focus, footer a:focus, header a:focus {
	outline: none !important;
  }
  main b, main strong, footer b, footer strong, header b, header strong {
	font-weight: bold;
  }
  main i, main em, footer i, footer em, header i, header em {
	font-style: italic;
  }
  main img, footer img, header img {
	max-width: 100%;
	height: auto;
  }
  
  .webform fieldset, .webform form, .webform label, .webform legend, .modal fieldset, .modal form, .modal label, .modal legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
  }
  .webform input, .webform button, .webform select, .webform textarea, .modal input, .modal button, .modal select, .modal textarea {
	appearance: none;
	border-radius: 0;
	padding: 0;
	margin: 0;
	font: inherit;
  }
  .webform input:focus, .webform button:focus,
  .webform textarea:focus, .webform select:focus, .modal input:focus, .modal button:focus,
  .modal textarea:focus, .modal select:focus {
	outline: none !important;
  }
  .webform button::-moz-focus-inner,
  .webform input::-moz-focus-inner, .modal button::-moz-focus-inner,
  .modal input::-moz-focus-inner {
	border: none;
  }
  .webform input::-webkit-outer-spin-button,
  .webform input::-webkit-inner-spin-button, .modal input::-webkit-outer-spin-button,
  .modal input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
  }
  .webform input[type=number], .modal input[type=number] {
	-moz-appearance: textfield;
  }
  .webform select::-ms-expand, .modal select::-ms-expand {
	display: none;
  }
  
  * {
	-webkit-font-smoothing: antialiased;
  }

body{
	min-width: 320px;
	font-family: 'PF Bague Sans Pro';
	font-weight: 300;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-smoothing: antialiased;
	background-color: #fff;
	color: #191919;
}
main{
	padding: 48px 16px 16px 16px;
	max-width: 940px;
	margin: 0 auto;
	box-sizing: border-box;
	min-height: 100%;
}
main h1{
	font-size: 32px;
	line-height: 42px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.02em;
	margin: 0;
	margin-bottom: 32px;
}
.scan-content{
	font-size: 0;
	line-height: 1;
}
.scan-content .events-wrapper{
	display: none;
	margin-top: 24px;
}
.scan-content .events-wrapper.show{
	display: block;
	visibility: visible;
	overflow: hidden;
	height: auto;
}
.scan-content .select-event{
	position: relative;
}
.scan-content .select-event label{
	display: block;
	margin: 0;
	font-size: 16px;
	line-height: 1;
	margin-bottom: 8px;
	color: #A09EA6;
	font-weight: 300;
	font-family: 'PF Bague Sans Pro';
}
.scan-content .select-event select{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
	font-family: 'PF Bague Sans Pro';
	color: #191919;
	letter-spacing: 0.03em;
	border: 2px solid #F2F2F2;
	background-color: #fff;
	width: 100%;
	padding: 14px 64px 14px 22px;
	outline: none !important;
}
.scan-content .select-event select::-ms-expand {
	display: none;
}
.scan-content .select-event svg{
	position: absolute;
	right: 20px;
	top: 44px;
	width: 16px;
	height: 16px;
	pointer-events: none;
	transition: transform 0.3s;
}
.scan-content .select-event .select2.select2-container--open ~ svg{
	transform: rotate(180deg);
} 
.scan-content .filters .code-filter{
	display: block;
	margin-bottom: 24px;
}
.scan-content .filters .code-filter label{
	display: block;
	margin: 0;
	font-size: 16px;
	line-height: 1;
	margin-bottom: 8px;
	color: #A09EA6;
	font-weight: 300;
	font-family: 'PF Bague Sans Pro';
}
.scan-content .filters .code-filter input{
	display: block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none !important;
	background: #FFFFFF;
	border: 2px solid #F2F2F2;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 24px;
	padding: 10px 18px;
	color: #191919;
	width: 100%;
	font-family: 'PF Bague Sans Pro';
	font-weight: 300;
}
.scan-content .filters .code-filter input::-webkit-input-placeholder {
    color: #191919
}
.scan-content .filters .code-filter inputt:-ms-input-placeholder {
    color: #191919
}
.scan-content .filters .code-filter input::-ms-input-placeholder {
    color: #191919
}
.scan-content .filters .code-filter input::placeholder {
    color: #191919
}
.scan-content .filters .results button{
	display: block;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-tap-highlight-color: transparent;
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	line-height: 24px;	
	letter-spacing: 0.02em;
	text-transform: uppercase;
	color: #191919;
	font-weight: bold;
	font-family: 'PF Bague Sans Pro';
	background-color: #FFFFFF;
	border: 2px solid #BF8034;
	box-sizing: border-box;
	width: 100%;
	padding: 10px 0;
	transition: color 0.3s, background-color 0.3s;
	outline: none !important;
}
.scan-content .filters .results button:hover{
	color: #fff;
	background-color: #BF8034;
}
@media screen and (min-width: 480px) {
	.scan-content .filters{
		position: relative;
	}
	.scan-content .filters .code-filter{
		width: 224px;
		margin-bottom: 0;
	}
	.scan-content .filters .results{
		position: absolute;
		right: 0;
		bottom: 0;
		width: 176px;
	}
}
.scan-content .events-tickets{
	margin-top: 32px;
	position: relative;
}
.scan-content table{
	border: 0;
	margin: 0;
	display: table;
	width: 100%;
	font-family: 'PF Bague Sans Pro';
	font-weight: 300;
	color: #191919;
	border-bottom: 2px solid #F2F2F2;
}
.scan-content table th{
	border: 0;
	padding: 16px 0 16px 32px;
	background: #F7F7F7;
	position: sticky;
	top: 0;
	font-size: 16px;
	line-height: 1;
	text-align: left;
}
.scan-content table tbody td{
	border: 0;
	border-top: 2px solid #fff;
	font-size: 16px;
	line-height: 24px;
	vertical-align: top;
	padding: 16px 0 16px 32px;
	transition: background-color 0.3s;
}
.scan-content table .success td{
	background-color: #CDF5EE;
}
.scan-content table .error td{
	background-color: #FFE8C7;
}
.scan-content .select2{
	width: 100% !important;
}
.scan-content .select2 .select2-selection--single {
	border-radius: 0;
	height: 56px;
	border: 0;
	outline: none;
  }
  .scan-content .select2 .select2-selection--single .select2-selection__rendered {
	border: 2px solid #f2f2f2;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.02em;
	padding: 14px 64px 14px 22px;
	color: #191919;
	transition: color 0.3s, border-color 0.3s;
  }
  .scan-content .select2 .select2-selection--single .select2-selection__arrow {
	display: none;
  }
  .scan-content .select2 .select2-selection--single .select2-selection__arrow b {
	display: none;
  }
  .scan-content .select2:hover .select2-selection__rendered {
	border-color: #c6c9d4;
  }
  .scan-content .select2.select2-container--open .select2-selection__rendered {
	color: #191919;
	border-color: #bf8034;
  }
  .scan-content .select2.select2-container--open ~ .select2-container .select2-results {
	max-height: 250px;
  }
  .scan-content .select2 ~ .select2-container {
	top: 80px !important;
	width: 100% !important;
  }
  .scan-content .select2.select2-container--above ~ .select2-container {
	bottom: auto !important;
	top: 80px !important;
  }
  .scan-content .select2-dropdown{
	border: 0;
 }
 .scan-content .select2-results {
	max-height: 0px;
	transition: max-height 0.3s;
	overflow: hidden;
	border: 2px solid #c6c9d4;
	border-top: 0;
	border-right: 0;
	user-select: none;
  }
  @media not all and (hover: hover) {
	.scan-content .select2-results {
	  border-right: 2px solid #c6c9d4;
	}
  }
  .scan-content .select2-results .select2-results__options {
	max-height: 250px;
	padding: 0;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar {
	width: 5px;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-button {
	display: none;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-button {
	display: none;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-track {
	background: #c6c9d4;
  }
  .select2-results .select2-results__options::-webkit-scrollbar-piece {
	background: #c6c9d4;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-thumb {
	background-color: #1c2854;
	border-radius: 0;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-corner {
	background: #c6c9d4;
  }
  .scan-content .select2-results .select2-results__options::-webkit-scrollbar-thumb:hover {
	background-color: #495276;
  }
  @media not all and (hover: hover) {
	.scan-content .select2-results .select2-results__options {
	  -ms-overflow-style: -ms-autohiding-scrollbar;
	  -webkit-overflow-scrolling: touch;
	}
	.scan-content .select2-results .select2-results__options::-webkit-scrollbar {
	  display: none;
	}
  }
  .scan-content .select2-results .select2-results__options li {
	margin: 0;
	background: transparent;
	padding: 14px 22px;
	font-size: 16px;
	line-height: 24px;
	color: #191919;
	transition: color 0.3s;
  }
  .scan-content .select2-results .select2-results__options li:first-child {
	display: none;
  }
  .scan-content .select2-results .select2-results__options li:hover, 
  .scan-content .select2-results .select2-results__options li.select2-results__option--highlighted, 
  .scan-content .select2-results .select2-results__options li[aria-selected=true] {
	color: #bf8034;
  }
  .scan-content .code-text:empty{
	  display: none;
  }
  .scan-content .code-text{
	  display: block;
	  font-size: 16px;
	  line-height: 1;
	  margin-top: 12px;
  }
  .scan-content .wrong ~ .code-text{
	color: #DC2D51;
  }
  .scan-content .success ~ .code-text{
	color: #5DB5A4;
  }
  .scan-content .error ~ .code-text{
	color: #BF8034;;
  }
  @media screen and (min-width: 640px) {
	.scan-content .filters .code-filter{
		position: relative;
	}
	.scan-content .code-text{
		position: absolute;
		left: 100%;
		margin-left: 16px;
		margin-top: 0;
		bottom: 14px;
		white-space: nowrap;
	}
  }
  .scan-content table tbody td.status{
	  font-weight: bold;
	  font-size: 18px;
  }
/* End */
/* /local/templates/enter/css/select2.min.css?161111253115194 */
/* /local/templates/enter/css/style.css?163410195015650 */
