U&"6Z,̮s HԙGKaUaMW֕]4fF}-ⴏ@G]W[`(76fhQ_;7Ag{\\=/任wP]J>'f_Wx?}wum=o:
Xu<wJ	&tMz7Y
e4zStF(97hpU';)N}gSDfXI?ܵ1AElKeT4iF>6EisHz&)&wa#2h 5d/F_F1U6'],ϪNLhPEA`oVivӗhe` lV9<3E3m/'+|/M(^8A뻳mu?J@Q|k1}Oyˁ+PWYvb2~'l#˷O(U֮}ΛQw:1 MCR0CQqSW
 *(vvf0nSO0Zn}Qld\d5W؄Ƶ}F_q`<x0f-OGv<g";@*P1PRt4:	63mwΎ	
xgZ|{gsX$$Ѷ2`^s(fJj&]MHl(QcqڐJA?'dЕmޭ#@2H.0AƴFQQXOL{ ?ƎdyjuNS:?yzvO¦im=$;a/Ӟ] :7a:M8$9H(Uz~_w(ϫ%Boy1?\|1e;Kf ~KIJ7LϲH,wPnU@/KOGݜ5+[u%WQг4T fUK[,1wA޸Wez9B/26{0~[QN2kwVtxa=>Kgq"9#5	k-8&8}6	#9(5{ '!fMZb126{0~[QN2kwVtxa=Ռxϔf!W=ޛ,*z;a	>6^+<qmNݪShq[BgQ2*tzjOv	7991o,[L7evD"z]@+mζmzťk%[ȶɇV?z
ЭC[UjuT_wSJ1+ńL05D;F;:ix]p?kX 26iv2e{:gh-&%,/2<:"RzS|rǖ0߈>k.?)MxQ>5)E^lrtQudo~-W b>A"
}!< J@אJA`A#V~T.5w"~--@#n<ҕ/IܱP\o7r1u]hVtDI%@(Z8Q&#t*Rʿ
JGf?F<sk@sn [Õ1z/IܱP\o7l	ZeEpZo3ElkKmр5
΀8Xv(Z%עF{`;Ahl.rf!Jj:$+ݕJ䨷+_ιeamJگk%?tFa}ĭ9.k.rf!Jj:$+ݕJ䨷+_ιeaXHL69V ;Dc`nv*ig@6Tզ;	H5uJ@)yNG2N^jM|4)"g KIǯY]\%MBw)l*4Dn62&Vte>޵U 2P
skZ=j'gK3mWĶ*=#ox>hTq~G4xHFdMH0TX$JpQzF'1tËA8OZNKY\WY2e+	-p?	'VonFŧ5sPI+Xەk"E'qf/=x0>==ʯϟVB ~(|p&[0ҝmsT+bMA[c){ݔtQ@!01=dNmfڠoGG,`e̣QT7g{b Ld0#R	X]P+%I01=dNmfڸթy=įې1)AVIhs1_>շe|LcWc#o8⣜p
v}š0Ӹzp՝1NY}Ce} w
CwSDMo4߹DN*1dpBχX{V} ߱3֣E$ʝ/i<0wԛ2lł9W2iUhF%<y5ɅY /kЊہDJ'^1eԚf	Tunsh%gR?2 >d^%bu`_|~ZI)>ʘ怚K*0`	`!IKQaJ3:玓JɅ/IM
Wۃ1녧tg>e6r~uekF
y7RzچX4&"c-G4j5{d?'n1!W]Dk{ek3,	y@JɇT3#@)lA"&>TOEFF!{@Eu;/s7S@(CA,ՁLAFs
ǆVԩ8xxMvK?բe"p7wcf@u_>m$PC؈w7ш!'o@5RK9}dEy{;U,n+L"sUfcR'v{}\3%V$P@g-2t
I/w8G 3BxϲS~@0>.ȇ_?Pki+0qzVuVw2ecMJ]Ogt˨ }ӓ&|*UZ0Ś:l"05Yw|Vy%֧N=:N&ϞQmeguܛO=d$G	^3PH=KO5erdrOe?[:R*R×^EȘ{)9Xh.7zI3i8>ёq.<N2erlBd?$j!ORn(vzE3һd6Xc	 - CATi4yO72aua=1h`F</"N<O.v7iuSi
3B{{+uTD=lPDeʽ\FvEt7!yJQr6<,f*MU)Nsp"mZa>>$<ÿwYSzbjsV4%-	ԩJtF+A#}߲KuR._ːy(D i~u-	֠JI-sz4%-	ԩJtF+A傒SJq2ZFki:9>8cqs;zn=ݜ%_@ONtDpa_5r-Y5QzMzMTMzQTVBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMUUyMzM0RkU2NzAxMUUyQjMwREY5QzMzMTMzQTVBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtQr90wAAAUuSURBVHjanFVLbFRVGP7ua97T9DGPthbamAYYBNSMVbBpjCliWWGIEBMWsnDJxkh8RDeEDW5MDGticMmGBWnSlRSCwgLFNkqmmrRIqzjTznTazkxn5s7c6/efzm0G0Jhwkj/nP+d/nv91tIWFBTQaDQWapkGW67p4ltUub5qmAi0UCqF/a/U2m81tpmddotwwDGSz2dzi4uKSaOucnJycGhsbe1XXdQiIIcdxEAgEtgXq9brySHCht79UXi/8QheawN27d385fPjwuEl6XyKR6LdtW7t06RLK5TKOHj2K/fv3Q87Dw8OYn5/HiRMnMDs7i5mZGQwODiqlPp8PuVwO6XRaOXb16lXl1OnTp5FMJvtosF8M+MWLarWqGJaWlpBKpRRcu3YN4+PjmJ6exsTEhDJw5coVjI6OKgPhcBiZTAbxeBx+vx+XL19Gd3c3Tp48Ka9zqDYgBlTQxYNgMIhIJKLCILkQb+TZsgvdsiyFi+feWRR7oRNZyanQtvW2V4DEUUBiK2eJpeDirSyhCe7F2QPh8fiEp72i9PbsC5G52DbiKZA771yr1dTuGfJ4PQNPFoAyQNR1aNEmsS5eyB3PgjeooMZd2AWvNmzYci/Gea7TeFOcI93jV/K67noGmi4vdRI9gPSDeMLSdKUBZZczlWm1rTtHjLZ24d+WER2tc8N1m+Y+ID74wx0zGYvhg9UNrJdtHJyZRdQfwPsrq9g99xsGlgsYmr6BNzO/IVwsYfjBQ6XYz6JI/72MV366B5/lw0elOkJWGUM3bmKtWjXSLuLaBWhnPnnp0FfoiFi4+TMfVAb2poBkDLjO845uYLEAjL4ALGWBP5YAOsP4AJYBFDaB1HOSVWD2PuV95H2RdV93Lv74/cf6p6Zxq/h6OofeOPJBC39JtONdwOAAViOs4p4OFGTf0Uc8iiyrr9YdQrUnDLsngrVOC0jQib44HlF2RafRZBz1Qy+vfhgK3NJZBlrm+LEm9qWwzFgLU7Ozg0JxZP06jQSRpQ7EerAWDSt6PuhHPmChEAog56fCLvJT5hHTm3OZkz3DyLx7XNWTGEA1GkV14gjWgwbW0ESVjYRwCOuai03L5E7OUBAV4kXSS4auoGIaKOma4m8EA5R1sMEGLh95C+XuLph0WJWpxepYYLtfT0RRgY1KgNODY6BoaChRuEhDCIZQYseuki5KN6hcQHiq7OZNv4/Zq2O6P4Lfkwn46vZjjaYZrIpvWbpzjLErrc4xUGE4avRedpYJalRcIl5hQius/SrPm9xrNOQYJhao6BvNUeWqtY8KaWuNjHOFAr7mM9f4NA4UbKysoUJ8PV9UzVOx6wxDDWUOxnK1pmCD07fOMAvtIsM3l89Dl3HRGhVma9AZMqjOnz2LQqWCxs6dqr3T7x1DTzKJaG8SekcHhg4cgI/56uKdlKnBV/WndqN3YAB/7tyBd3oT6GBIOzs7kc/nDfFdDFT5bS73cp06dQoaPa/Rw/rtO/resTHxxE2m9rCrbSR27UJCcMf1BpiA5rAAGgdfc868fUR1sMwj0cm9Iu9IctweisViB3hhKTHDcHc5jv/LspbyaZrR1OD82/fIlOkuB9LnEWRmDX2TsddUPg3D5gvuc0je0rZaD5EW6G3yjS+A3eeBEWq3XW/Abw1HhUspXADufQb86oW7tZytkYCN//3hHwBvDALPi8EnSOYK8DAOfCc2h4aGcO7cuafkzampqf9UripH12/DtOZbx8ciVGzYy5OO40o25ascGRl5Ssc/AgwAjW3JwqIUjSYAAAAASUVORK5CYII=");
  display: inline-block;
  background-repeat: no-repeat;
  line-height: 24px;
  margin-top: 1px;
  vertical-align: text-top;
}

@media (max-width: 603px) {

  #container {
    width: 300px;
    margin: 10px auto;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  #container form.voucher-form input.voucher-code {
    width: 180px;
  }
}
@media (max-width: 603px) {

  .reader-config-group {
    width: 100%;
  }

  .reader-config-group label > span {
      width: 50%;
  }

  .reader-config-group label > select, .reader-config-group label > input {
      max-width: calc(50% - 2px);
  }

  #interactive.viewport {
    width: 300px;
    height: 300px;
    overflow: hidden;
  }


  #interactive.viewport canvas, video {
    margin-top: -50px;
    width: 300px;
    height: 400px;
  }

  #interactive.viewport canvas.drawingBuffer, video.drawingBuffer {
    margin-left: -300px;
  }


  #result_strip {
    margin-top: 5px;
    padding-top: 5px;
  }

  #result_strip ul.thumbnails > li {
    width: 150px;
  }

  #result_strip ul.thumbnails > li .thumbnail .imgWrapper {
    width: 130px;
    height: 130px;
    overflow: hidden;
  }

  #result_strip ul.thumbnails > li .thumbnail .imgWrapper img {
    margin-top: -25px;
    width: 130px;
    height: 180px;
  }
}
@media (max-width: 603px) {

  .overlay.scanner {
    width: 640px;
    height: 510px;
    padding: 20px;
    margin-top: -275px;
    margin-left: -340px;
    background-color: #FFF;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  .overlay.scanner > .header {
    margin-bottom: 14px;
  }

  .overlay.scanner > .header h4, .overlay.scanner > .header .close {
    line-height: 16px;
  }

  .overlay.scanner > .header .close {
    height: 16px;
    width: 16px;
  }
}
