#qas_picklist_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;z-index:50;display:block}.qas .li-wrapper-address1{display:none}.qas .li-wrapper-address2{display:none}.qas .li-wrapper-town{display:none}#page #qas_picklist{position:fixed;top:100px;width:810px;background-color:#f7f7f7;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);z-index:105;margin-left:auto;margin-right:auto;left:0;right:0;margin-bottom:25px;height:calc(100% - 200px)}#page #qas_picklist ul li label{cursor:pointer}#page #qas_picklist ul li label:hover{background:#DDD;cursor:pointer}#page #qas_picklist div.close{position:absolute;top:10px;right:0;cursor:pointer;background:transparent url(/static/v2-images/icons/cross-icon.png) top left no-repeat;width:42px;height:42px}#page #qas_picklist #picklist-header{text-align:center;background:#E2E2E2;padding:10px;border-bottom:1px solid #BBB}#page #qas_picklist #picklist-header p{font-weight:500;font-style:normal;font-size:18px;width:auto !important;margin:0;color:#444;line-height:26px;float:none}#page #qas_picklist #picklist-content{padding:5px;margin:5px;height:calc(100% - 67px);overflow-y:scroll}#page #qas_picklist #picklist-content ul{margin:0;padding:0;width:100%}#page #qas_picklist #picklist-content li{text-indent:5px;padding:0;font-size:15px;cursor:pointer;list-style-type:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333;height:auto;line-height:28px;text-align:left;text-indent:0;margin-left:20px;position:relative;margin-bottom:10px;width:auto}#page #qas_picklist #picklist-content input{vertical-align:middle;width:25px !important;border:none;display:inherit;float:none;font-size:16px;-webkit-appearance:radio !important;margin-top:-3px;float:left;position:absolute;margin:0;left:-25px;top:6px;height:17px;padding:0;box-shadow:none !important;background:none !important}#page #content-wrapper #qas_picklist{top:0}#fancy-overlay-qas{vertical-align:top;margin:10px 20px 0 0;padding:0;background:white}#fancy-overlay-qas p{color:#333;margin:0 0 10px 0;padding:0 0 10px 0;font-size:16px;border-bottom:1px solid #ededed}#fancy-overlay-qas ul li{line-height:34px;list-style-type:none;margin:0;padding:0 10px;cursor:pointer}#fancy-overlay-qas ul li:hover{background:#f7f7f7}#fancy-overlay-qas ul li:hover label{color:#333}#fancy-overlay-qas ul li:hover label{font-weight:normal;color:#444;font-size:15px;margin:0;padding:0;cursor:pointer}#fancy-overlay-qas ul li:hover input{vertical-align:top;margin:10px 20px 0 0;padding:0}@media all and (max-width: 420px){#page #qas_picklist{position:absolute;top:125px;margin:0 15px;width:auto;background-color:#f7f7f7;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);left:-2px}#page #qas_picklist div.close{position:absolute;top:10px;right:-10px;cursor:pointer;background:transparent url(/static/v2-images/icons/cross-icon.png) top left no-repeat;width:46px;height:46px}#page #qas_picklist #picklist-content ul li{font-size:13px;text-indent:0;margin-left:20px;position:relative;margin-bottom:10px;width:auto}#page #qas_picklist #picklist-content ul li input{float:left;position:absolute;margin:0;left:-25px}#page #qas_picklist #picklist-header p{font-size:16px !important}#content-wrapper #qas_picklist{top:0}#fancy-overlay-qas ul li{line-height:25px;padding:5px 10px}#fancy-overlay-qas ul li input{margin:5px 5px 0 0}}@media all and (min-width: 421px) and (max-width: 768px){#page #qas_picklist{width:80%}#page #qas_picklist #picklist-content ul li{font-size:14px;text-indent:0;margin-left:20px;position:relative;margin-bottom:10px;width:auto}#page #qas_picklist #picklist-content ul li input{float:left;position:absolute;margin:0;left:-25px}}@media all and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#page #qas_picklist{width:90%;left:15px}#page #qas_picklist #picklist-content li{font-size:14px}}@media all and (min-width: 769px) and (max-width: 992px){#page #qas_picklist{max-width:600px}#page #qas_picklist div.close{position:absolute;top:10px;right:-10px;cursor:pointer;background:transparent url(/static/v2-images/icons/cross-icon.png) top left no-repeat;width:46px;height:46px}#page #qas_picklist #picklist-content li{font-size:14px}#page #qas_picklist div.close{top:10px}}@media all and (min-width: 993px) and (max-width: 1199px){#page #qas_picklist{width:810px;left:15px}#page #qas_picklist #picklist-content li{font-size:14px}}
