/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     rwd_default
 * @copyright   Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

@font-face {
  font-family: 'dearjoe_regular';
  src: url(data:font/truetype;charset=utf-8;base64,AAEAAAATAQAABAAwRkZUTWcfWaEAAAE8AAAAHEdERUYAJwDdAAABWAAAAB5HUE9TX4QUmgAAAXgAAD6+R1NVQmyRdI8AAEA4AAAAIE9TLzJq9JE7AABAWAAAAGBjbWFwp+KafQAAQLgAAAIKY3Z0IA/FCCMAAELEAAAAMmZwZ21TtC+nAABC+AAAAmVnYXNwAAAAEAAARWAAAAAIZ2x5ZhlO63oAAEVoAAD9uGhlYWQIkblMAAFDIAAAADZoaGVhEBcEigABQ1gAAAAkaG10eG3rMCAAAUN8AAADXGxvY2F+WcEAAAFG2AAAAbBtYXhwAfMCZQABSIgAAAAgbmFtZUkWm70AAUioAAAENnBvc3Skf1MLAAFM4AAAAn5wcmVweRZyZAABT2AAAAESd2ViZgfBVRkAAVB0AAAABgAAAAEAAAAA0RfgDQAAAADEyMFTAAAAANE+uEAAAQAAAAwAAAAWAAAAAgABAAEA1gABAAQAAAACAAAAAAABAAAACgAeACwAAWxhdG4ACAAEAAAAAP//AAEAAAABa2VybgAIAAAAAQAAAAEABAACAAAAAQAIAAE+IgAEAAAAdQD0AUYCBAJiAmgCbgKAAqYCwALeAvgDGgM0A2IDkAOeBHQE8gV8BgYGuAdyB+gIjgk8CcYKNAqCCyQLtgxYDQ4NvA5yDsQPkhBMEPYRpBIiErwTFhPoFEIUvBWOFlQXJhesGGoZNBm+GoAbUhwUHJodLB2mHhwerh8kH94gkCFmIdwiPiLcI54k0CXmJqgnqifYKJIpPCneKpwrQiv8LMouDC5mL3gwCjCYMSYxqDMOM6w0WjUUNm42bjbUNzY3mDf6OCg4gjjcOTY5jDniOjg6jjrkOw47UDuSO9Q8EjxYPK49BDxYPVo9rAAUACT+7AAlABQAJv8/ACr/gQAr/2oALf0AAC//qgAw/xQAMf8/ADL/gQAz/ysANP+BADb/KwA3ACsAOv+BADv/FAA8/H8AR/9qAEn/gQBK/6oALwAk/ykAJv9UACf/qgAo/9UAKv9/ACv/fwAt/CkALv8pAC//KQAw/tUAMf9UADL/VAAz/ykANP9/ADb/KQA4/ykAOf/VADr/VAA7/qoAPPwAAD3/fwBE/1QARf8pAEb/AABH/wAASP8pAEn/KQBK/ykAS/8AAEz/KQBN/38ATv8pAE//KQBQ/1QAUf9/AFL/VABT/1QAVP9UAFX/VABW/1QAV/9UAFj/fwBZ/38AWv+qAFv/1QBc/38AXf9/ABcAJP8UACb/agAn/6oAKP9/ACn/qgAq/wAAK/8rAC3+VAAu/6oAL/9/ADD+qgAx/z8AMv9qADP/VAA0/2oANf++ADb/agA4/2oAOf++ADr/agA7/wAAPP3VAD3/qgABABAAVgABAC0AFAAEAA//FAAT/6wAFP/BABf/wQAJAA/+7AAT/9UAFP+WABX/6QAW/+kAF/+WABj/1QAZ/9UAHP/pAAYAD/+TABP/wQAU/74AF/+sABj/7AAZ/9cABwAP/0IAE//VABT/rAAW/5YAF/9qABj/wQAa/8EABgAP/1YAFf/BABb/wQAX/5YAGP++ABz/1QAIAA//PwAT/9UAFP/VABX/1QAX/5YAGP+WABn/vgAc/9UABgAP/1YAFP/BABb/1wAX/5YAGP/XABn/1wALAA//AAAT/z8AFP9qABX/lgAW/6oAF/8rABj/VgAZ/5YAGv+BABv/VgAc/4EACwAP/xQAE/+sABT/qgAV/8EAFv+qABf/VgAY/6oAGf+qABr/1QAb/5YAHP+WAAMAD/9qABf/rAAY/+wANQAk/6AAJf/RACb/1QAn/+wAKP/BACn/1QAq/6wAK/+sACz/1QAt+4EALv+sAC//lgAw/2oAMf+WADL/1wAz/5YANP+BADX/1QA2/5YAN//BADj/wQA5/9UAOv/BADv/AAA8/AAAPf+WAET/wQBF/8EARv/VAEf/wQBI/+kASf/VAEr/6QBL/8EATP/BAE0AKwBO/9UAT//VAFD/1QBR/9UAUv/VAFP/1QBU/8EAVf/VAFb/wQBX/9UAWP/pAFn/6QBa/+kAW//pAFz/1QBd/+kAtvvVAB8AJP++ACgAKQAq/74ALP9/AC37kwAv/6oAMP9/ADH/1QAz/6oANf/pADb/vgA3/5YAOP/pADn/qgA6/74AO/8pADz8KQA9/38ARP/sAEkAFwBNAEIAT//BAFL/7ABUACsAVv/sAFkAKwBaACsAWwAXAFz/7ABdABcAtvvsACIABQCWAAwAPwAlACsAJv/sACcAFwAoABcAKQBCACr/wQAr/5YALfvsAC7/7AAv/9cAMP+BADH/1wAz/9cANQBCADb/1wA3AEIAOQArADv/gQA8/GoARP+uAEf/1QBI/xQATgAUAE//6QBS/9UAU//VAFX/qgBZABQAWgAUAFsAFABd/+wAtvw/ACIADP+BACT/wQAn/9UAKABWACkAKwAq/9UAK//pACz/1QAt+2oAL//BADD/VgAx/9UAM/+qADQAFAA2/8EAN//pADr/1QA7/ysAPPxUAD3/6QBE/74ARv/pAEf/1QBI/74ASv/pAE0AFABP/+kAVf/VAFb/1QBZACkAWgA/AFsAFABc/+kAtvwrACwABQBWACT/vgAm/9UAJ//pACr/vgAr/2oALfvpAC7/vgAv/5YAMP9UADH/qgAy/+kAM/+WADT/1QA2/5YANwAUADj/vgA5/9UAOv++ADv/KQA8/CsAPf/VAET/VABF/74ARv9/AEf/PwBI/38ASf++AEr/vgBL/74ATP+WAE7/6QBP/9UAUP+qAFH/vgBS/74AU/++AFT/qgBV/74AVv++AFj/vgBc/9UAXf++ALb8VgAuAAUBAAAMAGoAJP8/ACUAVAAm/9UAJwArACgAVAApAH8AKv+qACv/6QAsAGoALfzVAC//wQAw/1QAMf/VADP/wQA1AJYANv+WADcAlgA5AFQAO/9qADz8gQBE/1QARv9qAEf/VABI/2oASf/BAEr/VABL/8EATP9/AE//1QBQ/2oAUf+WAFL/agBT/6oAVP9qAFX/fwBW/5YAV//BAFj/lgBZ/9UAWv/VAFv/lgBc/2oAXf/BALb8lgAdAAUAlgAk/9UAJQArACcAFAAoAFYAKQBqACsAFAAt/OwALv/VAC//lgAw/z8AMf/sADP/qgA1ABQANv+qADcAPwA5ABQAO/8/ADz8PwBFABQATQBWAE4AFABRACsAVwAUAFkAKwBaABQAWwAUAFwAKwC2/D8AKQAk/5YAJv/BACr/gQAr/4EALP/VAC37QgAu/8EAL/9WADD/KwAx/5YAMv+WADP/agA0/5YANv9qADj/wQA7/2oAPPwrAD3/1QBE/6oARv+qAEf/gQBI/2oASf9WAEr/qgBL/6oATP+WAE3/lgBP/5YAUP+WAFH/lgBS/4EAU/+BAFT/wQBV/4EAVv8rAFf/agBY/6oAW//VAFz/gQBd/4EAtvuWACsABQBWACT/1QAm/9UAKQApACr/vgAr/6oALft/AC//1QAw/6oAMf++ADL/6QAz/74ANP++ADb/vgA4/74AOv/VADv/VAA8+8EAPf/VAET/vgBF/9UARv/VAEf/vgBI/6oASf/VAEv/qgBM/+kATQApAE7/1QBP/74AUP/VAFH/vgBS/9UAVP/pAFX/1QBW/9UAV/++AFj/6QBZ/74AWv/pAFv/1QBd/9UAtvvBACIABQEUAAwAagAk/9UAJQBqACcAPwAoAFYAKQCBACr/7AAr/8EALABWAC38AAAv/+wAMP/VADH/1QAz/9UANAArADUAgQA2/+wANwCqADkAagA6/+wAO/9qADz8gQBE/9UARQAUAEb/6QBH/8EASP/VAE0APwBQ/9UAUf/pAFL/6QBc/6oAtvxCABsADABWACr/wQAr/9UALAA/AC37rAAv/+wAMP/VADH/1QA0/9UANv/VADf/7AA5/+wAO/6BADz8lgBE/8EARv/sAEf/1QBI/9UASgAUAE0AVgBS/8EAU//BAFX/wQBW/38AV//sAFsAFAC2+2oAEwAoACsAK//pAC38fwAv/6oAMP+qADH/wQAy/+kAM//BADT/6QA2/9UAN/+qADn/wQA7/38APPxqAD3/qgBE/+kARQAUAE0AKQC2/CsAKAAFAKoADAB/ACT/qgAlACkAKAApACkAVAAq/9UALAAUAC38FAAu/9UAL/+qADD/VAAx/+kAMv/pADP/vgA0/+kANQAUADb/qgA3ACkAOP/VADkAKQA6/9UAO/9UADz8lgBE/9cARQAXAEb/wQBH/8EASP/BAEr/wQBL/8EATQAXAFD/1wBR/9cAUv/XAFX/wQBW/9cAXP/BAF3/1wC2/AAAJAAFARQADADBACUAgQAnAFYAKACWACkAlgAsAFYALfw/AC4AFwAw/5YAMgAXADQAKwA1AJYANwCWADgAKwA5AIEAOgArADv/lgA8/KwAPQArAEUAKwBJACsASgArAEsAKwBMABQATQA/AE4AKwBPACsAUgAUAFcAFABYACsAWQA/AFoAKwBbACsAXAAUALb8VAAoAAUAPwAk/5YAKAArACkAPwAq/8EAK//BAC37lgAu/8EAL/+WADD/VAAx/8EAM/9/ADb/lgA4/+kAOv/BADv/KwA8/GoAPf+qAET/1QBG/9UAR//VAEj/vgBJ/+kAS//VAE0AKQBO/+kAT//VAFD/1QBR/9UAUv/VAFP/6QBU/+kAVf/VAFb/1QBX/9UAWQAUAFoAKQBc/74AXf/pALb8FwAtAAUAQgAk/2oAJf/VACb/7AAoACsAKQA/ACr/lgAr/9UALfuWAC7/qgAv/2oAMP8XADH/lgAz/1YANv9WADr/qgA7/wAAPPxWAD3/wQBE/38ARf/pAEb/qgBH/38ASP+WAEn/qgBK/5YAS//BAEz/lgBO/+kAT//VAFD/wQBR/6oAUv+qAFP/kwBU/5YAVf/BAFb/qgBX/+kAWP/BAFoAFABb/9UAXP9/AF3/1QCZ/1YAtvwAACsABQBWACT/agAoAD8AKQA/ACr/wQAr/8EALP/pAC37KwAu/6oAL/9/ADD/KwAx/38AMv/BADP/agA0/8EANv9/ADj/qgA6/8EAO/7pADz8qgBE/6oARv++AEf/fwBI/6oASf/pAEr/1QBL/9UATP/VAE7/1QBP/74AUP/VAFH/1QBS/74AU/++AFT/vgBV/9UAVv++AFf/1QBY/74AW//VAFz/qgBd/74AtvwXAC0AJP+WACUAFwAm/+wAKQA/ACr/lgAr/8EALAAXAC38wQAu/6oAL//BADD/VgAx/6oAMv/BADP/wQA2/5YANwA/ADj/wQA6/6oAO/9qADz8PwBE/5YARf/VAEb/lgBH/5YASP+qAEn/6QBK/5YAS/+qAEz/qgBO/9UAT//BAFD/wQBR/8EAUv+qAFT/agBV/6oAVv/BAFf/wQBY/5YAWf/BAFr/6QBb/9UAXP+WAF3/qgC2/AAAFAAFAIEAKAA/ACkAPwAr/+kALft/AC//6QAw/6oAMf/pADIAFAAz/+kANQArADb/1QA7/1QAPPxUAEoAKwBNACsAVAArAFgAFwBaABcAtvwrADMABQEAACT/KQAlAGoAJv+TACcAFAAq/2oAK/8/ACwAVAAt/NUALv++AC//qgAw/ykAMf9/ADL/kwAz/5MANP++ADUAagA2/2oAN//VADj/PwA5ABQAOv+qADv/FAA8/OkARP6sAEX/lgBG/qwAR/7VAEj+qgBJ/1YASv7VAEv/VgBM/uwATf8rAE7/gQBP/6wAUP8AAFH+1QBS/sEAU/8AAFT/AABV/0IAVv8XAFf/gQBY/wAAWf8AAFr/AABb/uwAXP7VAF3/AAC2/MEALgAk/6oAJv/pACr/kwAr/5MALfu+AC7/vgAv/5MAMP8AADH/1QAy/6oAM/8/ADT/VAA1/74ANv8/ADf/6QA4/2oAOf++ADr/vgA7/tUAPPwUAD3/kwBE/8EARv/BAEf/lgBI/4EASf+BAEr/lgBL/6wATP+WAE7/rABP/6wAUP+WAFH/gQBS/5YAU/+WAFT/rABV/4EAVv+BAFf/rABY/6wAWf+sAFr/1QBb/8EAXP9qAF3/lgC2+9UAKgAFAOkAJP+WACUAPwAoAD8AKQB/ACr/wQAr/+kALABUAC39lgAv/38AMP8rADH/wQAz/8EANQB/ADb/wQA3AKoAOQA/ADv/PwA8/SsARP+qAEb/qgBH/5YASP+qAEn/qgBK/6oAS//VAEz/1QBO/9UAT//RAFD/wQBR/9UAUv+qAFP/1QBU/6oAVf+qAFb/6QBX/+kAWP/BAFv/1QBc/8EAXf/VALb8QgArAAUA7AAk/5YAJQArACgAVgApAJYAKv/BACv/wQAt/CsALv/VAC//wQAw/1YAMf/BADP/lgA0ABQANQBWADb/qgA3AJYAOQArADr/1QA7/ysAPPx/AET/wQBG/8EAR/+WAEj/wQBJ/9UASv/BAEv/wQBM/9UAT//sAFD/1QBR/8EAUv/BAFP/1QBU/9UAVf/BAFb/wQBX/9UAWP/VAFv/wQBc/8EAXf/sALb8KQAfAAUAagAk/8EAJQArACb/1QAnABQAKAArACkAKwAq/9UAK//BAC38HwAu/8EAL/+WADD/fwAx/8EAM//BADUAFAA2/8EANwArADj/1QA6/8EAO/8/ADz8VgBE/9UARv/VAEf/wQBI/9UAUf/sAFb/7ABc/9UAXf/sALb8FAAmAAUA6QAMABcAJP/BACUAlgAnACsAKAA/ACkAgQAq/6wAK/+sACwAagAt/GoAL//BADD/agAx/9UAMgAXADP/1QA1AIEANv+sADcArAA5AFYAO/8/ADz8lgA9ACsARP/VAEb/wQBH/8EASP/VAEr/1QBQ/9UAUv/VAFP/1QBU/+wAVf/VAFb/wQBY/9UAXP+WAF3/1QC2/H8AFgAFAIEAJQA/ACcAKQApACkAK/+qACwAPwAt/H8AMP++ADH/fwAy/74ANQA/ADb/1QA3AFQAOv+qADv/qgA8/GoAPf/pAEUAFABL/9UATQA/AFwAKQC2/BcANAARAFQAJP/VAET/vgBG/5YAR/++AEj/qgBJ/74ASv/BAEv/vgBM/6oATf+sAE7/6QBP/5YAUP++AFH/vgBS/74AU/+qAFT/wQBV/38AVv+BAFf/kwBY/8EAWf/VAFr/wQBc/38AXf+sAJT/wQCV/8EAlv/BAJf/wQCY/8EAmf/BAJz/qgCd/6oAnv+qAJ//qgCg/6oAof+qAKL/qgCj/6oApP+qAKb/wQCn/8EAqP/BAKn/wQCq/8EAq//BAK7/wQCv/8EAsP/BALH/1QCy/5YAFgAP/2oAEf/VAET/7ABF/9UARv/sAEf/1QBI/+wATQArAE//7ABS/+kAVf++AFb/1QBb/+wAXP/BAF3/7ACV/+wAlv/sAJf/7ACY/+wAmf/sAJz/7ACy/9UAHgAP/8EARP/pAEb/vgBH/74ASP/VAEv/wQBM/+wATQArAE7/6QBP/+kAVf/pAFb/6QBZABQAWgAUAFz/1QCV/+kAlv/pAJf/6QCY/+kAmf/pAJz/6QCd/9UAnv/VAJ//1QCg/9UAof/pAKL/6QCj/+kApP/pALL/6QA0ABEAbQAk/8EARP+wAEb/qgBH/5YASP+BAEn/qgBK/6oAS/+qAEz/lgBN/+kAT//sAFD/7ABR/6oAUv+WAFP/lgBU/8EAVf+BAFb/VgBX/2oAWP+qAFn/1QBa/+wAW//sAFz/gQBd/9UAlP+qAJX/qgCW/6oAl/+qAJj/qgCZ/6oAnP+WAJ3/gQCe/4EAn/+BAKD/gQCh/5YAov+WAKP/lgCk/5YApv+qAKf/lgCo/5YAqf+WAKr/lgCr/5YArv+qAK//qgCw/6oAsf+qALL/gQAxAA//1wBE/8EARv/VAEf/1QBI/74ASf/XAEr/1QBL/8EATP/VAE0AKwBO/+kAT//VAFD/0QBR/9UAUv/sAFP/1QBU/9UAVf++AFb/lgBX/9UAWP/VAFz/rABd/9UAlP/VAJX/vgCW/74Al/++AJj/vgCZ/74AnP/VAJ3/vgCe/74An/++AKD/vgCh/9UAov/VAKP/1QCk/9UApv/pAKf/6QCo/+kAqf/pAKr/6QCr/+kArv/VAK//1QCw/9UAsf/VALL/qgA0AAUAbQAP/qwAEf9tAET/agBG/4EAR/9/AEj/gQBJ/ysASv+WAEv/wQBM/5MAT//BAFD/rABR/6wAUv+WAFP/rABU/2oAVf+WAFb/rABX/8EAWP+sAFn/1wBa/+kAW//pAFz/1QBd/+wAlP+qAJX/agCW/2oAl/9qAJj/agCZ/2oAnP+WAJ3/lgCe/4EAn/+BAKD/gQCh/8EAov+sAKP/rACk/6wApv/VAKf/lgCo/5YAqf+WAKr/lgCr/5YArv+sAK//rACw/6wAsf+sALL/1QAhAA//wQAR/8EARP++AEUAFwBG/+wAR//sAEj/1wBK/9cAS//VAE0AVABS/+wAVf/sAFb/7ABZACsAWgAXAFz/wQCV/8EAlv/BAJf/wQCY/8EAmf/BAJz/7ACd/9cAnv/XAJ//1wCg/9cApv/sAKf/7ACo/+wAqf/sAKr/7ACr/+wAsv/XAC8ARP/BAEb/wQBH/5YASP+qAEn/1QBK/9UAS/+WAEz/wQBO/+wAUf/BAFL/wQBT/9UAVP/sAFX/1wBW/9cAV//BAFj/wQBZ/9UAWv/sAFz/rABd/9cAlP/VAJX/wQCW/8EAl//BAJj/wQCZ/8EAnP/BAJ3/rACe/6wAn/+sAKD/rACh/8EAov/BAKP/wQCk/8EApv/sAKf/wQCo/8EAqf/BAKr/wQCr/8EArv/BAK//wQCw/8EAsf/BALL/rAAyAAUAagBE/2AARv+BAEf/VgBI/1YASf+qAEr/fwBL/74ATP9qAE3/VgBO/+wAT/+WAFD/vgBR/8EAUv9/AFP/agBU/2oAVf9WAFb/qgBX/5YAWP+BAFr/7ABc/5YAXf/BAJT/1QCV/2AAlv9gAJf/YACY/2AAmf9gAJz/cQCd/2AAnv9gAJ//YACg/2AAof9xAKL/cQCj/4EApP9xAKb/0QCn/48AqP+BAKn/gQCq/4EAq/+BAK7/gQCv/4EAsP+BALH/gQCy/1AAIgAFANUAD//VAEUAKwBJACsASgBCAEsAFABMABQATQArAE4AQgBPAEIAUQArAFIAKwBTACsAVAAUAFcAKwBYABcAWQArAFoAPwBbABcAXP/sAF0AFwChABAAogAQAKMAEACkAB8ApgA/AKcALwCoAC8AqQAvAKsAPwCuAB8ArwAfALAAHwCxAB8AMABE/7AARv+qAEf/lgBI/6oASf/BAEr/1QBL/8EATP/VAE3/6QBO/74AT//pAFD/1wBR/+kAUv/VAFP/qgBU/9UAVf/VAFb/1QBX/9UAWP/VAFz/qgBd/9UAlP9/AJX/sACW/7AAl/+wAJj/sACZ/7AAnP/BAJ3/sACe/7AAn/+wAKD/sACh/9UAov/VAKP/1QCk/9UApv/VAKf/1QCo/9UAqf/VAKr/1QCr/9UArv/VAK//1QCw/9UAsf/VALL/qgA0AAUAgQAP/4EAEf/BAET/gQBF/+wARv+sAEf/lgBI/4EASf/pAEr/1QBL/8EATP+qAE7/1QBP/28AUP++AFH/vgBS/5YAU/+qAFT/qgBV/6oAVv+qAFf/qgBY/6wAW//VAFz/jwBd/8EAlP/BAJX/lgCW/5YAl/+WAJj/lgCZ/5YAnP+WAJ3/fwCe/38An/+WAKD/fwCh/5YAov+WAKP/qgCk/5YApv/VAKf/qgCo/5YAqf+WAKr/qgCr/5YArv+qAK//qgCw/6oAsf+qALL/lgAwAET/wQBG/9UAR/+qAEj/qgBJ/9UASv/pAEv/7ABM/74AT//VAFD/sABR/+kAUv++AFP/vgBU/9UAVf++AFb/vgBX/+kAWP/VAFn/7ABb/+kAXP+qAF3/1QCU/6oAlf++AJb/vgCX/74AmP++AJn/vgCc/9UAnf++AJ7/vgCf/74AoP++AKH/vgCi/74Ao/++AKT/vgCm/9UAp/++AKj/vgCp/74Aqv++AKv/vgCu/9UAr//VALD/1QCx/9UAsv+qACEARP/XAEb/7ABH/9UASP/XAEn/1QBK/9UATP/pAE0AKwBR/9cAUv/BAFP/7ABU/+kAVf/XAFb/wQBaACsAXP/XAJX/1wCW/9cAl//XAJj/1wCZ/9cAnP/sAJ3/1wCe/9cAn//XAKD/1wCm/+wAp//BAKj/wQCp/8EAqv/BAKv/wQCy/8EAJAAP/6oARP/VAEb/7ABH/+wASP/sAEn/1QBK/+kAS/++AE0APwBP/9cAUf/VAFL/7ABT/+wAVf++AFb/1QBX/+wAWP/sAFkAKQBaABcAW//pAFz/wQCV/9UAlv/VAJf/1QCY/9UAmf/VAJz/6QCd/+kAnv/pAKn/6QCr/+kArv/pAK//6QCw/+kAsf/pALL/wQAeAA//gQBE/+wARv/sAEj/7ABJ/9UAS//sAEz/6QBNABQAT//sAFP/1QBU/+wAVf/pAFb/wQBZABQAWgAUAFz/1QCV/+kAlv/pAJf/6QCY/+kAmf/pAJ3/6QCe/+kAn//pAKD/6QCh/+kAov/pAKP/6QCk/+kAsv/VAB0ARQArAEYAFwBJAD8ASgAXAEwAFwBNAGoATgAXAFAAFwBRACsAUgAXAFMAKQBXACsAWAAXAFkAKwBaACsAWwArAFz/1wBdABcAlAAXAKEAFwCiABcAowAXAKQAFwCmABcArgAXAK8AFwCwABcAsQAXALL/7AAkAA//kwBE/8EARv/pAEf/rABI/9UATP/VAE0AKQBP/+wAUv/pAFT/6QBV/8EAVv/BAFkAKwBaACsAXP/BAF0AFwCV/8EAlv/BAJf/wQCY/8EAmf/BAJz/7ACd/9UAnv/VAJ//1QCg/9UAof/VAKL/1QCj/9UApP/VAKf/7ACo/+wAqf/sAKr/7ACr/9UAsv/VAB0AD/+WAET/1wBFABcARv/VAEf/7ABI/9cAS//pAEz/7ABNACsAT//VAFT/7ABW/6wAWQArAFz/1wCV/9cAlv/XAJf/1wCY/9cAmf/XAJz/1wCd/9cAnv/XAJ//1wCg/9cAof/sAKL/7ACj/+wApP/sALL/1wAuAA//agBE/5YARv/VAEf/qgBI/6wASv/XAEv/1QBM/6oATQAXAE//wQBQ/9UAUf/sAFL/rABT/9UAVP/VAFX/1QBW/9UAV/+qAFj/rABc/5YAXf/sAJX/lgCW/5YAl/+WAJj/lgCZ/5YAnP/XAJ3/rACe/6wAn/+sAKD/rACh/6wAov+sAKP/rACk/6wApv/sAKf/rACo/6wAqf+sAKr/wQCr/6wArv+sAK//rACw/6wAsf+sALL/lgAsAET/wQBG/8EAR//BAEj/qgBJ/9UASv/BAEv/wQBM/8EATf/PAE//1QBQ/8EAUf/VAFL/qgBT/6oAVP/VAFX/lgBW/6oAV/+WAFj/wQBc/74AXf/VAJT/vgCV/8EAlv/BAJf/wQCY/8EAmf+qAJz/wQCd/6oAnv+qAJ//qgCg/6oApP/VAKb/qgCn/6oAqP+qAKn/qgCq/6oAq/+qAK7/wQCv/8EAsP/BALH/wQCy/5YANQAP/z8AEf+BAET/agBF/9UARv+WAEf/agBI/2oASf++AEr/lgBL/6oATP+qAE3/1QBO/9UAT//BAFD/wQBR/9cAUv+qAFP/qgBU/4EAVf+qAFb/rABX/8EAWP+qAFn/6QBb/9UAXP9/AF3/wQCU/4EAlf9qAJb/agCX/2oAmP9qAJn/agCc/5YAnf9qAJ7/agCf/2oAoP9qAKH/qgCi/6oAo/+qAKT/qgCm/9UAp/+qAKj/qgCp/6oAqv+qAKv/qgCu/6oAr/+qALD/qgCx/6oAsv9UAB0AD/+WAET/1QBG/9cAR//BAEj/6QBJABcAS//VAEz/1QBP/9UAU//pAFT/7ABW/8EAXP/VAJT/1QCV/9UAlv/VAJf/1QCY/9UAmf/VAJz/6QCd/+kAnv/pAJ//6QCg/+kAof/VAKL/1QCj/9UApP/VALL/qgAYAET/1QBG/+kAR//pAEj/1QBNACsAUv/pAFT/7ABW/+kAXP/pAJX/1QCW/9UAl//VAJj/1QCZ/9UAnP/pAJ3/1QCe/9UAn//VAKD/1QCn/+kAqP/pAKr/6QCr/+kAsv/VACcAD/9WABH/lgBE/8EARv/BAEf/wQBI/8EASQAXAEr/1wBL/9UATP/sAE0APwBR/+kAUv/sAFP/6QBU/+wAVf/sAFb/1QBc/5YAlP/pAJX/wQCW/8EAl//BAJj/wQCZ/8EAnP/BAJ3/wQCe/8EAn//BAKD/wQCh/+wAov/sAKT/7ACm/+wAp//sAKj/7ACp/+wAqv/sAKv/7ACy/6wAMABE/6oARf/pAEb/wQBH/8EASP++AEn/1QBK/9UAS//VAEz/1QBP/9UAUP/sAFH/6QBS/9UAU//BAFT/1QBV/74AVv+qAFf/qgBY/9UAWf/pAFv/6QBc/6oAXf+qAJX/qgCW/6oAl/+qAJj/qgCZ/6oAnP++AJ3/vgCe/74An/++AKD/vgCh/9UAov/VAKP/1QCk/9UApv/pAKf/1QCo/9UAqf/VAKr/1QCr/9UArv/VAK//1QCw/9UAsf/VALL/qgBMACT/qgAl/9UAJv+qACf/wQAq/6oAK//BAC37lgAu/6oAL/+WADD/VgAx/2oAMv+WADP/fwA0/5YANv+qADf/6QA4/9UAOf/BADr/1QA7/1YAPPwUAD3/agBE/8EARf/BAEb/qgBH/5YASP+WAEn/wQBK/9UAS/+qAEz/1QBO/9UAT//BAFD/6QBR/9UAUv/BAFP/1QBU/+kAVf/BAFb/1QBX/8EAWP/pAFn/6QBb/9UAXP+qAF3/wQB2/6oAd/+qAHj/qgB6/5YAff+qAIL/1QCH/2oAiP9/AIn/fwCK/2oAi/9/AIz/fwCP/2oAkP9/AJH/lgCS/38Ak/xWAJX/qgCW/6oAl/+qAJj/qgCZ/6oAnP/BAJ//wQCh/9UAov/VAKP/1QCk/9UAsv/BALP/wQBFACT/qgAl/8EAJv/VACf/1QAq/6oAK//BACz/1QAt+38ALv+qAC//lgAw/ysAMf9qADL/qgAz/5YANP+WADX/wQA2/5YAOP+WADn/fwA6/6oAO/8rADz76QA9/1YARP+WAEX/wQBG/6oAR/+qAEj/wQBJ/8EASv/BAEv/qgBM/8EATv/VAE//1QBS/8EAVP/BAFX/1QBW/8EAXP/BAF3/1QB2/6oAd/+qAHj/wQB5/6oAev+WAH3/wQCH/38AiP/BAIn/qgCK/5YAi/+WAIz/qgCP/8EAkP/BAJH/qgCS/38Ak/vVAJX/qgCW/5YAl/+WAJj/fwCZ/5YAnP/BAKH/6QCi/8EAo//VAKT/wQCm/9UAsv/BADAAJP+WACb/wQAq/6oALfuWAC7/wQAv/38AMP9/ADH/wQAy/6oAM/9/ADT/1QA2/5YAN/+qADj/qgA5/6oAOv/BADv/PwA8/BQAPf9/AET/wQBG/8EAR/+WAEj/wQBK/9UAS/+qAEz/1QBO/8EAT//BAFD/1QBR/+kAU//VAFT/1QBV/9UAVv+qAFf/1QBY/9UAWf/pAFz/qgBd/9UAh/+WAIj/wQCJ/8EAiv/VAIv/1QCM/8EAk/wAAJz/1QCy/8EAQAAk/5YAJv/VACr/qgAr/6oALft/AC7/qgAv/38AMP9/ADH/lgAy/9UAM/+WADT/qgA1/9UANv+WADf/1QA4/6oAOf+qADr/qgA7/ysAPPvpAD3/agBE/6oARv/BAEf/lgBJ/9UASv+qAEv/qgBM/6oATv/BAE//qgBQ/+kAUv/pAFP/1QBU/9UAVv/BAFf/1QBY/8EAWf/VAFr/1QBc/8EAdv+WAHf/qgB4/6oAef+qAHr/fwB9/8EAh/9/AIj/qgCJ/6oAiv+WAIv/lgCM/5YAj/+qAJD/qgCR/6oAkv+qAJP76QCV/8EAlv+qAJf/wQCY/8EAmf/BAJz/wQCy/6oACwApAD8ALftqADD/lgA3ABQAO/9WADz8FAA9/8EAR//VAE0AFABc/2oAk/vsAC4AJP+qACb/6QAq/6oAK/+qAC376QAu/74AL/+qADD/PwAx/6oAMv++ADP/lgA2/74ANwA/ADj/1QA6/9UAO/8pADz8VAA9/+kARP9qAEb/qgBH/1QASP+WAEn/vgBK/5YAS/+qAEz/1QBR/+kAUv/VAFP/6QBU/6oAVf/VAFb/1QBX/9UAWP++AFv/1QBc/6oAXf/pAHb/1QB3/74AeP++AHr/qgB9/+kAh/++AJP8PwCc/9UAsv++ACoAJP++ACr/1QAr/9UALfwAAC7/6QAv/6oAMP9qADH/qgAz/5YANv++ADcAPwA4/+kAO/9UADz8VABE/5YARv+qAEf/lgBI/6oASv++AEv/1QBM/74AT//VAFD/1QBR/+kAUv/VAFP/vgBU/9UAVf/VAFb/1QBY/+kAW//pAFz/vgBd/+kAdv++AHf/vgB4/9UAef++AHr/1QCH/74Ak/wpAJz/vgCy/6oAKAAk/6oAKv/VACv/vgAt+74ALv++AC//lgAw/ykAMf++ADL/1QAz/6oANv/VADcAKQA4/9UAOv/pADv/VAA8/D8APf/VAET/qgBG/74AR/+qAEj/qgBK/74AS/++AEz/vgBP/9UAUP/VAFT/1QBV/9UAVv/VAFz/qgBd/+kAdv++AHf/vgB4/9UAef++AHr/vgCH/6oAk/xUAJz/1QCy/74ALwAk/6oAKv++ACv/1QAt+9UALv++AC//lgAw/2oAMf+qADP/lgA2/74ANwA/ADj/1QA6/9UAO/8pADz8KQA9/74ARP+qAEb/vgBH/6oASP++AEn/vgBK/9UAS//VAEz/1QBO/+kAT/++AFD/1QBR/9UAUv++AFP/vgBU/6oAVf/VAFb/qgBX/+kAWP++AFv/6QBc/6oAXf/pAHb/1QB3/74AeP+qAHn/qgB6/74Ah//VAJP8VACc/6oAsv+qACkAJP++ACb/1QAq/74AK/9/AC37KQAu/6oAL/+TADD/agAx/38AMv+qADP/kwA0/5MANv+TADj/1QA6/5MAO/8pADz71QA9/6oAR/++AEn/qgBK/+kAS/++AE7/6QBP/+kAUf/VAFL/1QBW/+kAV/++AFn/1QBb/9UAXP/VAF3/6QB9/74Ah/+qAIj/qgCJ/5MAiv+qAIv/kwCM/5MAk/vVAJz/vgAuACT/kwAm/9UAKv++ACv/fwAt+1QALv+qAC//fwAw/2oAMf9/ADL/qgAz/38ANP+TADb/kwA4/74AOf/VADr/kwA7/z8APPuqAD3/qgBG/9UAR/+qAEn/1QBL/9UAT//VAFD/1QBR/9UAVf+qAFb/vgBX/6oAWP/VAFn/vgBa/74AW/++AFz/1QBd/+kAdv+qAHf/6QB4/5MAef+qAHr/vgB9/74Ah/+qAIj/6QCT+74AnP++ALL/1QAzACT/kwAm/74AKv+qACv/kwAt+ykALv+qAC//kwAw/38AMf+TADL/fwAz/38ANP+TADb/qgA3AD8AOP/VADr/vgA7/ykAPPuqAD3/kwBE/+kARv++AEf/vgBL/9UATv/VAE//vgBQ/74AUf++AFX/1QBW/74AV/++AFj/1QBZ/+kAWv/pAFv/vgBc/74AXf+qAHb/qgB3/74AeP+qAHn/qgB6/6oAff++AIf/qgCI/5MAif+TAIr/qgCL/6oAjP+qAJP7vgCc/9UAsv++AFAAJP+qACb/qgAn/+kAKv+qACv/fwAs/+kALfs/AC7/kwAv/5MAMP9/ADH/kwAy/5MAM/+qADT/kwA2/5MANwAUADj/qgA5/9UAOv+TADv/VAA8+9UAPf+TAET/6QBG/74AR/++AEj/1QBJ/9UASv/pAEv/vgBM/74ATv+qAE//1QBQ/9UAUf++AFL/1QBV/9UAVv++AFf/vgBZ/9UAWv/pAFv/1QBc/9UAXf/VAHb/vgB3/74AeP+qAHn/qgB6/6oAff+qAIf/qgCI/6oAif+qAIr/qgCL/5MAjP+qAI//1QCQ/5MAkf+TAJL/kwCT+74Alf/pAJb/6QCX/+kAmP/pAJn/6QCc/9UAnf/VAJ7/1QCf/9UAoP/VAKH/vgCi/74Ao/++AKT/vgCn/9UAqP/VAKn/1QCq/9UAq//VALL/6QAWACT/1QAlAGoAJwArACgAPwApAH8ALAA/AC377AAv/8EAMP9/ADH/1QAz/8EANAAUADUAagA2/+wANwCqADkAPwA7/1YAPPx/AEUAKwBLACsATQArAFkAPwBEACT/fwAl/+kAJ//pACr/kwAr/1QALP+qAC37fwAu/6oAL/+TADD/VAAx/38AMv/VADP/agA2/38AOP++ADn/1QA6/74AO/8AADz8FAA9/6oARP++AEb/1QBH/5MASP+qAEn/qgBK/74AS/+qAE0AFABP/9UAUP/VAFH/6QBS/74AU//VAFT/vgBV/9UAVv+qAFf/6QBY/9UAWQAUAFv/6QBc/6oAdv+TAHf/fwB4/5MAef9qAHr/fwB9/74Agv/VAIP/1QCE/9UAhf/VAIf/qgCP/6oAkP+qAJH/qgCS/74Ak/wAAJX/1QCW/9UAl//VAJj/1QCZ/9UAnP/VAJ3/1QCe/9UAn//VAKD/1QCy/9UAJAAk/6oAKv/VACv/fwAs/+kALftqAC7/qgAv/5MAMP8pADH/qgAz/2oANv+TADv/KQA8/FQAPf/VAET/1QBG/9UAR/++AEj/1QBJ/9UAS/++AE0AFABO/+kAUv/pAFb/6QBX/+kAXP++AHb/qgB3/6oAeP+qAHn/qgB6/6oAff++AIf/qgCT/D8AnP/pALL/vgAjACT/qgAq/74AK/9qAC37fwAu/74AL/9/ADD/KQAx/6oAM/+TADb/qgA6/74AO/8UADz8KQA9/74ARP/VAEb/1QBH/74ASP/VAEn/1QBK/9UAS//VAE//1QBQ/+kAUv/pAFb/1QBX/+kAXP++AF3/1QB2/6oAd/+qAHj/qgB5/6oAev+qAIf/qgCT/FQAIwAk/6oAKv++ACv/agAs/9UALfuTAC7/1QAv/6oAMP8pADH/vgAz/5MANv+TADj/vgA6/74AO/8UADz8PwA9/6oARP/VAEb/6QBH/74ASP/VAEn/1QBK/9UAS//VAE7/6QBS/+kAVv/VAFz/1QB2/6oAd/+qAHj/qgB5/6oAev+qAJP8PwCc/+kAsv/VACAAJP+qACr/vgAr/38ALfuTAC7/qgAv/5MAMP8pADH/qgAz/2oANv9/ADr/vgA7/tUAPPxUAD3/qgBE/9UARv/VAEf/qgBI/9UASf/VAEv/1QBS/9UAVv/VAFf/6QBc/9UAdv+qAHf/qgB4/6oAef+qAHr/qgCH/6oAk/w/ALL/1QBZACT/agAl/8EAJv+BACf/gQAo/6wAKf/BACr/VgAr/0IALP/BAC36lgAu/6wAL/+BADD/QgAx/uwAMv9WADP/QgA0/0IANf/VADb/VgA3/6wAOP9qADn/wQA6/2oAO/8XADz71QA9/4EARP+sAEb/gQBH/4EASP+BAEn/rABK/8EATP+WAE//rABQ/5YAUf+WAFL/lgBT/2oAVP/BAFX/agBW/1YAV/+sAFj/lgBZ/8EAWv/BAFz/gQBd/8EAdv+sAHf/rAB4/6wAef+sAHr/rAB9/8EAh/8AAIj/agCJ/2oAiv9qAIv/agCM/2oAj/+WAJD/rACR/5YAkv+WAJP77ACV/5YAlv+WAJf/lgCY/5YAmf+sAJz/lgCd/2oAnv9qAJ//agCg/2oAof+WAKL/lgCj/5YApP+WAKb/wQCn/5YAqP+WAKn/lgCq/5YAq/+WAK7/lgCv/5YAsP+WALH/lgCy/2oAJwAq/6oAK/++AC366QAv/9UAMP9/ADH/VAAy/9UAM/+qADT/qgA2/74AOP++ADv/VAA8/FQAPf/VAET/6QBH/+kASP++AEr/6QBM/9UAT//VAFD/1QBS/74AU/++AFX/qgBW/74AXP++AIf/VACI/6oAif+qAIr/lgCL/5YAjP+WAJP8VACc/74Anf/VAJ7/1QCf/9UAoP/VALL/vgArACr/vgAr/9UALfrVAC7/6QAv/+kAMP+WADL/vgAz/6oANP++ADb/1QA5/9UAOv/VADv/1QA8/D8APf/VAET/6QBG/74AR//VAEj/1QBK/9UATP/VAE//vgBQ/74AUf/pAFL/1QBT/74AVf++AFb/vgBX/+kAXP++AH3/vgCH/6oAiP+qAIn/qgCK/6oAi/+qAIz/qgCT/D8AnP++AJ3/1QCe/9UAn//VAKD/1QAuACr/vgAr/74ALfrVAC//1QAw/5YAMf++ADL/vgAz/6oANP++ADb/vgA5/+kAOv/VADv/lgA8/D8ARv/VAEf/1QBI/9UASv/pAEz/1QBP/74AUP/VAFH/1QBS/74AU/++AFX/qgBW/6oAXP++AH3/6QCH/74AiP+qAIn/qgCK/6oAi/+qAIz/qgCT/D8Alf/pAJb/6QCX/+kAmP/pAJn/6QCc/74Anf/VAJ7/1QCf/9UAoP/VALL/vgBWACT/agAlABQAJv+WACkAKwAq/2oAK/9qAC38FAAu/5YAL/9qADD/AAAx/2oAMv+WADP/agA0/5YANQArADb/PwA3AGoAOP+WADr/fwA7/wAAPPxWAET/agBG/5YAR/9/AEj/fwBJ/6oASv+WAEv/qgBM/8EATv+qAE//1QBQ/6oAUf/BAFL/wQBT/9UAVP+qAFX/qgBW/6oAV//BAFj/wQBZ/9UAW/+qAFz/wQBd/8EAdv8/AHf/agB4/2oAef9qAHr/agB9/6oAh/9/AIj/qgCJ/6oAiv+qAIv/qgCM/6oAj/+qAJD/qgCR/6oAkv+qAJP8PwCV/38Alv9/AJf/fwCY/38Amf9/AJz/fwCd/5YAnv+WAJ//lgCg/5YAof+qAKL/qgCj/6oApP+qAKb/lgCn/6oAqP+qAKn/qgCq/6oAq/+qAK7/qgCv/6oAsP+qALH/wQCy/2oAGQBE/8EARv+WAEf/wQBI/6wASf/BAEr/wQBL/8EATP+wAE3/sABO/98AT/+WAFD/wQBR/8EAUv/BAFP/qgBU/8EAVf9/AFb/lgBX/5YAWP/BAFn/1QBa/8EAXP9/AF3/rACZ/8EAGABE/8EARv+TAEf/wQBI/6wASf/BAEr/wQBL/8EATP+wAE3/sABO/98AT/+WAFD/wQBR/8EAUv/BAFP/qgBU/8EAVf9/AFb/lgBX/5YAWP/BAFn/1QBa/8EAXP9/AF3/qgAYAET/wQBG/5YAR//BAEj/rABJ/8EASv/BAEv/wQBM/7AATf+wAE7/3wBP/5YAUP/BAFH/wQBS/8EAU/+sAFT/wQBV/38AVv+WAFf/lgBY/8EAWf/VAFr/wQBc/38AXf+qABgARP/BAEb/kwBH/8EASP+sAEn/wQBK/8EAS//BAEz/sABN/7AATv/fAE//lgBQ/8EAUf/BAFL/wQBT/6wAVP/BAFX/fwBW/5YAV/+WAFj/wQBZ/9UAWv/BAFz/fwBd/6oACwBG/+kASP/VAEv/wQBM//AATQAvAE//7ABV/+kAVv/sAFkAFwBaABQAXP/VABYARP++AEb/1wBH/9UASP/BAEn/1QBK/9UAS//BAEz/zwBNAB8ATv/fAE//1QBQ/9UAUf/VAFL/6QBT/9UAVP/VAFX/wQBW/5YAV//VAFj/1wBc/6oAXf/VABYARP++AEb/1wBH/9UASP/BAEn/1wBK/9UAS//BAEz/zwBNAB8ATv/fAE//1QBQ/9UAUf/VAFL/6QBT/9UAVP/VAFX/wQBW/5YAV//VAFj/1wBc/6oAXf/VABYARP++AEb/1wBH/9UASP/BAEn/1wBK/9UAS//BAEz/zwBNAB8ATv/fAE//1QBQ/9UAUf/VAFP/1QBU/9UAVf/BAFb/lgBX/9UAWP/XAFz/qgBd/9UAmf/BABUARP++AEb/1wBH/9UASP/BAEn/1wBK/9UAS//BAEz/zwBNAB8ATv/fAE//1QBQ/9UAUf/VAFP/1QBU/9UAVf/BAFb/lgBX/9UAWP/XAFz/qgBd/9UAFQBE/2oARv9/AEf/VABI/1YASf+sAEr/gQBL/74ATP9gAE3/cQBO/+wAT/+WAFD/vgBR/74AU/9qAFT/agBV/1QAVv+sAFf/kwBa/+wAXP+WAF3/wQAVAET/agBG/38AR/9UAEj/VgBJ/6oASv+BAEv/vgBM/28ATf9xAE7/7ABP/5YAUP++AFH/1QBT/2oAVP9qAFX/VABW/6wAV/+TAFr/7ABc/5YAXf/BABUARP9qAEb/gQBH/1QASP9WAEn/qgBK/4EAS/++AEz/cQBN/3EATv/sAE//lgBQ/74AUf++AFP/agBU/2oAVf9UAFb/rABX/5MAWv/sAFz/lgBd/8EAFQBE/2oARv+BAEf/VABI/1YASf+qAEr/gQBL/74ATP9vAE3/cQBO/+wAT/+WAFD/vgBR/74AU/9qAFT/agBV/1QAVv+sAFf/kwBa/+wAXP+WAF3/wQAKAEf/rABI/9UASf/BAEr/7ABM/9EAUf/sAFP/6QBU/9UAVf/pAFz/7AAQAET/1QBH/+kASP/sAEn/1QBK/9UAS//VAE0ALwBP/9UAUf/VAFP/7ABV/8EAVv/VAFf/1QBZACkAW//pAFz/wQAQAET/1QBH/+kASP/sAEn/vgBK/+kAS//VAE0APwBP/9cAUf/VAFP/7ABV/8EAVv/VAFf/1QBZACkAW//pAFz/wQAQAET/1QBH/+kASP/sAEn/1QBK/+kAS//VAE0ALwBP/9cAUf/VAFL/7ABT/+wAVf/BAFb/1QBX/9UAWQApAFz/wQAPAET/1QBH/+kASP/sAEn/1QBK/+kAS//VAE//1QBR/9UAU//sAFX/wQBW/9UAV//VAFkAKQBb/9UAXP/BABEARP/pAEf/6QBI/+wASf/VAEr/6QBL/9UATQAfAE//1wBR/9UAUv/sAFP/7ABV/8EAVv/VAFf/1QBZACkAW//pAFz/wQAVAET/1wBG/9UAR//BAEj/rABJ/9UASv/BAEv/wQBM/8EATf/PAE//1QBQ/8EAUf/VAFL/qgBT/6oAVP/VAFX/lgBW/6oAV/+WAFj/wQBc/74AXf/VABUARP/XAEb/1QBH/8EASP+sAEn/1QBK/9UAS/+sAEz/wQBN/88AT//VAFD/wQBR/9UAUv+qAFP/qgBU/9UAVf+WAFb/qgBX/5YAWP/BAFz/vgBd/9UAFQBE/9cARv/VAEf/wQBI/6wASf++AEr/wQBL/8EATP/BAE3/zwBP/9UAUP/BAFH/1QBS/6oAU/+qAFT/1QBV/5YAVv+qAFf/lgBY/8EAXP++AF3/1QAUAET/1wBG/9UAR//BAEj/vgBJ/9cASv/sAEv/1QBM/98ATQAvAE//7ABQ/+wAUf/VAFL/1wBT/9UAVP/B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AAAAAAAAAAAAAADXAuwARAAAAAACqgAAAmoAAANPAMUCjQCkBL4AfQTEAFkFNQBUBGAANQHrAOYD7wA7A2IASgOLAHEElQBtAfMAewOLAGQBQwBnA8oAUAPvAIQC3wCLA8AAQgQMAJoEPwBWA6cAUANYAFoD1wAvA4cAcwOJAAoCLwB1AmgAewL3AFwEPQCgAr4AaAP7ANEIrgCFBQQALwYSAEgE0ABGBU8AJQTC//wEmQBQBWgASwbZAC0EXv/dCpMASgV0AC8ExgBEBnwAYAVkAEQFWABqBfkANwW4AGAGAABQBO8ARgUWAIkGDgBKBJ0A2wZqAFIGYgBxCKMAMQW8AHcEHgA/ApEAZASJAEYDYgBQBIMAGwJJAGQEWABQA6MAUwNPAGQE2wBKA14AWgOP/54D8/26A+kAWgKyAGAB2fseA7gAWwJFAHcEvgAzA3oATgMcAFgDwP+HA4EANQMWAF4C9wA7Au0AdwPZAEYDYgBzBCsAgQNBACUD/f0ZA6kAcQPOAG0CDACNA34AcwORAEgCagAAA08AxQP3AFYFXABkBJMADALGASsD4QBKArIAdgY5AIcEKwBcBDcAQgNFAGQGOQCHAjUAdQSVAH8CdgCHAi8A1wI1AHUEGgBoA/sA0QUEAC8FBAAvBQQALwUEAC8FBAAvBQQALwfzAC8E0ABGBML//ATC//wEwv/8BML//ARe/90EXv/dBF7/3QRe/90FpQACBWQARAVYAGoFWABqBVgAagVYAGoFWABqA0EAJQVYAGoGDgBKBcIASgXEAEoFwgBKCP0AMQTU/6wEWABQBFgAUARYAFAEWABQBFgAUARYAFAE6QBQA08AZANeAFcDXgBXA14AVwNeAFcCsgBgArIAYAKyADMCsgBgA1gAAAN6AE4DHABYAxwAWAMcAFgDHABYAxwAWANeAGIDHAA/A9kARgPZAEYD2QBGA9kARgP9/RkD/f0ZCOkAagTIAFgIrgAxA2IAUAORAEgEmQAACTMAAASZAAAJMwAAAxEAAAJMAAABiAAAAYgAAAEmAAAB1wAAAIIAAAOLAGQDiwBkA4sAZANFAGQEJgAtAesA5gHrAOYB8wB7Ao0ApAKNAKQC4QBmBDsAdQHXAAAC9wBcAr4AaAJMAAAFyAA8BL4AbQMKAAAAAAAsACwALAAsAKQBJAIUAvAD7ATYBR4FgAXkBmwG9Ac0B4gHngfmCFoImgkaCYIKEArACyILkAw+DK4M5g1GDY4OcA7CDzAQMBEYEigSxhOCFEoVoBakGCoZMhpoGxYbwhyIHUodxB5QHyQf8CCUIUAh1CJWI0Ij+CTmJXAmHiaIJzQngieyJ/gorClcKcQqdircK1QsOiy+LR4twC5eLqovNC+2MB4w+jGMMgIykjMSM4wz7jSUNQA1sjY0Nt43EDeeN+o36jhkOPI52jr8O6Y8ujz8Pco+VD6sPwA/5kA8QQhBPkGCQdhCdkLqQ/RE/EYkR0hIeEmiS0JMME0mTgJPDlAYUTxSWlOkVPBWJFcqV8hYYFkoWeBaklr+W6xcaF0cXfJe1F/iYL5hiGJMYzZkGmUCZgBm/GeiaDBosmlaahRqhGroa3hsEmwSbMxtTG3GbmpvCG+ucDxwwHFUcd5ylnNUdBx1GnY0duJ4GnhoeLR4tHi0eLR4tHi0eLR4tHi0eLR4tHi0eOJ5EHk+eZJ5xnn+ejZ6dnrye2577Hw6fDp8gnzUfNR95n60ftwAAQAAANcAxgAEAAAAAAACAAEAAgAWAAABAAGbAAAAAAAAABQA9gADAAEECQAAAEwAAAADAAEECQABACAATAADAAEECQACAA4AbAADAAEECQADAEoAegADAAEECQAEADAAxAADAAEECQAFAEoA9AADAAEECQAGABwBPgADAAEECQAHAKIBWgADAAEECQAIAB4B/AADAAEECQAJAB4CGgADAAEECQALABoCOAADAAEECQAMABoCUgADAAEECQAOABoCbAADAAEECQAQACAChgADAAEECQARACACpgADAAEECQDIABYCxgADAAEECQDJADAC3AADAAEECQDKAA4DDAADAAEECQDLAAwDGgADAAEECdkDABoDJgCpACAAMgAwADAAOAAgAEoATwBFAEIATwBCACAAZwByAGEAcABoAGkAYwBzACAALQAgAHcAdwB3AC4AagBvAGUAYgBvAGIALgBuAGwAZABlAGEAcgBKAG8AZQAgADUAIABDAEEAUwBVAEEATABSAGUAZwB1AGwAYQByAE0AYQBjAHIAbwBtAGUAZABpAGEAIABGAG8AbgB0AG8AZwByAGEAcABoAGUAcgAgADQALgAxACAAZABlAGEAcgBKAG8AZQAgADMAZABlAGEAcgBKAG8AZQAgADUAIABDAEEAUwBVAEEATAAgAFIAZQBnAHUAbABhAHIATQBhAGMAcgBvAG0AZQBkAGkAYQAgAEYAbwBuAHQAbwBnAHIAYQBwAGgAZQByACAANAAuADEAIAAyADkALQA3AC0AMgAwADAAOABEAGUAYQByAEoAbwBlADUAQwBBAFMAVQBBAEwAUABsAGUAYQBzAGUAIAByAGUAZgBlAHIAIAB0AG8AIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAAcwBlAGMAdABpAG8AbgAgAGYAbwByACAAdABoAGUAIABmAG8AbgB0ACAAdAByAGEAZABlAG0AYQByAGsAIABhAHQAdAByAGkAYgB1AHQAaQBvAG4AIABuAG8AdABpAGMAZQBzAC4ASgBPAEUAQgBPAEIAIABnAHIAYQBwAGgAaQBjAHMASgBPAEUAQgBPAEIAIABnAHIAYQBwAGgAaQBjAHMAdwB3AHcALgBqAG8AZQBiAG8AYgAuAG4AbAB3AHcAdwAuAGoAbwBlAGIAbwBiAC4AbgBsAHcAdwB3AC4AagBvAGUAYgBvAGIALgBuAGwAZABlAGEAcgBKAG8AZQAgADUAIABDAEEAUwBVAEEATABkAGUAYQByAEoAbwBlACAANQAgAEMAQQBTAFUAQQBMAFcAZQBiAGYAbwBuAHQAIAAxAC4AMABNAG8AbgAgAE0AYQByACAAMwAwACAAMAA0ADoAMgAyADoAMgA0ACAAMgAwADEANQBkAGUAZgBhAHUAbAB0AHQAYQB1AHIAdQBzAEYAbwBuAHQAIABTAHEAdQBpAHIAcgBlAGwAAAACAAAAAAAA/vAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAANcAAAECAQMAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQQAowCEAIUAlgDoAIYAjgCLAKkApAEFAIoAgwCTAI0A3gCeAKoAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsALoAsACxALsA2ADZAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwCyALMAtgC3AMQAtAC1AMUAqwEUAL4AvwEVARYAjAEXBmdseXBoMQZnbHlwaDIHdW5pMDBBMAd1bmkwMEFEB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDEwB3VuaTIwMTEKZmlndXJlZGFzaAd1bmkyMDJGB3VuaTIwNUYERXVybwd1bmkyNUZDAAC4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFgAsAMgRbADK0SwBSBFsgN+AiuwAytEsAQgRbIFXQIrsAMrRLAGIEWyA+ICK7ADK0SwByBFsgZ9AiuwAytEsAggRbIHSwIrsAMrRLAJIEWyCDoCK7ADK0SwCiBFsgk4AiuwAytEsAsgRbIKKQIrsAMrRLAMIEWyCygCK7ADK0QBsA0gRbADK0SwDyBFsg19AiuxA0Z2K0SwDiBFsg9LAiuxA0Z2K0SwECBFugANf/8AAiuxA0Z2K0SwESBFshC/AiuxA0Z2K0SwEiBFshFKAiuxA0Z2K0SwEyBFshI4AiuxA0Z2K0RZsBQrAAAAAVUZB8AAAA==) format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'opensans_regular';
  src: url(data:font/truetype;charset=utf-8;base64,AAEAAAATAQAABAAwRkZUTWuLy7IAAAE8AAAAHEdERUYAJwDwAAABWAAAAB5HUE9TLBoWWAAAAXgAAAmYR1NVQqBeiJIAAAsQAAAAqE9TLzKg5ZmGAAALuAAAAGBjbWFwz0BYoAAADBgAAAHaY3Z0IBNbDTcAAA30AAAARmZwZ21TtC+nAAAOPAAAAmVnYXNwAAAAEAAAEKQAAAAIZ2x5ZjBnSoYAABCsAACRpGhlYWQIvthMAACiUAAAADZoaGVhD3MGPwAAoogAAAAkaG10eNpDWKoAAKKsAAADpmxvY2F4GFVuAACmVAAAAdZtYXhwAgcBlwAAqCwAAAAgbmFtZVHanaAAAKhMAAAEgHBvc3R7wozuAACszAAAAt1wcmVwulYNHwAAr6wAAAF8d2ViZgmcVRkAALEoAAAABgAAAAEAAAAA0RfgDQAAAADJNTGLAAAAANE+uhkAAQAAAAwAAAAWAAAAAgABAAEA6QABAAQAAAACAAAAAAABAAAACgBUAGIABERGTFQAGmN5cmwAJmdyZWsAMmxhdG4APgAEAAAAAP//AAEAAAAEAAAAAP//AAEAAAAEAAAAAP//AAEAAAAEAAAAAP//AAEAAAABa2VybgAIAAAAAQAAAAEABAACAAAAAQAIAAEIcgAEAAAAYADKAMoBkAGWAfQBlgH6AlgCpgJYAtgC3gKmAxACWAN+AlgDtATOBPwE/AKmBe4G5AGQBxYHKAdSBygHZAcWB3YHFgcWBygHKAfAB1IIOgg6B3YIOgGQAfoB+gH6AfoB+gH6AtgCpgLYAtgC2ALYAlgCWAJYAlgCWAJYAlgEzgTOBM4EzgXuA34HFgcWBxYHFgcWBxYHKAcoBygHKAcoBygHKAcoCGAHKAg6BygIOgLYBe4B9AH0AMoAygGWAMoBlgAxACT/cQA3ACkAOQApADoAKQA8ABQARP+uAEb/hQBH/4UASP+FAEr/wwBQ/8MAUf/DAFL/hQBT/8MAVP+FAFX/wwBW/8MAWP/DAIL/cQCD/3EAhP9xAIX/cQCG/3EAh/9xAJ8AFACi/4UAo/+uAKT/rgCl/64Apv+uAKf/rgCo/64Aqf+FAKr/hQCr/4UArP+FAK3/hQC0/4UAtf+FALb/hQC3/4UAuP+FALr/hQC7/8MAvP/DAL3/wwC+/8MAw/+FAMQAFAABAC0AuAAXACb/mgAq/5oAMv+aADT/mgA3/3EAOP/XADn/hQA6/4UAPP+FAIn/mgCU/5oAlf+aAJb/mgCX/5oAmP+aAJr/mgCb/9cAnP/XAJ3/1wCe/9cAn/+FAML/mgDE/4UAAQA3/64AFwAF/3EACv9xACb/1wAq/9cALQEKADL/1wA0/9cAN/9xADn/rgA6/64APP+FAIn/1wCU/9cAlf/XAJb/1wCX/9cAmP/XAJr/1wCf/4UAwv/XAMT/hQDY/3EA2/9xABMAD/+uABH/rgAk/9cAN//DADn/7AA6/+wAO//XADz/7AA9/+wAgv/XAIP/1wCE/9cAhf/XAIb/1wCH/9cAn//sAMT/7ADZ/64A3P+uAAwAJv/XACr/1wAy/9cANP/XAIn/1wCU/9cAlf/XAJb/1wCX/9cAmP/XAJr/1wDC/9cAAQAtAHsADAAP/4UAEf+FACIAKQAk/9cAgv/XAIP/1wCE/9cAhf/XAIb/1wCH/9cA2f+FANz/hQAbAAX/XAAK/1wAJv/XACr/1wAy/9cANP/XADf/1wA4/+wAOf/XADr/1wA8/8MAif/XAJT/1wCV/9cAlv/XAJf/1wCY/9cAmv/XAJv/7ACc/+wAnf/sAJ7/7ACf/8MAwv/XAMT/wwDY/1wA2/9cAA0AD/72ABH+9gAk/5oAO//XAD3/7ACC/5oAg/+aAIT/mgCF/5oAhv+aAIf/mgDZ/vYA3P72AEYAD/+FABD/rgAR/4UAIgApACT/cQAm/9cAKv/XADL/1wA0/9cANwApAET/XABG/3EAR/9xAEj/cQBK/3EAUP+aAFH/mgBS/3EAU/+aAFT/cQBV/5oAVv+FAFj/mgBZ/9cAWv/XAFv/1wBc/9cAXf+uAIL/cQCD/3EAhP9xAIX/cQCG/3EAh/9xAIn/1wCU/9cAlf/XAJb/1wCX/9cAmP/XAJr/1wCi/3EAo/9cAKT/XACl/1wApv9cAKf/XACo/1wAqf9xAKr/cQCr/3EArP9xAK3/cQC0/3EAtf9xALb/cQC3/3EAuP9xALr/cQC7/5oAvP+aAL3/mgC+/5oAv//XAML/1wDD/3EA1f+uANb/rgDZ/4UA3P+FAAsAD//XABH/1wAk/+wAgv/sAIP/7ACE/+wAhf/sAIb/7ACH/+wA2f/XANz/1wA8AA//mgAR/5oAIgApACT/rgAm/+wAKv/sADL/7AA0/+wARP/XAEb/1wBH/9cASP/XAEr/7ABQ/+wAUf/sAFL/1wBT/+wAVP/XAFX/7ABW/+wAWP/sAIL/rgCD/64AhP+uAIX/rgCG/64Ah/+uAIn/7ACU/+wAlf/sAJb/7ACX/+wAmP/sAJr/7ACi/9cAo//XAKT/1wCl/9cApv/XAKf/1wCo/9cAqf/XAKr/1wCr/9cArP/XAK3/1wC0/9cAtf/XALb/1wC3/9cAuP/XALr/1wC7/+wAvP/sAL3/7AC+/+wAwv/sAMP/1wDZ/5oA3P+aAD0AD/+FABH/hQAiACkAJP+FACb/1wAq/9cAMv/XADT/1wBE/5oARv+aAEf/mgBI/5oASv/XAFD/wwBR/8MAUv+aAFP/wwBU/5oAVf/DAFb/rgBY/8MAXf/XAIL/hQCD/4UAhP+FAIX/hQCG/4UAh/+FAIn/1wCU/9cAlf/XAJb/1wCX/9cAmP/XAJr/1wCi/5oAo/+aAKT/mgCl/5oApv+aAKf/mgCo/5oAqf+aAKr/mgCr/5oArP+aAK3/mgC0/5oAtf+aALb/mgC3/5oAuP+aALr/mgC7/8MAvP/DAL3/wwC+/8MAwv/XAMP/mgDZ/4UA3P+FAAwAJv/sACr/7AAy/+wANP/sAIn/7ACU/+wAlf/sAJb/7ACX/+wAmP/sAJr/7ADC/+wABAAF/+wACv/sANj/7ADb/+wACgAF/+wACv/sAFn/1wBa/9cAW//XAFz/1wBd/+wAv//XANj/7ADb/+wABAAFACkACgApANgAKQDbACkABAAFAHsACgB7ANgAewDbAHsAEgBG/9cAR//XAEj/1wBS/9cAVP/XAKL/1wCp/9cAqv/XAKv/1wCs/9cArf/XALT/1wC1/9cAtv/XALf/1wC4/9cAuv/XAMP/1wAeAAUAUgAKAFIARP/XAEb/1wBH/9cASP/XAEr/7ABS/9cAVP/XAKL/1wCj/9cApP/XAKX/1wCm/9cAp//XAKj/1wCp/9cAqv/XAKv/1wCs/9cArf/XALT/1wC1/9cAtv/XALf/1wC4/9cAuv/XAMP/1wDYAFIA2wBSAAkABQBSAAoAUgAP/64AEf+uACIAKQDYAFIA2f+uANsAUgDc/64ABAAF/9cACv/XANj/1wDb/9cAAgAeAAUABQAAAAoACwABAA8AEQADACQAKQAGAC4ALwAMADIANAAOADcAPgARAEQARgAZAEgASQAcAEsASwAeAE4ATgAfAFAAUwAgAFUAVQAkAFcAVwAlAFkAXAAmAF4AXgAqAIIAjQArAJIAkgA3AJQAmAA4AJoAoAA9AKIApwBEAKoArQBKALIAsgBOALQAtgBPALgAuABSALoAugBTAL8AwgBUAMQAxABYANUA2gBZANwA3ABfAAEAAAAKAFoAaAAEREZMVAAaY3lybAAkZ3JlawAubGF0bgA4AAQAAAAA//8AAAAEAAAAAP//AAAABAAAAAD//wAAABAAAk1PTCAAEFJPTSAAEAAA//8AAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAuAAEACAAEAAoAEgAaACAA6QADAEkATwDoAAMASQBMAOcAAgBPAOYAAgBMAAEAAQBJAAMERQGQAAUABAWaBTMAAAEfBZoFMwAAA9EAZgHxCAICCwYGAwUEAgIE4AAC70AAIFsAAAAoAAAAADFBU0MAQAAN+wQGZv5mAAAIYgJTIAABnwAAAAAESAW2AAAAIAADAAAAAwAAAAMAAAAcAAEAAAAAANQAAwABAAAAHAAEALgAAAAqACAABAAKAA0AfgD/AVMBeALGAtwgCiAUIBogHiAiICYgLyA6IF8grCEiJfz7BP//AAAADQAgAKABUgF4AsYC3CAAIBAgGCAcICIgJiAvIDkgXyCsISIl/PsB////9f/j/8L/cP9M/f/96uDH4MLgv+C+4LvguOCw4Kfgg+A338La6QXlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhAIaHiYuTmJ6joqSmpaepq6qsra+usLGztbS2uLe8u72+AHJkZWndeKFwa+R2agCImgBzAABndwAAAAAAbHwAqLqBY24AAAAAbX3eYoKFl8LD1dba29fYuQDBxADj4OHm5wB52dwAhIyDjYqPkJGOlZYAlJydmwDFxnEAAAB6AAAAAAAAAARIBbYAmABLAGUAdQB5AIEAhwCLAJEAkwDdAKoAYAB3AHsAgwCHAJQAnQCmAKoAsAC0AMQAmgCuAKgAlgChAJ8ARAURAACwACywABNLsExQWLBKdlmwACM/GLAGK1g9WUuwTFBYfVkg1LABEy4YLbABLCDasAwrLbACLEtSWEUjWSEtsAMsaRggsEBQWCGwQFktsAQssAYrWCEjIXpY3RvNWRtLUlhY/RvtWRsjIbAFK1iwRnZZWN0bzVlZWRgtsAUsDVxaLbAGLLEiAYhQWLAgiFxcG7AAWS2wByyxJAGIUFiwQIhcXBuwAFktsAgsEhEgOS8tsAksIH2wBitYxBvNWSCwAyVJIyCwBCZKsABQWIplimEgsABQWDgbISFZG4qKYSCwAFJYOBshIVlZGC2wCiywBitYIRAbECFZLbALLCDSsAwrLbAMLCAvsAcrXFggIEcjRmFqIFggZGI4GyEhWRshWS2wDSwSESAgOS8giiBHikZhI4ogiiNKsABQWCOwAFJYsEA4GyFZGyOwAFBYsEBlOBshWVktsA4ssAYrWD3WGCEhGyDWiktSWCCKI0kgsABVWDgbISFZGyEhWVktsA8sIyDWIC+wBytcWCMgWEtTGyGwAVlYirAEJkkjiiMgikmKI2E4GyEhISFZGyEhISEhWS2wECwg2rASKy2wESwg0rASKy2wEiwgL7AHK1xYICBHI0ZhaoogRyNGI2FqYCBYIGRiOBshIVkbISFZLbATLCCKIIqHILADJUpkI4oHsCBQWDwbwFktsBQsswBAAUBCQgFLuBAAYwBLuBAAYyCKIIpVWCCKIIpSWCNiILAAI0IbYiCwASNCWSCwQFJYsgAgAENjQrIBIAFDY0KwIGOwGWUcIVkbISFZLbAVLLABQ2MjsABDYyMtAAAAAAEAAf//AA8AAgBEAAACZAVVAAMABwAusQEALzyyBwQh7TKxBgXcPLIDAiHtMgCxAwAvPLIFBCHtMrIHBiL8PLIBAiHtMjMRIRElIREhRAIg/iQBmP5oBVX6q0QEzQAAAAIAmP/jAYkFtgAKAA4AWQCyCwIAK7AIL7QCDQAQBCsBsA8vsADWtAUaABEEK7QFGgARBCuzDQUACCuxDg/psA4vsQ0P6bMSDgsOK7EMGumxEAErsQ0OERKxCAI5OQCxCwIRErANOTAxNzQzMhYVFAYjIiYTMwMjmHg6P0A5NEQSzzNpaohGQkBHPwWU+90AAAIAhQOmArAFtgADAAcAOgCyAAIAK7AEM7QDDQAIBCuwBjIBsAgvsAPWsQIP6bACELEHASuxBg/psQkBK7EHAhESsQEEOTkAMDETMwMjATMDI4W6KGkBSLopaAW2/fACEP3wAAACADMAAAT2BbYAGwAfAVEAshoAACuyFRYZMzMzsgcCACuyCAsMMzMztAABGgcNK7MCERwdJBczsQAI6bMUFxgbJBcytAUEGgcNK7MDEB4fJBczsQUI6bMGCQoNJBcyAbAgL7Aa1rEZE+mwGRCxBwErsQgT6bIHCAors0AHBAkrsAgQsRYBK7EVE+myFRYKK7NAFRMJK7AVELELASuxDBPpsSEBK7A2Gro+wvNzABUrCro+2PPkABUrCrAaELMCGgcTK7MDGgcTK7MGGgcTK7AZELMJGQgTK7AWELMKFgsTK7AVELMNFQwTK7MQFQwTK7MRFQwTK7MUFQwTK7AWELMXFgsTK7AZELMYGQgTK7AaELMbGgcTK7AZELMcGQgTK7AWELMdFgsTK7MeFgsTK7AZELMfGQgTKwNAEAIDBgkKDRARFBcYGxwdHh8uLi4uLi4uLi4uLi4uLi4usEAaADAxEzUhEyE1IRMzAyETMwMhFSEDIRUhAyMTIQMjEzchEyEzAR9E/usBK1KLUgExVIZUAQj+30IBG/7NVIlU/tFSiFCiAS9C/tEBroEBVH8BtP5MAbT+TH/+rIH+UgGu/lIBroEBVAAAAAADAIP/iQQMBhIAIAAnAC0AYQCwHi+wGzOxBArpsCgysh4ECiuzQB4dCSsBsC4vsAjWsSEO6bAhELEdASuyBAskMjIysRwS6bINEygyMjKwHBCxKgErsRgO6bEvASuxGCoRErEREDk5ALEEHhESsAA5MDE3NR4BMxEuATU0Njc1MxUWFwcmJxEeAhUUBgcVIzUiJhMUFhcRDgEBNjU0JieDU9lZzaXLp4G4qzSVmp2cSsy3gXDSeVpvY2YBStlZgKqcJS8BuEGsiIOoEra0BUWDOwv+TjJfe1iIsRfo3yMDlkxcKQGDEF38lh6aSFksAAAFAGj/7AYtBcsACwAVABkAJQAxAJoAshYAACuyIwAAK7EpB+myFwIAK7IDAgArsRMG6bQJDyMDDSuxCQfptB0vIwMNK7EdB+kBsDIvsADWsQwT6bAMELERASuxBhPpsAYQsRoBK7EmE+mwJhCxLAErsSAT6bEzASuxEQwRErMJAxYZJBc5sSwmERKzFx0jGCQXOQCxCSkRErMaICYsJBc5sRMdERKzBgwRACQXOTAxEzQ2MzIWFRQGIyImNxQWMzIRECMiBhMBMwkBNDYzMhYVFAYjIiY3FBYzMjY1NCYjIgZolZKRnJmUjJuKSlOkpFNKewMrk/zVAdmVko6fmZSOmYlKVFRQUFRUSgQC4+bu2+Tp7t+qqgFUAVKo+1QFtvpKAbjj5uve4+nu3qupp62rpaUAAAMAcf/sBdMFzQAfACkANQB/ALIZAAArsh0AACuxIwzpsgoCACuxMwnpAbA2L7AA1rEgDumzByAACCuxKhbpsCAQsTABK7ENFumwDRCxFAErsRUO6bE3ASuxMCoRErUKAx0jJhAkFzmwDRGwJTmwFBKyERcaOTk5sBURsBk5ALEzIxEStgAHDRcaJi0kFzkwMRM0NjcuAjU0NjMyFhUUBgcBPgE3MwIHASMnDgEjIiY3FBYzMjcBDgITFBYXPgE1NCYjIgZxi7RVPSTEr6K6iJ0BlzhDF6hEiQEr5bl29JbX7aybgfGf/ktvXCyBSFeBZWdWWW8Be4LIZl9iajmWqKeVa7Vd/nk+p2P+4pT+3bJqXNS/dYmaAahEWWYC00V9WEt/U01hYAAAAQCFA6YBPwW2AAMAHwCyAAIAK7QDDQAIBCsBsAQvsAPWsQIP6bEFASsAMDETMwMjhbooaQW2/fAAAAAAAQBS/rwCIQW2AA0AGACyAwIAKwGwDi+wANaxBxjpsQ8BKwAwMRMQEjczBgIVFBIXIyYCUpuSopCRlIugk5oCMQEJAc6uwf4y9PD+Nr2qAcYAAAAAAQA9/rwCDAW2AA0AGACyAAIAKwGwDi+wC9axBBjpsQ8BKwAwMRMzFhIREAIHIzYSNTQCPaKTmpuSoIuUkQW2r/4x/vn++f46qLwBy/D0Ac4AAAAAAQBWAn8EDgYUAA4ADwCwAy8BsA8vsRABKwAwMRM3BQMzAyUXBRMHCwEnE1YdAYcrwisBjhr+g/issKCw8gRCtm8Bi/51b7Yf/rpeAWr+ll4BRgAAAQBoAOMEKQTDAAsAUgCwAC+wBzOxAQrpsAUysgABCiuzQAAKCSuyAQAKK7NAAQMJKwGwDC+wCtawAjKxCRPpsAQysgkKCiuzQAkHCSuyCgkKK7NACgAJK7ENASsAMDETNSERMxEhFSERIxFoAZqLAZz+ZIsCjYoBrP5Uiv5WAaoAAAAAAQA//vgBbQDuAAgAJQCwAC+0Aw0ACQQrAbAJL7AD1rEFGumxCgErsQUDERKwCDkAMDETNhI3MxcGAgc/G0ENtg8aYjX++GgBMlwXZP73cgABAFQB2QI/AnEAAwAiALAAL7EBA+mxAQPpAbAEL7EAASu0AxoACQQrsQUBKwAwMRM1IRVUAesB2ZiYAAABAJj/4wGJAPIACwAuALAJL7QDDQAQBCu0Aw0AEAQrAbAML7AA1rQGGgARBCu0BhoAEQQrsQ0BKwAwMTc0NjMyFhUUBiMiJpg9OTpBQjkzQ2pDRUVDQUY/AAAAAAEAFAAAAtsFtgADABYAsgAAACuyAQIAKwGwBC+xBQErADAxMwEzARQCIab93wW2+koAAAACAGb/7AQtBc0ACwAXAEQAsgkAACuxDwvpsgMCACuxFQvpAbAYL7AA1rEMDumwDBCxEgErsQYO6bEZASuxEgwRErEJAzk5ALEVDxESsQYAOTkwMRMQEjMyEhEQAiMiAhMQEjMyEhEQAiMiAmbu9O737/bs9qiWpKaVlaaklgLdAX4Bcv5+/pL+hf6KAX8Bcv7B/t0BJwE7ATsBJf7fAAAAAQC8AAACywW2AAoAJwCyBAAAK7IBAgArAbALL7AE1rEDFumxDAErsQMEERKxAQc5OQAwMRMBMxEjETQ3DgEHvAGDjKIIFTTUBIsBK/pKBBKCdBUurAAAAAEAZAAABCUFywAZAE4AsgAAACuxFwPpsg8CACuxCQrpAbAaL7AG1rESDumyEgYKK7NAEhkJK7IGEgors0AGAAkrsRsBKwCxFwARErABObAJEbMGDA0SJBc5MDEzNQE+AjU0JiMiBgcnNjMyFhUUAgcBFSEVZAGBsHA4jn5bo2RYyu7O6pzW/sAC8I8Bg7KYkFN1iTxPcajTsov+8ND+xwiaAAAAAQBe/+wEGwXLACcAZgCyJQAAK7EECumyGAIAK7ERCum0CgklGA0rsQoL6QGwKC+wBtaxIg7psA4g1hGxGw7psg4bCiuzQA4JCSuxKQErALEEJRESsAA5sAkRsQEiOTmwChKxHh85ObAREbIUFRs5OTkwMTc1HgEzIBEQISM1MzI2NTQmIyIGByc+ATMyFhUUBgcVHgEVFAQhIiZeX9dgAXv+XpCSq8iTfmCqbVRa64LV7J2QsKr+3v71dME7ni8xASkBCo+Xhmt6NEZwR1HDqoyyHggWtJLR4SMAAAIAKwAABGoFvgAKABIAYACyCQAAK7ICAgArtAALCQINK7AEM7EAA+mwBjIBsBMvsAnWsAwysQgV6bADMrIICQors0AIBgkrsgkICiuzQAkACSuxFAErsQgJERKwEDkAsQsAERKwATmwAhGwDzkwMRM1ATMRMxUjESMRJSERNDcjBgcrAraw2dmf/d8CIQoIMCoBUJED3fwpl/6wAVCXAeaPtGA/AAAAAAEAhf/sBB0FtgAaAHwAshkAACuxBAvpsg0CACuxEAPptBMJGQ0NK7ETCukBsBsvsAfWsRYO6bEcASuwNhq6P8b6oAAVKwqwDS4OsAzABbEQG/kOsBHAALEMES4uAbMMDRARLi4uLrBAGgGxFgcRErEODzk5ALEEGRESsAA5sAkRsgELFjk5OTAxNzUeATMyNjUQISIHJxMhFSEDNjMyBBUUACMihUbQZbDD/olfn1Y3Atf9tyVzcucBCf7f/vc7oC0zpp0BMh03AqyZ/kkX5cfj/v4AAgB1/+wELwXLABYAJABpALIUAAArsRsK6bIDAgArsQgJ6bIFAgArsQYL6bQOIRQDDSuxDgjpAbAlL7AA1rEXDumwCzKwFxCxHgErsREW6bEmASuxHhcRErMIAw4UJBc5sBERsQYFOTkAsSEbERKzAAwRCyQXOTAxExAAITIXFSYjIgIDMzYzMhYVFAIjIgA3FB4BMzI2NTQmIyIOAXUBTwFIcUFNY+v4DAxu7sXj+dTj/vaqUJNejp2SkVqWWQJxAa8BqxOPGf7b/sas7szk/vsBVblnsmizqZGmSoIAAAABAF4AAAQrBbYABgAiALIFAAArsgECACuxAAPpAbAHL7EIASsAsQEAERKwAzkwMRM1IRUBIwFeA839qrgCXgUdmYX6zwUdAAADAGj/7AQpBcsAFgAiAC4AagCyFAAAK7EaCemyCAIAK7EsCekBsC8vsADWsRcW6bAXELAjINYRsQUW6bAFL7EjFumwFxCxHQErsREW6bApINYRsQsW6bEwASuxKSMRErUIAhQaIA4kFzkAsSwaERK1AAULESAmJBc5MDETNCUuATU0NjMyFhUUBgceARUUBiMiJjcUFjMyNjU0JicOARMUFhc+ATU0JiMiBmgBMop468XI6oaTspb+3er8pKeXlaacwpWGL3afj3eRf32OAXX7jE61cJ+9uqRssklVu3u22c24eIaMemGXR0CbAotchEI8ilxld3gAAAIAav/sBCUFywAXACUAaQCyCQAAK7EOCemyCwAAK7EMC+myAwIAK7EjCum0FRsJAw0rsRUJ6QGwJi+wANaxGBbpsBgQsR8BK7ARMrEHDumxJwErsRgAERKxCww5ObAfEbMJDgMVJBc5ALEjGxESswcAEhEkFzkwMRM0ADMyFhIVECEiJzUWMzISEyMOASMiJjcUFjMyPgE1NC4BIyIGagD/0JXfeP1odERQZvD1Cww3tnLC5KSQk1uZWFKTX4+cA9/kAQiZ/tvH/KYUjxoBKQEzU1fo0pClSoBGabJmuAAAAgCY/+MBiQRkAAsAFQA3ALAJL7QDDQAQBCuwEy+0Dg0AEAQrAbAWL7AA1rAMMrQGGgARBCuwEDK0BhoAEQQrsRcBKwAwMTc0NjMyFhUUBiMiJhE0MzIVFAYjIiaYPTk6QUI5M0N2e0I5M0NqQ0VFQ0FGPwO7h4dBRj8AAAIAP/74AYUEZAAIABIANgCwEC+0Cw0AEAQrAbATL7AJ1rQNGgARBCuzAw0JCCuxBRrpsRQBK7EFAxESsggLEDk5OQAwMRM2EjczFwYCBwM0MzIVFAYjIiY/G0ENtg8aYjUpd3tCOTo9/vhoATJcF2T+93IE5YeHQUZGAAABAGgA8gQpBNkABgAAEzUBFQkBFWgDwfzyAw4CmGIB35X+jf64lwAAAgB3AcEEGQPjAAMABwAaALAAL7EBCemwBC+xBQnpAbAIL7EJASsAMDETNSEVATUhFXcDovxeA6IBwYmJAZmJiQAAAAABAGgA8gQpBNkABgAANzUJATUBFWgDD/zxA8HylwFGAXWV/iFiAAAAAgAb/+MDOQXLABsAJgBuALICAgArsRgM6bAkL7QeDQAQBCsBsCcvsA7WsQ0S6bMRDhwOK7QhGgARBCuwDRCxFQErsQUV6bEoASuxDQ4RErIYHiQ5OTmwIRGxAhI5ObAVErIKEwk5OTkAsRgeERKyBQ0bOTk5sAIRsAA5MDETNjMyFhUUDgEHDgEdASM1NDY3PgE1NCYjIgYHEzQzMhYVFAYjIiYbvc6/1CdMfmVBgUhiiEeDe0+WYZp4Oj9AOTREBWhjvKtJb2NuVnJfITZ1l1RzdFJmbyUx+4mIRkJARz8AAAAAAgB5/0YGuAW0ADUAPwCCALAzL7EuCOmwEy+wDDOxOAfpsCAysD0vsRkH6bAnL7EECOkBsEAvsADWsSsT6bArELEWASuxNhTpsDYQsSMBK7EIE+mxQQErsSM2ERJACQwEExknLjAzOyQXOQCxLjMRErAxObATEbAwObE9OBEStggAEBYPIyskFzmwGRGwHDkwMRMQEiQhMgQSFRQOASMiJicjDgEjIiY1NBIzMhYXAxUUMzI2NTQCJCMiBAIVEAAhMjcVBiMgAAEUMzIbASYjIgZ51gGMAQDXAU+3WKBoVnYLCCiVZpap7MBErEUZhVtylP7vsd/+tq4BQgEv0uLA9P6V/m8CNcPPEg5IVYKTAjsBBAGW37X+s9mO7IJoUVdizbDMAP8ZFv4qFrLXrLUBEJO5/qnh/s/+uFaFVAGPAYH+ATkBBRS0AAIAAAAABRAFvAAHAA4ALACyAAAAK7ADM7IBAgArtAYIAAENK7EGA+kBsA8vsRABKwCxAQgRErAMOTAxMQEzASMDIQMTIQMmJwYHAkKPAj+wtv22tPAB2aohIxYpBbz6RAHR/i8CagHFVn1gcwAAAAADAMkAAAS+BbYADgAXACAAZwCyAAAAK7EPC+myAQIAK7EgDOm0GBcAAQ0rsRgL6QGwIS+wANaxDw7psBgysA8QsRMBK7ELGemwHCDWEbEFGOmxIgErsRwPERKxCQg5OQCxFw8RErALObAYEbEICTk5sCASsAU5MDEzESEgBBUUBgcVBBEUBCMlITI2NTQmIyE1ITI2NTQmKwHJAZ0BIwEEkYsBTf737v6sATGxs7e7/t0BGLSesMD6BbauvIKpGQo5/tvE3JGJkoiAkHGGe20AAQB9/+wEzwXLABYAPQCyFAAAK7EPA+myBAIAK7EJA+kBsBcvsADWsQwZ6bEYASsAsQ8UERKwEjmwCRGyAAcROTk5sAQSsAY5MDETNBIkMzIXByYjIgAREAAzMjcVBiMgAH2pAT/Y5qxIpqbx/ukBDfmZxJjf/r3+oQLd4gFUuFSSTv6//un+4f7HN5U5AYgAAgDJAAAFWAW2AAgAEQA4ALIAAAArsQkM6bIBAgArsREM6QGwEi+wANaxCQ7psAkQsQ0BK7EFGemxEwErALERCRESsAU5MDEzESEgABEQACEnMyAAERAAISPJAcABVQF6/nf+j+vPATABMv7h/uX3Bbb+hv6t/pb+gZMBKwElAR4BIgAAAQDJAAAD+AW2AAsARwCyAAAAK7EJA+myAQIAK7EEA+m0BQgAAQ0rsQUD6QGwDC+wANaxCQ7psAQysgkACiuzQAkLCSuwAjKzQAkHCSuxDQErADAxMxEhFSERIRUhESEVyQMv/XsCXv2iAoUFtpf+KZb95pgAAAAAAQDJAAAD+AW2AAkAQACyAAAAK7IBAgArsQQD6bQIBQABDSuxCAPpAbAKL7AA1rEJDumwBDKyCQAKK7NACQMJK7NACQcJK7ELASsAMDEzESEVIREhFSERyQMv/XsCXv2iBbaX/emX/Y8AAAAAAQB9/+wFPQXLABsAeACyGQAAK7EPDOmyBAIAK7EJA+m0ExQZBA0rsRMD6QGwHC+wANaxDBnpsAwQsREBK7EWDumyERYKK7NAERMJK7EdASuxEQwRErIECRk5OTmwFhGxBwY5OQCxDxkRErAWObEUExESsQwAOTmwCRGwBzmwBBKwBjkwMRM0EiQzMhcHJiMgABEQACEyNxEhNSERDgEjIAB9twFY5+rKQsa3/vX+1AEhARiYkf65AfF08J7+tP6OAtvkAVe1VpZU/sL+5v7Y/s4jAcKY/TklJgGLAAEAyQAABR8FtgALAD8AsgAAACuwBzOyAQIAK7AFM7QDCgABDSuxAwPpAbAML7AA1rELDumwAjKwCxCxCAErsAQysQcO6bENASsAMDEzETMRIREzESMRIRHJqgMCqqr8/gW2/ZICbvpKArD9UAAAAAABAMkAAAFzBbYAAwAhALIAAAArsgECACsBsAQvsADWsQMO6bEDDumxBQErADAxMxEzEcmqBbb6SgAAAAAB/2D+fwFoBbYADQAtALIGAgArsAsvsQID6QGwDi+wBdaxCA7psQ8BKwCxAgsRErANObAGEbAAOTAxBxYzMjY1ETMRFAYjIiegR01jZ6rAtF421RR4cQW2+li+0RsAAAABAMkAAATpBbYACwAwALIAAAArsAczsgECACuwBDMBsAwvsADWsQsO6bACMrENASsAsQEAERKxAwk5OTAxMxEzEQEzCQEjAQcRyaoCl8n9tAJiyP3rmQW2/SsC1f2F/MUCxYj9wwAAAAEAyQAAA/gFtgAFACwAsgAAACuxAwPpsgECACsBsAYvsADWsQMO6bIDAAors0ADBQkrsQcBKwAwMTMRMxEhFcmqAoUFtvrkmgAAAAABAMkAAAZxBbYAEwBZALIAAAArsQcNMzOyAQIAK7AFMwGwFC+wANaxExXpsBMQsQgBK7EHDumxFQErsRMAERKxDxA5ObAIEbMCBQ0OJBc5sAcSsQsMOTkAsQEAERKyAwsPOTk5MDEzESEBMwEzESMRNDcjASMBIxYVEckBAAHPCAHT/qoOCP4Mif4QCA4FtvtKBLb6SgOuor768gUQmtT8XgAAAAEAyQAABT8FtgATAFIAsgAAACuwDTOyAQIAK7ALMwGwFC+wANaxExXpsBMQsQgBK7ENFemxFQErsRMAERKxDxA5ObAIEbECDjk5sA0SsQMEOTkAsQEAERKxAw85OTAxMxEzATMmJyY1NDURMxEjASMWFRHJwAMdCAIHBZ/C/OEIEAW2+zocknI/Eg4DR/pKBMvYtPzBAAAAAgB9/+wFvgXNAAsAFwBEALIJAAArsQ8M6bIDAgArsRUD6QGwGC+wANaxDBnpsAwQsRIBK7EGGemxGQErsRIMERKxAwk5OQCxFQ8RErEABjk5MDETEAAhIAAREAAhIAATEBIzMhIREAIjIgJ9AWABRAE7AWL+nf7E/r3+obT98fP49/Lz/QLfAWUBif5w/qD+of5uAYsBZv7X/s0BMgEqAScBMf7NAAAAAgDJAAAEaAW2AAkAEgBCALIAAAArsgECACuxEgzptAgKAAENK7EIC+kBsBMvsADWsQkO6bAKMrAJELEOASuxBBjpsRQBKwCxEgoRErAEOTAxMxEhIBEUBCEjGQEzMjY1NCYrAckBewIk/tH+5qyZ4sq+yb4Ftv5W3u/9wQLRkqGRjgAAAgB9/qQFvgXNAA8AGwBTALINAAArsRMM6bIDAgArsRkD6QGwHC+wANaxEBnpsBAQsRYBK7EGGemxHQErsRYQERKzAwsNCSQXObAGEbAKOQCxEw0RErAJObAZEbEABjk5MDETEAAhIAAREAIHASMBByAAExASMzISERACIyICfQFgAUQBOwFi4s4BXPf+4zf+vf6htP3x8/j38vP9At8BZQGJ/nD+oP7n/oxC/pYBSgIBiwFm/tf+zQEyASoBJwEx/s0AAAIAyQAABM8FtgAMABUAWwCyAAAAK7AIM7IBAgArsRUM6bQLDQABDSuxCwvpAbAWL7AA1rEMDumwDTKwDBCxEQErsQUY6bEXASuxEQwRErEKBzk5sAURsAk5ALENCxESsAc5sBURsAU5MDEzESEgBBUQBQEjASEZATMyNjU0JisByQGRAQ0BAf7aAY3J/p7+z+m0qKu93QW2zs/+3mb9bwJg/aAC8o+PkYAAAAABAGr/7AQCBcsAJABgALIjAAArsQQM6bIRAgArsRYD6QGwJS+wDtaxGQ7psBkQsQcBK7EgDumxJgErsQcZERK1BAwRFh4jJBc5sCARsRMUOTkAsQQjERKwADmwFhGzAQ4UICQXObARErATOTAxNzUeATMyNjU0LgEnLgE1NDYzMhcHJiMiBhUUHgEXHgEVFAQjIGpa1GiqrD2Pksyv/tHatzW1q4eYOIWJ5q3+6PD+/C+kJiyBc0xhUjRJyKGpyFCUTHRnTGFRMVK8lsHYAAAAAQASAAAEWgW2AAcAOgCyBgAAK7IBAgArsQAD6bADMgGwCC+wBtaxBQ7psgUGCiuzQAUDCSuyBgUKK7NABgAJK7EJASsAMDETNSEVIREjERIESP4xqgUfl5f64QUfAAAAAQC6/+wFGQW2ABEANwCyDwAAK7EGDOmyAQIAK7AKMwGwEi+wANaxAw7psAMQsQkBK7EMDumxEwErsQkDERKwDzkAMDETETMRFBYzMjY1ETMRFAAhIAC6qsjCuciq/tL++P74/t8CCAOu/Ea3xMW4A7j8Tvr+4gEgAAAAAAEAAAAABMMFtgAKACEAsgoAACuyAAIAK7AHMwGwCy+xDAErALEAChESsAQ5MDERMwEWFzY3ATMBI7QBUDoiJDoBTrf98agFtvxOo5qioQOs+koAAAEAGwAAB0wFtgAZAMMAshkAACuwETOyAAIAK7IBCA4zMzMBsBovsADWsQEZ6bABELEOASuxDxnpsRsBK7A2GrrB//AkABUrCrAAELAZwA6wARCwAsC6wtDtPgAVKwoFsBEuDrAUwLEJFfkFsAjAusKj7dEAFSsLsBQQsxIUERMrsxMUERMrshMUESCKIIojBg4REjmwEjkAtAIJEhMULi4uLi4BtwIICRESGRMULi4uLi4uLi6wQBoBsQ4BERKwEDkAsQAZERKyBAsVOTk5MDETMxMWFzY3ATMBFhc2NxMzASMBLgEnBgcBIxu05zAWGzUBBrQBEzAhEzXmtP55qP7ZFTQBFjD+4qgFtvx5vpq3rwN5/H+bw47MA4X6SgPTQcYUhJ38MwAAAQAIAAAElgW2AAsAJgCyAAAAK7AIM7ICAgArsAUzAbAML7ENASsAsQIAERKxBAo5OTAxMwkBMwkBMwkBIwkBCAHm/ju8AWsBbrX+OwHowf53/nAC/AK6/b0CQ/1M/P4Cg/19AAEAAAAABHsFtgAIADAAsgcAACuyAAIAK7ADMwGwCS+wB9axBg7psQoBK7EGBxESsAI5ALEABxESsAI5MDERMwkBMwERIxG6AYMBhrj+GKwFtv0lAtv8gf3JAi8AAQBSAAAEPwW2AAkALgCyAAAAK7EHA+myBAIAK7EDA+kBsAovsQsBKwCxBwARErABObEEAxESsAY5MDEzNQEhNSEVASEVUgMI/RADv/z4Ax6FBJiZhftpmgAAAAABAKb+vAJvBbYABwA3ALIBAgArsQQK6bAAL7EFCukBsAgvsADWtAcaAAkEK7ACMrEFDum0BxoACQQrsAMysQkBKwAwMRMRIRUhESEVpgHJ/t8BIf68BvqN+iGOAAEAFwAAAt0FtgADABYAsgMAACuyAAIAKwGwBC+xBQErADAxEzMBIxejAiOmBbb6SgAAAAABADP+vAH8BbYABwBAALIEAgArsQMK6bAHL7EACukBsAgvsAfWsAMytAYaAAkEK7AGELEBDumwAS+wBhC0BxoACQQrsAcvsQkBKwAwMRchESE1IREhMwEh/t8Byf43tgXfjfkGAAAAAAEAMQInBCMFwQAGABEAsgECACsBsAcvsQgBKwAwMRMBMwEjCQExAbJjAd2Y/oz+sgInA5r8ZgLp/RcAAAH//P7FA5r/SAADABcAsAMvsQAI6bEACOkBsAQvsQUBKwAwMQchFSEEA578YriDAAEBiQTZAxIGIQAJACUAsAcvtAINAA0EKwGwCi+wAdaxAhrpsQsBKwCxAgcRErABOTAxATUzHgEXFSMuAQGJyyByLG5BsgYMFUW1NRk0wAAAAgBe/+wDzQRaABkAJACBALISAAArshcAACuxHQnpsg0BACuxBwnptAIiFw0NK7ECBukBsCUvsADWsRoY6bAaELEgASuwAzKxEBbpsBAQsRIR6bASL7EmASuxGgARErEJCjk5sCARsgcNFzk5ObASErAUOQCxIh0RErIAFBM5OTmxBwIRErAJObANEbAKOTAxExAlNzU0JiMiByc+ATMyFhURIycjDgEjIiY3FBYzMjY9AQcOAV4CE7pveomtM1HBYcS9eyEIUqN6o7mubWKbsabGrwEvAUwQBkSBe1R/LDKuwP0UnGdJqJlaXqqZYwcHbQAAAAIAsP/sBHUGFAATAB8AYQCyAAAAK7IOAAArsRcK6bIIAQArsR0K6bABLwGwIC+wANaxFBbpsAIysRMQ6bAUELEaASuxCw7psSEBK7EUExESsgUGETk5ObAaEbEIDjk5ALEdFxEStAYLERIFJBc5MDEzETMRFAczNjMyEhEQAiMiJicjBxMUFjMyNjU0JiMiBrCmCAh05Njv8dZrsTwMIy+aqpmWlp2qlgYU/oZ/ZaT+2f7y/vL+1U9SjQIl58ff0dbSwwABAHP/7AOLBFwAFgA9ALIUAAArsQ8L6bIDAQArsQoM6QGwFy+wANaxDA7psRgBKwCxDxQRErASObAKEbIABxE5OTmwAxKwBjkwMRMQADMyFhcHLgEjIBEUFjMyNxUGIyIAcwEJ9U+eLTM3gjL+sqOgiZBup+7++wIdARMBLCIXjRYd/lbK2DuTOQElAAIAc//sBDcGFAASAB8AZgCyDAAAK7IQAAArsRYK6bIDAQArsR0K6bAJLwGwIC+wANaxEw7psBMQsRkBK7AIMrELFumwCxCxDBPpsAwvsSEBK7EZExESswUDDhAkFzmwDBGwBjkAsR0WERK0AAYFDg0kFzkwMRMQEjMyFzMvAREzESMnIwYjIgITFBYzMjY9ATQmIyIGc/DW33cNBwSmhxYJc+XX76yalaqZm6qSmwIhAQ8BLKJPTQG++eyTpwEmAQ3S1rnOI+nH4wAAAAIAc//sBBIEXAATABoAZgCyEQAAK7ELC+myAwEAK7EYCum0FAgRAw0rsRQJ6QGwGy+wANaxCA7psBQysAgQsRUBK7EGGOmxHAErsRUIERKyAwsROTk5sAYRsQ0OOTkAsQsRERKwDjmwCBGwDTmwFBKwADkwMRMQADMyEh0BIR4BMzI3FQ4BIyIAEyE0JiMiBnMBBdzO8P0NBbmosa1YnW/z/uewAj2MgoSdAhsBCQE4/vHeacHISpQmIQEoAXmdp6wAAAABAB0AAAMOBh8AFABhALITAAArsg4BACuxEQjpsAAysBEQsQEE6bICAAArsAovsQUJ6QGwFS+wE9awAjKxEhbpsA0yshITCiuzQBIQCSuyExIKK7NAEwAJK7EWASsAsQoOERKwCDmwBRGwBzkwMRM1NzUQITIXByYjIgYdASEVIREjER3EAWFXdStgRF5aARf+6aYDx0s8PQGUI4UffYpHgfw5A8cAAAADACf+FAQxBFwAKgA3AEEAwQCyEQEAK7E/BemwEzKyDwEAK7E/B+mwKC+xLgjpsDUvsSEM6bAaL7E7BukBsEIvsAzWsTgW6bMrOAwIK7EAFemwAC+xKxXpsDgQsB4g1hGxBhTpsAYvsR4U6bA4ELE9ASuxFxbpszEXPQgrsSUV6bFDASuxOCsRErADObAeEbAJObA9ErcRGg8iKC47PyQXObAxEbAUOQCxNS4RErElADk5sCERsAM5sBoSsQYeOTmwOxGxCRw5ObA/ErEMFzk5MDEXNDY3LgE1NDY3LgE1NDYzMhchFQceARUUBiMiJwYVFBY7ATIWFRQEISImNxQWMzI2NTQmKwEiBhMUFjMyNTQjIgYngHQqOUBFVWvYxlZFAXvLHCzcwDErakpawrK//tz+6NfpoJaM0clumMdxflqCdPP2dX66ZJIaE1A1PFoqI6hstMMUaRgjcUehwAg4VS0rlo+2v6CUWVx9a1lFbAM8c3bs934AAQCwAAAERAYUABYATwCyAAAAK7ANM7IJAQArsRIK6bABLwGwFy+wANaxFhbpsAIysBYQsQ4BK7ENFumxGAErsRYAERKwBTmwDhGxBgk5OQCxEgARErEFBjk5MDEzETMRFAczPgEzMhYVESMRNCYjIgYVEbCmCAoxtXTJyaZ6gq2fBhT+KVU4T1u/0P01AsWGhLzW/cMAAAACAKIAAAFmBd8ACwAPADkAsgwAACuyDQEAK7AJL7EDDekBsBAvsADWsAwysQYa6bEPFumxBhrpsREBK7EPABESsQMJOTkAMDETNDYzMhYVFAYjIiYTETMRojgqKDo6KCo4DqYFcTk1Njg4Nzf6xwRI+7gAAAL/kf4UAWYF3wAMABgARQCyBgEAK7AKL7ECCumwFi+xEA3pAbAZL7AF1rANMrEIFumxExrpsRoBK7EIBRESsRAWOTkAsQIKERKwDDmwBhGwADkwMQMWMzI2NREzERAhIicBNDYzMhYVFAYjIiZvRUNOSab+1V87ARE4Kig6OigqOP60FFVXBPz7EP68GQdEOTU2ODg3NwAAAQCwAAAEHQYUABAAOgCyAAAAK7AMM7IJAQArsAEvAbARL7AA1rEQFumwAjKxEgErsRAAERKxBQY5OQCxCQARErEFDjk5MDEzETMRFAczNjcBMwkBIwEHEbCkCAgrWAFixf5EAdvJ/n19BhT8xzdzPWMBd/4t/YsCBmz+ZgAAAAABALAAAAFWBhQAAwAfALIAAAArsAEvAbAEL7AA1rEDFumxAxbpsQUBKwAwMTMRMxGwpgYU+ewAAAEAsAAABssEXAAjAHYAsgAAACuxERozM7IBAQArsgcBACuwDTOxHwrpsBYyAbAkL7AA1rEjFumxAhPpsCMQsRsBK7EaFumwGhCxEgErsREW6bElASuxIwIRErADObAbEbEEBzk5sBoSsQoJOTmwEhGwDTkAsR8AERKzAwQJCiQXOTAxMxEzFzM+ATMgFzM+ATMyFhURIxE0JiMiBhURIxE0JiMiBhURsIcbCC+ragEBTwgxune6uaZwdpuUpnB3nJEESJZQWrpWZL/S/TUCyYODsrn9nALJg4O71f3BAAAAAQCwAAAERARcABQAUgCyAAAAK7ALM7IBAQArsgcBACuxEArpAbAVL7AA1rEUFumxAhPpsBQQsQwBK7ELFumxFgErsRQCERKwAzmwDBGxBAc5OQCxEAARErEDBDk5MDEzETMXMz4BMzIWFREjETQmIyIGFRGwhxsIM7hxxsimeoKsoARIllFZv9L9NQLFhoS61v3BAAIAc//sBGIEXAAMABgARACyCQAAK7EQCumyAwEAK7EWCukBsBkvsADWsQ0O6bANELETASuxBg7psRoBK7ETDRESsQkDOTkAsRYQERKxBgA5OTAxExAAMzIAERAAIyImAjcUFjMyNjU0JiMiBnMBDO7mAQ/+8u6T5HysqKOjqamlo6YCJQEMASv+zv77/vT+04oBAq3S3NvT0dnWAAIAsP4UBHUEXAAUACEAYQCyDQAAK7EYCumyAQEAK7IHAQArsR4K6bAALwGwIi+wANaxFBbpsBUysQIT6bAUELEbASuxCg7psSMBK7EUAhESsgQQETk5ObAbEbEHDTk5ALEeGBEStAQKEBEDJBc5MDETETMXMz4BMzISERACIyImJyMWFRkBFBYzMjY1NCYjIgYHsIcXCECqbtrt8dZrsTwMDJqqjqGhkqiWAv4UBjSWWlD+1v7z/vL+1U9SYFb+PQQR58fmys3bussAAAIAc/4UBDcEXAASAB8AZwCyEAAAK7EWCumyBwEAK7IDAQArsR0K6bAKLwGwIC+wANaxEw7psBMQsQoBK7AZMrEJFumwCRCxBxLpsAcvsSEBK7EKExESsgMOEDk5ObAHEbEFDTk5ALEdFhEStAAGDQ4FJBc5MDETEBIzMhczNzMRIxE0NyMGIyICExQWMzI2NzU0JiMiBnPw1uF5CRiDpgsNc+fU7qyZlqaYBZypkpsCIQENAS6qlvnMAdVkRqcBKgEJz9my0yXmyuMAAAEAsAAAAycEXAAQAD4AsgAAACuyAQEAK7IHAQArsQwD6QGwES+wANaxEBbpsQIT6bESASuxEAIRErAEOQCxDAARErIDBAo5OTkwMTMRMxczPgEzMhcHJiMiBhURsIkTCD2sZ0k6F0Q0hb0ESMtrdAyaD9ih/bQAAAEAav/sA3MEXAAkAGUAshUAACuxGwnpsgMBACuxCArpAbAlL7AA1rAXMrELFemwCxCxHgErsRIV6bEmASuxHgsRErUDCA8VGyIkFzmwEhGyBhAFOTk5ALEbFRESsBc5sAgRswAGEhgkFzmwAxKwBTkwMRM0NjMyFwcmIyIGFRQeARceARUUBiMiJzUeATMyNjU0JicuAmravrGpO6WGdngtZI7DieTO2npPtVSCjG+hmYE/AzuGm0iHREpBLD44NUeQbZmmRZooLlNVQFs+OVVsAAAAAQAf/+wCqAVGABYAegCyEwAAK7EMCemyBQEAK7EICOmwADKyBQgKK7NABQQJK7ICAAArAbAXL7AV1rEJFumwBDKyCRUKK7NACQcJK7APMrIVCQors0AVAAkrsAkQsQMP6bADL7EYASuxAxURErACOQCxDBMRErAQObAIEbAPObAFErABOTAxEzU/ATMVIRUhERQWMzI2NxUOASMgGQEfnUZgAT7+wl5SLFIYG2kq/sIDx1BF6v6B/Xtjag0Hfw0RAU8CjAAAAAABAKT/7AQ5BEgAFABYALINAAArshIAACuxBgrpsgEBACuwCjMBsBUvsADWsQMO6bADELEJASuxDBbpsAwQsQ0T6bANL7EWASuxCQMRErEPEjk5sA0RsA45ALEBBhESsQ4POTkwMRMRMxEUFjMyNjURMxEjJyMOASMiJqSoeoKsn6aJGAkztXTIxwF7As39OYaEvNUCQPu4k1FWvgABAAAAAAQCBEgACwAhALILAAArsgABACuwCDMBsAwvsQ0BKwCxAAsRErAEOTAxETMTFhczNhITMwEjsuxQDggLdcyy/mDCBEj9duRENQFNAjD7uAABABcAAAYjBEgAHAEIALIcAAArsRMbMzOyAAEAK7MBCRESJBczAbAdL7AA1rEBGOmwARCxEQErsRIO6bEeASuwNhq6wgLwFgAVKwqwABCwHMAOsAEQsAPAuj0A7KIAFSsKBbAbLg6wGsCxBh75sAjAuj3w7+MAFSsKDrARELAPwAWwEhCwE8C6wgPwFQAVKwuwARCzAgEDEyu6PYfuYgAVKwuwBhCzBwYIEyuwDxCzEA8REyuyAgEDIIogiiMGDhESObIHBgggiiCKIwYOERI5shAPERESOQC3CBoCAwYHDxAuLi4uLi4uLgFACwgTGhscAgMGBw8QLi4uLi4uLi4uLi6wQBoBALEAHBESsgQNFzk5OTAxEzMaARczPgE3EzMTFhczPgETMwEjAyYnIwYHAyMXrmpvCAgLMRLJtMQ4FAgEI7+s/tHFyRM0CCgez8AESP5j/lBLObU1AnX9i6x1JJYC3Pu4AoM70a9f/X8AAAEAJwAABAgESAALACYAsgAAACuwCDOyAgEAK7AFMwGwDC+xDQErALECABESsQQKOTkwMTMJATMJATMJASMJAScBkf6DvQEhASC7/oMBkbz+zf7KAjECF/5cAaT96f3PAbz+RAABAAL+FAQGBEgAFQArALIAAQArsAgzsA0vsRIK6QGwFi+xFwErALESDRESsA85sAARsQQQOTkwMRMzExYXMz4BEzMBDgEjIic1FjMyPwECsvBPEwgNU+ay/ilGu4hMSjdEq0k9BEj9j9ZfM/cCfPsguZsRhQzAnAABAFIAAANtBEgACQAsALIAAAArsQcI6bIEAQArsQMI6QGwCi+xCwErALEHABESsAE5sAMRsAY5MDEzNQEhNSEVASEVUgJW/c8C5/2yAl1xA1aBgfy6gQAAAQA9/rwCwQW2ABwAYwCyCAIAK7EJCumwFi+xFQrpsAAvsQEK6QGwHS+wGdawBDKxEg7psAsyshIZCiuzQBIWCSuwCDKyGRIKK7NAGQAJK7EeASsAsQAVERKxERk5ObABEbEODzk5sAkSsQUMOTkwMRM1PgE1ETQ2MxUGFREUBxUWFREUFhcVLgE1ETQmPYJ02Lbm3991cb7QfgHyjQJcYAEym6yLBsH+2dcnDCfX/tdmXAKMAqqaAS9oWQABAe7+EAJ7BhQAAwAaALABLwGwBC+wANaxAxPpsQMT6bEFASsAMDEBETMRAe6N/hAIBPf8AAAAAAEASP68AssFtgAdAGMAsg4CACuxDQrpsB0vsQAK6bAWL7EVCukBsB4vsAPWsAoysRoO6bARMrIaAwors0AaFgkrsgMaCiuzQAMdCSuwDTKxHwErALEWABESsQQaOTmwFRGxCAc5ObANErEKETk5MDEXPgE1ETQ2NzUmNRE0JzUyFhURFBYXFSIGFREUBgdIb3Rucd/juNN2gnp+zb64AlxmASlyeBQMJ9cBJ8EGi66Z/s5hWwKNWWj+0ZmrAgAAAAEAaAJQBCkDVAAXAL8AsA8vsQAQMzOxCQrpsAgysxUJDwgrsBQzsQMK6bEEDDIyAbAYL7EZASuwNhq67LnC+QAVKwqwFC6wCC6wFBCxBBL5sAgQsRAS+brr6cM8ABUrC7AEELMFBAgTK7MHBAgTK7AUELMRFBATK7MTFBATK7IFBAggiiCKIwYOERI5sAc5shMUEBESObAROQCzBQcREy4uLi4BtwQFBwgQERMULi4uLi4uLi6wQBoBALEVDxESsA05sQMJERKwATkwMRM1NjMyFhceATMyNjcVBiMiJicuASMiBmhkkERxWUJiLzaANmaOSH5IS1owNX8CUJdtHCYcG0A5lm4hICAYQwACAJj+iwGJBF4ACgAOAEUAsAgvtAMNABAEKwGwDy+wANa0BhoAEQQrtAYaABEEK7MMBgAIK7END+mzEgwLDiuxDhrpsRABK7ENDBESsQgDOTkAMDETNDYzMhYVFCMiJhsBMxOYPzkzRnk8PBAzaTMD1z9IQEeHR/r0BCH73wAAAAEAvv/sA9sFywAbAGEAshgAACuyAwIAK7QWERgDDSuxFgzpsBkyAbAcL7AA1rEODumwDhCxGAErsAIysRcS6bAEMrIXGAors0AXFAkrsR0BK7EXGBESsQsROTkAsREWERKwFDmwAxGxABM5OTAxExAlNTMVHgEXByYjIgYVFBYzMjcVBgcVIzUmAr4BjIdLjjExhW2sop+njY5pk4XLwQLlAfw+rKQDIReMM9PZ1Ms7kzYGyM4gAREAAAAAAQA/AAAERAXJAB0AcQCyAAAAK7EbA+mwATKyCwIAK7EQCum0BQYACw0rsBQzsQUI6bAWMgGwHi+wA9awBzKxGA7psBMyshgDCiuzQBgdCSuzQBgWCSuyAxgKK7NAAwAJK7EfASuxGAMRErAbOQCxEAYRErAOObALEbANOTAxMzU2PQEjNTMRNDYzMhcHJiMiBhURIRUhFRQGByEVP83GxuC+vqo9mo97fQGm/lpBSgMbjS/0338BPLLNVIVNfIz+2X/dZIgsmgACAHsBBgQXBKAAGwAnAHIAsBIvsR8I6bAlL7EEB+kBsCgvsBnWsRwS6bAcELEiASuxCxHpsSkBK7EcGRESsxUBFxskFzmwIhGzAgYQFCQXObALErMHCQ0PJBc5ALEfEhESsw4QFBYkFzmwJRGzCQ0XGyQXObAEErMAAgYIJBc5MDETNxc2MzIXNxcHFhUUBxcHJwYjIicHJzcmNTQ3FxQWMzI2NTQmIyIGe16HaIJ/ZolfhkpKg1yJZn+GZIdchUpKN510dJ6gcnSdBERchUlJhVyKcXaDZ4dchUdJhVyIa3x6a+VwoJ9xcqKkAAEAHwAABHEFtgAWAHQAsg4AACuyAAIAK7ADM7QQEQ4ADSuwCTOxEAjpsAsytBQVDgANK7AFM7EUCOmwBzIBsBcvsA7WsBIysQ0W6bAIMrINDgors0ANCwkrsAYysg4NCiuzQA4QCSuwFDKxGAErsQ0OERKwAjkAsQAVERKwAjkwMRMzCQEzASEVIRUhFSERIxEhNSE1ITUhH7IBdwF7rv5gAQb+wwE9/sOk/sQBPP7EAQAFtv0pAtf8/n+qf/70AQx/qn8AAAAAAgHu/hACewYUAAMABwAgALAFLwGwCC+wA9awBDKxAhPpsAYysQIT6bEJASsAMDEBMxEjGQEzEQHujY2NARn89wT8Awj8+AAAAgB7//gDlgYdADEAPQCEALIwAAArsQQI6bAfL7EYCekBsD4vsA/WsBUysTIU6bEiFemwMhCxOAErsSgU6bAtMrAoELEHFumwBy+xPwErsSIyERKwEjmwBxG3BAwYHyUwNjskFzmwOBKxJis5ObAoEbEcGzk5ALEEMBESsAA5sB8RtQEVHC02OyQXObAYErAbOTAxNzUeATMyNjU0LgEnLgI1NDY3LgE1NDYzMhYXBy4BIyIGFRQWFx4BFRQGBxYVFAYjIhMUFh8BNjU0JicOAXtOwlKGjTBsc46GQlZOSlTPxV6fYTVih0x0dHuaupZSSpnq1NoihKcxiZO5RFU5lCUtTEcuOjorNFpyTlaJJShvVXmLHSeDJxs7QDxUN0SXa1qNKVGSjJkDRU1pPRNQb1NwORNkAAAAAgE1BQ4DaAXTAAsAFwA1ALAJL7AVM7QDDQAzBCuwDzK0Aw0AMwQrAbAYL7AA1rEGGemwBhCxDAErsRIZ6bEZASsAMDEBNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYBNTUlJjc3JiU1AX01JSU3NyUlNQVxNC4uNDIxMTI0Li40MjExAAAAAwBk/+wGRAXLAA8AHwA2AH4AsgwAACuxFAXpsgQCACuxHAXptDQuDAQNK7E0COm0IygMBA0rsSMI6QGwNy+wANaxEA/psBAQsSABK7ErFOmwKxCxGAErsQgP6bE4ASuxGCsRErcMFAQcIyUwNCQXOQCxLjQRErAxObAoEbYIEBggACYwJBc5sCMSsCU5MDETNBIkMzIEEhUUAgQjIiQCNxQSBDMyJBI1NAIkIyIEAgU0NjMyFwcmIyIGFRQWMzI3FQ4BIyImZMgBXsrIAV7Kwv6i0M/+osNprgEtrK4BKq+u/tewrv7WrwEU3b+AdjpsUH2Hf4NWfTBlRsLQAtvIAV7KyP6iysX+ptDPAVrGrf7Tra4BKbCuASqvrv7XsNH2PHYzrpqooi18FBzxAAAAAAIARgMUAnEFxwAWAB8AfwCyDAIAK7EHBemyHQEAK7QDBABdBCuwFC+xGQXpAbAgL7AA1rEXEemwFxCxGwErsAQysQ8Q6bAPELERD+mwES+xIQErsRcAERKxCQo5ObAbEbIHDBQ5OTmwERKwEjkAsRkUERKxEBI5ObAdEbAAObEHAxESsAk5sAwRsAo5MDETNDY/ATU0IyIHJzYzMhYVESMnBiMiJjcUMzI9AQcOAUaapXWUZGgrcoWCiV0YXIxfb3twyWJwZwPdZmkGBCeFM2A4aXn+PFRhY2ZktDEEBDkAAgBSAHUDqgO+AAYADQAAEzUBFwkBBxM1ARcJAQdSAVZ3/t8BIXc1AVh1/uEBH3UCDBsBl0X+ov6hRwGXGwGXRf6i/qFHAAAAAQBoAQgEKQMXAAUAMACwAC+xAQrpsgABCiuzQAAECSsBsAYvsATWsQMT6bIEAwors0AEAAkrsQcBKwAwMRM1IREjEWgDwYkCjYr98QGFAAABAFQB2QI/AnEAAwAiALAAL7EBA+mxAQPpAbAEL7EAASu0AxoACQQrsQUBKwAwMRM1IRVUAesB2ZiYAAAEAGT/7AZEBcsADwAfAC0ANgCcALIMAAArsRQF6bIEAgArsRwF6bQsLgwEDSuxLAfpsiwuCiuzQCwgCSuwKTK0IjYMBA0rsSII6QGwNy+wANaxEA/psBAQsSABK7EtFOmwLjKwLRCxMgErsSUU6bAlELEYASuxCA/psTgBK7EyLREStQwUHAQrKCQXObAlEbAqObAYErApOQCxLiwRErQIEBgAKCQXObA2EbAlOTAxEzQSJDMyBBIVFAIEIyIkAjcUEgQzMiQSNTQCJCMiBAIBESEyFhUUBgcTIwMjGQEzMjY1NCYrAWTIAV7KyAFeysL+otDP/qLDaa4BLayuASqvrv7XsK7+1q8BcgEFpptVTe6oz4dsUGFWXWoC28gBXsrI/qLKxf6m0M8BWsat/tOtrgEpsK4BKq+u/tf9kgN7goVQex7+dQFi/p4B3VNAS0EAAAAAAf/6BhQEBgaTAAMAFwCwAC+xAQjpsQEI6QGwBC+xBQErADAxAzUhFQYEDAYUf38AAgB/A1wC7gXLAAwAGABCALIDAgArsRYG6bAKL7EQBukBsBkvsADWsQ0Q6bANELETASuxBhDpsRoBK7ETDRESsQoDOTkAsRYQERKxBgA5OTAxEzQ2MzIWFRQOASMiJjcUFjMyNjU0JiMiBn+1goK2UpJUgrVzdVFQc3FSU3MEk4K2tYNUj1S0g1JycVNUcXIAAgBoAAEEKQTDAAMADwBhALIAAAArsQEK6bAEL7ALM7EFCumwCTKyBAUKK7NABA4JK7IFBAors0AFBwkrAbAQL7AO1rAGMrENE+mwCDKyDQ4KK7NADQMJK7AKMrIODQors0AOAAkrsAQysREBKwAwMTc1IRUBNSERMxEhFSERIxFoA8H8PwGaiwGc/mSLAYqKAoyKAaz+VIr+VgGqAAAAAAEAMQJKAo0FyQAYAEwAsg8CACuxCQbpsAAvsRYG6QGwGS+wBtaxEhPpshIGCiuzQBIYCSuyBhIKK7NABgAJK7EaASsAsRYAERKwATmwCRGzBgwNEiQXOTAxEzU3PgI1NCYjIgYHJzYzMhYVFAYPASEVMexZUiFQPzRiRUKDmISTWZOuAbgCSmjmVmFMNkRFJjJYb4JwUJeKpXcAAAEAIQI5Ao0FyQAjAGwAshcCACuxEAbpsCIvsQMG6bAIL7EJBekBsCQvsAXWsR8T6bAfELAaINYRsQ0T6bANL7EaE+myDRoKK7NADQgJK7ElASsAsQMiERKwADmwCBGxAR85ObAJErAdObAQEbETGjk5sBcSsBQ5MDETNRYzMjU0KwE1MzI2NTQmIyIGByc+ATMyFhUUBgcWFRQGIyIhk3vT53V3Z2NQQ0JwOEU/jF6InVJEsLiomAJxe0SikWtPRD1EKyNaLTZ3a1BnFy+igI8AAAAAAQGJBNkDEgYhAAkAKACwAC+0BA0ADQQrAbAKL7AA1rQGGgALBCuxCwErsQYAERKwBTkAMDEBNT4BNzMVDgEHAYkwbyDKLK5ABNkZPrBBFUG+NAAAAQCw/hQERARIABYAbACyDAAAK7IQAAArsQUK6bIBAQArsAkzsAAvAbAXL7AA1rEWFumwAjKwFhCxCAErsQsW6bALELEME+mwDC+xGAErsRYAERKxEhM5ObAIEbAOObAMErANOQCxBQwRErESEzk5sAERsQ0OOTkwMRMRMxEQMzI2NREzESMnIwYjIicjFhURsKb+q5+miBoKb+WWWAoK/hQGNP01/vq91AJA+7iTp1xUoP7AAAAAAAEAcf78BGAGFAAPAEYAsAgvsQMF6bIIAwors0AIDQkrs0AICgkrsAUyAbAQL7AK1rEJEOmwCRC0ABoABwQrsAAvsAkQsQYBK7EFEOmxEQErADAxExA2MyERIxEjESMRBiMiJnHa6AItctVzPlTYywQSAQT++OgGsPlQAzMS+gAAAQCYAkwBiQNaAAsALgCwCS+0Aw0AEAQrtAMNABAEKwGwDC+wANa0BhoAEQQrtAYaABEEK7ENASsAMDETNDYzMhYVFAYjIiaYPjg6QUI5M0MC00JFRUJBRj8AAAABACX+FAG0AAAAEgAvALIJAAArsBAvsQIF6QGwEy+wBdaxDRPpsRQBK7ENBRESsAo5ALEJAhESsA05MDETFjMyNjU0Jic3MwcWFRQGIyInJS07T1FPbVhuN7SZljMt/ocIKDYrNRGycyeHYWoJAAAAAQBMAkoB4QW2AAoAGACyAQIAKwGwCy+wBNaxAxLpsQwBKwAwMRMlMxEjETQ3DgEHTAEGj4UGFjaHBQC2/JQCQ1taFi1fAAAAAgBCAxQCvgXHAAsAFwBCALIDAgArsRUF6bAJL7EPBekBsBgvsADWsQwR6bAMELESASuxBhHpsRkBK7ESDBESsQkDOTkAsRUPERKxBgA5OTAxEzQ2MzIWFRQGIyImNxQWMzI2NTQmIyIGQqiXmKWrlpKpeltoaVxcaWdcBG+jtbaipLe6oXp6enp7dnYAAAAAAgBQAHUDqAO+AAYADQAANwkBNwEVASUJATcBFQFQAR/+4XUBWP6oARYBH/7hdQFY/qi8AV8BXkX+aRv+aUcBXwFeRf5pG/5pAAAAAAQASwAABdEFtgAKAA4AGQAjAJAAshgAACuwCzOyAQIAK7AMM7QPGgsBDSuwEzOxDwbpsBUyshoPCiuzQBoRCSsBsCQvsATWsQMS6bADELEYASuwGzKxFxTpsBIyshcYCiuzQBcVCSuyGBcKK7NAGA8JK7ElASuxAwQRErAOObAYEbIMGiE5OTmwFxKxEQ05OQCxGg8RErAQObABEbEDHjk5MDETJTMRIxE0Nw4BBxMBMwElNQEzETMVIxUjNSUhNTQ3DgMHSwEGj4UGFjaHbgOHj/x5AaYBmIt9fZH++gEGBgUYHh4LBQC2/JQCQ1taFi1f+2AFtvpKy2UCQ/3NdcrKdcOGSwwnLS0RAAADAC4AAAXbBbYACgAOACcAhgCyDwAAK7ALM7ElBumyAQIAK7AMM7QeGAsBDSuxHgbpAbAoL7AE1rEDEumwAxCxFQErsSET6bIhFQors0AhJwkrshUhCiuzQBUPCSuxKQErsQMEERKwDjmwFRG0DA0cHiUkFzkAsSUPERKwEDmwGBG1BBUDGxwhJBc5sQEeERKxBwo5OTAxEyUzESMRNDcOAQcTATMBJTU3PgI1NCYjIgYHJzYzMhYVFAYPASEVLgEGj4UGFjaHRwOHj/x5AjjsWVIhUD80YkVCg5iEk1mTrgG4BQC2/JQCQ1taFi1f+2AFtvpKAWjmVmFMNkRFJjJYb4JwUJeKpXcAAAAABAAaAAAGIQXJACMAJwAyADwA7gCyMQAAK7AkM7IlAgArshcCACuxEAbptCgzJBcNK7AsM7EoBumwLjKyMygKK7NAMyoJK7QiAyQXDSuxIgbptAkIJBcNK7EJBekBsD0vsAXWsR8T6bAfELAaINYRsQ0T6bANL7EaE+myDRoKK7NADQgJK7AfELExASuwNDKxMBTpsCsysjAxCiuzQDAuCSuyMTAKK7NAMSgJK7E+ASuxBQ0RErAnObExHxESsiUzOjk5ObAwEbEqJjk5ALEzKBESsCk5sQMiERKyADo7OTk5sAgRsgEfNzk5ObAJErAdObAQEbETGjk5sCUSsBQ5MDETNRYzMjU0KwE1MzI2NTQmIyIGByc+ATMyFhUUBgcWFRQGIyITATMBJTUBMxEzFSMVIzUlITU0Nw4DBxqTe9PndXdnY1BDQnA4RT+MXoidUkSwuKiYygOHj/x5AZoBmIt9fZH++gEGBgUYHh4LAnF7RKKRa09EPUQrI1otNndrUGcXL6KAj/3HBbb6SstlAkP9zXXKynXDhksMJy0tEQACADP+dwNUBF4AHQAoAHkAsBsvsRUL6bAmL7QhDQAQBCsBsCkvsADWsRIV6bASELEIASuxCxLpsAsQsxELJA4rtB4aABEEK7AeL7QkGgARBCuxKgErsR4SERKyBg8FOTk5sAgRsQ4bOTmwCxKyFSEmOTk5ALEVGxESsBk5sCYRsgAJGDk5OTAxFzQ+Ajc+AT0BMxUUBgcOAhUUFjMyNjcXBiMiJgE0NjMyFhUUIyImMyNAWTZlQYNLYXk9GYR6UJZiO8XGvtgBWkI3M0Z5Oz4lRmlZUi9YdF0fM3qUVGpLTThkcSYwh2C6BKZAR0BHh0UAAAAAAwAAAAAFEAdzAAcAEQAYAD0AsgAAACuwAzOyAQIAK7QGEgABDSuxBgPpAbAZL7AJ1rEKGumxGgErsQoJERKxBhI5OQCxARIRErAWOTAxMQEzASMDIQMTNTMeARcVIy4BEyEDJicGBwJCjwI/sLb9trSfyyByLG5BsikB2aohIxYpBbz6RAHR/i8HXhVFtTUZNMD7SwHFVn1gcwAAAwAAAAAFEAdzAAcADgAYACwAsgAAACuwAzOyAQIAK7QGCAABDSuxBgPpAbAZL7EaASsAsQEIERKwDDkwMTEBMwEjAyEDEyEDJicGBwM1PgE3MxUOAQcCQo8CP7C2/ba08AHZqiEjFik6MG8gyiyuQAW8+kQB0f4vAmoBxVZ9YHMB/Bk+sEEVQb40AAADAAAAAAUQB3MABwAWAB0ALACyAAAAK7ADM7IBAgArtAYXAAENK7EGA+kBsB4vsR8BKwCxARcRErAbOTAxMQEzASMDIQMTNT4BNzMeARcVIyYnBgcDIQMmJwYHAkKPAj+wtv22tIN/ZhemFm19d1iFiFMGAdmqISMWKQW8+kQB0f4vBisXiIApKoWCFzeDhjT8PwHFVn1gcwAAAAADAAAAAAUQBy8ABwAfACYAcACyAAAAK7ADM7IBAgArtAYgAAENK7EGA+mwHC+xCwnpsBMysxALHAgrsRcJ6bAIMgGwJy+wCNaxHw/psB8QsRMBK7EUD+mxKAErsR8IERKwBjmwExG1AgsBFyAhJBc5sBQSsAU5ALEBIBESsCQ5MDExATMBIwMhAxM+ATMyHgIzMjY3Mw4BIyIuAiMiBgcTIQMmJwYHAkKPAj+wtv22tGANc1suVk5IIDEwD2MNcV4rUk9JIjIzDi4B2aohIxYpBbz6RAHR/i8GK3mJJS0lOz55iSUtJTw9/D8BxVZ9YHMAAAAABAAAAAAFEAclAAcAEwAaACYAZgCyAAAAK7ADM7IBAgArtAYUAAENK7EGA+mwES+wJDO0Cw0AMwQrsB4yAbAnL7AI1rEOGemwDhCxGwErsSEZ6bEoASuxDggRErAUObAbEbICARg5OTmwIRKwFTkAsQEUERKwGDkwMTEBMwEjAyEDEzQ2MzIWFRQGIyImEyEDJicGBxM0NjMyFhUUBiMiJgJCjwI/sLb9trTANSUmNzcmJTUwAdmqISMWKaE1JSU3NyUlNQW8+kQB0f4vBsM0Li40MjEx+9kBxVZ9YHMClDQuLjQyMTEAAAQAAAAABRAHBgAHAA4AGgAmAGQAsgAAACuwAzOyAQIAK7AeM7EYBem0BggAAQ0rsQYD6bAkL7ESBekBsCcvsA/WsRsP6bAbELEhASuxFRDpsSgBK7EhGxEStAIBDBgSJBc5ALEYCBESsAw5sSQBERKxDxU5OTAxMQEzASMDIQMTIQMmJwYHAzQ2MzIWFRQGIyImNxQWMzI2NTQmIyIGAkKPAj+wtv22tPAB2aohIxYpoHlkZXx7ZmV4aDw5NEFCMzNCBbz6RAHR/i8CagHFVn1gcwICYnN3XGJ3dWI4PT04OD09AAL//gAABoEFtgAPABMAWwCyDAAAK7AAM7EJA+myAQIAK7ETA+mwAzK0DhAMAQ0rsQ4D6bQFCAwBDSuxBQPpAbAUL7AM1rARMrEJDumwBDKyCQwKK7NACQIJK7AKMrNACQcJK7EVASsAMDEjASEVIREhFSERIRUhESEDASERIwICugPJ/bwCHf3jAkT9Ev3+4wEnAb52BbaX/imW/eaYAdH+LwJqArUAAAIAff4UBM8FywAWACkAcgCyFAAAK7QgBAApBCuyBAIAK7EJA+mwJy+xGQXpAbAqL7AA1rEMGemwDBCxHAErsSQT6bErASuxHAwRErUUFx8gIickFzmwJBGzCQ8EISQXOQCxFBkRErIfIiQ5OTmxCSARErIABxI5OTmwBBGwBjkwMRM0EiQzMhcHJiMiABEQADMyNxUGIyAAARYzMjY1NCYnNzMHFhUUBiMiJ32pAT/Y5qxIpqbx/ukBDfmZxJjf/r3+oQGqLTtPUU9tWG43tJmWMy0C3eIBVLhUkk7+v/7p/uH+xzeVOQGI/RMIKDYrNRGycyeHYWoJAAAAAAIAyQAAA/gHcwALABUAUQCyAAAAK7EJA+myAQIAK7EEA+m0BQgAAQ0rsQUD6QGwFi+wANaxCQ7psAQysgkACiuzQAkLCSuwAjKzQAkHCSuzDQkACCuxDhrpsRcBKwAwMTMRIRUhESEVIREhFQE1Mx4BFxUjLgHJAy/9ewJe/aIChf1IyyByLG5BsgW2l/4plv3mmAdeFUW1NRk0wAAAAAACAMkAAAP4B3MACwAVAEcAsgAAACuxCQPpsgECACuxBAPptAUIAAENK7EFA+kBsBYvsADWsQkO6bAEMrIJAAors0AJCwkrsAIys0AJBwkrsRcBKwAwMTMRIRUhESEVIREhFQE1PgE3MxUOAQfJAy/9ewJe/aIChf3QMG8gyiyuQAW2l/4plv3mmAYrGT6wQRVBvjQAAgDJAAAD+AdzAAsAGgBRALIAAAArsQkD6bIBAgArsQQD6bQFCAABDSuxBQPpAbAbL7AA1rEJDumwBDKyCQAKK7NACQsJK7ACMrNACQcJK7EcASuxCQARErEMDTk5ADAxMxEhFSERIRUhESEVATU+ATczHgEXFSMmJwYHyQMv/XsCXv2iAoX9D39mF6YWbX13WIWIUwW2l/4plv3mmAYrF4iAKSqFghc3g4Y0AAMAyQAAA/gHJQALABcAIwB2ALIAAAArsQkD6bIBAgArsQQD6bQFCAABDSuxBQPpsBUvsCEztA8NADMEK7AbMgGwJC+wANaxCQ7psAQysgkACiuzQAkLCSuwAjKzQAkHCSuzDAkACCuxEhnpsAkQsRgBK7EeGemxJQErsRIJERKxDxU5OQAwMTMRIRUhESEVIREhFQE0NjMyFhUUBiMiJiU0NjMyFhUUBiMiJskDL/17Al79ogKF/U81JSY3NyYlNQF9NSUlNzclJTUFtpf+KZb95pgGwzQuLjQyMTEyNC4uNDIxMQAAAAACAAUAAAGOB3MACQANADYAsgoAACuyCwIAKwGwDi+wCtaxDQ7pswINCggrsQEa6bABL7ECGumxDwErsQ0CERKwBzkAMDETNTMeARcVIy4BExEzEQXLIHIsbkGynKoHXhVFtTUZNMD44QW2+koAAAAAAgCzAAACPAdzAAkADQAnALIKAAArsgsCACsBsA4vsArWsQ0O6bEPASuxDQoRErEECTk5ADAxEzU+ATczFQ4BBwMRMxGzMG8gyiyuQFmqBisZPrBBFUG+NPnVBbb6SgAAAv/HAAACaQdzAA4AEgAnALIPAAArshACACsBsBMvsA/WsRIO6bEUASuxEg8RErEFDDk5ADAxAzU+ATczHgEXFSMmJwYHExEzETl/ZhemFm19d1iFiFOPqgYrF4iAKSqFghc3g4Y0+dUFtvpKAAAAAAMABQAAAjgHJQALAA8AGwBDALIMAAArsg0CACuwCS+wGTO0Aw0AMwQrsBMyAbAcL7AA1rEGGemwBhCxDAErsQ8O6bAPELEQASuxFhnpsR0BKwAwMRM0NjMyFhUUBiMiJhMRMxETNDYzMhYVFAYjIiYFNSUmNzcmJTXEqg81JSU3NyUlNQbDNC4uNDIxMflvBbb6SgbDNC4uNDIxMQAAAAACAC8AAAVIBbYADAAXAGcAsgsAACuxDQzpsgMCACuxEwzptAABCwMNK7AUM7EAA+mwFjIBsBgvsAvWsAIysQ0O6bATMrINCwors0ANFgkrsgsNCiuzQAsACSuwDRCxEAErsQcZ6bEZASsAsQEAERKxBxA5OTAxEzUzESEgABEQACkBERMzIBEQISMRIRUhL5oBsgFRAXz+d/6P/nuqvgJi/cfnAXv+hQKJlgKX/on+qv6W/oECif4KAlACQP38lgACAMkAAAU/By8AEAAoAJEAsgAAACuwCjOyAQIAK7AIM7AlL7EUCemwHDKzGRQlCCuxIAnpsBEyAbApL7AA1rEQFemwEBCxEQErsSgP6bAoELEcASuxHQ/psB0QsQcBK7EKFemxKgErsRAAERKxDA05ObAREbACObEcKBESsRQgOTmwHRGwCzmxCgcRErIDBQQ5OTkAsQEAERKxAww5OTAxMxEzATMmAjcRMxEjASMWFRETPgEzMh4CMzI2NzMOASMiLgIjIgYHycADHQgCDgKfwvzhCBA1DXNbLlZOSCAxMA9jDXFeK1JPSSIyMw4Ftvs6GwElPwNH+koEy9i0/MEGK3mJJS0lOz55iSUtJTw9AAMAff/sBb4HcwALABcAIQBUALIJAAArsQ8M6bIDAgArsRUD6QGwIi+wANaxDBnpsAwQsRkBK7EaGumwGhCxEgErsQYZ6bEjASuxEhoRErUJDwMVHR8kFzkAsRUPERKxAAY5OTAxExAAISAAERAAISAAExASMzISERACIyICEzUzHgEXFSMuAX0BYAFEATsBYv6d/sT+vf6htP3x8/j38vP90csgcixuQbIC3wFlAYn+cP6g/qH+bgGLAWb+1/7NATIBKgEnATH+zQNcFUW1NRk0wAAAAwB9/+wFvgdzAAsAFwAhAEcAsgkAACuxDwzpsgMCACuxFQPpAbAiL7AA1rEMGemwDBCxEgErsQYZ6bEjASuxEgwRErMDCRgdJBc5ALEVDxESsQAGOTkwMRMQACEgABEQACEgABMQEjMyEhEQAiMiAgE1PgE3MxUOAQd9AWABRAE7AWL+nf7E/r3+obT98fP49/Lz/QFiMG8gyiyuQALfAWUBif5w/qD+of5uAYsBZv7X/s0BMgEqAScBMf7NAikZPrBBFUG+NAADAH3/7AW+B3MACwAXACYARwCyCQAAK7EPDOmyAwIAK7EVA+kBsCcvsADWsQwZ6bAMELESASuxBhnpsSgBK7ESDBESswMJGCAkFzkAsRUPERKxAAY5OTAxExAAISAAERAAISAAExASMzISERACIyICEzU+ATczHgEXFSMmJwYHfQFgAUQBOwFi/p3+xP69/qG0/fHz+Pfy8/2Pf2YXphZtfXdYhYhTAt8BZQGJ/nD+oP6h/m4BiwFm/tf+zQEyASoBJwEx/s0CKReIgCkqhYIXN4OGNAAAAAADAH3/7AW+By8ACwAXAC8AdgCyCQAAK7EPDOmyAwIAK7EVA+mwLC+xGwnpsCMysyAbLAgrsScJ6bAYMgGwMC+wANaxDBnpsAwQsRgBK7EvD+mwLxCxIwErsSQP6bAkELESASuxBhnpsTEBK7EjLxEStQMPFRsJJyQXOQCxFQ8RErEABjk5MDETEAAhIAAREAAhIAATEBIzMhIREAIjIgITPgEzMh4CMzI2NzMOASMiLgIjIgYHfQFgAUQBOwFi/p3+xP69/qG0/fHz+Pfy8/1xDXNbLlZOSCAxMA9jDXFeK1JPSSIyMw4C3wFlAYn+cP6g/qH+bgGLAWb+1/7NATIBKgEnATH+zQIpeYklLSU7PnmJJS0lPD0ABAB9/+wFvgclAAsAFwAjAC8AbQCyCQAAK7EPDOmyAwIAK7EVA+mwIS+wLTO0Gw0AMwQrsCcyAbAwL7AA1rEMGemwDBCxGAErsR4Z6bAeELEkASuxKhnpsCoQsRIBK7EGGemxMQErsSQeERKzCQ8VAyQXOQCxFQ8RErEABjk5MDETEAAhIAAREAAhIAATEBIzMhIREAIjIgITNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiZ9AWABRAE7AWL+nf7E/r3+obT98fP49/Lz/dk1JSY3NyYlNQF9NSUlNzclJTUC3wFlAYn+cP6g/qH+bgGLAWb+1/7NATIBKgEnATH+zQLBNC4uNDIxMTI0Li40MjExAAABAIUBEAQMBJgACwAAEzcJARcJAQcJAScBhWQBYQFiYP6gAV5g/p7+pGUBXgQzZf6dAWNj/p7+oGMBX/6hYwFgAAAAAAMAff/DBb4F9gATABsAIwBtALINAAArsR4M6bIDAgArsRkD6QGwJC+wANaxFBnpsBQQsSEBK7EKGemxJQErsRQAERKxERI5ObAhEbYGAw0QCBccJBc5sAoSsAc5ALEeDRESsQ8ROTmwGRG1CAASChYjJBc5sAMSsQUHOTkwMRMQACEyFzcXBxYREAAhIicHJzcmExAXASYjIgITFjMyEhEQJ30BYAFE0Z1heGrA/p3+xOuUZXhssrRlAp1qqPP9y3Ow8/huAt8BZQGJXodQlMr+lf6h/m5kjU+axgFr/vqaA69J/s380VIBMgEqARCaAAIAuv/sBRkHcwARABsARwCyDwAAK7EGDOmyAQIAK7AKMwGwHC+wANaxAw7psAMQsRMBK7EUGumwFBCxCQErsQwO6bEdASuxCRQRErMGDxcZJBc5ADAxExEzERQWMzI2NREzERQAISAAATUzHgEXFSMuAbqqyMK5yKr+0v74/vj+3wEVyyByLG5BsgIIA678RrfExbgDuPxO+v7iASAGUhVFtTUZNMAAAAIAuv/sBRkHcwARABsAOwCyDwAAK7EGDOmyAQIAK7AKMwGwHC+wANaxAw7psAMQsQkBK7EMDumxHQErsQkDERKyDxIXOTk5ADAxExEzERQWMzI2NREzERQAISAAATU+ATczFQ4BB7qqyMK5yKr+0v74/vj+3wGeMG8gyiyuQAIIA678RrfExbgDuPxO+v7iASAFHxk+sEEVQb40AAIAuv/sBRkHcwARACAAOwCyDwAAK7EGDOmyAQIAK7AKMwGwIS+wANaxAw7psAMQsQkBK7EMDumxIgErsQkDERKyDxIaOTk5ADAxExEzERQWMzI2NREzERQAISAAEzU+ATczHgEXFSMmJwYHuqrIwrnIqv7S/vj++P7fz39mF6YWbX13WIWIUwIIA678RrfExbgDuPxO+v7iASAFHxeIgCkqhYIXN4OGNAAAAAADALr/7AUZByUAEQAdACkAXwCyDwAAK7EGDOmyAQIAK7AKM7AbL7AnM7QVDQAzBCuwITIBsCovsADWsQMO6bADELESASuxGBnpsBgQsR4BK7EkGemwJBCxCQErsQwO6bErASuxHhgRErEGDzk5ADAxExEzERQWMzI2NREzERQAISAAATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImuqrIwrnIqv7S/vj++P7fARM1JSY3NyYlNQF9NSUlNzclJTUCCAOu/Ea3xMW4A7j8Tvr+4gEgBbc0Li40MjExMjQuLjQyMTEAAAACAAAAAAR7B3MACAASADQAsgcAACuyAAIAK7ADMwGwEy+wB9axBg7psRQBK7EGBxESsgINEjk5OQCxAAcRErACOTAxETMJATMBESMRAzU+ATczFQ4BB7oBgwGGuP4YrC0wbyDKLK5ABbb9JQLb/IH9yQIvA/wZPrBBFUG+NAAAAAIAyQAABHkFtgAMABUASwCyAAAAK7IBAgArtAsNAAENK7ELC+m0AxUAAQ0rsQMM6QGwFi+wANaxDA7psQINMjKwDBCxEQErsQcY6bEXASsAsRUNERKwBzkwMTMRMxEzIAQVFAQhIxkBMzI2NTQmKwHJqtcBGQEW/tH+4bio4sq+yswFtv8Az9fj7v7BAdGPpJWKAAABALD/7AScBh8AMACSALIAAAArshYAACuxHAnpsC0vsQQK6QGwMS+wANaxMBbpsDAQsSQBK7EMFemwDBCxHgErsRMW6bMHEx4IK7EqDumwKi+xBw7psTIBK7EkMBESsRkYOTmwDBGzBCInLSQXObAqErQKFhwhKCQXObAeEbEJEDk5sRMHERKwETkAsRwAERKwGDmwLRGyBxMZOTk5MDEzETQ2MzIWFRQHDgEVFB4BFx4BFRQGIyInNR4BMzI1NCYnLgE1NDY3PgE1NCYjIBURsNzezuGPWDgbR06MZsKzvGs/nEjXU25/YEVHS0CIf/7sBLKyu52Qh3NGQyEgKjkzX51loKtFmicvtktrRlJ7VD9qNTlaNVBV3/tMAAMAXv/sA80GIQAZACQALgCXALISAAArshcAACuxHQnpsg0BACuxBwnptAIiFw0NK7ECBukBsC8vsADWsRoY6bAaELEmASuxJxrpsCcQsSABK7ADMrEQFumwEBCxEhHpsBIvsTABK7EaABESsQkKOTmxJyYRErEdFzk5sCARswcNKiwkFzmwEhKwFDkAsSIdERKyABQTOTk5sQcCERKwCTmwDRGwCjkwMRMQJTc1NCYjIgcnPgEzMhYVESMnIw4BIyImNxQWMzI2PQEHDgETNTMeARcVIy4BXgITum96ia0zUcFhxL17IQhSo3qjua5tYpuxpsavC8sgcixuQbIBLwFMEAZEgXtUfywyrsD9FJxnSaiZWl6qmWMHB20EbBVFtTUZNMAAAAAAAwBe/+wDzQYhABkAJAAuAIgAshIAACuyFwAAK7EdCemyDQEAK7EHCem0AiIXDQ0rsQIG6QGwLy+wANaxGhjpsBoQsSABK7ADMrEQFumwEBCxEhHpsBIvsTABK7EaABESsQkKOTmwIBG1Bw0XJSkuJBc5sBISshQqKzk5OQCxIh0RErIAFBM5OTmxBwIRErAJObANEbAKOTAxExAlNzU0JiMiByc+ATMyFhURIycjDgEjIiY3FBYzMjY9AQcOARM1PgE3MxUOAQdeAhO6b3qJrTNRwWHEvXshCFKjeqO5rm1im7Gmxq+oMG8gyiyuQAEvAUwQBkSBe1R/LDKuwP0UnGdJqJlaXqqZYwcHbQM5GT6wQRVBvjQAAAMAXv/sA80GIQAZACgAMwCQALISAAArshcAACuxLAnpsg0BACuxBwnptAIxFw0NK7ECBukBsDQvsADWsSkY6bApELEvASuwAzKxEBbpsBAQsRIR6bASL7E1ASuxKQARErMJChobJBc5sC8RtgcNFx4fJCgkFzmwEhKwFDmwEBGxIiM5OQCxMSwRErIAFBM5OTmxBwIRErAJObANEbAKOTAxExAlNzU0JiMiByc+ATMyFhURIycjDgEjIiYTNT4BNzMeARcVIyYnBgcDFBYzMjY9AQcOAV4CE7pveomtM1HBYcS9eyEIUqN6o7mGf2YXphZtfXdYhYhTS21im7Gmxq8BLwFMEAZEgXtUfywyrsD9FJxnSagERReIgCkqhYIXN4OGNPxUWl6qmWMHB20AAAADAF7/7APNBd0AGQAxADwAxACyEgAAK7IXAAArsTUJ6bINAQArsQcJ6bQCOhcNDSuxAgbpsC4vsR0J6bAlMrMiHS4IK7EpCemwGjIBsD0vsADWsTIY6bAyELAxINYRsRoP6bAaL7ExD+mwMhCxOAErsAMysRAW6bMmEDgIK7ElD+mwJS+xJg/psBAQsRIR6bASL7E+ASuxMhoRErEJCjk5sTgxERK2DRcdIikHNSQXObAlEbETFDk5ALE6NRESsgAUEzk5ObEHAhESsAk5sA0RsAo5MDETECU3NTQmIyIHJz4BMzIWFREjJyMOASMiJhM+ATMyHgIzMjY3Mw4BIyIuAiMiBgcDFBYzMjY9AQcOAV4CE7pveomtM1HBYcS9eyEIUqN6o7lnDXNbLlZOSCAxMA9jDXFeK1JPSSIyMw4bbWKbsabGrwEvAUwQBkSBe1R/LDKuwP0UnGdJqARFeYklLSU7PnmJJS0lPD38VFpeqpljBwdtAAAABABe/+wDzQXTABkAJAAwADwAvwCyEgAAK7IXAAArsR0J6bINAQArsQcJ6bQCIhcNDSuxAgbpsC4vsDoztCgNADMEK7A0MgGwPS+wANaxGhjpsBoQsSUBK7ErGemwKxCxIAErsAMysRAW6bM3ECAIK7ExGemwMS+xNxnpsBAQsRIR6bASL7E+ASuxGgARErEJCjk5sSslERKwFzmwMRGyDR0HOTk5sCASsTQ6OTmwNxGxExQ5OQCxIh0RErIAFBM5OTmxBwIRErAJObANEbAKOTAxExAlNzU0JiMiByc+ATMyFhURIycjDgEjIiY3FBYzMjY9AQcOARM0NjMyFhUUBiMiJiU0NjMyFhUUBiMiJl4CE7pveomtM1HBYcS9eyEIUqN6o7mubWKbsabGrws1JSY3NyYlNQF9NSUlNzclJTUBLwFMEAZEgXtUfywyrsD9FJxnSaiZWl6qmWMHB20D0TQuLjQyMTEyNC4uNDIxMQAEAF7/7APNBoUAGQAkADAAPAC7ALISAAArshcAACuxHQnpsg0BACuxBwnptAIiFw0NK7ECBumwLi+xNAXpsDovsSgF6QGwPS+wANaxGhjpsBoQsSUBK7ExD+mwMRCxNwErsSsQ6bArELEgCyuwAzKxEBbpsBAQsRIR6bASL7E+ASuxGgARErEJCjk5sTElERKwFzmwNxG0DR0HLigkFzmxEisRErAUOQCxIh0RErIAFBM5OTmxBwIRErAJObANEbAKObE6NBESsSslOTkwMRMQJTc1NCYjIgcnPgEzMhYVESMnIw4BIyImNxQWMzI2PQEHDgETNDYzMhYVFAYjIiY3FBYzMjY1NCYjIgZeAhO6b3qJrTNRwWHEvXshCFKjeqO5rm1im7Gmxq9aeWRlfHtmZXhoPDk0QUIzM0IBLwFMEAZEgXtUfywyrsD9FJxnSaiZWl6qmWMHB20EEGJzd1xid3ViOD09ODg9PQAAAwBe/+wGcwRcACkANAA7ALAAsicAACuwIjOxLQnpsBsysg4BACuwFDOxCAnpsDkytAMyJw4NK7EDBumwNTIBsDwvsADWsSoY6bAqELEwASuwBDKxGRjpsDUysBkQsTYBK7EXGOmxPQErsSoAERKxCgs5ObAwEbIOJwg5OTmwGRKxESQ5ObA2EbIUGyI5OTmwFxKxHh85OQCxLScRErAfObAyEbMAGB4kJBc5sAMSsAI5sAgRsQoROTmwDhKwCzkwMRM0Nj8BNTQmIyIHJz4BMzIWFz4BMzISHQEhEiEyNjcVDgEjICcOASMiJjcUFjMyNj0BBw4BJSE0JiMiBl74/rh0d5CjNErHYoKlKTWrbsDo/UMIATpbnVRWlWX+331RxYajua5rWJGonrqkAq4CB4B4eYsBL6GzCAZEgXtUfyk1V19YYP713mv+dSMnlCYh6X9qqpdfWamaYwcIbe6cqKYAAAACAHP+FAOLBFwAFgApAHEAshQAACu0IAQAKQQrsgMBACuxCgzpsCcvsRkF6QGwKi+wANaxDA7psAwQsRwBK7EkE+mxKwErsRwMERJACQMKDxQXHyAiJyQXObAkEbAhOQCxFBkRErIfIiQ5OTmxCiARErIABxI5OTmwAxGwBjkwMRMQADMyFhcHLgEjIBEUFjMyNxUGIyIAExYzMjY1NCYnNzMHFhUUBiMiJ3MBCfVPni0zN4Iy/rKjoImQbqfu/vv4LTtPUU9tWG43tJmWMy0CHQETASwiF40WHf5Wytg7kzkBJf12CCg2KzURsnMnh2FqCQAAAwBz/+wEEgYhABMAGgAkAHQAshEAACuxCwvpsgMBACuxGArptBQIEQMNK7EUCekBsCUvsADWsQgO6bAUMrAIELEcASuxHRrpsB0QsRUBK7EGGOmxJgErsRUdERK1AxELGCAiJBc5sAYRsQ0OOTkAsQsRERKwDjmwCBGwDTmwFBKwADkwMRMQADMyEh0BIR4BMzI3FQ4BIyIAEyE0JiMiBhM1Mx4BFxUjLgFzAQXczvD9DQW5qLGtWJ1v8/7nsAI9jIKEnQ3LIHIsbkGyAhsBCQE4/vHeacHISpQmIQEoAXmdp6wC5xVFtTUZNMAAAAAAAwBz/+wEEgYhABMAGgAkAGoAshEAACuxCwvpsgMBACuxGArptBQIEQMNK7EUCekBsCUvsADWsQgO6bAUMrAIELEVASuxBhjpsSYBK7EVCBEStAMLERsgJBc5sAYRsg0OITk5OQCxCxERErAOObAIEbANObAUErAAOTAxExAAMzISHQEhHgEzMjcVDgEjIgATITQmIyIGEzU+ATczFQ4BB3MBBdzO8P0NBbmosa1YnW/z/uewAj2MgoSdpjBvIMosrkACGwEJATj+8d5pwchKlCYhASgBeZ2nrAG0GT6wQRVBvjQAAwBz/+wEEgYhABMAIgApAHUAshEAACuxCwvpsgMBACuxJwrptCMIEQMNK7EjCekBsCovsADWsQgO6bAjMrAIELEkASuxBhjpsSsBK7EIABESsRQVOTmwJBG2AwsRGBkeIiQXObAGErMNDhwdJBc5ALELERESsA45sAgRsA05sCMSsAA5MDETEAAzMhIdASEeATMyNxUOASMiABM1PgE3Mx4BFxUjJicGBwMhNCYjIgZzAQXczvD9DQW5qLGtWJ1v8/7nkH9mF6YWbX13WIWIU1MCPYyChJ0CGwEJATj+8d5pwchKlCYhASgDxReIgCkqhYIXN4OGNP20naesAAAAAAQAc//sBBIF0wATABoAJgAyAJ0AshEAACuxCwvpsgMBACuxGArptBQIEQMNK7EUCemwJC+wMDO0Hg0AMwQrsCoyAbAzL7AA1rEIDumwFDKwCBCxGwErsSEZ6bAhELEVASuxBhjpsy0GFQgrsScZ6bAnL7EtGemxNAErsSchERKzCxEYAyQXObAVEbEqMDk5sQYtERKxDQ45OQCxCxERErAOObAIEbANObAUErAAOTAxExAAMzISHQEhHgEzMjcVDgEjIgATITQmIyIGEzQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImcwEF3M7w/Q0FuaixrVidb/P+57ACPYyChJ0ONSUmNzcmJTUBfTUlJTc3JSU1AhsBCQE4/vHeacHISpQmIQEoAXmdp6wCTDQuLjQyMTEyNC4uNDIxMQAAAAAC/9oAAAFjBiEACQANADAAsgoAACuyCwEAKwGwDi+wAdaxAhrpsAIQsQoBK7ENFumxDwErsQ0KERKwBzkAMDEDNTMeARcVIy4BExEzESbLIHIsbkGyrqYGDBVFtTUZNMD6MwRI+7gAAAIAqQAAAjIGIQAJAA0AKACyCgAAK7ILAQArAbAOL7AK1rAAMrENFumxDwErsQ0KERKwCTkAMDETNT4BNzMVDgEHAxEzEakwbyDKLK5AaKYE2Rk+sEEVQb40+ycESPu4AAL/swAAAlUGIQAOABIAJwCyDwAAK7IQAQArAbATL7AP1rESFumxFAErsRIPERKxBQw5OQAwMQM1PgE3Mx4BFxUjJicGBxMRMxFNf2YXphZtfXdYhYhTiqYE2ReIgCkqhYIXN4OGNPsnBEj7uAAAAAAD/+wAAAIfBdMACwAPABsAQwCyDAAAK7INAQArsAkvsBkztAMNADMEK7ATMgGwHC+wANaxBhnpsAYQsQwBK7EPFumwDxCxEAErsRYZ6bEdASsAMDEDNDYzMhYVFAYjIiYTETMREzQ2MzIWFRQGIyImFDUlJjc3JiU1xKYTNSUlNzclJTUFcTQuLjQyMTH6wQRI+7gFcTQuLjQyMTEAAAAAAgBx/+wEYgYhABsAJgBXALIZAAArsR8K6bAlL7EDCumwCS8BsCcvsADWsRwO6bAcELEiASuxFg7psSgBK7EiHBEStAMKERMZJBc5sBYRsBI5ALElHxESsRYAOTmwAxGxBQY5OTAxEzQAMzIXNyYnBSc3Jic3Fhc3FwcWEhUQACMiADcUFjMyNjU0JiMgcQEH3OJkCDnN/vFJ6VxeRZxm7kzPmKX++/fe/umor6KvobSc/q8B2+YBBnkE1r+bbIU+MXVJS4prd4/+cuX+5/7SAQ3cp7fJwJOqAAAAAAIAsAAABEQF3QAUACwAjACyAAAAK7ALM7IBAQArsgcBACuxEArpsCkvsRgJ6bAgMrMdGCkIK7EkCemwFTIBsC0vsADWsRQW6bECE+mwFBCwLCDWEbEVD+mwFS+xLA/psBQQsQwBK7AgMrELFumxIQ/psS4BK7EUAhESsAM5sCwRsAQ5sAwSswcYECQkFzkAsRAAERKxAwQ5OTAxMxEzFzM+ATMyFhURIxE0JiMiBhURAz4BMzIeAjMyNjczDgEjIi4CIyIGB7CHGwgzuHHGyKZ6gqygQA1zWy5WTkggMTAPYw1xXitST0kiMjMOBEiWUVm/0v01AsWGhLrW/cEE2XmJJS0lOz55iSUtJTw9AAAAAwBz/+wEYgYhAAwAGAAiAFQAsgkAACuxEArpsgMBACuxFgrpAbAjL7AA1rENDumwDRCxGgErsRsa6bAbELETASuxBg7psSQBK7ETGxEStQkQAxYeICQXOQCxFhARErEGADk5MDETEAAzMgAREAAjIiYCNxQWMzI2NTQmIyIGEzUzHgEXFSMuAXMBDO7mAQ/+8u6T5HysqKOjqamlo6Y+yyByLG5BsgIlAQwBK/7O/vv+9P7TigECrdLc29PR2dYDExVFtTUZNMAAAAAAAwBz/+wEYgYhAAwAGAAiAEcAsgkAACuxEArpsgMBACuxFgrpAbAjL7AA1rENDumwDRCxEwErsQYO6bEkASuxEw0RErMJAxkeJBc5ALEWEBESsQYAOTkwMRMQADMyABEQACMiJgI3FBYzMjY1NCYjIgYTNT4BNzMVDgEHcwEM7uYBD/7y7pPkfKyoo6OpqaWjpsAwbyDKLK5AAiUBDAEr/s7++/70/tOKAQKt0tzb09HZ1gHgGT6wQRVBvjQAAAAAAwBz/+wEYgYhAAwAGwAnAFkAsgkAACuxHwrpsgMBACuxJQrpAbAoL7AA1rEcDumwHBCxIgErsQYO6bEpASuxHAARErENDjk5sCIRtQkREhcbAyQXObAGErEVFjk5ALElHxESsQYAOTkwMRMQADMyABEQACMiJgITNT4BNzMeARcVIyYnBgcDFBYzMjY1NCYjIgZzAQzu5gEP/vLuk+R8p39mF6YWbX13WIWIU26oo6OpqaWjpgIlAQwBK/7O/vv+9P7TigECA2EXiIApKoWCFzeDhjT9TNLc29PR2dYAAAADAHP/7ARiBd0ADAAkADAAewCyCQAAK7EoCumyAwEAK7EuCumwIS+xEAnpsBgysxUQIQgrsRwJ6bANMgGwMS+wANaxJQ7psw0lAAgrsSQP6bAlELErASuxBg7psxkGKwgrsRgP6bAYL7EZD+mxMgErsRgkERK1CRADHCguJBc5ALEuKBESsQYAOTkwMRMQADMyABEQACMiJgITPgEzMh4CMzI2NzMOASMiLgIjIgYHAxQWMzI2NTQmIyIGcwEM7uYBD/7y7pPkfIYNc1suVk5IIDEwD2MNcV4rUk9JIjIzDjyoo6OpqaWjpgIlAQwBK/7O/vv+9P7TigECA2F5iSUtJTs+eYklLSU8Pf1M0tzb09HZ1gAEAHP/7ARiBdMADAAYACQAMABtALIJAAArsRAK6bIDAQArsRYK6bAiL7AuM7QcDQAzBCuwKDIBsDEvsADWsQ0O6bANELEZASuxHxnpsB8QsSUBK7ErGemwKxCxEwErsQYO6bEyASuxJR8RErMJAxYQJBc5ALEWEBESsQYAOTkwMRMQADMyABEQACMiJgI3FBYzMjY1NCYjIgYTNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiZzAQzu5gEP/vLuk+R8rKijo6mppaOmMTUlJjc3JiU1AX01JSU3NyUlNQIlAQwBK/7O/vv+9P7TigECrdLc29PR2dYCeDQuLjQyMTEyNC4uNDIxMQAAAAADAGgA/AQpBKgAAwAPABsAMQCwDS+xBw3psAAvsQEK6bAZL7ETDekBsBwvsATWsBAytAoaABwEK7AWMrEdASsAMDETNSEVATQ2MzIWFRQGIyImETQ2MzIWFRQGIyImaAPB/a47NjQ6OzM0PTs2NDo7MzQ9Ao2Kiv7oPD0/OjlAPwL0PD0/OjlAPwAAAAMAc/+8BGIEhwATABsAIwBqALINAAArsR4K6bIDAQArsRkK6QGwJC+wANaxFA7psBQQsSEBK7EKDumxJQErsRQAERKwEDmwIRG1BQ0PAxccJBc5sAoSsAY5ALEeDRESsQ8ROTmwGRG1CAoSABYjJBc5sAMSsQUHOTkwMRMQADMyFzcXBxYVEAAjIicHJzcmExQXASYjIgYTFjMyNjU0J3MBDO6adFR1YX/+8u6acFRyXoGsNQHRS3KjppNHcaOpMwIlAQwBK0x3TIWY+f70/tNFdU6DmAEAq2YChjXW/bEz29OkZAAAAAACAKT/7AQ5BiEAFAAeAGcAsg0AACuyEgAAK7EGCumyAQEAK7AKMwGwHy+wANaxAw7psAMQsRYLK7EXGumwFxCxCQErsQwW6bAMELENE+mwDS+xIAErsQkXERK0Bg8SGhwkFzmwDRGwDjkAsQEGERKxDg85OTAxExEzERQWMzI2NREzESMnIw4BIyImEzUzHgEXFSMuAaSoeoKsn6aJGAkztXTIx6nLIHIsbkGyAXsCzf05hoS81QJA+7iTUVa+BWIVRbU1GTTAAAIApP/sBDkGIQAUAB4AWwCyDQAAK7ISAAArsQYK6bIBAQArsAozAbAfL7AA1rEDDumwAxCxCQErsQwW6bAMELENE+mwDS+xIAErsQkDERKzDxIVGiQXObANEbAOOQCxAQYRErEODzk5MDETETMRFBYzMjY1ETMRIycjDgEjIiYBNT4BNzMVDgEHpKh6gqyfpokYCTO1dMjHAVYwbyDKLK5AAXsCzf05hoS81QJA+7iTUVa+BC8ZPrBBFUG+NAAAAAIApP/sBDkGIQAUACMAbQCyDQAAK7ISAAArsQYK6bIBAQArsAozAbAkL7AA1rEDDumwAxCxCQErsQwW6bAMELENE+mwDS+xJQErsQMAERKxFRY5ObAJEbUPEhkaHyMkFzmwDRKwDjmwDBGxHR45OQCxAQYRErEODzk5MDETETMRFBYzMjY1ETMRIycjDgEjIiYTNT4BNzMeARcVIyYnBgekqHqCrJ+miRgJM7V0yMd6f2YXphZtfXdYhYhTAXsCzf05hoS81QJA+7iTUVa+BC8XiIApKoWCFzeDhjQAAAAAAwCk/+wEOQXTABQAIAAsAIYAsg0AACuyEgAAK7EGCumyAQEAK7AKM7AeL7AqM7QYDQAzBCuwJDIBsC0vsADWsQMO6bADELEVASuxGxnpsBsQsSEBK7EnGemwJxCxCQErsQwW6bAMELENE+mwDS+xLgErsSEbERKxEgY5ObEJJxESsA85sA0RsA45ALEBBhESsQ4POTkwMRMRMxEUFjMyNjURMxEjJyMOASMiJhM0NjMyFhUUBiMiJiU0NjMyFhUUBiMiJqSoeoKsn6aJGAkztXTIx7I1JSY3NyYlNQF9NSUlNzclJTUBewLN/TmGhLzVAkD7uJNRVr4ExzQuLjQyMTEyNC4uNDIxMQAAAAIAAv4UBAYGIQAVAB8AKwCyAAEAK7AIM7ANL7ESCukBsCAvsSEBKwCxEg0RErAPObAAEbEEEDk5MDETMxMWFzM+ARMzAQ4BIyInNRYzMj8BAzU+ATczFQ4BBwKy8E8TCA1T5rL+KUa7iExKN0SrST0hMG8gyiyuQARI/Y/WXzP3Anz7ILmbEYUMwJwE3xk+sEEVQb40AAAAAgCw/hQEdQYUABYAIgBdALIPAAArsRoK6bIJAQArsR8K6bAAL7ABLwGwIy+wANaxFhbpsQIXMjKwFhCxHAErsQwO6bEkASuxFgARErEREjk5sBwRsgYJDzk5OQCxHxoRErQGDBESBSQXOTAxExEzERQHMz4BMzISERACIyInIxcWFRkBFBYzIBE0JiMiBgewpgYIQqpq1/Dx1t56DAQImqoBL5SdqJgC/hQIAP4uNFpZT/7U/vX+9P7ToSJNP/41BBHnxwGw19G4yQAAAwAC/hQEBgXTABUAIQAtAFkAsgABACuwCDOwDS+xEgrpsB8vsCsztBkNADMEK7AlMgGwLi+wFtaxHBnpsBwQsSIBK7EoGemxLwErsSIcERKyBQQVOTk5ALESDRESsA85sAARsQQQOTkwMRMzExYXMz4BEzMBDgEjIic1FjMyPwEDNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYCsvBPEwgNU+ay/ilGu4hMSjdEq0k90jUlJjc3JiU1AX01JSU3NyUlNQRI/Y/WXzP3Anz7ILmbEYUMwJwFdzQuLjQyMTEyNC4uNDIxMQAAAAIAff/sBucFzQAUAB8AfQCyEAAAK7ENA+myEgAAK7EYDOmyBQIAK7EIA+myAwIAK7EdA+m0CQwSAw0rsQkD6QGwIC+wANaxFRnpsBUQsRoBK7ENDumwCDKyDRoKK7NADQsJK7EhASuxGhURErIQEgM5OTkAsQwNERKwGjmwCRGxABU5ObAIErAbOTAxExAAITIXIRUhESEVIREhFSEGIyAAExAAMzI3ESYjIgB9AVwBQGZaAw79swIn/dkCTf0AZlz+uf6ftAEB93BXV275/v8C3wFoAYYXl/4plv3mmBQBiQFo/tf+zSEEdR7+zwAAAAMAcf/sBx8EWgAeACoAMQCZALIXAAArsBwzsRAL6bAiMrIDAQArsAkzsSgK6bAvMrQrDhcDDSuxKwnpAbAyL7AA1rEfGOmwHxCxJQErsQ4O6bArMrAOELEsASuxDBnpsTMBK7ElHxESsQMcOTmwDhGxBhk5ObAsErIJEBc5OTmwDBGxExQ5OQCxEBcRErAUObAOEbETGTk5sCsSsgAfJTk5ObAoEbAGOTAxExAAMzIWFz4BMzISHQEhEiEyNjcVDgEjICcOASMiABMUFjMyNjU0JiMiBgUhNCYjIgZxAQbrg80+OsB+ye79JwgBSl6hV1iYaP7bfT7Rid/+9K6Yp6OZm6WmlQMrAiCEgH+RAiUBCQEsd3Jwef734mn+dyMnlCcg63R3ATEBCNPb1dHd1dhqnqSkAAAAAAMAAAAABHsHJQAIABQAIABWALIHAAArsgACACuwAzOwEi+wHjO0DA0AMwQrsBgyAbAhL7AJ1rEPGemwDxCxBwErsQYO6bAGELEVASuxGxnpsSIBK7EGBxESsAI5ALEABxESsAI5MDERMwkBMwERIxEDNDYzMhYVFAYjIiYlNDYzMhYVFAYjIia6AYMBhrj+GKzBNSUmNzcmJTUBfTUlJTc3JSU1Bbb9JQLb/IH9yQIvBJQ0Li40MjExMjQuLjQyMTEAAAABAQwE2QOuBiEADgArALAAL7AJM7QEDQANBCsBsA8vsADWtAkaAAcEK7EQASsAsQQAERKwDDkwMQE1PgE3Mx4BFxUjJicGBwEMf2YXphZtfXdYhYhTBNkXiIApKoWCFzeDhjQAAQEIBNkD8AXdABcAPwCwFC+xAwnpsAsyswgDFAgrsQ8J6bAAMgGwGC+wANaxFw/psBcQsQsBK7EMD+mxGQErsQsXERKxAw85OQAwMQE+ATMyHgIzMjY3Mw4BIyIuAiMiBgcBCA1zWy5WTkggMTAPYw1xXitST0kiMjMOBNl5iSUtJTs+eYklLSU8PQABAFQB2QI/AnEAAwAAEzUhFVQB6wHZmJgAAAAAAQBUAdkCPwJxAAMAABM1IRVUAesB2ZiYAAAAAAEAVAHZAj8CcQADAAATNSEVVAHrAdmYmAAAAAABAFIB2QOuAnEAAwAXALAAL7EBA+mxAQPpAbAEL7EFASsAMDETNSEVUgNcAdmYmAABAFIB2QeuAnEAAwAXALAAL7EBA+mxAQPpAbAEL7EFASsAMDETNSEVUgdcAdmYmAABABkDwQFEBbYABwAnALIDAgArtAcNAAkEKwGwCC+wANaxBhrpsQkBK7EGABESsAM5ADAxEzYSNzMGByMZFmI4e0IluAPXWgEMef73AAAAAAEAGQPBAUQFtgAHACcAsgICACu0AA0ACQQrAbAIL7AC1rEEGumxCQErsQQCERKwBzkAMDETEjczFwYCBxlGILYPGmI1A8EBHdgWZP73cgAAAQA//vgBbQDuAAgAJQCwAC+0Aw0ACQQrAbAJL7AD1rEFGumxCgErsQUDERKwCDkAMDETNhI3MxcGAgc/G0ENtg8aYjX++GgBMlwXZP73cgACABkDwQK0BbYABwAPAEQAsgMCACuwCjO0Bw0ACQQrsA4yAbAQL7AA1rEGGumwBhCxCAErsQ4a6bERASuxBgARErADObAIEbAEObAOErAKOQAwMRM2EjczBgcjJTYTMwYCByMZFmI4e0IluAFiOHp7HjsNuAPXWgEMef73FtcBCHP+32EAAAAAAgAZA8ECtAW2AAcAEABEALIDAgArsAsztAgNAAkEK7AAMgGwES+wAtaxBBrpsAQQsQsBK7ENGumxEgErsQQCERKwBzmwCxGwCDmwDRKwEDkAMDETEjczFwYCBzM2EjczFwYCBxlGILYPGmI19BpCDbYOGGA4A8EBHdgWZP73cmQBNF0WW/72egAAAAACABn++QK0AO4ABwAQAEIAsAgvsAAztAMNAAkEK7ALMgGwES+wAtaxBBrpsAQQsQsBK7ENGumxEgErsQQCERKwBzmwCxGwCDmwDRKwEDkAMDETEjczFwYCBzM2EjczFwYCBxlGILYPGmI19BpCDbYOGGA4/vkBHdgWZP73cmQBNF0WW/72egAAAQCkAfQCXgPjAAsALgCwCS+0Aw0ACQQrtAMNAAkEKwGwDC+wANa0BhoACgQrtAYaAAoEK7ENASsAMDETNDYzMhYVFAYjIiakcWxpdHNqa3IC7Hl+fHt3gYMAAAADAJj/4wWuAPIACwAXACMATQCwCS+xFSEzM7QDDQAQBCuxDxsyMrQDDQAQBCsBsCQvsADWtAYaABEEK7AGELEMASu0EhoAEQQrsBIQsRgBK7QeGgARBCuxJQErADAxNzQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImmD05OkFCOTNDAhI9OTpBQjkzQwITPTk6QUI5M0NqQ0VFQ0FGP0hDRUVDQUY/SENFRUNBRj8AAQBSAHUCHwO+AAYAIQABsAcvsADWtAUaAAkEK7ADMrEIASuxBQARErAEOQAwMRM1ARcJAQdSAVZ3/t8BIXcCDBsBl0X+ov6hRwAAAAEAUAB1Ah0DvgAGACEAAbAHL7AA1rACMrQFGgAJBCuxCAErsQUAERKwATkAMDE3CQE3ARUBUAEf/uF1AVj+qLwBXwFeRf5pG/5pAAABAD//7ASJBcsAJgCMALIjAAArsR4M6bILAgArsRAD6bQAASMLDSuwGDOxAAjpsBoytAcGIwsNK7AUM7EHCOmwEjIBsCcvsAPWsRcO6bIXAwors0AXGgkrs0AXFAkrsgMXCiuzQAMACSuwBjKxKAErsRcDERKxCCY5OQCxHiMRErAhObAAEbAgObEQBxESsA45sAsRsA05MDETNTMnNTcjNTMSADMyFwcmIyADIRUhBxUXIRUhHgEzMjcVBiMiAAM/mAICmKQnASTtyaVHpoH+wU8B/v30AgIBz/5BJcuqnJmSq+3+3y4B+oEqLFCBAQUBJGGLVv5tgTlALYG0xUKWQQENAQEAAAACACUC5QWFBbYABwAYAG8AsgECACuxCQwzM7EABemwAzKyAAEKK7NAAAYJK7IIDhMyMjIBsBkvsAbWsQUR6bIFBgors0AFAwkrsgYFCiuzQAYACSuwBRCxCAErsRgQ6bAYELEPASuxDhHpsRoBK7EPGBESswoMEhUkFzkAMDETNSEVIxEjEQERMxsBMxEjETcjAyMDIxcRJQIf03sBkbvEy7R/BgjTaMkIBgVMamr9mQJn/ZkC0f3RAi/9LwGkif3TAi+B/lIAAAEAAAAABEcERwADACcAsgAAACuyAQEAKwGwBC+wANa0AxoABwQrtAMaAAcEK7EFASsAMDExESERBEcER/u5AAADAB0AAAQcBh8AFAAgACQAnQCyEwAAK7AhM7IOAQArsCIzsREI6bAAMrARELEBBOmyAgAAK7AKL7EFCemwBRCwGCDWEbEeDekBsCUvsBPWsAIysRIW6bANMrISEwors0ASEAkrshMSCiuzQBMACSuwEhCxIQErsBUysSQW6bEbGumxJgErsSESERKxBQc5ObAkEbEYHjk5ALEKHhESsggVGzk5ObEFGBESsAc5MDETNTc1ECEyFwcmIyIGHQEhFSERIxEBNDYzMhYVFAYjIiYTETMRHcQBYVd1K2BEXloBF/7ppgJ3OCooOjooKjgOpgPHSzw9AZQjhR99ikeB/DkDxwGqOTU2ODg3N/rHBEj7uAAAAAACAB0AAAQMBh8AFAAYAH0AshMAACuwFTOyDgEAK7ERCOmwADKwERCxAQTpsgIAACuwCi+xBQnpAbAZL7AT1rACMrESFumwDTKyEhMKK7NAEhAJK7ITEgors0ATAAkrsBIQsRUBK7EYFumxGgErsRUSERKxBQc5OQCxCg4RErAIObAFEbIHFhc5OTkwMRM1NzUQITIXByYjIgYdASEVIREjEQERMxEdxAFhV3UrYEReWgEX/ummAoWmA8dLPD0BlCOFH32KR4H8OQPH/DkGFPnsAAAAAAQAHQAABtMGHwAUACkANQA5AOwAshMAACuxJzYzM7IOAQArsSM3MzOxEQjpsgAVJTIyMrARELEBBOmwFjKyAgAAK7IXAAArsAovsB8zsQUJ6bAaMrAFELAtINYRsTMN6bAKELAIINYRsB0zsQcJ6bAcMgGwOi+wE9awAjKxEhbpsA0yshITCiuzQBIQCSuyExIKK7NAEwAJK7ASELEoASuwFzKxJxbpsCIysicoCiuzQCclCSuyKCcKK7NAKBUJK7AnELE2ASuwKjKxORbpsTAa6bE7ASuxKBIRErEFBzk5sTYnERKxGhw5ObA5EbEtMzk5ALEIMxESsSowOTkwMRM1NzUQITIXByYjIgYdASEVIREjESE1NzUQITIXByYjIgYdASEVIREjEQE0NjMyFhUUBiMiJhMRMxEdxAFhV3UrYEReWgEX/ummAezEAWFXdStgRF5aARf+6aYCfjgqKDo6KCo4DqYDx0s8PQGUI4UffYpHgfw5A8dLPD0BlCOFH32KR4H8OQPHAao5NTY4ODc3+scESPu4AAMAHQAABsMGHwAUACkALQDMALITAAArsScqMzOyDgEAK7AjM7ERCOmyABUlMjIysBEQsQEE6bAWMrICAAArshcAACuwCi+wHzOxBQnpsBoysAgg1hGwHTOxBwnpsBwyAbAuL7AT1rACMrESFumwDTKyEhMKK7NAEhAJK7ITEgors0ATAAkrsBIQsSgBK7AXMrEnFumwIjKyJygKK7NAJyUJK7IoJwors0AoFQkrsCcQsSoBK7EtFumxLwErsSgSERKxBQc5ObEqJxESsRocOTkAsQUHERKxKyw5OTAxEzU3NRAhMhcHJiMiBh0BIRUhESMRITU3NRAhMhcHJiMiBh0BIRUhESMRAREzER3EAWFXdStgRF5aARf+6aYB7MQBYVd1K2BEXloBF/7ppgKMpgPHSzw9AZQjhR99ikeB/DkDx0s8PQGUI4UffYpHgfw5A8f8OQYU+ewAAQAAAAEZmvRhVxhfDzz1AB8IAAAAAADRProZAAAAANE+uhn/YP4QB64HcwAAAAgAAgAAAAAAAAABAAAIYv2tAAAIAP9g/6gHrgABAAAAAAAAAAAAAAAAAAAA6QLsAEQAAAAABBQAAAIUAAACIwCYAzUAhQUrADMEkwCDBpYAaAXXAHEBxQCFAl4AUgJeAD0EagBWBJMAaAH2AD8CkwBUAiEAmALwABQEkwBmBJMAvASTAGQEkwBeBJMAKwSTAIUEkwB1BJMAXgSTAGgEkwBqAiEAmAIhAD8EkwBoBJMAdwSTAGgDbwAbBzEAeQUQAAAFLwDJBQwAfQXVAMkEcwDJBCEAyQXTAH0F5wDJAjsAyQIj/2AE6QDJBCcAyQc5AMkGCADJBjsAfQTRAMkGOwB9BPIAyQRkAGoEbQASBdMAugTDAAAHaAAbBJ4ACAR7AAAEkQBSAqIApgLwABcCogAzBFYAMQOW//wEngGJBHMAXgTnALADzwBzBOcAcwR9AHMCtgAdBGIAJwTpALACBgCiAgb/kQQzALACBgCwB3EAsATpALAE1QBzBOcAsATnAHMDRACwA9EAagLTAB8E6QCkBAIAAAY5ABcEMQAnBAgAAgO+AFIDCAA9BGgB7gMIAEgEkwBoAhQAAAIjAJgEkwC+BJMAPwSTAHsEkwAfBGgB7gQhAHsEngE1BqgAZALVAEYD+gBSBJMAaAKTAFQGqABkBAD/+gNtAH8EkwBoAscAMQLHACEEngGJBPQAsAU9AHECIQCYAdEAJQLHAEwDAABCA/oAUAY9AEsGPQAuBj0AGgNvADMFEAAABRAAAAUQAAAFEAAABRAAAAUQAAAG/P/+BQwAfQRzAMkEcwDJBHMAyQRzAMkCOwAFAjsAswI7/8cCOwAFBccALwYIAMkGOwB9BjsAfQY7AH0GOwB9BjsAfQSTAIUGOwB9BdMAugXTALoF0wC6BdMAugR7AAAE4wDJBPoAsARzAF4EcwBeBHMAXgRzAF4EcwBeBHMAXgbdAF4DzwBzBH0AcwR9AHMEfQBzBH0AcwIG/9oCBgCpAgb/swIG/+wExQBxBOkAsATVAHME1QBzBNUAcwTVAHME1QBzBJMAaATVAHME6QCkBOkApATpAKQE6QCkBAgAAgTnALAECAACB2IAfQeJAHEEewAABLwBDAS8AQgDuQAAB3MAAAO5AAAHcwAAAnsAAAHcAAABPQAAAT0AAADuAAABfQAAAGkAAAKTAFQCkwBUApMAVAQAAFIIAABSAVwAGQFcABkB9gA/As0AGQLNABkDPQAZAwIApAZGAJgBfQAAAm8AUgJvAFAB3AAABLgAPwY1ACUERwAABLwAHQS8AB0HdQAdAB0AAAAAACwALAAsACwAdACmAYoCAgKcAzADTgN4A6IDzAQOBDYEVASCBJwE7AUYBWoF2AYsBpYHBgcqB6YIFghUCJIIpgjICNwJTgnyCioKkgraCxwLWAuOC/wMNAxSDIIMtgzcDS4Neg3ODhAOcg7IDzAPYA+eD8gQXBCOELwQ6hEYETIRZhGEEZwRxBI+EqAS5hNME64UAhS+FQoVRBWQFdAV7BZcFqYW9BdaF8AX/BhmGMoZGBlCGfoaLBpoGpQa8hsOG24b9Bv0HDQckhz2HWwd0B30HpAe0h9qH9of/iAmIEQg7iEGIU4hniHsIlYigCLcIxwjSiOCI6Yj7iQUJJolICXwJmomuCb+J0wnxig6KKwpACl+Kc4qGCpuKuIrGitKK4Ir0iwyLLotJC2ILfQugC8ILyovoi/2MEQwmjEMMUwxljIkMrgzRDPcNJg1UDYGNrg3MjeqOBw4nDk6OW45njnWOiY6lDscO4I74jxSPNw9YD2mPho+fj7eP04/1EAgQIZA+kFyQg5CcEKiQuhC6ELoQuhC6ELoQuhC6ELoQuhC6ELoQvZDBEMSQypDQkNqQ5JDukP+REREiES2RRJFEkU4RV5FXkXiRkZGZkbwR1pIJkjSAAAAAQAAAOoAQgAFAAAAAAACAAEAAgAWAAABAAFRAAAAAAAAABIA3gADAAEECQAAAHIAAAADAAEECQABABIAcgADAAEECQACAA4AhAADAAEECQADADwAkgADAAEECQAEACIAzgADAAEECQAFABgA8AADAAEECQAGABABCAADAAEECQAHAKQBGAADAAEECQAIACgBvAADAAEECQALADgB5AADAAEECQAMAFwCHAADAAEECQANAFwCeAADAAEECQAOAFQC1AADAAEECQDIABYDKAADAAEECQDJADADPgADAAEECQDKAA4DbgADAAEECQDLAAwDfAADAAEECdkDABoDiABEAGkAZwBpAHQAaQB6AGUAZAAgAGQAYQB0AGEAIABjAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMQAwAC0AMgAwADEAMQAsACAARwBvAG8AZwBsAGUAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALgBPAHAAZQBuACAAUwBhAG4AcwBSAGUAZwB1AGwAYQByAEEAcwBjAGUAbgBkAGUAcgAgAC0AIABPAHAAZQBuACAAUwBhAG4AcwAgAEIAdQBpAGwAZAAgADEAMAAwAE8AcABlAG4AIABTAGEAbgBzACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADEAMABPAHAAZQBuAFMAYQBuAHMATwBwAGUAbgAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABHAG8AbwBnAGwAZQAgAGEAbgBkACAAbQBhAHkAIABiAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAaQBuACAAYwBlAHIAdABhAGkAbgAgAGoAdQByAGkAcwBkAGkAYwB0AGkAbwBuAHMALgBBAHMAYwBlAG4AZABlAHIAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcwBjAGUAbgBkAGUAcgBjAG8AcgBwAC4AYwBvAG0ALwBoAHQAdABwADoALwAvAHcAdwB3AC4AYQBzAGMAZQBuAGQAZQByAGMAbwByAHAALgBjAG8AbQAvAHQAeQBwAGUAZABlAHMAaQBnAG4AZQByAHMALgBoAHQAbQBsAEwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAQQBwAGEAYwBoAGUAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMgAuADAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAVwBlAGIAZgBvAG4AdAAgADEALgAwAE0AbwBuACAATQBhAHIAIAAzADAAIAAwADQAOgAzADAAOgAxADkAIAAyADAAMQA1AGQAZQBmAGEAdQBsAHQAdABhAHUAcgB1AHMARgBvAG4AdAAgAFMAcQB1AGkAcgByAGUAbAACAAAAAAAA/2YAZgAAAAAAAAAAAAAAAAAAAAAAAAAAAOoAAAECAQMAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQQAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQBBQCKANoAgwCTAQYBBwCNAJcAiADDAN4BCACeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6ALAAsQC7ANgA2QEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYAsgCzALYAtwDEALQAtQDFAIcAqwEXAL4AvwEYARkAjAEaARsBHAEdAR4GZ2x5cGgxB3VuaTAwMEQHdW5pMDBBMAd1bmkwMEFEB3VuaTAwQjIHdW5pMDBCMwd1bmkwMEI5B3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDEwB3VuaTIwMTEKZmlndXJlZGFzaAd1bmkyMDJGB3VuaTIwNUYERXVybwd1bmkyNUZDB3VuaUZCMDEHdW5pRkIwMgd1bmlGQjAzB3VuaUZCMDQAAAC4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFgAsAMgRbADK0SwDCBFsgPRAiuwAytEsAsgRbIMmwIrsAMrRLAKIEWyC1gCK7ADK0SwCSBFsgpKAiuwAytEsAggRbIJPQIrsAMrRLAHIEWyCDACK7ADK0SwBiBFsgciAiuwAytEsAUgRbIGTwIrsAMrRLAEIEWyBRUCK7ADK0SwDSBFsgMTAiuwAytEAbAOIEWwAytEsBYgRboADgEDAAIrsQNGditEsBUgRbIWWwIrsQNGditEsBQgRbIVNwIrsQNGditEsBMgRbIUKwIrsQNGditEsBIgRbITHwIrsQNGditEsBEgRbIS1wIrsQNGditEsBAgRbIRiQIrsQNGditEsA8gRbIQEgIrsQNGditEsBcgRboADn//AAIrsQNGditEsBggRbIXxgIrsQNGditEsBkgRbIYcgIrsQNGditEsBogRbIZKgIrsQNGditEWbAUKwABVRkJmwAA) format('truetype');
  font-weight: normal;
  font-style: normal;
}

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Sets default font family to sans-serif.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}

/*
 * Removes default margin.
 */
body {
  margin: 0;
  min-width: 320px;
}

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
 * Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
}

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/*
 * Addresses styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/*
 * Sets consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/*
 * Addresses inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * Removes border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
  max-width:100%;
}

/*
 * Corrects overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/*
 * Re-set default cursor for disabled elements.
 */
button[disabled],
input[disabled] {
  cursor: default;
}

/*
 * 1. Addresses box sizing set to `content-box` in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Removes inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE 8/9.
 * 2. Improves readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;

}

/* ============================================ *
 * Reset
 * ============================================ */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* Prevent tap highlight on iOS/Android */
  -webkit-text-size-adjust: 100%;
  /* Prevent automatic scaling on iOS */
}

body {
  background: #FFFFFF;
  color: #000000;
  line-height: 1;
}

html,
body,
img,
fieldset,
abbr,
acronym {
  border: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

th,
code,
cite,
caption {
  font-weight: normal;
  font-style: normal;
  text-align: left;
}

address {
  font-style: normal;
}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

img {
  display: block;
}

ol,
ul {
  list-style: none;
}

q:before,
q:after {
  content: '';
}

input:focus,
input[type="search"]:focus {
  outline-offset: -2px;
}

input[type="search"] {
  -webkit-appearance: none;
  /* 1 */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  /* 2 */
  box-sizing: border-box;
}

/* ============================================ *
 * Base Styles
 * ============================================ */
@-ms-viewport {
  width: device-width;
}

@-o-viewport {
  width: device-width;
}

@viewport {
  width: device-width;
}

a, button {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

body,
button,
input,
select,
table,
textarea {
  font-family: "opensans_regular", sans-serif;
  color: #666;
  font-size: 14px;
  line-height: 1.5;
}

a {
  color: #3399cc;
  text-decoration: none;
}

a:hover {
  color: #2e8ab8;
  text-decoration: underline;
}

a:focus {
  outline-color: #3091c2;
  color: #143d52;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.yell { font-family:'dearjoe_regular', sans-serif; color:#f7931e; font-size:24px; position:relative; }
.yell:after { content:''; display:block; width:31px; height:24px; background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/yell_arrow.png) no-repeat; position:absolute; }
/* ============================================ *
 * Typography
 * ============================================ */
h1, .h1 {
  margin: 0;
  margin-bottom: 0.7em;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 28px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
}

h2, .h2 {
  margin: 0;
  margin-bottom: 0.5em;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
}

h3, .h3 {
  margin: 0;
  margin-bottom: 10px;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
}

h4, .h4 {
  margin: 0;
  margin-bottom: 10px;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
}

h5, .h5 {
  margin: 0;
  margin-bottom: 10px;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
}

h6, .h6 {
  margin: 0;
  margin-bottom: 5px;
  color: #666;
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
}

/* ============================================ *
 * Shared Classes
 * ============================================ */
.address-list address {
  margin-bottom: 1em;
}

.availability {
  margin-bottom: 0;
  font-size: 13px;
  text-transform: uppercase;
}

.availability .label {
  display: none;
}

.availability.in-stock {
  color: #11b400;
}

.availability.available-soon,
.availability.out-of-stock {
  color: #df280a;
}

.availability-only {
  color: #f6891a;
  margin-bottom: 10px;
  background: #f6881a3b;
  padding: 10px 15px;
  border-radius: 3px;
  float: right;
}
}

/* -------------------------------------------- *
 * Page Titles
 */
.page-title h1,
.page-title h2,
.product-name h1,
.product-name .h1 {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 600;
  color: #636363;
  border-bottom: 1px solid #ededed;
  padding-bottom: 3px;
  margin-bottom: 15px;
  text-transform: uppercase;
}

/* -------------------------------------------- *
 * Block Module
 */
.block,
.col-left-first {
  margin-bottom: 20px;
}

.col-left-first .block:last-of-type {
  margin-bottom: 0;
}

.block-title {
  position: relative;
  padding: 10px 0 0;
  margin-bottom: 5px;
  border-top: 1px solid #cccccc;
}
.block-title h2,
.block-title h3,
.block-title strong {
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  color: #3399cc;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 600;
}
.block-title small {
  font-size: 100%;
  font-weight: normal;
  color: #a0a0a0;
}

.block-subtitle {
  font-weight: bold;
  margin-bottom: 7px;
}

.block-content {
  margin-top: 5px;
}

.block-content.unpad {
  padding: 0;
}


.block-content li.item {
    margin: 0 0 10px 9px;
}

.block-content li.item:last-child {
    margin-bottom: 0;
}

.block-compare li.item {
  float:left;
  padding: 10px;
  width: 100px;
  position:relative;
  margin-right:10px;
}

.block-compare li.item .btn-remove {
  position: absolute;
  top: 0;
  right: 4px;
  z-index: 10;
  margin: 0 !important;
  border: none;
  background: #EFEFEF;
  border-radius: 50%;
  text-decoration: none;
}

.block-compare li.item .btn-remove:hover {

  background: #3399cc;
  color: white;

  text-decoration: none;
}

.block-compare li.item .product-name {
  text-align:center;
}

.block-content li.item:last-child {
  margin-bottom: 0;
}

.block-content li .product-image{
  border:none;
}

.block .actions {
  margin: 10px 0 0;
}
.block .actions:after {
  content: '';
  display: table;
  clear: both;
}
.block .actions a {
  float: left;
}
.block .actions .button {
  float: right;
}

.col-left .block .actions .button ~ a,
.col-right .block .actions .button ~ a {
  line-height: 33px;
  margin-right: 5px;
}

@media only screen and (max-width: 770px) {
  .sidebar .block:not(.block-layered-nav) {
    margin-bottom: 0;
  }
  .sidebar .block:not(.block-layered-nav) .block-title {
    padding: 0;
    margin-top: 0;
    border-bottom: none;
    border-top: none;
    margin-bottom: 0;
  }
  .sidebar .block:not(.block-layered-nav) .block-title > strong {
    margin: 0;
    margin-bottom: 10px;
    color: #636363;
    font-family: "opensans_regular", sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    line-height: 1.4;
    text-rendering: optimizeSpeed;
    text-transform: uppercase;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    font-weight: normal;
    margin-bottom: 0px;
    padding: 7px 10px 7px 24px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    position: relative;
    background-color: #f4f4f4;
    display: block;
    width: 100%;
    cursor: pointer;
    border-bottom: 0;
  }
  .sidebar .block:not(.block-layered-nav) .block-title > strong:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #3399cc;
    border-right: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
  }
  .sidebar .block:not(.block-layered-nav) .block-title > strong:hover {
    background-color: #ececec;
  }
  .sidebar .block:not(.block-layered-nav) .block-title.active > strong {
    margin: 0;
    margin-bottom: 10px;
    color: #636363;
    font-family: "opensans_regular", sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    line-height: 1.4;
    text-rendering: optimizeSpeed;
    text-transform: uppercase;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    font-weight: normal;
    margin-bottom: 0px;
    padding: 7px 10px 7px 24px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    position: relative;
    background-color: #f4f4f4;
  }
  .sidebar .block:not(.block-layered-nav) .block-title.active > strong:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #3399cc;
    border-bottom: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
  }
  .sidebar .block:not(.block-layered-nav) .block-title.active > strong:hover {
    background-color: #ececec;
  }
  .sidebar .block:not(.block-layered-nav) .block-content {
    padding: 10px;
    margin-top: 0;
    border-width: 0 1px;
    border-style: solid;
    border-color: #cccccc;
  }
  .sidebar .block:last-of-type {
    border-bottom: 1px solid #cccccc;
  }
}
/* -------------------------------------------- *
 * Secondary Navigation
 */
.block-account .block-title,
.block-cms-menu .block-title {
  padding-top: 0;
  border-top: none;
}
.block-account li,
.block-cms-menu li {
  text-transform: uppercase;
  font-family: "opensans_regular", sans-serif;
  margin: 7px 0;
}
.block-account li strong,
.block-cms-menu li strong {
  font-weight: 400;
  color: #3399cc;
}
.block-account li a,
.block-cms-menu li a {
  color: #636363;
}
.block-account li a:hover,
.block-cms-menu li a:hover {
  color: #3399cc;
}

/* ============================================ *
 * Buttons
 * ============================================ */
/* Secondary Buttons */
.cart .buttons-set .button,
.cart-table .button,
.sidebar .actions .button,
.button.button-secondary {
  background: #dddddd;
  color: #636363;
  padding: 7px 15px;
}
.cart .buttons-set .button:hover,
.cart-table .button:hover,
.sidebar .actions .button:hover,
.button.button-secondary:hover {
  background: #d0d0d0;
  cursor: pointer;
}
.cart .buttons-set .button:active,
.cart-table .button:active,
.sidebar .actions .button:active,
.button.button-secondary:active {
  background: #c4c4c4;
  color: #636363;
}
.cart .buttons-set .button:focus,
.cart-table .button:focus,
.sidebar .actions .button:focus,
.button.button-secondary:focus {
  color: #636363;
  background: #c4c4c4;
  outline: none;
}

.sidebar .actions button.button {
  white-space: normal;
}

/* Primary Buttons */
.button,
.cart-table .product-cart-actions .button,
#co-shipping-method-form .buttons-set .button,
.footer .button {
  background: #3399cc;
  display: inline-block;
  padding: 7px 15px;
  border: 0;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: normal;
  font-family: "opensans_regular", sans-serif;
  line-height: 19px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
  border-radius:4px;
}
.button:hover,
.cart-table .product-cart-actions .button:hover,
#co-shipping-method-form .buttons-set .button:hover,
.footer .button:hover {
  background: #2e8ab8;
  cursor: pointer;
}
.button:active,
.cart-table .product-cart-actions .button:active,
#co-shipping-method-form .buttons-set .button:active,
.footer .button:active {
  background: #297aa3;
  color: #FFFFFF;
}
.button:focus,
.cart-table .product-cart-actions .button:focus,
#co-shipping-method-form .buttons-set .button:focus,
.footer .button:focus {
  background-color: #297aa3;
  outline: none;
  color: #FFFFFF;
}

a.button {
  text-decoration: none;
}

a.button:hover {
  color: #FFFFFF;
}

/* Disabled - class for anchor, state for form elements */
.button.disabled,
.button:disabled {
  background: #C8C8C8;
  opacity: 0.6;
  cursor: not-allowed;
}

/* Adjacent buttons */
.button + .button {
  margin-left: 5px;
}

.button2 {
  border: 0;
  padding: 0 5px;
  margin: 0;
  background: transparent;
  cursor: pointer;
  vertical-align: middle;
}

.button2:focus {
  outline: none;
}

.button2 span,
.button2 span span {
  line-height: 30px;
  height: 30px;
  text-decoration: underline;
  text-transform: uppercase;
  display: inline-block;
  color: #3399cc;
  font-family: "opensans_regular", sans-serif;
}
.button2 span:hover,
.button2 span span:hover {
  text-decoration: none;
  color: #246b8f;
}

@media only screen and (max-width: 770px) {
  .col2-set .buttons-set .button,
  .col2-set .buttons-set .button2 {
    float: none;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .col2-set .buttons-set .back-link {
    display: none;
  }
  .col2-set .buttons-set .required {
    display: none;
  }
}
@media only screen and (max-width: 524px) {
  .buttons-set .button {
    float: none;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 7px;
  }
  .buttons-set .back-link {
    display: none;
  }
  .buttons-set .required {
    display: none;
  }

  .product-top {
      padding: 5px 16px 44px 5px!important;
      margin-bottom:0;
  }

  span.previous_disabled {
      padding-left: 18px;
  }

  .product_toggler {
      width:100%;
      padding-top: 5px;
      border-top: 1px solid #ccc;
      margin-top: 9px;
  }

}
/* -------------------------------------------- *
 * Paypal Button
 */
.paypal-logo.paypal-after {
  float: left;
}

.paypal-after .paypal-or {
  float: left;
}

.paypal-or {
  line-height: 34px;
  margin: 0px 10px 5px;
}

.paypal-after .paypal-button {
  float: left;
}

.paypal-button {
  line-height: 0px;
}

.paypal-button img {
  display: inline;
}

@media only screen and (max-width: 740px) {
  .paypal-or {
    line-height: 20px;
  }

  .paypal-logo,
  .paypal-or,
  .paypal-button {
    text-align: center;
    width: 100%;
    display: block;
    margin-right: 0;
    margin-left: 0;
    float: none;
  }
}
/* -------------------------------------------- *
 * Button Sets
 */
.buttons-set {
  clear: both;
  margin: 10px 0 0;
  padding-top: 10px;
  border-top: 1px solid #ededed;
  text-align: right;
}
.buttons-set p.required {
  margin: 0;
  margin-left: 10px;
  line-height: 33px;
  float: right;
}
.buttons-set .back-link {
  float: left;
  margin: 0;
  line-height: 33px;
}
.buttons-set a:not(.button) {
  line-height: 20px;
  display: inline-block;
  padding: 5px;
}
.buttons-set button.button {
  float: right;
  margin-left: 5px;
  min-width: 140px;
}
.buttons-set:after {
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------------------- *
 * Icons
 */
.icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid,
.sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button:before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number:after, .ratings-table .rating-box, .ratings-table .rating-box .rating {
  background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/icon_sprite.png);
  background-repeat: no-repeat;
  text-indent: -9999px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
  .icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid,
  .sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button:before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number:after, .ratings-table .rating-box, .ratings-table .rating-box .rating {
    background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/icon_sprite@2x.png);
    background-size: 100px 1000px;
  }
}
/* -------------------------------------------- *
 * Breadcrumbs
 */
.breadcrumbs {
  overflow: hidden;
  margin: -15px 0 15px;
  padding:0 20px;
}

.breadcrumbs li {
  float: left;
  font-size: 12px;
  font-family: "opensans_regular", sans-serif;
  text-transform: uppercase;
}

.breadcrumbs li.home-link {
  float:right;
}

.breadcrumbs li.home-link a {
  display:inline-block;
  background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/icn_home.gif) 100% 3px no-repeat;
  padding-right:14px;
}

.breadcrumbs a {
  float: left;
  color: #898989;
}

.breadcrumbs a:hover {
  color: #3399cc;
}

.breadcrumbs strong {
  color: #898989;
  font-weight: normal;
}

.breadcrumbs span {
  float: left;
  padding: 0 7px;
}

@media only screen and (max-width: 770px) {
  .breadcrumbs {
    display: none;
  }
}
/* -------------------------------------------- *
 * Button - Remove / Previous
 */
.btn-remove,
.btn-previous {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #ededed;
  text-align: center;
  /* Hide text */
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
  position: relative;
}
.btn-remove:hover,
.btn-previous:hover {
  background-color: #3399cc;
  border-color: #3399cc;
}

.btn-remove:after {
  content: 'X';
  color: #3399cc;
  height: 20px;
  line-height: 20px;
  width: 100%;
  font-size: 10px;
  font-family: Arial, "Helvetica Neue", Verdana, Arial, sans-serif;
  font-weight: bold;
}
.btn-remove:hover:after {
  color: #FFFFFF;
  text-decoration: none;
}

.btn-remove2 {
  background-position: 4px -648px;
  border: none;
  vertical-align: top;
}
.btn-remove2:after {
  display: none;
}
.btn-remove2:hover {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

.btn-previous:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid #3399cc;
  border-left: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -2px;
  margin-top: -4px;
}
.btn-previous:hover:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid white;
  border-left: none;
}

.block-layered-nav .currently .btn-remove,
.block-layered-nav .currently .btn-previous,
.mini-products-list .btn-remove,
.mini-products-list .btn-previous,
#compare-items .btn-remove,
#compare-items .btn-previous {
  float: right;
  margin-left: 6px;
}

/* -------------------------------------------- *
 * Checkout Agreements
 */
.checkout-agreements li {
  margin-bottom: 20px;
}

.checkout-agreements .agreement-content {
  overflow-y: auto;
  max-width: 670px;
  max-height: 125px;
  margin-bottom: 10px;
  padding: 10px;
  border: 1px solid #cccccc;
  background: #f4f4f4;
}

/* -------------------------------------------- *
 * CVV Security Code
 */
.cvv-what-is-this {
  margin-left: 10px;
  font-size: 13px;
  line-height: 24px;
}

/* -------------------------------------------- *
 * Container
 */
.main-container,
.footer-container .footer {
  position: relative;
  max-width: 1260px;
  margin: 0 auto;
  padding: 15px;
}
.main-container:after,
.footer-container:after {
  content: '';
  display: table;
  clear: both;
}

@media only screen and (min-width: 480px) {
  .main-container,
  .footer-container .footer {
    padding: 30px;
  }
}
.footer-container {
  padding-top: 0px;
}

/* -------------------------------------------- *
 * Column Layouts
 */
.main:after,
.col-wrapper:after {
  content: '';
  display: table;
  clear: both;
}

.col-left,
.col-right,
.col-main {
  padding: 0 10px;
}

.col-left {
  float: left;
  width: 25%;
  padding-left: 0;
  /* Remove the 15px padding */
  clear: left;
}
.col-left img {
  max-width: 100%;
}

.col-right {
  float: right;
  width: 25%;
  padding-right: 0;
  /* Remove the 15px padding */
}
.col-right img {
  max-width: 100%;
}

.col-main {
  float: left;
  width: 75%;
}

.col1-layout .col-main {
  float: none;
  width: auto;
  padding: 0;
  /* Remove the 15px padding */
}

.col2-left-layout .col-main {
  float: right;
  padding-right: 0;
  /* Remove the 15px padding */
}

.col2-right-layout .col-main {
  padding-left: 0;
  /* Remove the 15px padding */
}

.col3-layout .col-right {
  width: 20.83333%;
}
.col3-layout .col-wrapper {
  float: left;
  width: 79.16667%;
}
.col3-layout .col-wrapper .col-main {
  float: right;
  width: 73.68421%;
}
.col3-layout .col-wrapper .col-left {
  width: 26.31579%;
}

@media only screen and (max-width: 1000px) {
  .col3-layout .col-right {
    float: left;
    clear: left;
    padding-left: 0;
    padding-right: 10px;
    width: 25%;
  }
  .col3-layout .col-wrapper {
    float: right;
    width: 100%;
  }
  .col3-layout .col-wrapper .col-main {
    float: right;
    width: 75%;
  }
  .col3-layout .col-wrapper .col-left {
    width: 25%;
  }
}
@media only screen and (max-width: 770px) {
  .col-left,
  .col-right,
  .col-main,
  .col1-layout .col-left,
  .col1-layout .col-right,
  .col1-layout .col-main,
  .col2-left-layout .col-left,
  .col2-left-layout .col-right,
  .col2-left-layout .col-main,
  .col2-right-layout .col-left,
  .col2-right-layout .col-right,
  .col2-right-layout .col-main,
  .col3-layout .col-wrapper .col-left,
  .col3-layout .col-right,
  .col3-layout .col-wrapper .col-main {
    padding: 0;
    margin-bottom: 10px;
    float: none;
    width: auto;
  }

  .col3-layout .col-wrapper {
    float: none;
    width: auto;
  }

  .col-main {
    float: none;
    width: auto;
  }

  .col-main .col-left {
    padding: 0;
    /* On product listing pages, the left column gets moved inside col-main on small viewports */
  }
}
/* Content Columns */
.col2-set {
  width: 100%;
}
.col2-set .col-1,
.col2-set .col-2 {
  width: 50%;
  padding: 20px;
}
@media only screen and (max-width: 770px) {
  .col2-set .col-1,
  .col2-set .col-2 {
    padding: 10px;
  }
}
.col2-set .col-1 {
  float: left;
  padding-left: 0;
}
.col2-set .col-2 {
  float: right;
  padding-right: 0;
}
@media only screen and (max-width: 479px) {
  .col2-set .col-1,
  .col2-set .col-2 {
    float: none;
    width: auto;
    border: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
.col2-set .narrow {
  width: 33%;
}
.col2-set .wide {
  width: 65%;
}
.col2-set:after {
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------------------- *
 * Top Container
 */
@media only screen and (min-width: 771px) {
  .top-container {
    max-width: 1260px;
    margin: 0 auto;
    padding: 0 30px;
  }
}
/* -------------------------------------------- *
 * Global Site Notice
 */
.global-site-notice {
  background: #676157;
  color: #e6e6e6;
  font-size: 11px;
}
.global-site-notice .notice-inner {
  padding-left: 120px;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  line-height: 11px;
  min-height: 40px;
  padding-top: 14.5px;
  padding-bottom: 14.5px;
  background-image: url("https://www.nikoi.nl/skin/frontend/nikoi/default/images/demo-logo.png");
  background-position: left;
  background-repeat: no-repeat;
}
.global-site-notice p {
  margin-bottom: 0;
}

/* -------------------------------------------- *
 * Promotional Message Banner
 */
.promo-msg {
  color: #3399cc;
  text-align: center;
  margin: 10px;
  text-transform: uppercase;
  font-family: "opensans_regular", sans-serif;
}

/* -------------------------------------------- *
 * Grid
 */
.grid:after {
  content: '';
  display: table;
  clear: both;
}

/* -------------------------------------------- *
 * Messages
 */
.success {
  color: #11b400;
}

.error {
  color: #df280a;
  font-weight: bold;
}

.notice {
  color: #e26703;
  font-weight: bold;
}

/* -------------------------------------------- *
 * Messages
 */
.messages {
  margin-bottom: 10px;
}

.messages li li {
  position: relative;
  margin-bottom: 5px;
  padding: 7px 10px 7px 20px;
  background: #f4f4f4;
  font-size: 15px;
}

.messages li li:before {
  top: 50%;
  left: 0;
  margin-top: -6px;
}

.messages .error-msg li {
  color: black;
  border-left: 5px solid #df280a;
  background-color: #faebe7;
}

.messages .error-msg li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #df280a;
  border-right: none;
}

.messages .notice-msg li {
  color: black;
  border-left: 5px solid #e26703;
  background-color: #f9ebe6;
}

.messages .notice-msg li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #e26703;
  border-right: none;
}

.messages .success-msg li {
  color: black;
  border-left: 5px solid #11b400;
  background-color: #eff5ea;
}

.messages .success-msg li:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #11b400;
  border-right: none;
}

@media only screen and (min-width: 915px) {
  .order-list-grid .col-1 {
    width: 30%;
  }

  .order-list-grid .col-2 {
    width: 50%;
    padding-right: 20px;
  }

  .order-list-grid .col-3 {
    clear: none;
    width: 20%;
    padding-top: 0;
  }
}
/* -------------------------------------------- *
 * Page Popup
 */
.page-popup {
  padding: 20px;
  background: #FFFFFF;
  height: auto;
}

.page-popup h1 {
  margin: 0 0 0.5em;
  font-size: 36px;
}

/* -------------------------------------------- *
 * Payment Methods
 */
.payment-methods {
  margin-bottom: 10px;
}

.payment-methods dt {
  padding: 0;
}


.payment-methods .form-list {
  position: relative;
  display: inline-block;
  max-width: 100%;
  margin: 5px 15px 15px;
  padding: 15px;
  border: 1px solid #cccccc;
  background: #f4f4f4;
}

.payment-methods .form-list:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom: 10px solid #cccccc;
  border-top: none;
  top: -11px;
  left: 30px;
}

.payment-methods .form-list:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom: 10px solid #f4f4f4;
  border-top: none;
  top: -10px;
  left: 30px;
}

.payment-methods .form-list li:last-child {
  margin-bottom: 0;
}

/* GoMage styling */
#gcheckout-payment-methods .buckaroo-method .ideal_container {height:20px;}
#gcheckout-payment-methods .buckaroo-method label { display:block; float:none; margin-bottom:2px; text-align:left !important; }
#gcheckout-payment-methods .buckaroo-method label img { height:15px; width:auto; margin-top:1px; display:block;}
#gcheckout-payment-methods .buckaroo-method label .bank_logo {display:block; height:22px; width: 40px; float: left;}
#gcheckout-payment-methods .buckaroo-method label input {float: left;}
#gcheckout-payment-methods .buckaroo-method label span.bank_name {display:block; height:17px; width:95px; margin-left: 5px; line-height: 1.2; float: left;}

/* Discount js toggle */
#show_coupon_input {
    border: 1px solid;
    border-top: none;
    background-color: #FFFFFF;
    border-color: #EAEAEA;
    padding: 5px;
    cursor:pointer;
    font-weight:400;
    color:#3399cc;
}

.non-active{
    display:none;
}

#show_coupon_input:hover{
    text-decoration:underline;
}

#cancel_coupon{
    float: right;
    cursor: pointer;
    margin-top: 5px;
    color:#3399cc;
}

#cancel_coupon:hover{
    text-decoration:underline;
}

/* -------------------------------------------- *
 * Please Wait (Loading Indicator)
 */
.please-wait {
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
  line-height: 24px;
  height: 24px;
  white-space: nowrap;
  /* Prevent the linebreak in the HTML from causing layout issues */
}
.please-wait img {
  float: left;
  margin-right: 5px;
  width: 24px;
}

/* -------------------------------------------- *
 * Price Box - Standard
 */
.price-box {
  margin: 7px 0;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}

.price-box p {
  margin-bottom: 0;
}

.price-notice {
  color: #a0a0a0;
}

.price-box .price {
  color: #3399cc;
  font-size: 16px;
}

.price-box .price,
.price {
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}

.price-box .price-label {
  color: #a0a0a0;
  white-space: nowrap;
  font-family: "opensans_regular", sans-serif;
}

.price-box .minimal-price-link {
  padding-left: 1em;
  color: #3399cc;
  display: none;
  /* We want this to show on its own line, otherwise the layout looks funky */
}
.price-box .minimal-price-link .label {
  color: #a0a0a0;
}

/* -------------------------------------------- *
 * Price Box - Special
 */
.price-box .old-price,
.price-box .special-price {
  display: inline-block;
}
.price-box .old-price .price-label,
.price-box .special-price .price-label {
  display: none;
}
.price-box .old-price .price,
.price-box .special-price .price {
  display: inline-block;
}

.price-box .old-price .price {
  color: #a0a0a0;
  text-decoration: line-through;
}

.price-box .special-price {
  color: #3399cc;
  padding-left: 1em;
}
.price-box .special-price .price-label {
  color: #D84D3C;
}

/* -------------------------------------------- *
 * Price Box - Taxes
 */
.price-box .price-excluding-tax,
.price-box .price-including-tax {
  display: block;
}

span.weee {
  display: block;
}

/* -------------------------------------------- *
 * Tier Prices
 */
.product-pricing,
.tier-prices,
.tier-prices-grouped {
  display: inline-block;
  padding: 10px 0px;
  background: none;
  border: none;
  margin-top: 0px;
  line-height: 22px;
}
.product-pricing li,
.tier-prices li,
.tier-prices-grouped li {
  font-size: 13px;
}
.product-pricing .benefit,
.tier-prices .benefit,
.tier-prices-grouped .benefit {
  font-style: italic;
}
.product-pricing .price,
.tier-prices .price,
.tier-prices-grouped .price {
  font-weight: normal;
  color:#3399cc;
}

/* ============================================ *
 * Item Options
 * ============================================ */
.item-options {
  font-size: 14px;
  font-family: "opensans_regular", sans-serif;
}
.item-options:after {
  content: '';
  display: table;
  clear: both;
}
.item-options dt {
  float: left;
  clear: left;
  font-weight: 600;
  padding-right: 5px;
  font-style: italic;
}
.item-options dt:after {
  content: ': ';
}
.item-options dd {
  float: left;
  padding-left: 10px;
  margin: 0 0 6px;
}

.truncated,
.truncated a.dots {
  cursor: help;
}

.truncated a.details {
  cursor: help;
  height: 16px;
  line-height: 16px;
}
.truncated a.details:hover {
  text-decoration: none;
}

.truncated .truncated_full_value {
  position: relative;
  z-index: 300;
}

.truncated .truncated_full_value .item-options {
  display: none;
  position: absolute;
  z-index: 300;
  width: 200px;
  padding: 8px;
  border: 1px solid #3399cc;
  background-color: #F6F6F6;
  top: 21px;
  left: -100px;
}
.truncated .truncated_full_value .item-options:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #3399cc;
  border-top: none;
  left: 97px;
  top: -7px;
}

.truncated .truncated_full_value .item-options > p {
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 8px;
}

.truncated .show .item-options {
  display: block;
}

@media only screen and (max-width: 479px) {
  .truncated {
    cursor: inherit;
  }
  .truncated a.details {
    display: none;
  }
  .truncated .truncated_full_value .item-options {
    display: block;
    position: static;
    z-index: 1;
    width: 100%;
    border: none;
    background-color: transparent;
  }
  .truncated .truncated_full_value .item-options p {
    float: none;
  }
  .truncated .truncated_full_value .item-options:after {
    display: none;
  }
}
/* -------------------------------------------- *
 * Printer Friendly Page
 */
.page-print {
  width: 6.5in;
  margin: 20px;
  background: #FFFFFF;
}

/* -------------------------------------------- *
 * Add to links
 */
.add-to-links {
  margin: 7px 0;
}
.add-to-links a {
  display: inline-block;
  padding: 0px 3px 3px;
}

.add-to-links .separator {
  display: none;
}

/* -------------------------------------------- *
 * Product Image
 */
.product-image,
.no-touch .product-img-box .product-image:not(.zoom-available):hover {
  position: relative;
  display: block;
  border: 1px solid #ededed;
}

@media only screen and (max-width: 770px) {
  body .product-img-box .product-image:hover {
    border-color: #ededed;
  }
}
.no-touch .product-image:hover {
  border-color: #3399cc;
}

/* -------------------------------------------- *
 * Ratings
 */
.ratings {
  margin: 7px 0;
}
.ratings .rating-box,
.ratings .rating-links {
  margin: 5px 0;
}
.ratings .rating-box {
  width: 65px;
  height: 13px;
  background-repeat: repeat-x;
  background-position: 0 -615px;
  overflow: hidden;
}
.ratings .rating-box .rating {
  float: left;
  height: 13px;
  background-repeat: repeat-x;
  background-position: 0 -600px;
}
.ratings .amount {
  display: block;
  margin: 5px auto;
}
.ratings .rating-links .separator {
  margin: 0 3px;
}

/* -------------------------------------------- *
 * Standard Formatted Text Block
 */
.std p {
  margin: 0 0 1.5em;
}

.std ol {
  list-style: decimal outside;
  margin-bottom: 1.5em;
}

.std ol li {
  margin-left: 2em;
}

.std ul {
  list-style: disc outside;
  margin-bottom: 1.5em;
}

.std ul li {
  margin-left: 2em;
}

.std .note {
  color: #a0a0a0;
  font-size: 13px;
}

/* -------------------------------------------- *
 * Tabs
 */
.tabs {
  margin-bottom: 10px;
  background: #FFFFFF;
}

/* -------------------------------------------- *
 * Toolbar
 */

.no-toolbar + .category-products .toolbar {display: none !important;}

.toolbar {
  margin-bottom: 15px;
  border-bottom: 1px solid #ededed;
  border-top: 1px solid #ededed;
  padding: 5px 10px 0px 10px;
}

.toolbar:after {
  content: '';
  display: table;
  clear: both;
}

.pager-no-toolbar {
  margin-bottom: 10px;
}

.pager-no-toolbar ~ .pager-no-toolbar {
  margin-top: 10px;
}

.toolbar,
.pager {
  font-family: "opensans_regular", sans-serif;
  color: #636363;
  line-height: 30px;
  font-size: 12px;
}

.toolbar label,
.pager-no-toolbar label {
  font-weight: normal;
  text-transform: uppercase;
}

.sorter {
  float: left;
  margin-bottom: 5px;
}
.sorter label {
  float: left;
  margin-right: 5px;
}
.sorter label:after {
  content: ':';
}

.sorter > .sort-by {
  float: left;
  margin-right: 5px;
  height: 30px;
}
.sorter > .sort-by .sort-by-switcher {
  width: 30px;
  height: 30px;
  display: inline-block;
}
.sorter > .sort-by .sort-by-switcher--asc {
  background-position: 4px -542px;
}
.sorter > .sort-by .sort-by-switcher--asc:hover {
  background-position: -46px -542px;
}
.sorter > .sort-by .sort-by-switcher--desc {
  background-position: 4px -567px;
}
.sorter > .sort-by .sort-by-switcher--desc:hover {
  background-position: -46px -567px;
}

.sorter > .view-mode {
  float: right;
}
.sorter > .view-mode .grid,
.sorter > .view-mode .list {
  float: left;
  width: 30px;
  height: 30px;
}
.sorter > .view-mode .grid {
  margin-right: 5px;
  background-position: 8px -492px;
}
.sorter > .view-mode strong.grid,
.sorter > .view-mode a.grid:hover {
  background-position: -42px -492px;
}
.sorter > .view-mode .list {
  background-position: 11px -517px;
}
.sorter > .view-mode strong.list,
.sorter > .view-mode a.list:hover {
  background-position: -39px -517px;
}

.pager {
  float: right;
  overflow: hidden;
}
.pager > .count-container {
  float: left;
}
.pager .amount {
  float: left;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
  white-space: nowrap;
  margin: 0 15px 0 0;
}
.pager .limiter {
  float: left;
  height: 30px;
  line-height: 30px;
}
.pager .limiter > label {
  padding-right: 5px;
}
.pager .limiter > label:after {
  content: ':';
}
.pager .amount,
.pager .limiter,
.pager .pages {
  margin-bottom: 5px;
}

.pages {
  float: right;
  overflow: hidden;
  margin-left: 15px;
}
.pages strong {
  display: none;
}

.pages li {
  float: left;
}

.pages a,
.pages .current {
  display: inline-block;
  border: 0;
  font-size: 13px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
  line-height: 30px;
  width: 25px;
  height: 30px;
  padding: 0;
  color: #3399cc;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}

.pages .current,
.pages .current:hover {
  background:#39c;
  color: #fff;
  width: 30px;
  cursor: default;
  border-radius:50%;

}

.pages .next,
.pages .previous {
  font: 0/0 a;
  text-shadow: none;
  color: transparent;
  background-color: transparent;
  position: relative;
}
.pages .next:hover,
.pages .previous:hover {
}

.pages .next:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #3399cc;
  border-right: none;
  top: 50%;
  margin-top: -3px;
  left: 50%;
  margin-left: -2px;
}
.pages .next:hover:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #246b8f;
  border-right: none;
}

.pages .previous:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid #3399cc;
  border-left: none;
  top: 50%;
  margin-top: -3px;
  left: 50%;
  margin-left: -2px;
}
.pages .previous:hover:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid #246b8f;
  border-left: none;
}

@media only screen and (max-width: 479px) {
  .pager .amount--has-pages {
    display: none;
  }

  .pages {
    float: left;
  }

  .limiter label {
    display: none;
  }
}
@media only screen and (max-width: 770px) {
  .col1-layout .sorter,
  .col1-layout .pager {
    width: 100%;
  }
  .col1-layout .pager {
    float: left;
    clear: both;
  }
  .col1-layout .pager .pages {
    float: left;
    margin-left: 0;
  }
  .col1-layout .pager .count-container {
    float: right;
  }
}
@media only screen and (max-width: 979px) {
  .col2-left-layout .sorter,
  .col2-left-layout .pager,
  .col2-right-layout .sorter,
  .col2-right-layout .pager,
  .col3-layout .sorter,
  .col3-layout .pager {
    width: 100%;
  }
  .col2-left-layout .pager,
  .col2-right-layout .pager,
  .col3-layout .pager {
    float: left;
    clear: both;
  }
  .col2-left-layout .pager .pages,
  .col2-right-layout .pager .pages,
  .col3-layout .pager .pages {
    float: left;
    margin-left: 0;
  }
  .col2-left-layout .pager .count-container,
  .col2-right-layout .pager .count-container,
  .col3-layout .pager .count-container {
    float: right;
  }
}
@media only screen and (max-width: 1279px) {
  .toolbar .view-mode > label {
    display: none;
  }
}
/* ============================================ *
 * Tax - Full Tax Summary
 * ============================================ */
#checkout-review-table .summary-collapse,
#shopping-cart-totals-table .summary-collapse,
body.customer-account .data-table .summary-collapse {
  position: relative;
  cursor: pointer;
}
#checkout-review-table .summary-collapse:before,
#shopping-cart-totals-table .summary-collapse:before,
body.customer-account .data-table .summary-collapse:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-top: 7px solid #3399cc;
  border-bottom: none;
  position: static;
  display: inline-block;
  margin-right: 5px;
}
#checkout-review-table .summary-collapse:hover:before,
#shopping-cart-totals-table .summary-collapse:hover:before,
body.customer-account .data-table .summary-collapse:hover:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-top: 7px solid #246b8f;
  border-bottom: none;
  position: static;
  display: inline-block;
  margin-right: 5px;
}
#checkout-review-table .show-details .summary-collapse:before,
#shopping-cart-totals-table .show-details .summary-collapse:before,
body.customer-account .data-table .show-details .summary-collapse:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #3399cc;
  border-top: none;
  position: static;
  display: inline-block;
  margin-right: 5px;
}
#checkout-review-table .show-details .summary-collapse:hover:before,
#shopping-cart-totals-table .show-details .summary-collapse:hover:before,
body.customer-account .data-table .show-details .summary-collapse:hover:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #246b8f;
  border-top: none;
  position: static;
  display: inline-block;
  margin-right: 5px;
}

#shopping-cart-totals-table tfoot td .summary-collapse:before, #shopping-cart-totals-table tfoot td .summary-collapse:hover:before {
  margin-bottom: 5px;
}

/* ============================================ *
 * Magento Helpers
 * ============================================ */
.a-center {
  text-align: center;
}

.a-right,
.align-right {
  text-align: right;
}

.no-display {
  display: none !important;
}

.nobr,
.nowrap {
  white-space: nowrap;
}

.width-full {
  width: 100%;
}

/* ============================================ *
 * Custom Helpers
 * ============================================ */
.hidden {
  display: none;
}

/* ============================================ *
 * Print Styles
 * ============================================ */
.page-print .print-head {
  margin: 0 0 15px;
}

.page-print .print-head .logo {
  float: none;
  max-height: 50px;
  width: auto;
}

/* ============================================ *
 * FORMS - COMMON
 * ============================================ */
/* -------------------------------------------- *
 * Fieldsets
 */
.fieldset p {
  margin-bottom: 7px;
}
.fieldset p.required {
  margin-bottom: 5px;
  float: right;
  font-size: 12px;
  margin-top: 0px;
}

.fieldset + .fieldset {
  margin-top: 5px;
}

form .legend {
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  margin-bottom: 15px;
  padding-top:5px;
  padding-bottom: 7px;
  border-bottom: 1px solid #ededed;
}

/* -------------------------------------------- *
 * Input Box
 */
.input-box {
  padding-top: 2px;
}
.input-box:after {
  content: '';
  display: table;
  clear: both;
}

li.centinel-logos div.input-box img {
  display: inline;
  vertical-align: middle;
}

/* For adjacent select inputs. */
/* Example: credit card expiration month and year. */
.input-box .v-fix {
  float: left;
  margin-right: 5px;
  max-width: 100%;
}

/* -------------------------------------------- *
 * Labels
 */
label {
  display: inline-block;
  font-size: 13px;
  font-family: "opensans_regular", sans-serif;
  font-weight: 600;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}

label.required:after,
span.required:after {
  content: ' *';
  color: #df280a;
  font-weight: normal;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
  font-size: 12px;
}

label.required em,
span.required em {
  display: none;
}

/* -------------------------------------------- *
 * Hints
 */
.input-hint {
  color: #a0a0a0;
  font-size: 12px;
}

/* -------------------------------------------- *
 * Select
 */
select {
  font-size: 14px;
}

select + select {
  margin-left: 5px;
}

select[multiple] {
  width: 270px;
  border: 1px solid silver;
  font-size: 15px;
  padding: 5px;
}

/* -------------------------------------------- *
 * Textarea
 */
textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 450px;
  width: 100%;
  padding: 5px;
}

/* -------------------------------------------- *
 * Inputs
 */
.input-text {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid silver;
  background: #FFFFFF;
  font-size: 15px;
}
.input-text:focus {
  border: 1px solid #3399cc;
}

.input-text.validation-failed {
  border-color: #df280a;
}

.input-text.validation-failed:focus {
  outline-color: #ef9384;
}

input[type=email],
input[type=search],
input[type=number],
input[type=password],
input[type=tel],
input[type=text] {
  height: 30px;
  padding: 0 8px;
}

input[type=email],
input[type=search],
input[type=number],
input[type=password],
input[type=tel],
input[type=text] {
  width: 450px;
  max-width: 100%;
}

/* Only show on iPhones (not iPads or any other device) */
@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 0) {
  input[type=email],
  input[type=search],
  input[type=number],
  input[type=password],
  input[type=tel],
  input[type=text],
  select {
    font-size: 16px;
    /* Prevent from zooming on focus */
  }
}
.ie8 .input-text {
  max-width: none;
}

/* -------------------------------------------- *
 * Inputs - Quantity
 */
input[type=number].qty,
input[type=text].qty {
  width: 3em;
  text-align: center;
  vertical-align: middle;
}

/* -------------------------------------------- *
 * Placeholder
 */
::-webkit-input-placeholder {
  color: #a0a0a0;
}

input:-moz-placeholder {
  color: #a0a0a0;
}

/* -------------------------------------------- *
 * Checkbox And Radio
 */
.checkbox,
.radio {
  position: relative;
  top: -1px;
  display: inline-block;
}

.checkbox + label,
.radio + label {
  width: auto;
  max-width: 85%;
  padding: 0 0 0 8px;
  font-size: 14px;
  font-weight: normal;
  vertical-align: top;
}

/* -------------------------------------------- *
 * Validation
 */
p.required,
.validation-advice {
  margin: 5px 0 0;
  color: #df280a;
  font-size: 13px;
}

/* ============================================ *
 * Form List
 * ============================================ */
.form-list > li {
  margin-bottom: 10px;
}
.form-list select {
  margin-top: 4px;
  width: 365px;
  max-width: 100%;
}
.form-list .input-range .input-text {
  width: 74px;
}
.form-list .field,
.form-list .wide,
.form-list .control {
  margin-bottom: 10px;
}

/* Turn the label of controls (radio/checkbox) into a button style that wraps the input */
.form-list .control,
.sp-methods dt,
#checkout-shipping-method-load .sp-methods dd,
#co-shipping-method-form .sp-methods dd,
.product-options ul.options-list {
  /* When a label is next to an input that is set to not display, we should style the label in a non-clickable state */
}
.form-list .control div.input-box,
.sp-methods dt div.input-box,
#checkout-shipping-method-load .sp-methods dd div.input-box,
#co-shipping-method-form .sp-methods dd div.input-box,
.product-options ul.options-list div.input-box {
  display: inline;
  float: left;
}
.form-list .control div.input-box:after,
.sp-methods dt div.input-box:after,
#checkout-shipping-method-load .sp-methods dd div.input-box:after,
#co-shipping-method-form .sp-methods dd div.input-box:after,
.product-options ul.options-list div.input-box:after {
  display: none;
}
.form-list .control input.radio,
.form-list .control input.checkbox,
.sp-methods dt input.radio,
.sp-methods dt input.checkbox,
#checkout-shipping-method-load .sp-methods dd input.radio,
#checkout-shipping-method-load .sp-methods dd input.checkbox,
#co-shipping-method-form .sp-methods dd input.radio,
#co-shipping-method-form .sp-methods dd input.checkbox,
.product-options ul.options-list input.radio,
.product-options ul.options-list input.checkbox {
  float: left;
  margin-right: -40px;
  margin-top: 10px;
  margin-left: 15px;
}
.form-list .control label,
.sp-methods dt label,
#checkout-shipping-method-load .sp-methods dd label,
#co-shipping-method-form .sp-methods dd label,
.product-options ul.options-list label {
  color: #636363;
  background-color: #f4f4f4;
  padding: 5px 10px;
  display: inline-block;
  width: auto;
  max-width: none;
  min-width: 250px;
  float: none;
  padding: 6px 10px 6px 40px;
}
.form-list .control label:hover,
.sp-methods dt label:hover,
#checkout-shipping-method-load .sp-methods dd label:hover,
#co-shipping-method-form .sp-methods dd label:hover,
.product-options ul.options-list label:hover {
  background-color: #ececec;
}
.form-list .control .no-display + label,
.sp-methods dt .no-display + label,
#checkout-shipping-method-load .sp-methods dd .no-display + label,
#co-shipping-method-form .sp-methods dd .no-display + label,
.product-options ul.options-list .no-display + label {
  padding-left: 10px;
  background-color: transparent;
}
.form-list .control .no-display + label:hover,
.sp-methods dt .no-display + label:hover,
#checkout-shipping-method-load .sp-methods dd .no-display + label:hover,
#co-shipping-method-form .sp-methods dd .no-display + label:hover,
.product-options ul.options-list .no-display + label:hover {
  background-color: transparent;
}

.product-options ul.options-list label,
.col2-set .form-list .control label {
  min-width: inherit;
  width: 250px;
  max-width: 100%;
}

.form-list .control.remember-me-box label {
  width: auto;
  max-width: none;
  min-width: inherit;
}

.form-list .control {
  margin-top: 10px;
}
.form-list .control label {
  float: none;
}
.form-list .control .radio,
.form-list .control .checkbox {
  margin-right: 6px;
}
.form-list .control .input-box {
  clear: none;
  display: inline-block;
  width: auto;
  padding: 0;
}

form .form-instructions {
  font-style: italic;
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
  color: #a0a0a0;
}

/* ============================================ *
 * Table Helpers
 * ============================================ */
.hide-th {
  text-indent: -9999px;
}

/* ============================================ *
 * Data Table
 * ============================================ */
.data-table {
  width: 100%;
}

.data-table td,
.data-table th {
  padding: 10px;
  vertical-align: top;
}

.data-table th {
  background: #f4f4f4;
  text-transform: uppercase;
  font-family: "opensans_regular", sans-serif;
  line-height: 1.4;
  white-space: nowrap;
}

.data-table thead th,
.data-table tbody td {
  border-bottom: 1px solid silver;
}

.data-table tbody td,
.data-table tfoot td {
  font-family: "opensans_regular", sans-serif;
}

.data-table tfoot tr {
  background: #f4f4f4;
}

.data-table tbody td .item-options {
  margin-left: 20px;
  margin-top: 10px;
}
.data-table tbody td .item-options dt:after {
  content: ':';
}

/* ============================================ *
 * Generic Info Table
 * ============================================ */
.info-box {
  border: 1px solid silver;
  padding: 12px 15px;
  margin: 0 0 15px;
}
.info-box h2 {
  font-weight: bold;
  font-size: 13px;
}

.info-table th,
.info-table td {
  vertical-align: top;
}

.info-table th {
  font-weight: bold;
  padding: 4px 20px 4px 0;
}

.info-table td {
  padding: 4px 0;
}

/* ============================================ *
 * Zebra-Stripe Table
 * ============================================ */
.zebra-table tr:first-child,
.zebra-table th:first-child {
  border-top: 1px solid silver;
}
.zebra-table td,
.zebra-table th {
  border-bottom: 1px solid silver;
  padding: 6px;
  background-color: transparent;
}
.zebra-table tr {
  background-color: #eeeded;
}
.zebra-table tr:nth-child(odd) {
  background-color: #f8f7f5;
}

/* ============================================ *
 * Linearize Table
 * ============================================ */
@media only screen and (max-width: 479px) {
  .linearize-table {
    /* Helpers */
  }
  .linearize-table tr,
  .linearize-table th,
  .linearize-table td {
    display: block;
  }
  .linearize-table thead th {
    border-right: 0;
    border-left: 0;
  }
  .linearize-table thead th.lin-hide {
    display: none;
  }
  .linearize-table thead th:nth-child(1n+2) {
    display: none;
  }
  .linearize-table tbody tr {
    position: relative;
    border-bottom: 1px solid #cccccc;
  }
  .linearize-table tbody td {
    padding: 0 10px 4px;
    border-right: 0;
    border-bottom: 0;
  }
  .linearize-table tbody td.lin-hide {
    display: none;
  }
  .linearize-table tbody td:first-child {
    padding-top: 10px;
  }
  .linearize-table tbody td:first-child,
  .linearize-table tbody td:first-child h3 {
    font-weight: bold;
  }
  .linearize-table tbody td[data-rwd-label] {
    text-align: left;
    padding-left: 30px;
  }
  .linearize-table tbody td[data-rwd-label]:before {
    content: attr(data-rwd-label) ":";
    font-size: 12px;
    font-family: "opensans_regular", sans-serif;
    padding-right: 5px;
    text-transform: uppercase;
  }
  .linearize-table tfoot tr {
    display: block;
    text-align: right;
  }
  .linearize-table tfoot tr:after {
    content: '';
    display: table;
    clear: both;
  }
  .linearize-table tfoot td {
    display: block;
    float: left;
  }
  .linearize-table tfoot td.lin-hide {
    display: none;
  }
  .linearize-table tfoot td:nth-child(odd) {
    clear: left;
    width: 60%;
  }
  .linearize-table tfoot td:nth-child(even) {
    text-align: left;
    width: 40%;
  }
  .linearize-table .linearize-hide {
    display: none;
  }
  .linearize-table .linearize-unpad {
    padding: 0;
  }
  .linearize-table .linearize-show {
    display: block;
  }
}
@media only screen and (max-width: 599px) {
  .linearize-table-large {
    /* Helpers */
  }
  .linearize-table-large tr,
  .linearize-table-large th,
  .linearize-table-large td {
    display: block;
  }
  .linearize-table-large thead th {
    border-right: 0;
    border-left: 0;
  }
  .linearize-table-large thead th.lin-hide {
    display: none;
  }
  .linearize-table-large thead th:nth-child(1n+2) {
    display: none;
  }
  .linearize-table-large tbody tr {
    position: relative;
    border-bottom: 1px solid #cccccc;
  }
  .linearize-table-large tbody td {
    padding: 0 10px 4px;
    border-right: 0;
    border-bottom: 0;
  }
  .linearize-table-large tbody td.lin-hide {
    display: none;
  }
  .linearize-table-large tbody td:first-child {
    padding-top: 10px;
  }
  .linearize-table-large tbody td:first-child,
  .linearize-table-large tbody td:first-child h3 {
    font-weight: bold;
  }
  .linearize-table-large tbody td[data-rwd-label] {
    text-align: left;
    padding-left: 30px;
  }
  .linearize-table-large tbody td[data-rwd-label]:before {
    content: attr(data-rwd-label) ":";
    font-size: 12px;
    font-family: "opensans_regular", sans-serif;
    padding-right: 5px;
    text-transform: uppercase;
  }
  .linearize-table-large tfoot tr {
    display: block;
    text-align: right;
  }
  .linearize-table-large tfoot tr:after {
    content: '';
    display: table;
    clear: both;
  }
  .linearize-table-large tfoot td {
    display: block;
    float: left;
  }
  .linearize-table-large tfoot td.lin-hide {
    display: none;
  }
  .linearize-table-large tfoot td:nth-child(odd) {
    clear: left;
    width: 60%;
  }
  .linearize-table-large tfoot td:nth-child(even) {
    text-align: left;
    width: 40%;
  }
  .linearize-table-large .linearize-hide {
    display: none;
  }
  .linearize-table-large .linearize-unpad {
    padding: 0;
  }
  .linearize-table-large .linearize-show {
    display: block;
  }
}
@media only screen and (min-width: 600px) {
  .linearize-table .linearize-collapse {
    display: none;
  }
}
/* ============================================ *
 * Global
 * ============================================ */
html,
body {
  height: 100%;
}

.wrapper {
  min-width: 320px;
  min-height: 100%;
  margin: 0 auto;
  background: #FFFFFF;
}

.wrapper:after {
  content: '';
  display: table;
  clear: both;
}

/* ============================================ *
 * Header
 * ============================================ */
@media only screen and (min-width: 771px) {
  .page-header {
    max-width: 1260px;
    margin: 0 auto;
    padding: 0 30px;
  }

  .page-header-container {
    position: relative;
  }
}

@media only screen and (min-width: 1024px) {
  .page-header-container { padding-top:100px; }
}

.header-language-container,
.page-header {
  font-family: "opensans_regular", sans-serif;
}

/* ============================================ *
 * Language switcher + welcome message
 * ============================================ */
.header-language-background {
  padding: 10px;
  background-color: #3399cc;
  height:50px;
}

.header-usp { color:#fff; font:12px/30px "dearjoe_regular", serif; margin-left:30px; float:left;
  background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/nikoi-usp-award.png); background-repeat: no-repeat; height: 35px; padding-right:33px; background-position:560px;
}

@media only screen and (min-width: 800px) {
  .header-usp { color:#fff; font:14px/30px "dearjoe_regular", serif; margin-left:149px; float:left;
                background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/nikoi-usp-award.png); background-repeat: no-repeat; height: 35px; padding-right:30px; background-position:645px;
  }
}

@media only screen and (min-width: 1030px) {
  .header-usp { float:left; margin-left:126px; font-size:15px; width:810px; }
  .header-usp { background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/nikoi-usp-award.png); background-repeat: no-repeat; height: 35px; padding-right:17px; background-position:790px; }
  .header-usp p { letter-spacing: 1px; }
}

.header-usp .bullet { display:inline-block; margin:0 4px; position:relative;}


.header-language-background .header-language-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.header-language-background:after {
  content: '';
  display: table;
  clear: both;
}
.header-language-background .form-language,
.header-language-background .currency-switcher {
  float: left;
  margin-right: 10px;
}
.header-language-background .welcome-msg {
  float: right;
}

.page-header-container .store-language-container {
  float: right;
  max-width: 35%;
  padding: 13px 15px 10px 10px;
}
.page-header-container .store-language-container label {
  display: none;
}
.page-header-container .store-language-container select {
  max-width: 100%;
}

.store-language li{
  display: inline;
  float:right;
  margin-top:5px;
  }

.store-language li:not(:last-child):before{
  margin: 5px 5px;
  content: "|";
  color:white;
}

.store-language li a{
  color: white;
}

@media only screen and (max-width: 479px) {
  .page-header-container .store-language-container {
    padding-top: 8px;
  }
  .page-header-container .store-language-container select {
    font-size: 12px;
  }
}

@media only screen and (max-width: 770px) {
  .header-language-background {
    display: none;
  }
  .store-language-container.small .store-language { display:block; }
  .store-language-container.small .store-language li a{ color: #3399cc !important;}
  .store-language-container.small .store-language li:not(:last-child):before{ color: #3399cc !important;}
  .store-language-container.wide .store-language { display:none; }
}

@media only screen and (min-width: 771px){
  .store-language-container.wide .store-language { display:block; }
  .store-language-container.small .store-language { display:none; }
}

@media only screen and (max-width: 819px){
  .store-language{
    position :absolute;
    right: 20px;
    top: 10px;
  }
}

@media only screen and (min-width: 820px) and (max-width: 1023px) {
  .store-language{
    position :absolute;
    right: 20px;
    top:10px;

  }
}


/* ============================================ *
 * Logo
 * ============================================ */
.logo {
  display: block;
  float: left;
  text-align: center;
}
.logo img {
  max-width: 100%;
}
.logo .small {
  display: block;
  height:100px;
}
.logo .large {
  display: none;
}

@media only screen and (min-width: 771px) {
  .logo .small {
    display: none;
  }
  .logo .large {
    display: block;
    max-height :150px;
  }
}

@media only screen and (min-width: 1024px) {
  .logo {
    position:absolute;
    top:0;
    margin:-20px;
  }
  .logo .large {

  }

}
/* ============================================ *
 * Skip Links
 * ============================================ */
.skip-links {
  clear: both;
  overflow: hidden;
  background: rgb(247,146,29); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(247,146,29,1) 0%, rgba(245,135,25,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,146,29,1)), color-stop(100%,rgba(245,135,25,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7921d', endColorstr='#f58719',GradientType=0 ); /* IE6-9 */
}

@media only screen and (min-width: 1024px) {
  .skip-links {
    border: 0;
    position:absolute;
    /*width:33%;*/
    top:32px;
    right:0;
    background:none;
    overflow:visible;
  }
}
/* -------------------------------------------- *
 * Skip - Link
 */
.skip-link {
  position: relative;
  float: left;
  width: 20%;
  height: 44px;
  color: #fff;
  line-height: 42px;
  text-align: center;
}

.skip-link:hover {
  color :#fff;
}

a.skip-link {
  text-decoration: none;
}


@media only screen and (max-width: 1024px) {

}
@media only screen and (min-width: 500px) {
  .skip-link {
    width: 25%;
  }
}
/* -------------------------------------------- *
 * Skip Link - Active
 */
@media only screen and (max-width: 1023px) {
  .skip-link.skip-active {
    background: #f7f7f7;
    color: inherit;
  }

  .skip-link.skip-active span {
    color: inherit;
  }
}
/* -------------------------------------------- *
 * Skip Link - Icon
 */
.skip-link .icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle;
}

.skip-link.skip-nav .icon,
.skip-link.skip-cart:not(.no-count) .icon {
  margin-right: 3px;
}

@media only screen and (min-width: 500px) {
  .skip-link .icon {
    margin-right: 3px;
  }
}
/* -------------------------------------------- *
 * Skip Link - Label
 */
.skip-link .label {
  display: none;
}

@media only screen and (min-width: 500px) {
  .skip-link .label {
    display: inline;
  }
}
/* ============================================ *
 * Skip Content
 * ============================================ */
.skip-content {
  display: none;
}

#header-cart.skip-active .minicart-wrapper,
.skip-content.skip-active {
  display: block;
  background: #f7f7f7;
}

#header-cart.skip-active { background:none; }

/* ============================================ *
 * Global Header Navigation
 * ============================================ */
@media only screen and (max-width: 1023px) {
  #header-account li a,
  .nav-primary a.level0 {
    padding: 7px 15px 7px 15px;
    border-bottom: 1px solid #cccccc;
    text-align: left;
    line-height: 30px;
  }

  #header-account li:last-child a,
  .nav-primary li.level0:last-child a.level0 {
    border-bottom: 0;
  }

  .no-touch #header-account a:hover,
  .no-touch .nav-primary a:hover {
    background-color: #f4f4f4;
    text-decoration: none;
  }
}
@media only screen and (max-width: 1023px) {
  .account-cart-wrapper {
    position: static;
  }

  .desktop-logout { display: none; }

}
@media only screen and (min-width: 1024px) {
  .account-cart-wrapper { text-align:right; }
  #header-cart.skip-active { border:solid 1px #cccccc; display:block; position:absolute; z-index:200; top:40px; right:0; width:320px; background:#fff; }
  #header-cart.skip-active .minicart-wrapper, .skip-content.skip-active { background:none; }

  .desktop-logout { display: inline-block; color: #666; margin-right: 15px; position:absolute; top:-20px; right: -15px; }
  .desktop-logout:hover{color: #666;}
}

@media screen and (min-width:1130px) {
  .desktop-logout { position :relative; display: inline-block; color: #666; margin-right: 15px; top:0; right:0; }
}


@media only screen and (min-width: 1024px) and (max-width: 1099px){
  .nav-primary li{ margin: 0px 0px; }
  .nav-primary li a{ padding: 0px 5px; font-size: 12px; }
}

@media only screen and (min-width: 1100px) and (max-width: 1199px){
  .nav-primary li{ margin: 0px 0px; }
  .nav-primary li a{ padding: 0px 7px !important; font-size:13px; }
}

@media only screen and (min-width: 1200px) and (max-width: 1275px){
  .nav-primary li{ margin: 0 0; }
  .nav-primary li a{ padding: 0px 10px; }
}

@media only screen and (min-width: 1276px) {
  .nav-primary li{ margin: 0px 0px; }
  .nav-primary li a{ padding: 0px 13px; }
}

/* ============================================ *
 * Nav - Skip Link
 * ============================================ */
.skip-nav {
  width: 40%;
}
.skip-nav:not(.skip-active):hover {
  text-decoration: none;
}
.skip-nav.skip-active .icon {
  background-position: -46px 4px;
}

.skip-nav .label {
  display: inline;
}

.skip-nav .icon {
  background-position: 4px 4px;
}

@media only screen and (min-width: 500px) {
  .skip-nav {
    width: 25%;
  }
}
@media only screen and (min-width: 1024px) {
  .skip-nav {
    display: none;
  }
}
/* ============================================ *
 * Nav - Skip Content
 * ============================================ */

#heaver-nav {
  list-style: none;
}

@media only screen and (min-width: 1024px) {
  #header-nav {
    display: block;
    /* Force visibility */
    background: rgb(247,146,29); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(247,146,29,1) 0%, rgba(245,135,25,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,146,29,1)), color-stop(100%,rgba(245,135,25,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7921d', endColorstr='#f58719',GradientType=0 ); /* IE6-9 */
    /*border-radius:4px;*/
    /*padding-left:100px;*/
    /*height:40px;*/
    margin-top: 25px;
    list-style: none;
  }


  .hnav > .menu-item-depth-0.tig-mm-home > a {
    background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/tig-mm-home.png);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 13px 13px;
    width: 50px;
  }

  .hnav > .menu-item-depth-0.tig-mm-home > a {
    text-indent: -999em;
  }

  .hnav > .menu-item-depth-0.tig-mm-home > a:hover {
    background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/tig-mm-home-hover.png);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: 13px 13px;
    width: 50px;
  }

}
/* ============================================ *
 * Nav Primary
 * ============================================ */
@media only screen and (min-width: 771px) {
  .nav-primary {
    display: block;
    margin-top: 15px;
  }
}
/* ============================================ *
 * General Navigation Styles
 * ============================================ */
.nav-primary a {
  text-decoration: none;
  position: relative;
  display: block;
  line-height: 30px;
  font-family: "opensans_regular", sans-serif;
}
.nav-primary li {
  position: relative;
}
.nav-primary li.level1 a {
  border-bottom: 1px solid #cccccc;
}

.nav-primary .menu-active > ul.level0,
.nav-primary li.level0 li.sub-menu-active > ul {
  display: block;
}

.nav-primary li.level0 > a {

}

/* ============================================ *
 * Small Viewports - Accordion Style Menu
 * ============================================ */
@media only screen and (max-width: 1023px) {
  .nav-primary a.level0,
  .nav-primary a {
    line-height: 35px;
  }
  .nav-primary li.level0 ul {
    display: none;
  }

  .nav-primary li.level0 li {
    padding: 0 0 0 25px;
  }
  .nav-primary li.level1 a {
    padding: 0 15px 0 25px;
  }
  .nav-primary li.parent > a:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid #cccccc;
    border-right: none;
    top: 50%;
    left: 10px;
    right: auto;
    margin-top: -5px;
  }
  .nav-primary li.parent.sub-menu-active > a:after,
  .nav-primary li.parent.menu-active > a:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 5px solid #cccccc;
    border-bottom: none;
    top: 50%;
    left: 10px;
    right: auto;
    margin-top: -5px;
  }
  .nav-primary li.menu-active > a,
  .nav-primary li.sub-menu-active > a {
    color: #3399cc;
  }
}
/* ============================================ *
 * Large Viewports - Dropdown Menu
 * ============================================ */
@media only screen and (min-width: 1024px) {
  .nav-primary {
    /* Default styles for 1+ drop-down menus */
    /* Level 2+ */
    /* Class for js to add briefly to evaluate element positioning. */
    /* Correct menus that will hang off the page (class added by js) */
    /* Level 1+ */
  }
  .nav-primary a.level0,
  .nav-primary a.level-top span{
    color:#fff;
    text-transform:uppercase;
    /*margin:0 20px;*/
  }

  .nav-primary li.level0 {
    margin-top:4px;
  }
  .nav-primary li.level0,
  .nav-primary a.level0 {
    display: inline-block;
  }
  .nav-primary li.level0.active a { font-weight:bold; }

  .nav-primary li:last-child > a {
    border-bottom: none;
  }
  .nav-primary a:hover,
  .nav-primary li:hover > a {
    text-decoration:underline;
  }
  .nav-primary .menu-active {
    z-index: 200;
  }
  .nav-primary li.level0 ul {
    background: #FBFBFB;
    border: solid 1px #cccccc;
    position: absolute;
    left: 0;
    top: 30px;
    /* Height of ".nav-primary a.level0" */
    z-index: 10;
    width: 250px;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
    /* Hide until displayed. */
  }
  .nav-primary li.level1 ul {
    left: 60px;
    top: 15px;
  }
  .nav-primary li.level0 ul.level0.position-test {
    display: block;
  }
  .nav-primary li.level0 ul.level0.spill {
    right: 0;
    left: auto;
  }
  .nav-primary li.level0 ul.level0.spill li.level1 ul {
    left: auto;
    right: 50px;
    top: 20px;
  }
  .nav-primary li.level0 li.parent > a {
    position: relative;
  }
  .nav-primary li.level0 li.parent > a:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #cccccc;
    border-right: none;
    right: 5px;
    top: 50%;
    margin-top: -3px;
  }
}
.nav-primary li.menu-active > ul {
  display: block;
}

/* ============================================ *
 * Search - Skip Link
 * ============================================ */
.skip-search.skip-active .icon {
  background-position: -46px -146px;
}
.skip-search .icon {
  background-position: 4px -146px;
}

@media only screen and (min-width: 1024px) {
  .skip-search {
    display: none;
  }
}
/* ============================================ *
 * Search - Skip Content
 * ============================================ */
#header-search {
  padding: 20px;
}

@media only screen and (min-width: 1024px) {
  #header-search {
    display: block;
    position: absolute;
    top: 42px;
    left: 350px;
    width: 39%;
    height: 50px;
    padding: 0;
  }
    .searchautocomplete{
        width:400px;
        height :auto;
    }
}

.searchautocomplete .nav-submit-button .button {
    width                 :50px;
    height                :50px;
    padding               :0px 9px;
    margin                :0px;
    cursor                :pointer;
    font-weight           :bold;
    color                 :white;
    line-height           :12px;
    font-size             :13px;
    background-color      :#3399cc;
    background-image      :none;
    background-image      :none;
    filter                :none;
    border                :1px solid #3399cc;
    -webkit-border-radius :0px 5px 5px 0px;
    -moz-border-radius    :0px 5px 5px 0px;
    border-radius         :0px 5px 5px 0px;
    z-index               :14;
}

.searchautocomplete .nav-submit-button .button:hover{
    background-color      :#2e8ab8;
    background-image      :none;
    background-image      :none;
    filter                :none;
    border                :1px solid #2e8ab8;
}
.searchautocomplete .nav .nav-input input {
    color: #898989;
    font-weight: normal;
    font-family: "opensans_regular", sans-serif;
    height:50px;
}


.searchautocomplete .searchautocomplete-loader {
  position          :absolute;
  width             :18px;
  height            :18px;
  top               :16px;
  right             :10px;
  z-index           :99;
  -webkit-transform :scale(0.6);
  -moz-transform    :scale(0.6);
  -ms-transform     :scale(0.6);
  -o-transform      :scale(0.6);
  transform         :scale(0.6);
   display: none;
}



/*@media only screen and (min-width: 1123px) {*/
    /*#header-search {*/
        /*display: block;*/
        /*position: absolute;*/
        /*top: 42px;*/
        /*left: 350px;*/
        /*width: 32%;*/
        /*height: 50px;*/
        /*padding: 0;*/
    /*}*/
    /*.searchautocomplete{*/
        /*width:300px;*/
    /*}*/
/*}*/

.searchautocomplete .nav .nav-search-in .category-fake{
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #fff;
    background-image: none;
    filter: none;
    border-right: 1px solid #dddddd;
    color: #3399CC;
}

.searchautocomplete .nav .nav-search-in .category-fake:hover{
    color:#2e8ab8;
    text-decoration:underline;
}
.searchautocomplete .nav .nav-input{
    margin: 0;
}
.searchautocomplete .nav .nav-search-in{
    margin-top: -1px;
}
.searchautocomplete .nav .nav-search-in:hover .category-fake{
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #fff;
    background-image: none;
    filter: none;
    border-right: 1px solid #dddddd;
    color: #777;
}

.searchautocomplete .searchautocomplete-placeholder{
    z-index :999;
}

.searchautocomplete .searchautocomplete-placeholder ul li.active{
    background: #f6f6f6;
}
.searchautocomplete .nav-submit-button{
    background:none;
    padding-left:0;
}
.searchautocomplete .nav {
    width: calc( 100% - 50px) !important;
    border: 1px solid #C0C0C0;
    background: white;
    height: 50px;
}

.searchautocomplete > label {
    display:none;
}

.searchautocomplete{
    background:none;
}

@media only screen and (max-width: 1023px) {
    .searchautocomplete {
        position: relative;
        width: auto;
    }

    .searchautocomplete .searchautocomplete-placeholder {
      top: 52px;
      width: calc(100% - 20px);
      right: auto;
    }

    .searchautocomplete .nav {
        background: #fff;
    }
}


.searchindex-results li a {
    color: #fff;
    background: #3399CC;
    border:0;
}
.searchindex-results li.active a{
    background: #F7921D;
    background-image: none;
    border:0;
}
.searchindex-results li.active a:hover{
    background: #F7921D;
}
.searchindex-results li a:hover {
    color: #fff;
    background: #2e8ab8;
    border:0;
}
/* ============================================ *
 * Search Input
 * ============================================ */
#search_mini_form .input-box {
  position: relative;
  padding-top: 0;
}

#search_mini_form label {
  display: none;
}

#search {
  width: 100%;
  height: 40px;
  padding-right: 40px;
  font-family: "opensans_regular", sans-serif;
}

#search_mini_form .search-button {
  text-indent: -9999px;
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  border: 0;
  background: none;
}

#search_mini_form .search-button:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  margin-left: -15px;
  background-position:-46px -146px;
}

#search_mini_form .search-button:hover:before {
  opacity: 0.8;
}

#search_mini_form .search-button:active:before {
  margin-top: -13px;
  margin-left: -13px;
}

/* ============================================ *
 * Header - Account
 * ============================================ */
/* -------------------------------------------- *
 * Skip Link - Account
 */
.skip-account.skip-active .icon {
  background-position: -46px -44px;
}
.skip-account .icon {
  background-position: 4px -44px;
}

a.skip-account.skip-extra { display:none; }

@media only screen and (min-width: 1024px) {
  a.skip-account { color:#666; }
  a.skip-account:not(.skip-extra) { display:none; }
  a.skip-account.skip-extra { display:inline-block; height:44px; line-height:42px; margin-right:15px; }
  a.skip-account.skip-extra .icon { display:inline-block; width:30px; height:30px; vertical-align:middle; margin-right:3px; background-position:-46px -44px; }
  a.skip-account.skip-extra .label { display:inline; }
}
/* -------------------------------------------- *
 * Account Links
 */
#header-account {
  padding: 5px 0;
}

#header-account a {
  position: relative;
  display: block;
  padding: 5px 10px;
  line-height: 23px;
  text-align: center;
}

#header-account a:hover {
  color: #3399cc;
}

/* ============================================ *
 * Header - Cart
 * ============================================ */
/* -------------------------------------------- *
 * Skip Link - Cart
 */
.skip-cart.skip-active .icon {
  background-position: -50px -95px;
}
.skip-cart .icon {
  background-position: 0px -95px;
}

@media only screen and (min-width: 1024px) {

}
/* -------------------------------------------- *
 * Skip Cart Notifier
 */
.skip-cart .count {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  -ms-border-radius: 12px;
  -o-border-radius: 12px;
  border-radius: 12px;
  display: inline-block;
  top: -6px;
  position: relative;
  z-index: 5;
  width: 22px;
  height: 22px;
  background: rgba(51, 153, 204, 0.9);
  color: #FFFFFF;
  font-size: 11px;
  line-height: 22px;
  text-align: center;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}

.skip-link.skip-active .count {
  color: white;
}

.skip-cart.no-count .count {
  display: none;
}
@media screen and (max-width: 1023px){
  .account-cart-wrapper .extra-link-container { position: absolute; top: 65px; right: 20px; }
}

@media screen and (max-width: 480px){
  .account-cart-wrapper p { right: 10px; }
  .account-cart-wrapper p a { margin-left: 3px; }
  .store-language{ right: 10px; }
}

a.extra-link { color:#666; margin-left:15px; }


@media only screen and (min-width: 1200px) {
  a.extra-link { display :inline-block; position :relative;}
}

@media only screen and (max-width: 499px) {
  .skip-cart .count {
    margin-left: -12px;
  }
}
@media only screen and (min-width: 1024px) {
  .skip-cart {
    width:auto;
    color:#666;
    float:none;
  }

  .skip-cart .icon{
    background-position:-50px -95px;
  }

  .skip-cart:hover {
    color:#666;
    text-decoration:underline;
  }
  .skip-cart .count {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    position: static;
    background: none;
    margin-left: 0px;
    font-size: 14px;
    width: auto;
  }
  .skip-cart .count:before {
    content: '(';
  }
  .skip-cart .count:after {
    content: ')';
  }

  .skip-cart .count,
  .skip-link.skip-active .count {
    color: #3399cc;
  }



}
.skip-cart .count.empty {
  display: none;
}

/* -------------------------------------------- *
 * Mini Cart - Empty
 */
.cart-menu .empty {
  padding: 20px;
  text-align: center;
}

/* -------------------------------------------- *
 * Mini Cart - Full
 */
/* Actions */
.cart-menu .actions {
  overflow: hidden;
  padding: 15px;
}

.cart-menu .actions .button {
  float: left;
  width: 48%;
}

.cart-menu .actions .button + .button {
  margin-left: 4%;
}

/* Subtotal */
.cart-menu .subtotal {
  padding: 0 15px 15px;
  font-family: "opensans_regular", sans-serif;
  font-size: 24px;
  line-height: 1.2;
}

/* List */
.mini-cart-list {
  margin-bottom: 5px;
}

.mini-cart-list li {
  position: relative;
  min-height: 90px;
  padding: 15px 15px 15px 90px;
  border-top: 1px solid #cccccc;
  font-size: 13px;
  line-height: 1.35;
}

.mini-cart-list .product-name {
  display: inline-block;
}

.mini-cart-list .product-image {
  position: absolute;
  left: 15px;
  top: 15px;
}

.mini-cart-list .product-image img {
  width: 60px;
  height: 60px;
}

.mini-cart-list .has-options {
  margin-bottom: 0;
  color: #a0a0a0;
  font-size: 12px;
}

/* Too full - additional items will be shown in cart */
.cart-menu .last-added {
  padding: 10px 15px 15px;
  border-top: 1px solid #cccccc;
  font-size: 13px;
}

/* ============================================ *
 * Footer
 * ============================================ */
/* -------------------------------------------- *
 * Footer
 */
.footer,
.footer button {
  font-family: "opensans_regular", sans-serif;
}

.footer-container {
  background:#5db1dd;
  color:#fff;
  border-top:4px solid #449fd3;
}

.footer .block-title strong { color:#fff; display:block; margin:20px 0; }

.footer .block-subscribe .input-text { border:none; }
.footer .block-subscribe .button {
  background:rgb(247, 146, 29); /* Old browsers */
  background:-moz-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 146, 29, 1)), color-stop(100%, rgba(245, 135, 25, 1))); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* IE10+ */
  background:linear-gradient(to bottom, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7921d', endColorstr='#f58719', GradientType=0); /* IE6-9 */
  border-radius:0 4px 4px 0;
}

.footer .social .block-title { border:none; padding:0; }

.footer .social li {
  display:inline-block;
}

.footer .social li a {
  display:block;
  width:47px;
  height:47px;
  background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/social.png) 0 0 no-repeat;
  text-indent:-999em;
  margin-right:5px;
}

.footer .social li .twitter { background-position:-47px 0; }
.footer .social li .youtube { background-position:-94px 0; }
.footer .social li .mail { background-position:-141px 0; }
.footer .social li .instagram { background-position:-188px 0; }
.footer .social li .pinterest { background-position:-235px 0; }

.footer {
  clear: both;
  width: 100%;
  padding-top: 30px;
  /* -------------------------------------------- *
   * Social icons
   */
}
@media only screen and (max-width: 479px) {
  .footer {
    padding-top: 15px;
  }
}
.footer .block-title {
  border-bottom: 0;
  padding: 3px 0;
}
.footer .block-title strong {
  font-weight: normal;
}
.footer .block-title {
  border-color:#fff;
}
.footer .links {
  float: left;
  width: 17%;
  padding: 0 30px 0 0;
  margin-bottom: 30px;
}
.footer .links li {
  word-break: break-all;
  line-height: 1.4;
  padding: 4px 0;
}
.footer .links a {
  color: #fff;
}
.footer .links a:hover {
  color: #fff;
}
.footer .block-subscribe {
  float: right;
  width: 320px;
  margin-bottom: 30px;
}
.footer .links,
.footer .block-subscribe {
  text-transform: uppercase;
  font-size: 12px;
}
.footer .form-subscribe-header {
  display: none;
}
.footer .links.social-media em {
  background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/social_icons.png);
  background-repeat: no-repeat;
  width: 13px;
  vertical-align: middle;
  display: inline-block;
  margin-right: 7px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
  .footer .links.social-media em {
    background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/social_icons@2x.png);
    background-size: 50px 125px;
  }
}
.footer .links.social-media em.facebook {
  background-position: 0 -0px;
  height: 13px;
}
.footer .links.social-media a:hover em.facebook {
  background-position: -25px -0px;
}
.footer .links.social-media em.twitter {
  background-position: 0 -24px;
  height: 13px;
}
.footer .links.social-media a:hover em.twitter {
  background-position: -25px -24px;
}
.footer .links.social-media em.youtube {
  background-position: 0 -49px;
  height: 13px;
}
.footer .links.social-media a:hover em.youtube {
  background-position: -25px -49px;
}
.footer .links.social-media em.pinterest {
  background-position: 0 -74px;
  height: 15px;
}
.footer .links.social-media a:hover em.pinterest {
  background-position: -25px -74px;
}
.footer .links.social-media em.rss {
  background-position: 0 -99px;
  height: 13px;
}
.footer .links.social-media a:hover em.rss {
  background-position: -25px -99px;
}
.footer .block-subscribe .input-box {
  float: left;
  width: 65.625%;
  padding-top: 0;
}
.footer .block-subscribe .input-text {
  width: 100%;
  border-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.footer .block-subscribe .block-content {
  padding-top: 7px;
}
.footer .block-subscribe .block-content:after {
  content: '';
  display: table;
  clear: both;
}
.footer .block-subscribe .actions {
  float: left;
  width: 34.375%;
  margin: 0;
}
.footer .block-subscribe .actions .button {
  height: 30px;
  line-height: 17px;
  float: left;
}
.footer .bugs,
.footer address {
  clear: both;
}
.footer .bugs {
  display: none;
}
.footer .form-language,
.footer .currency-switcher,
.footer .store-switcher {
  clear: both;
  margin-bottom: 10px;
}
.footer .form-language,
.footer .currency-switcher {
  display: none;
}
.footer address {
  border-top: 1px solid #fff;
  text-align: center;
  width: 100%;
  font-size: 11px;
  margin-top: 30px;
  padding: 30px 0;
}
@media only screen and (max-width: 1199px) {
  .footer .links {
    width: 22.65625%;
    padding-right: 0;
    margin-right: 3.125%;
  }
  .footer .links:nth-child(5) {
    margin-right: 0;
  }
  .footer .block-subscribe {
    clear: both;
    float: none;
    margin: 0 auto 30px auto;
  }
}
@media only screen and (max-width: 770px) {
  .footer .form-language,
  .footer .currency-switcher {
    display: block;
  }
}
@media only screen and (max-width: 599px) {
  .footer .links {
    width: 48.4375%;
    margin-right: 0;
  }
  .footer .links:nth-child(odd) {
    margin-right: 3.125%;
    clear: both;
  }
  .footer .block-subscribe {
    clear: both;
    float: left;
    width: 100%;
  }
}

/* ================================================= *
 * General Product List Styles (not module-specific)
 * ================================================= */

.category-cmsblock .col2-set .col-1,
.category-cmsblock .col2-set .col-2 { padding:20px 10px; }

.category-cmsblock .col2-set .col-1 { padding-left:0; }
.category-cmsblock .col2-set .col-2 { padding-right:0; }

.subcategory-cmsblock .col2-set { background:#f0f5f9; }
.subcategory-cmsblock .col2-set .col-1 { padding:0; }
.subcategory-cmsblock .col2-set .col-1 img { width:100%; }
.subcategory-cmsblock .col2-set .col-2 { padding:20px; text-align:center; font-size:12px; line-height:1.6; }



.category-description.std { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc; }
/* -------------------------------------------- *
 * Product List General
 */
.category-title h1 {
  font-size:20px;
}
.special { display: none;}


@media screen and (min-width:771px){
  .special { display: inline-block; float: left; margin-left: 20%; font-family: "dearjoe_regular", serif; font-size: 24px; color:rgba(247,165,69,1);
             background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/nikoi-spotlight-arrow.png); padding-right:40px; background-repeat:no-repeat; background-position: 95%;
  }
}

.category-title h1,
body.catalogsearch-result-index .page-title h1 {
  border-bottom: none;
}

@media only screen and (min-width:771px) {
  .category-title { border:1px solid #ccc; border-right:0; border-left:0; padding:10px 20px; margin-bottom:20px; }
  .category-title h1 { float:left; margin-bottom:0; line-height:29px; }
  .category-title button { float:right; }
  .category-title:after {
    content: '';
    display: table;
    clear: both;
  }
}

.category-image {
  margin-bottom: 1.5em;
}

.products-list .action .button,
.products-grid .actions .button {
  white-space: normal;
  margin-bottom:10px;
  margin-left:0;
}

.products-list .action .btn-cart,
.products-grid .actions .btn-cart {
  background:rgb(247, 146, 29); /* Old browsers */
  background:-moz-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 146, 29, 1)), color-stop(100%, rgba(245, 135, 25, 1))); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* IE10+ */
  background:linear-gradient(to bottom, rgba(247, 146, 29, 1) 0%, rgba(245, 135, 25, 1) 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7921d', endColorstr='#f58719', GradientType=0); /* IE6-9 */
  border-radius :4px;
}

.products-list .action .btn-cart,
.products-grid .actions .btn-cart:hover {
  background:rgb(247, 146, 29); /* Old browsers */
  background:-moz-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 143, 30, 1)), color-stop(100%, rgba(245, 111, 13, 1))); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%); /* IE10+ */
  background:linear-gradient(to bottom, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F78F1E', endColorstr='#F56F0D', GradientType=0); /* IE6-9 */
  border-radius :4px;
}

/* -------------------------------------------- *
 * Product Name
 */
.sub-categories h3.category-name,
h2.product-name,
h3.product-name,
h4.product-name,
h5.product-name,
p.product-name {
  margin: 0;
  margin-bottom: 0.5em;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  font-size: 13px;
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.4;
}

.sub-categories h3.category-name { text-transform:none; }

.sub-categories h3.category-name a,
h2.product-name a,
h3.product-name a,
h4.product-name a,
h5.product-name a,
p.product-name a {
  color: #636363;
}
.sub-categories h3.category-name a:hover,
h2.product-name a:hover,
h3.product-name a:hover,
h4.product-name a:hover,
h5.product-name a:hover,
p.product-name a:hover {
  color: #3399cc;
  text-decoration: none;
}

.products-grid .product-name,
.products-list .product-name {
  text-transform: none;
  margin-bottom: 5px;
  height:65px;
  font-size: 14px;
  font-family: "opensans_regular", sans-serif;
}
.products-grid .product-name a,
.products-list .product-name a {
  font-weight: 500;
}

/* ============================================ *
 * Product Grid
 * ============================================ */
.products-grid {
  position: relative;
}

.products-grid:after {
  content: '';
  display: table;
  clear: both;
}

.products-grid > li {
  position: relative;
  margin-bottom: 20px;
  text-align: center;
}
.products-grid > li:after {
  content: '';
  display: table;
  clear: both;
}

.products-grid .product-image {
  width: 100%;
  margin-bottom: 15px;
}

.products-grid .product-image img {
  width: 100%;
  height: auto;
}
.products-grid .product-image img:hidden {
  display: none;
}

.widget-new-products .products-grid .product-image {
  width: 75%;
  margin-bottom: 15px;
  margin-left: 10%;
}

.products-grid .product-info {
  position: relative;
  padding-bottom: 95px;
}

.products-grid .actions {
  padding-top: 10px;
  position: absolute;
  bottom: 0px;
  min-height: 85px;
  width: 100%;
}

.products-grid .ratings .rating-box {
  margin: 0 auto;
}

.products-grid .ratings .amount {
  display: none;
}

.products-grid .price-box {
  color: #a0a0a0;
  font-size: 13px;
  margin: 0 0 5px;
}

.products-grid .add-to-links {
  margin-bottom: 0;
}

/* Config: Two columns + flexible gutter */
.products-grid > li {
  float: left;
  width: 47.72727%;
  margin-right: 4.54545%;

}

.products-grid > li:nth-child(odd) {
  clear: left;
}

.products-grid > li:nth-child(even) {
  margin-right: 0;
}

.products-grid .product-image {
  margin-bottom: 5px;
}
.products-grid .product-image:before, .products-grid .product-image:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}
.products-grid .product-image:before {
  background-color: white;
  opacity: 0.8;
  z-index: 2;
}
.products-grid .product-image:after {
  background-image: url("https://www.nikoi.nl/skin/frontend/nikoi/default/images/opc-ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}
.products-grid .product-image.loading {
  position: relative;
}
.products-grid .product-image.loading:before, .products-grid .product-image.loading:after {
  display: block;
}

@media only screen and (min-width: 480px) {
  /* Config: Three columns + flexible gutter */
  .products-grid {
    /* Undo two-column config */
    /* Set three-column config */
  }
  .products-grid > li:nth-child(odd) {
    clear: none;
  }
  .products-grid > li:nth-child(even) {
    margin-right: 3.7037%;
  }
  .products-grid > li {
    width: 30.8642%;
    margin-right: 3.7037%;
  }
  .products-grid > li:nth-child(3n+1) {
    clear: left;
  }
  .products-grid > li:nth-child(3n) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 960px) {
  /* Config: Columns + flexible gutter */
  /* Undo three-column config */
  .products-grid--max-4-col > li:nth-child(odd) {
    clear: none;
  }

  .products-grid--max-4-col > li:nth-child(3n+1) {
    clear: none;
  }

  .products-grid--max-4-col > li:nth-child(even),
  .products-grid--max-4-col > li:nth-child(3n) {
    margin-right: 2.22222%;
  }

  /* Set column config */
  .products-grid--max-4-col > li {
    margin-right: 2.22222%;
  }

  .products-grid--max-4-col > li {
    width: 23.33333%;
    margin-right: 2.22222%;
  }

  .products-grid--max-4-col > li:nth-child(4n+1) {
    clear: left;
  }

  .products-grid--max-4-col > li:nth-child(4n) {
    margin-right: 0;
  }

  /* Config: Columns + flexible gutter */
  /* Undo three-column config */
  .products-grid--max-5-col > li:nth-child(odd) {
    clear: none;
  }

  .products-grid--max-5-col > li:nth-child(3n+1) {
    clear: none;
  }

  .products-grid--max-5-col > li:nth-child(even),
  .products-grid--max-5-col > li:nth-child(3n) {
    margin-right: 2.22222%;
  }

  /* Set column config */
  .products-grid--max-5-col > li {
    margin-right: 2.22222%;
  }

  .products-grid--max-5-col > li {
    width: 18.22222%;
    margin-right: 2.22222%;
  }

  .products-grid--max-5-col > li:nth-child(5n+1) {
    clear: left;
  }

  .products-grid--max-5-col > li:nth-child(5n) {
    margin-right: 0;
  }

  /* Config: Columns + flexible gutter */
  /* Undo three-column config */
  .products-grid--max-6-col > li:nth-child(odd) {
    clear: none;
  }

  .products-grid--max-6-col > li:nth-child(3n+1) {
    clear: none;
  }

  .products-grid--max-6-col > li:nth-child(even),
  .products-grid--max-6-col > li:nth-child(3n) {
    margin-right: 2.22222%;
  }

  /* Set column config */
  .products-grid--max-6-col > li {
    margin-right: 2.22222%;
  }

  .products-grid--max-6-col > li {
    width: 14.81481%;
    margin-right: 2.22222%;
  }

  .products-grid--max-6-col > li:nth-child(6n+1) {
    clear: left;
  }

  .products-grid--max-6-col > li:nth-child(6n) {
    margin-right: 0;
  }
}
/* ============================================ *
 * Product List
 * ============================================ */
.products-list {
  margin-top: 20px;
  margin-bottom: 20px;
}
.products-list > li {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #ededed;
}
.products-list > li:after {
  content: '';
  display: table;
  clear: both;
}
.products-list > li .product-image {
  float: left;
  width: 33.33333%;
}
.products-list > li .product-image img {
  width: 100%;
  max-width: 100%;
}
.products-list > li:last-child {
  padding-bottom: 0;
  border-bottom: none;
}

.products-list .product-shop {
  float: right;
  width: 66.66667%;
  padding-left: 20px;
}
.products-list .product-shop .product-name {
  margin-bottom: 0;
}
.products-list .product-shop .ratings {
  margin: 0;
}
.products-list .product-shop .ratings .rating-box,
.products-list .product-shop .ratings .rating-links {
  float: left;
  margin-right: 7px;
}
.products-list .product-shop .ratings .rating-links {
  margin-top: 4px;
}
.products-list .product-shop .price-box {
  margin-top: 0;
}
.products-list .product-shop .price-box .price {
  font-size: 18px;
}
.products-list .product-shop .action {
  margin: 7px 0;
}
.products-list .product-shop .desc {
  margin-top: 7px;
}
.products-list .product-shop .product-primary,
.products-list .product-shop .desc {
  float: left;
  width: 65%;
  overflow: hidden;
}
.products-list .product-shop .product-secondary {
  float: right;
  width: 35%;
  text-align: right;
  clear: right;
}

@media only screen and (min-width: 480px) {
  .products-list .product-name a {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1279px) {
  .products-list .product-shop .product-primary,
  .products-list .product-shop .desc {
    float: left;
    width: 60%;
    padding-right: 20px;
  }
  .products-list .product-shop .product-secondary {
    float: right;
    width: 40%;
  }
}
@media only screen and (max-width: 600px) {
  .products-list .product-shop .price-box .special-price {
    padding-left: 0;
  }

  .products-list .product-shop .product-primary,
  .products-list .product-shop .product-secondary,
  .products-list .product-shop .desc {
    float: none;
    width: 100%;
    padding-right: 0;
    text-align: left;
  }
}
/* ============================================ *
 * Mini Product List
 * ============================================ */
.mini-products-list .product-image {
  float: left;
  min-width: 50px;
}
.mini-products-list .product-details {
  margin-left: 60px;
}
.mini-products-list .product-details .product-name {
  padding-top: 10px;
}
.mini-products-list li {
  margin-bottom: 10px;
  clear: both;
}
.mini-products-list li:after {
  content: '';
  display: table;
  clear: both;
}

.mini-products-images-list:after {
  content: '';
  display: table;
  clear: both;
}
.mini-products-images-list li.item {
  float: left;
  width: 50%;
  margin: 0;
  padding: 0 5px 10px 0;
}
.mini-products-images-list li.item:nth-child(even) {
  padding-right: 0;
  padding-left: 5px;
}
.mini-products-images-list li.item .product-image {
  display: block;
}
.mini-products-images-list li.item .product-image img {
  width: 100%;
  max-width: 100%;
}

/* ============================================ *
 * Catalog - List
 * ============================================ */
.category-image {
  border: 1px solid #dedede;
  padding: 20px;
  background:#fff;
}
.category-image img {
  width: 100%;
  max-width: 100%;
}
.category-image img:hidden {
  display: none;
}

.highlighted-title,
.sub-categories-container .title {
  font-size: 20px;
  text-align: center;
  border: 1px solid #ccc;
  border-left: none;
  border-right: none;
  padding: 15px 0;
  text-transform:uppercase;
}

.highlighted-title {
  border-top:none;
  margin-bottom:20px;
}

.sub-categories-container .sub-categories {
  background:#f7f7f7;
  border-bottom:1px solid #ccc;
  padding:20px;
}
.sub-categories-container .btn-morecat { display:block; margin:20px auto; }

/* ============================================ *
 * Layered Navigation
 * ============================================ */
.block-layered-nav .block-subtitle--filter {
  display: none;
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  font-weight: normal;
  margin-bottom: 0px;
  padding: 7px 10px 7px 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  position: relative;
  background-color: #f4f4f4;
  cursor: pointer;
}
.block-layered-nav .block-subtitle--filter:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-top: 4px solid #3399cc;
  border-bottom: none;
  left: 10px;
  top: 50%;
  margin-top: -3px;
}
.block-layered-nav .block-subtitle--filter:hover {
  background-color: #ececec;
}

.block-layered-nav .block-content .toggle-tabs {
  display: none;
}
.block-layered-nav .block-content > dl > dt {
  margin: 0;
  margin-bottom: 10px;
  color: #fff;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  font-weight: normal;
  margin-bottom: 0px;
  padding: 7px 10px 7px 24px;
  position: relative;
  background-color: #3399cc;
  display: block;
}
.block-layered-nav .block-content > dl > dt:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-top: 4px solid #fff;
  border-bottom: none;
  left: 10px;
  top: 50%;
  margin-top: -3px;
}
.block-layered-nav .block-content > dl > dt:hover {
  background-color: #3399cc;
}
.block-layered-nav .block-content > dl > dd {
  padding: 10px;
  margin: 0;
  border-width: 0 1px;
  border-style: solid;
  border-color: #cccccc;
}
.block-layered-nav .block-content > dl > dd:last-child {
  border-width: 0 1px 1px 1px;
}

.block-layered-nav dl dd {
  margin-bottom: 10px;
  margin-top: 10px;
}
.block-layered-nav dl dd ol > li > span, .block-layered-nav dl dd ol > li > a {
  padding: 5px 15px;
  display: block;
}
.block-layered-nav dl dd ol > li > a .count {
  display:none;
}

@media only screen and (min-width: 771px) {
  .block-layered-nav .block-content > dl > dt {
    padding:0 !important;
    background:none !important;
    color:#333 !important;
    margin-top:25px;
  }
  .block-layered-nav .block-content > dl > dt:after {
    display: none;
  }
  .block-layered-nav .block-content > dl > dd {
    padding:0;
    border:none;
  }
  .block-layered-nav dl dd ol > li {
    margin-top:10px;
  }
  .block-layered-nav dl dd ol > li > a {
    padding:0;
    color:#666;
  }
}
@media only screen and (max-width: 770px) {
  .sidebar .block.block-layered-nav {
    border-bottom: none;
  }

  .block-layered-nav--no-filters .block-title {
    display: none;
  }

  .block-layered-nav .block-content {
    padding-top: 0;
    margin-top: 15px;
  }
  .block-layered-nav .block-content > dl > dt {
    cursor: pointer;
    border-bottom-width: 0;
  }
  .block-layered-nav .block-content > dl > dt:hover {
    color: #fff;
  }
  .block-layered-nav .block-content > dl > dt:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #fff;
    border-right: none;
  }
  .block-layered-nav .block-content > dl > dt.last {
    border-bottom-width: 1px;
  }
  .block-layered-nav .block-content > dl > dd {
    display: none;
  }
  .block-layered-nav .block-content.accordion-open > dl > dt.current {
    border-bottom-width: 1px;
  }
  .block-layered-nav .block-content.accordion-open > dl > dt.current:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #fff;
    border-bottom: none;
    left: 6px;
    top: 50%;
    margin-top: -3px;
  }
  .block-layered-nav .block-content.accordion-open > dl > dd.current {
    display: block;
  }

  .block-layered-nav .block-subtitle--filter {
    background-color: #3399cc;
    border: 0;
    margin-bottom: 0;
    display: block;
    color: #FFFFFF;
  }
  .block-layered-nav .block-subtitle--filter:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid white;
    border-right: none;
    right: 10px;
    top: 50%;
    margin-top: -5px;
  }
  .block-layered-nav .block-subtitle--filter:hover {
    background-color: #2e8ab8;
    color: #FFFFFF;
  }
  .block-layered-nav .block-subtitle--filter.active:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid white;
    border-bottom: none;
    right: 10px;
    top: 50%;
    margin-top: -3px;
  }


  .block-layered-nav dl ol > li > a,
  .block-layered-nav dl ol > li > span {
    padding: 7px;
    margin: 5px;
  }

  .block-layered-nav dl ol > li > a {
    color: #636363;
    background-color: #f4f4f4;
    padding: 5px 10px;
  }
  .block-layered-nav dl ol > li > a:hover {
    text-decoration: none;
    background: #ececec;
  }
}
.block-layered-nav .currently .block-subtitle {
  display: block;
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
}
.block-layered-nav .currently ol {
  padding-left: 10px;
  margin-bottom: 10px;
}
.block-layered-nav .currently ol li {
  margin-bottom: 5px;
}
.block-layered-nav .currently ol li .label {
  font-weight: bold;
}
.block-layered-nav .currently ol li:after {
  content: '';
  display: table;
  clear: both;
}

.block-layered-nav .actions {
  text-align: right;
  margin-bottom: 7px;
}

.m-more-less {
  text-align:left !important;
  margin-top:5px;
}

/* ============================================ *
 * Catalog - Product
 * ============================================ */
.product-view .product-essential .extra-info .ratings .rating-box,
.product-view .product-essential .extra-info .ratings .amount {
  float: left;
}
.product-view .product-essential .extra-info .ratings .rating-box {
  margin-right: 10px;
}
.product-view .product-essential .extra-info .ratings:after {
  content: '';
  display: table;
  clear: both;
}
.product-view .product-essential:after {
  content: '';
  display: table;
  clear: both;
}
.product-view .product-shop .product-name .h1,
.product-view .product-img-box .product-name h1 {
  color: #3399cc;
  margin-bottom: 10px;
  border: 0;
  text-transform:none;
}

.extra-info-tabs .yell {
  display:block;
  transform:rotate(-2deg);
  padding-top:24px;
}
.extra-info-tabs .yell:after { background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/yell_arrow_cc.png); top:0; }

.product-view .product-shop {
  width: 50%;
  float: right;
}

.product-view .extra-info-tabs {
  width: 100%;
}
.product-view .product-shop .product-name {
  display: none;
  float: left;
}
.product-view .product-shop .product-name .h1 {
  float: left;
  margin-bottom: 5px;
}
.product-view .product-shop .extra-info {
  float: left;
  padding-right: 15px;
  clear: left;
  width: 70%;
}
.product-view .product-shop .price-info {
  float: right;
  padding-left: 15px;
  text-align: right;
}
.product-view .product-shop .extra-info,
.product-view .product-shop .price-info {
  max-width: 70%;
  margin-bottom: 10px;
}
.product-view .product-shop .short-description {
  margin-bottom: 10px;
  clear: both;
}
.product-view .product-shop .ratings {
  margin: 0;
}
.product-view .product-shop .availability {
  font-size: 16px;
  float:left;
  margin-right:20px;
}
.product-view .product-shop .price-box {
  margin-top: 0;
}
.product-view .product-shop .price-box .old-price,
.product-view .product-shop .price-box .special-price,
.product-view .product-shop .price-box .regular-price {
  padding-right: 0;
  line-height: 1.2;
}
.product-view .product-shop .price-box .regular-price .price,
.product-view .product-shop .price-box .special-price .price,
.product-view .product-shop .price-box .full-product-price .price {
  color: #3399cc;
  font-size: 24px;
}
.product-view .product-shop .price-box .special-price .price-label {
  font-size: 16px;
  text-transform: uppercase;
}
.product-view .product-shop .price-box .special-price span.weee {
  color: #636363;
}
.product-view .product-shop .price-box .special-price span.weee span.price {
  font-size: 16px;
}
.product-view .product-shop .price-box .price-excluding-tax,
.product-view .product-shop .price-box .price-including-tax {
  display: block;
  line-height: 1.2;
  color: #636363;
}
.product-view .product-shop .price-box .price-excluding-tax .label,
.product-view .product-shop .price-box .price-including-tax .label {
  font-size: 16px;
  font-weight: 300;
}
.product-view .product-shop .price-box .price-excluding-tax .price,
.product-view .product-shop .price-box .price-including-tax .price {
  font-size: 20px;
}
.product-view .price-box.map-info a {
  display: inherit;
}
.product-view .old-price .price-label {
  display: none;
}
.product-view .add-to-cart-wrapper,
.product-view .block-related {
  width: 50%;
  float: right;
  clear: right;
}

@media only screen and (max-width: 850px) {
  .product-view .product-shop .price-box .price-excluding-tax .label,
  .product-view .product-shop .price-box .price-including-tax .label {
    font-size: 15px;
  }
  .product-view .product-shop .price-box .price-excluding-tax .price,
  .product-view .product-shop .price-box .price-including-tax .price {
    font-size: 18px;
  }
}
@media only screen and (max-width: 770px) {
  .product-view .add-to-cart-wrapper {
    float: none;
    width: 100%;
    clear: both;
  }
  .product-view .product-shop .price-box .price-excluding-tax .label,
  .product-view .product-shop .price-box .price-including-tax .label {
    font-size: 16px;
  }
  .product-view .product-shop .price-box .price-excluding-tax .price,
  .product-view .product-shop .price-box .price-including-tax .price {
    font-size: 20px;
  }
}
@media only screen and (max-width: 420px) {
  .product-view .product-shop .price-box .price-excluding-tax,
  .product-view .product-shop .price-box .price-including-tax {
    margin-bottom: 5px;
  }
  .product-view .product-shop .price-box .price-excluding-tax span,
  .product-view .product-shop .price-box .price-including-tax span {
    display: block;
  }
}
.product-img-box {
  width: 50%;
  float: left;
}
.product-img-box .product-name h1 {
  border: 0;
}
.product-img-box .product-image {
  margin-bottom: 10px;
}
.product-img-box .product-image img {
  max-width: 100%;
  max-height: 750px;
  margin: 0px auto;
}

@media only screen and (max-width: 479px) {
  .product-img-box .product-image img {
    max-height: 450px;
  }
}
.product-image-gallery {
  position: relative;
}
.product-image-gallery .gallery-image {
  display: none;
}
.product-image-gallery .gallery-image.visible {
  display: block;
}
.product-image-gallery .gallery-image.visible.hidden {
  visibility: hidden;
}
.product-image-gallery:before, .product-image-gallery:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}
.product-image-gallery:before {
  background-color: white;
  opacity: 0.8;
  z-index: 2;
}
.product-image-gallery:after {
  background-image: url("https://www.nikoi.nl/skin/frontend/nikoi/default/images/opc-ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}
.product-image-gallery.loading {
  position: relative;
}
.product-image-gallery.loading:before, .product-image-gallery.loading:after {
  display: block;
}

.product-image-thumbs li {
  display: inline-block;
}
.product-image-thumbs li:first-child {
  margin-left: -1px;
}
.product-image-thumbs a {
  display: inline-block;
  border: 1px solid transparent;
}

.no-touch .product-image-thumbs a:hover {
  border-color: #c7c7c7;
}

.product-top {
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  padding:16px;
  margin-bottom:40px;
}

.product-top a:before {
  content:'';
  display:inline-block;
  width:0;
  height:0;
  border:5px solid;
  border-color:transparent #666 transparent transparent;
  margin-right:8px;
}

.product-top a {
  color:#666;
  text-transform:uppercase;
}

.product-top a:hover {
  color:#39c;
}

.product-top span.product_toggler {
    float:right;
}

.product-top span.product_toggler a.next:before{
    border: 0;
    margin-right: 0;
}
.product-top span.product_toggler a.next:after{
    content:'';
    display:inline-block;
    width:0;
    height:0;
    border:5px solid;
    border-color:transparent transparent transparent #666;
    margin-left:8px;
}

.product-top span.product_nav_separator {
    height: 100%;
    width:2px;
    border-right: 1px dotted #999999;
    margin: 0 8px 0 8px;
}

.product-top .next_disabled,
.product-top .previous_disabled {
    text-transform:uppercase;
    color: #cccccc;
}

.product-view .extra-info-tabs,
.product-view .product-shop,
.product-view .add-to-cart-wrapper,
.product-view .block-related {
  padding-left: 15px;
}

.product-view .extra-info-tabs { margin:20px 0 30px;}

.product-view .extra-info-tabs .yell {margin-bottom:25px;}

.product-view .extra-info-tabs .tab {
  margin-top:-1px;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
}

.product-view .extra-info-tabs .tab-title {
  text-transform:uppercase;
  padding:16px 0;
  position:relative;
  user-select:none;
  -webkit-user-select:none;
  cursor:pointer;
}

.product-view .extra-info-tabs .tab-title:hover {
  color:#39c;
}

.product-view .extra-info-tabs .tab-title:after {
  content:'+';
  position:absolute;
  right:20px;
  font-size:22px;
  top:10px;
}

.product-view .extra-info-tabs .tab-title.opened:after {
  content:'\2013';
  top:8px;
  right:21px;
}

.product-img-box {
  padding-right: 15px;
}

.product-view .product-shop,
.product-img-box,
.product-collateral,
.product-view .block-related,
.box-collateral {
  margin-bottom: 10px;
}

.product-view {
  /* Set a min-height so that the floated elements break appropriately */
}
.product-view .add-to-box:after,
.product-view .add-to-cart:after {
  content: '';
  display: table;
  clear: both;
}

.add-to-box .add-to-cart .qty-wrapper label{
  float:left;
}

.product-view .add-to-cart {
  padding:20px;
  margin-bottom: 10px;
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  background:#f6f6f6;
}

.product-view .add-to-cart .price-box { float:left; margin:3px 0 0; }
.product-view .add-to-cart .price-box .price { font-size:24px; }
.product-view .add-to-cart .add-to-cart-buttons { float:right; }

.product-view .add-to-cart .add-to-cart-buttons .btn-cart span span {
  background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/cart.png) 0 11px no-repeat; display:block; padding-left:32px; background-size:22px;
}

.product-view .add-to-cart .qty-wrapper,
.product-view .product-options-bottom .price-box,
.product-view .add-to-cart-buttons {
  min-height: 40px;
}

.product-view .qty-wrapper {
  margin-bottom:10px;
}
.product-view .qty-wrapper label {
  line-height: 40px;
  text-transform:uppercase;
  padding-right:4px;
}
.product-view .add-to-cart .qty-wrapper .qty {
  float: left;
  height: 40px;
}
.product-view .add-to-cart-buttons {
  float: left;
  margin-right: 10px;
  max-width: 100%;
}
.product-view .add-to-cart-buttons .paypal-logo {
  clear: left;
  text-align: center;
}
.product-view .add-to-cart-buttons .paypal-logo .paypal-button {
  margin: 0 auto;
  display: block;
  width: 170px;
}
.product-view .add-to-cart-buttons .paypal-logo .bml_button {
  display: block;
  width: 174px;
  margin: 0 auto;
}
.product-view .add-to-cart-buttons .paypal-logo .bml_button a {
  text-align: center;
}
.product-view .add-to-cart-buttons .paypal-logo .paypal-or {
  display: block;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  line-height: 1;
  text-align: center;
}
.product-view .add-to-cart-buttons .button {
  min-height: 40px;
  line-height: 40px;
  font-size: 16px;
  padding: 0px 30px;
  float: left;
  min-width: 160px;
  width: 100%;
  white-space: normal;
  background:#92da23;
}

.product-view .add-to-cart-buttons .button:hover {
  background:#82d414;
}



.product-view .alert-price,
.product-view .alert-stock {
  clear: both;
}

@media only screen and (max-width: 479px) {
  .product-view .add-to-cart-buttons .paypal-or {
    line-height: 20px;
  }
  .product-view .add-to-cart-buttons .paypal-logo,
  .product-view .add-to-cart-buttons .paypal-or,
  .product-view .add-to-cart-buttons .paypal-button,
  .product-view .add-to-cart-buttons .button {
    text-align: center;
    width: 100%;
    display: block;
    margin-right: 0;
    margin-left: 0;
    float: none;
  }
}
/* This is the "or" that separates the "Add to Cart" and "Add to X" links */
.add-to-box .or {
  display: none;
}

.product-view .add-to-links {
  /*clear: both;*/
  margin-top: 0px;
  margin-right: 15px;
  float: left;
}

.product-view .add-to-links  {  }

.product-view .add-to-links:after {
  content: '';
  display: table;
  clear: both;
}
.product-view .add-to-links li {
  float: left;
  margin-top:10px;
}
.product-view .add-to-links a {
  margin-left: 7px;
  padding:0;
  color:#666;
}
.product-view .add-to-links a:hover {
  color:#39c;
}

.product-view .add-to-links a.link-wishlist:before,
.product-view .add-to-links a.link-compare:before,
.product-view .sharing-links a.link-email-friend,
.product-view .sharing-links a.link-facebook,
.product-view .sharing-links a.link-twitter { background-image:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/addtolinks.png); }

.product-view .add-to-links a.link-wishlist:before,
.product-view .add-to-links a.link-compare:before { content:''; display:inline-block; margin-right:4px; }

.product-view .add-to-links a.link-wishlist:before { width:11px; height:10px; background-position:100% 100%; }
.product-view .add-to-links a.link-compare:before { width:16px; height:9px; background-position:0 100%; }

.product-view .sharing-links a.link-email-friend,
.product-view .sharing-links a.link-facebook,
.product-view .sharing-links a.link-twitter { background-size:initial; width:33px; height:33px; }

.product-view .sharing-links a.link-email-friend { background-position:0 0 !important; }
.product-view .sharing-links a.link-facebook { background-position:-66px 0 !important; }
.product-view .sharing-links a.link-twitter { background-position:-33px 0 !important; }

.product-view .add-to-links li:first-child a {
  margin:0 15px 0 0;
}

.product-view .sharing-links {
  float: left;
}
.product-view .sharing-links:after {
  content: '';
  display: table;
  clear: both;
}
.product-view .sharing-links { float:right;}
.product-view .sharing-links li {
  float: left;
  margin-left:5px;
}
.product-view .sharing-links a {
  text-indent: -9999px;
  display: block;
  width: 26px;
  height: 26px;
}
.product-view .sharing-links a:hover {
  opacity :0.8;
}

@media only screen and (max-width: 599px) {
  .add-to-box .add-to-links a {
    float: none;
    width: auto;
    text-indent: 0;
  }
}
.product-collateral {
  clear: both;
}

.box-collateral {
  clear: both;
}

@media only screen and (min-width: 771px) {
  .product-collateral .toggle-tabs {
    display: block;
    width: 100%;
    position: relative;
    border: 1px solid #cccccc;
    background-color: #f4f4f4;
  }
  .product-collateral .toggle-tabs li {
    float: left;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
  }
  .product-collateral .toggle-tabs li > span {
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    display: inline-block;
    padding: 0 30px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 12px;
    position: relative;
    bottom: -1px;
  }
  .product-collateral .toggle-tabs li.current {
    border-right: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
  }
  .product-collateral .toggle-tabs li.current > span {
    background-color: #FFFFFF;
    z-index: 5;
  }
  .product-collateral .toggle-tabs li.current span,
  .product-collateral .toggle-tabs li:hover span {
    color: #3399cc;
  }
  .product-collateral .toggle-tabs li:first-child {
    border-left: none;
  }
  .product-collateral .toggle-tabs:after {
    content: '';
    display: table;
    clear: both;
  }
  .product-collateral > dl {
    width: 100%;
  }
  .product-collateral > dl > dt {
    display: none;
  }
  .product-collateral > dl > dd {
    width: 100%;
    display: none;
    padding: 15px;
    border: 1px solid #cccccc;
    border-top: 0;
  }
  .product-collateral > dl > dd.current {
    display: block;
  }
}
@media only screen and (max-width: 770px) {
  .product-collateral .toggle-tabs {
    display: none;
  }
  .product-collateral > dl > dt {
    margin: 0;
    margin-bottom: 10px;
    color: #636363;
    font-family: "opensans_regular", sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    line-height: 1.4;
    text-rendering: optimizeSpeed;
    text-transform: uppercase;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    font-weight: normal;
    margin-bottom: 0px;
    padding: 7px 10px 7px 24px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    position: relative;
    background-color: #f4f4f4;
    display: block;
  }
  .product-collateral > dl > dt:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #3399cc;
    border-bottom: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
  }
  .product-collateral > dl > dt:hover {
    background-color: #ececec;
  }
  .product-collateral > dl > dd {
    padding: 10px;
    margin: 0;
    border-width: 0 1px;
    border-style: solid;
    border-color: #cccccc;
  }
  .product-collateral > dl > dd:last-child {
    border-width: 0 1px 1px 1px;
  }
  .product-collateral > dl > dt {
    cursor: pointer;
    border-bottom-width: 0;
  }
  .product-collateral > dl > dt:hover {
    color: #3399cc;
  }
  .product-collateral > dl > dt:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #3399cc;
    border-right: none;
  }
  .product-collateral > dl > dt.last {
    border-bottom-width: 1px;
  }
  .product-collateral > dl > dd {
    display: none;
  }
  .product-collateral.accordion-open > dl > dt.current {
    border-bottom-width: 1px;
  }
  .product-collateral.accordion-open > dl > dt.current:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #3399cc;
    border-bottom: none;
    left: 6px;
    top: 50%;
    margin-top: -3px;
  }
  .product-collateral.accordion-open > dl > dd.current {
    display: block;
  }
}
@media only screen and (max-width: 770px) {
  .product-view .extra-info-tabs,
  .product-view .product-shop,
  .product-view .add-to-cart-wrapper,
  .product-view .block-related,
  .product-img-box,
  .product-collateral {
    width: 100%;
    float: none;
    padding-right: 0;
    padding-left: 0;
  }
}
@media only screen and (min-width: 771px) {
  .product-view .product-shop .product-name {
    display: block;
  }

  .product-img-box .product-name {
    display: none;
  }
}
@media only screen and (max-width: 479px) {
  .product-view .product-shop,
  .product-img-box,
  .product-collateral,
  .product-view .block-related,
  .box-collateral {
    margin-bottom: 15px;
  }
}
.product-view .ratings .rating-links {
  float: left;
  margin-top: 0;
}
.product-view .ratings .rating-links a {
  text-transform:uppercase; color:#666;
}

.product-view .ratings .rating-links a:first-child,
.product-view .ratings .rating-links .separator { display:none; }

#product-attribute-specs-table {
  max-width: 50em;
  border: 1px solid silver;
}
#product-attribute-specs-table th {
  border-right: 1px solid silver;
  border-bottom: 1px solid silver;
}

/* -------------------------------------------- *
 * Catalog - Grouped Product List
 */
.grouped-items-table-wrapper {
  width: 100%;
}
.grouped-items-table-wrapper tbody tr:last-child td {
  border-bottom: none;
}
@media only screen and (max-width: 479px) {
  .grouped-items-table-wrapper {
    margin-bottom: 15px;
  }
}

.grouped-items-table .name-wrapper {
  color: #666;
  font-family: "opensans_regular", sans-serif;
}
.grouped-items-table .qty-wrapper {
  padding-top: 7px;
  float:right;
  margin-right:10px;
}
.grouped-items-table .qty-label {
  margin-left: 7px;
}
.grouped-items-table td {
  padding: 4px;
}
.grouped-items-table td:last-child {
  width: 30%;
  text-align: left;
}
.grouped-items-table .price-box {
  text-align: right;
}
.grouped-items-table .name { padding-top:12px; padding-left:15px; }
.grouped-items-table .grouped-qty { width: 100px !important; }

.grouped-items-table.data-table thead th,
.grouped-items-table.data-table tbody td {
  border-bottom:  0 !important;
}

.grouped-items-table.data-table thead th {
  background: #3399cc;
  color: white;
  font-weight: bold;
}

.grouped-items-table .odd {
  background:#f3f3f3;
}

.grouped-items-table .even {
  background:#fbfbfb;
}

.grouped-items-table .qty-label {
  display:none;
}



/* -------------------------------------------- *
 * Catalog - Product Options
 */
.product-options {
  width: 100%;
  margin: 10px 0 0;
  padding: 10px 15px 15px;
  clear: both;
  position: relative;
}

.product-options select { border: 1px solid #dedede; background: white;
  border-radius: 5px;  }

/* text under image upload */
.product-options .input-box .no-margin { font-size: 11px; }

/* multiple select */
#select_5 option{ font-size:13px; }

/* checkbox */
#options-6-list { }

/* textarea */
#options_7_text { }

/* dropdown */
#select_10 { border: 1px solid #dedede; }

.product-options p.required { position: absolute; top: 6px; right: 15px; text-align: right; }
.price-notice { color: #a0a0a0; font-size: 12px; }


@media only screen and (max-width: 979px) {
  .product-view .product-options .required {
    position: static;
  }
}
.product-options dt {
  margin: 10px 0 3px;
  font-weight: normal;
}

.product-options dt:first-child {
  margin-top: 0;
}

.product-options dd .qty-holder {
  display: block;
  padding: 10px 0 0 0;
}

.product-options dd .qty-holder .qty {
  width: 3em;
}

.product-options dd .qty-holder label {
  vertical-align: middle;
}

.product-options dd .qty-disabled {
  background: none;
  border: 0;
  padding: 0 2px;
}

.product-options dd {
  padding: 0 0 10px 0;
  margin: 0 0 5px;
  border-bottom: 1px solid #ededed;
}

.product-options dl.last dd.last {
  border-bottom: 0;
  padding-bottom: 5px;
  margin-bottom: 0;
}

.product-options dd .input-text {
  width: 98%;
}

.product-options dd .input-box {
  padding-top: 0;
}

.product-options dd input.datetime-picker {
  width: 150px;
}

.product-options dd .time-picker {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 2px 0;
  vertical-align: middle;
}

.product-options dd textarea {
  width: 98%;
  height: 8em;
  max-width:330px;
}

.product-options dd select {
  width: 330px;
  max-width: 100%;
}

.product-options ul.options-list {
  margin-right: 5px;
}

.product-options ul.options-list li {
  line-height: 1.5;
  margin-bottom: 7px;
}

.product-options ul.options-list li:last-child {
  margin-bottom: 0;
}

.product-options ul.options-list .radio,
.product-options ul.options-list .checkbox {
  float: left;
  margin-top: 5px;
}

.product-options ul.options-list .label {
  display: block;
}

.product-options ul.options-list label {
  font-weight: normal;
  cursor:pointer;
}

.product-options p.note {
  margin: 0;
  font-size: 11px;
}

.product-options-bottom {
  /*background-color: #f4f4f4;*/
  padding: 15px 20px;
  /*border: 1px solid #cccccc;*/
  border-top: 0;
  margin-bottom: 10px;
}

.product-options-bottom:after {
  content: '';
  display: table;
  clear: both;
}

.product-options-bottom .product-pricing,
.product-options-bottom .tier-prices {
  float: right;
  margin: 0;
  padding: 0 0 10px;
  border: 0;
  background: 0;
  color: #636363;
}
@media only screen and (max-width: 1199px) {
  .product-options-bottom .product-pricing,
  .product-options-bottom .tier-prices {
    float: none;
    width: 100%;
    text-align: right;
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 1px solid #cccccc;
  }
}

.product-options-bottom .tier-prices li {
  background: 0;
  padding: 2px 0;
}

.product-options-bottom .tier-prices .price,
.product-options-bottom .tier-prices .benefit {
  color: #636363;
}

/* "display: none" should be removed if products on site have a long list of product options and those product options */
/*  affect the price so that the customer can see the updated price close to the "Add to Cart" button */
.product-options-bottom .price-box {
  /*display: none;*/
  float: right;
  margin: 0 0 10px;
  padding: 0;
}

@media only screen and (max-width: 479px) {
  .product-options-bottom .price-box .price-as-configured {
    text-align: right;
  }
  .product-options-bottom .price-box .price-as-configured .price-label {
    display: block;
  }
}
.product-options-bottom .price-tax {
  float: left;
}

/* -------------------------------------------- *
 * Related Products
 */
/* Block: Related */
.block-related li {
  margin-bottom: 7px;
}
.block-related .block-title {
  border-bottom: none;
}
.block-related .block-title h2 {
  margin: 0;
  margin-bottom: 0.5em;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.2;
  text-rendering: optimizeLegibility;
  text-transform: uppercase;
  margin-bottom: 0;
}
.block-related .block-subtitle {
  margin-bottom: 7px;
}
.block-related .product {
  margin-left: 20px;
  position: relative;
}
.block-related .checkbox {
  float: left;
  margin-top: 36px;
}
.block-related .product-details {
  margin-left: 90px;
}
.block-related .product-name {
  margin-bottom: 3px;
}
.block-related .product-details .price-box {
  margin: 2px 0 3px;
}
.block-related .product-details .price-box a,
.block-related .product-details .price-box p,
.block-related .product-details .price-box span {
  float: left;
  margin-left: 3px;
}
.block-related .product-details .price-box a:first-child,
.block-related .product-details .price-box p:first-child,
.block-related .product-details .price-box span:first-child {
  margin-left: 0;
  font-size: 16px;
  padding-right: 5px;
  padding-left: 5px;
}
.block-related .product-details .price-box:after {
  content: '';
  display: table;
  clear: both;
}
.block-related .link-wishlist {
  display: none;
}

/* -------------------------------------------- *
 * Upsell Products
 */
.box-up-sell {
  margin-top: 20px;
}
.box-up-sell .ratings {
  display: none;
}

/* ============================================ *
 * Catalog - MSRP MAP Popup
 * ============================================ */
.cart-msrp-totals {
  color: red;
  font-size: 12px !important;
  font-weight: bold;
  margin: 10px 10px 0;
  padding: 10px;
  text-align: right;
  text-transform: uppercase;
}

.map-cart-sidebar-total {
  color: red;
  display: block;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  padding: 2px 5px;
}

.map-popup {
  background: #FFFFFF;
  border: 5px solid #cccccc;
  margin: 12px 0 0;
  position: absolute;
  text-align: left;
  width: 450px;
  z-index: 100;
}
@media only screen and (min-width: 771px) {
  .map-popup.map-popup-right {
    left: 10px !important;
  }
  .map-popup.map-popup-left {
    left: auto !important;
    right: 10px !important;
  }
}
@media only screen and (max-width: 770px) {
  .map-popup {
    width: 100%;
    left: 0px !important;
  }
}
.map-popup .map-popup-heading {
  padding: 8px 10px;
  margin-right: 40px;
  width: auto;
}
.map-popup .map-popup-heading h3 {
  font-size: 14px;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  word-wrap: break-word;
  text-align: left;
  text-overflow: ellipsis;
}
@media only screen and (max-width: 479px) {
  .map-popup .map-popup-heading h3 {
    text-align: center;
  }
}
.map-popup .map-popup-close {
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
  height: 36px;
  width: 36px;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
}
.map-popup .map-popup-content {
  border-top: 1px solid #ededed;
  padding: 10px;
  margin: 0 10px;
  overflow: hidden;
  text-align: left;
}
@media only screen and (max-width: 479px) {
  .map-popup .map-popup-content {
    text-align: center;
  }
}
.map-popup .map-popup-checkout {
  padding: 10px 0;
}
.map-popup .map-popup-checkout form:after {
  content: '';
  display: table;
  clear: both;
}
.map-popup .map-popup-checkout span {
  display: block;
}
.map-popup .map-popup-checkout .button {
  float: left;
  margin: 0 2px;
  clear: left;
}
.map-popup .map-popup-checkout .additional-addtocart-box {
  float: left;
  min-width: 210px;
}
.map-popup .map-popup-checkout .additional-addtocart-box li {
  list-style-type: none;
}
.map-popup .map-popup-checkout .paypal-logo {
  width: auto;
}
.map-popup .map-popup-checkout .paypal-logo a {
  display: inline-block;
  float: left;
  clear: left;
}
.map-popup .map-popup-checkout .paypal-logo .paypal-or {
  float: left;
  text-align: center;
  padding: 5px 15px;
  clear: left;
}
.map-popup .map-popup-checkout .paypal-logo:after {
  content: '';
  display: table;
  clear: both;
}
.map-popup .map-popup-checkout .paypal-logo .bml_button a {
  clear: left;
}
@media only screen and (max-width: 479px) {
  .map-popup .map-popup-checkout {
    text-align: center;
  }
  .map-popup .map-popup-checkout .button,
  .map-popup .map-popup-checkout .additional-addtocart-box,
  .map-popup .map-popup-checkout .paypal-logo a,
  .map-popup .map-popup-checkout .paypal-logo .paypal-or {
    float: none;
  }
  .map-popup .map-popup-checkout .additional-addtocart-box {
    min-width: 0px;
  }
  .map-popup .map-popup-checkout .paypal-logo .paypal-or {
    margin: 0px;
    margin-bottom: 10px;
  }
}
.map-popup .map-popup-checkout:after {
  content: '';
  display: table;
  clear: both;
}
.map-popup .map-popup-price {
  padding: 10px 0;
}
@media only screen and (max-width: 479px) {
  .map-popup .map-popup-price {
    text-align: center;
    padding-top: 0px;
  }
}
.map-popup .map-popup-price .price-box,
.map-popup .map-popup-price .price-box .special-price {
  display: inline-block;
  margin: 0;
  padding: 0;
}
.map-popup .map-popup-price .price-box .minimal-price-link {
  display: inline-block;
}
.map-popup .map-popup-text {
  padding: 10px 0;
  margin: 0 10px;
  word-wrap: break-word;
}
.map-popup .map-popup-text,
.map-popup .map-popup-only-text {
  border-top: 1px solid #ededed;
}

/* ============================================ *
 * Catalog - MSRP Product Listing
 * ============================================ */
.price-box .map-link {
  display: block;
  text-align: center;
}

/* ============================================ *
 * Catalog - Compare
 * ============================================ */
.block-compare .product-name:after {
  content: '';
  display: table;
  clear: both;
}

.compare-table .product-image {
  display: inline-block;
}

.compare-table .product-shop-row.top td {
  padding-bottom: 0;
  border-bottom: 0;
}
.compare-table .product-shop-row.bottom td {
  padding-top: 0;
}

/* ============================================ *
 * Checkout - Layout
 * ============================================ */
.cart-table {
  float: left;
  width: 60%;
}

.cart .button {
  white-space: normal;
  background:#92da23;
  min-height: 40px;
  line-height: 40px;
  font-size: 16px;
}

.cart .button:hover {
 background:#82d414;
}

.checkout-types.top .button {
  font-size:13px;
  line-height:19px;
  min-height:0;
}

.cart-forms,
.cart-totals-wrapper,
.crosssell {
  float: right;
  clear: right;
  width: 40%;
  padding-left: 20px;
}

.cart-totals,
.cart-forms .discount,
.cart-forms .giftcard,
.cart-forms .shipping {
  padding: 10px;
  border: 1px solid #f4f4f4;
}

.cart-table,
.cart-totals,
.cart-forms .discount,
.cart-forms .giftcard,
.cart-forms .shipping {
  margin-bottom: 20px;
}

.checkout-cart-index #postcode {
  width: 100%;
}

.display-both-prices .cart-table {
  float: none;
  width: 100%;
}
.display-both-prices .cart-forms {
  float: left;
  padding-right: 10px;
  padding-left: 0;
}
.display-both-prices .cart-totals-wrapper,
.display-both-prices .crosssell {
  padding-left: 10px;
}
.display-both-prices .cart-forms,
.display-both-prices .cart-totals-wrapper,
.display-both-prices .crosssell {
  width: 50%;
}
.display-both-prices .crosssell {
  clear: right;
  float: right;
}

.control-subscribe {
    text-align: left;
    width: 100%;
    float:left;
}

.first-checkout-button-user,
.first-checkout-button {
    float: right;
    top: 0;
    width: 100%;
}

.first-checkout-button {
    margin-top: -60px!important;
    width: 200px;
}

@media only screen and (max-width: 979px) {
  .display-single-price .cart-table {
    float: none;
    width: 100%;
  }
  .display-single-price .cart-forms {
    float: left;
    padding-right: 10px;
    padding-left: 0;
  }
  .display-single-price .cart-totals-wrapper,
  .display-single-price .crosssell {
    padding-left: 10px;
  }
  .display-single-price .cart-forms,
  .display-single-price .cart-totals-wrapper,
  .display-single-price .crosssell {
    width: 50%;
  }
  .display-single-price .crosssell {
    clear: right;
    float: right;
  }
}
@media only screen and (max-width: 599px) {
  .product-cart-sku {
    display: none;
  }

  .display-both-prices .cart-forms,
  .display-both-prices .cart-totals-wrapper,
  .display-both-prices .crosssell,
  .display-single-price .cart-forms,
  .display-single-price .cart-totals-wrapper,
  .display-single-price .crosssell {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    float: none;
    width: 100%;
  }

  .gcheckout-onepage-wrap {
    padding: 0;
    float:left;
    margin: 0;
  }

  .gcheckout-onepage-wrap .first-checkout-button {
     margin-top: auto !important;
     width: 100%;
  }

  .gcheckout-onepage-wrap button.btn-checkout{
    float:left !important;
    width: 100%;
  }


}
.display-single-price:after {
  content: '';
  display: table;
  clear: both;
}




/* Already registered? - Login Button */

.glc-login-and-paypal a.login-button {
  padding: 10px 25px;
  color: white;
  border-radius: 5px;
  text-transform: uppercase;
  background: rgb(247,146,29);
  background: -moz-linear-gradient(top, rgba(247,146,29,1) 0%, rgba(245,135,25,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,146,29,1)), color-stop(100%,rgba(245,135,25,1)));
  background: -webkit-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
  background: -o-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
  background: -ms-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
  background: linear-gradient(to bottom, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);

  float:left;
}

.glc-login-and-paypal a.login-button:hover {
  text-decoration:none;
  background: rgb(247, 146, 29);
  background: -moz-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 143, 30, 1)), color-stop(100%, rgba(245, 111, 13, 1)));
  background: -webkit-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%);
  background: -o-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%);
  background: -ms-linear-gradient(top, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%);
  background: linear-gradient(to bottom, rgba(247, 143, 30, 1) 0%, rgba(245, 111, 13, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F78F1E', endColorstr='#F56F0D', GradientType=0);
  border-radius: 4px;
}








/* ============================================ *
 * Checkout - Cart
 * ============================================ */
.cart .page-title {
  margin-bottom: 15px;
  border-bottom: 1px solid #ededed;
}
.cart .page-title:after {
  content: '';
  display: table;
  clear: both;
}
.cart .page-title h1 {
  float: left;
  border-bottom: none;
  margin-bottom: 6px;
  margin-right: 10px;
}

.checkout-types {
  float: right;
  text-align: right;
  max-width: 100%;
  /* We always want this shipping method to display on its own line */
}
.checkout-types li {
  vertical-align: top;
  margin: 0 0 5px 5px;
}
.checkout-types li:after {
  content: '';
  display: table;
  clear: both;
}
.checkout-types li img {
  display: inline;
  vertical-align: top;
}
.checkout-types li:first-child {
  margin-left: 0;
}
.checkout-types .method-checkout-cart-methods-multishipping {
  display: block;
}
.checkout-types.top li {
  display: inline-block;
}
.checkout-types.top .bml_button {
  display: inline-block;
  vertical-align: top;
}
.checkout-types.top .bml_button img {
  display: block;
}
.checkout-types.top .paypal-logo .paypal-or {
  margin-top: 5px;
}
.checkout-types.bottom .paypal-logo a, .checkout-types.minicart .paypal-logo a {
  display: block;
}
.checkout-types.bottom .paypal-or, .checkout-types.minicart .paypal-or {
  margin: 0px;
  display: block;
  text-align: center;
}

@media only screen and (min-width: 741px) {
  .checkout-types.bottom .paypal-or {
    text-align: right;
    padding-right: 70px;
  }
}
.cart-totals .checkout-types .btn-checkout {
  margin-bottom: 7px;
}

@media only screen and (max-width: 740px) {
  .checkout-types {
    float: none;
    text-align: center;
  }
  .checkout-types.bottom .paypal-or, .checkout-types.minicart .paypal-or {
    width: auto;
    float: none;
  }

  .checkout-types li {
    float: none;
    width: 100%;
    margin-left: 0;
  }
}
@media only screen and (max-width: 599px) {
  .btn-checkout {
    width: 100%;
  }
}
.cart-table {
  font-family: "opensans_regular", sans-serif;
}
.cart-table th,
.cart-table td,
.cart-table tbody td {
  border-bottom: none;
  vertical-align: top;
}
.cart-table h2 {
  color: #636363;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
}
.cart-table thead th,
.cart-table tbody td {
  background-color: transparent;
  padding: 10px 5px;
  font-family: "opensans_regular", sans-serif;
}
.cart-table .product-cart-info,
.cart-table .product-cart-actions {
  padding-left: 15px;
}
.cart-table tr {
  border-bottom: 1px solid silver;
}
.cart-table tfoot tr {
  background: none;
}
.cart-table tfoot tr > td:after {
  content: '';
  display: table;
  clear: both;
}
.cart-table span.or {
  font-size: 9px;
  padding: 0 5px;
  text-transform: uppercase;
  font-family: "opensans_regular", sans-serif;
}
.cart-table .product-cart-image .cart-links,
.cart-table .product-cart-info .btn-remove,
.cart-table .product-cart-actions .button {
  display: none;
}
.cart-table .product-cart-image {
  padding-left: 0;
  padding-right: 0;
}
.cart-table .product-cart-image .product-image img {
  max-width: 100%;
  width: 100%;
}
.cart-table .product-cart-image a.cart-edit {
  display: none;
}
.cart-table .product-cart-sku {
  font-style: italic;
  font-size: 12px;
  margin: 5px 0 12px;
}
.cart-table .product-cart-sku .label {
  font-weight: 600;
}
.cart-table .btn-empty {
  float: left;
}
.cart-table .product-cart-total,
.cart-table .product-cart-price {
  text-align: center;
}
.cart-table .cart-tax-total {
  position: relative;
  cursor: pointer;
}
.cart-table .cart-tax-total:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid #3399cc;
  border-left: none;
  position: absolute;
  top: 3px;
  right: -11px;
}
.cart-table .cart-tax-total.cart-tax-total-expanded:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  border-top: 6px solid #3399cc;
  border-bottom: none;
  right: -15px;
  top: 6px;
}
.cart-table .cart-links > li {
  white-space: nowrap;
  line-height: 1.3;
  margin-bottom: 5px;
  min-width: 65px;
  font-size: 13px;
}
.cart-table .cart-links > li > a {
  display: block;
}
.cart-table .cart-links > li:last-child {
  margin-bottom: 0;
}
.cart-table .product-cart-actions {
  min-width: 60px;
  text-align: center;
}
.cart-table .product-cart-actions .qty {
  height: 30px;
  border-color: silver;
  border-radius: 0;
  margin-bottom: 10px;
  text-align: center;
  width: 3.2em;
}
.cart-table .product-cart-actions .button {
  margin-bottom: 5px;
}
.cart-table .item-options {
  padding-left: 15px;
}

@media only screen and (max-width: 770px) {
  .cart-table th {
    font-size: 12px;
  }
  .cart-table th,
  .cart-table td {
    padding: 7px 6px;
  }
  .cart-table .product-cart-actions > li {
    white-space: inherit;
  }
}
@media only screen and (max-width: 699px) {
  .display-both-prices .cart-table thead th.cart-total-head,
  .display-both-prices .cart-table td.product-cart-total {
    display: none;
  }
}
@media only screen and (max-width: 599px) {
  .cart-table colgroup, .cart-table thead {
    display: none;
  }
  .cart-table tr {
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    position: relative;
    width: 100%;
  }
  .cart-table tr:after {
    content: '';
    display: table;
    clear: both;
  }
  .cart-table tr:last-child {
    margin-bottom: 0;
  }
  .cart-table tfoot tr {
    padding-bottom: 0;
  }
  .cart-table td {
    border: none;
    display: block;
  }
  .cart-table td[data-rwd-label] {
    padding-left: 15px;
    margin-bottom: 6px;
  }
  .cart-table td[data-rwd-label] .price {
    font-weight: normal;
  }
  .cart-table td[data-rwd-label]:before {
    content: attr(data-rwd-label) ":";
    font-size: 12px;
    font-family: "opensans_regular", sans-serif;
    padding-right: 5px;
    text-transform: uppercase;
  }
  .cart-table td.product-cart-price {
    text-align: left;
  }
  .cart-table h2 {
    font-size: 12px;
  }
  .cart-table .cart-links {
    padding-top: 5px;
    padding-right: 5px;
  }
  .cart-table .cart-links > li {
    white-space: normal;
    text-align: center;
  }
  .cart-table .cart-links > li > a {
    padding: 2px 0px;
  }
  .cart-table .cart-tax-info {
    font-style: italic;
    padding-left: 15px;
    font-size: 13px;
  }
  .cart-table .cart-tax-info .price {
    font-size: 13px;
  }
  .cart-table .product-cart-image {
    width: 25%;
    float: left;
    padding-bottom: 0;
  }
  .cart-table .product-cart-image a.cart-edit {
    display: block;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
  }
  .cart-table .product-cart-info,
  .cart-table td[data-rwd-label] {
    float: right;
    width: 75%;
  }
  .cart-table .product-cart-actions,
  .cart-table .product-cart-price {
    padding-bottom: 0;
    padding-top: 0;
    float: right;
  }
  .cart-table .product-cart-remove,
  .cart-table .product-cart-total,
  .cart-table .product-cart-actions .cart-links {
    display: none;
  }
  .cart-table .product-cart-image .cart-links,
  .cart-table .product-cart-info .btn-remove {
    display: block;
  }
  .cart-table .product-cart-actions .button {
    display: none;
  }
  .cart-table .product-cart-info .btn-remove {
    float: right;
    margin: -4px 0px 2px 7px;
  }
  .cart-table .product-cart-info .product-cart-sku {
    margin-bottom: 5px;
  }
  .cart-table .product-cart-actions {
    text-align: left;
  }
  .cart-table .product-cart-actions .qty {
    margin-right: 7px;
    margin-bottom: 7px;
  }
  .cart-table .price,
  .cart-table .product-cart-price:before {
    font-weight: 500;
    font-size: 15px;
    font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
  }
  .cart-table .cart-footer-actions {
    text-align: center;
    width: 100%;
  }
  .cart-table .cart-footer-actions #empty_cart_button {
    float: right;
  }
  .cart-table .cart-footer-actions .btn-continue {
    float: left;
  }
  .cart-table .cart-footer-actions .btn-update,
  .cart-table .cart-footer-actions span.or {
    display: none;
  }

  .display-both-prices .cart-table td[data-rwd-tax-label]:before {
    content: attr(data-rwd-tax-label) ":";
  }
}
/* ============================================ *
 * Checkout - Estimate Shipping and Tax
 * ============================================ */
.shipping h2 {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 5px;
}
.shipping select {
  max-width: 100%;
  height: 30px;
  display: block;
  border: 1px solid silver;
}
.shipping select.validation-failed {
  border-color: #df280a;
}
.shipping .shipping-desc {
  display: none;
}
.shipping .buttons-set {
  border: none;
  margin: 0;
  padding: 0;
}
.shipping .form-list:after {
  content: '';
  display: table;
  clear: both;
}
.shipping .form-list li {
  float: left;
  margin: 5px 2% 10px 0;
}
.shipping .form-list .shipping-country {
  width: 37%;
}
.shipping .form-list .shipping-region {
  width: 41%;
}
.shipping .form-list .shipping-postcode {
  margin-right: 0;
  width: 18%;
}
.shipping .form-list .shipping-postcode input {
  margin-top: 4px;
}
.shipping .form-list .input-box {
  padding-top: 0;
}
.shipping .form-list input {
  height: 30px;
  margin-top: 4px;
}
.shipping .form-list label {
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
  white-space: nowrap;
}
.shipping .sp-methods {
  padding: 10px 0 0;
  text-align: left;
}
.shipping .sp-methods dd {
  margin-bottom: 10px;
}
.shipping .sp-methods label {

}
.shipping .sp-methods label span {
  font-family: "opensans_regular", sans-serif;
  font-weight: bold;
  font-style: normal;
}
.shipping #co-shipping-method-form .buttons-set .button {
  float: left;
  margin-left: 0;
}
.shipping #co-shipping-method-form .sp-methods dd label {
  min-width: 220px;
  background:none;
}
.shipping #co-shipping-method-form .sp-methods dd label:hover {
  background-color: #dbdbdb;
}

@media only screen and (max-width: 770px) {
  .shipping .shipping-form .form-list > li {
    width: 100%;
    float: none;
  }
  .shipping .shipping-form .form-list > li label {
    display: block;
  }
  .shipping .shipping-form .form-list > li input,
  .shipping .shipping-form .form-list > li select {
    width: 100%;
  }
}
.cart .cart-totals {
  text-align: right;
}
.cart .cart-totals:after {
  content: '';
  display: table;
  clear: both;
}
.cart .cart-totals table {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  margin-bottom: 20px;
  text-transform: uppercase;
  width: 100%;
}
.cart .cart-totals table td {
  padding: 2px 0px;
}
.cart .cart-totals table td:first-child {
  padding-right: 10px;
  min-width: 120px;
}
.cart .cart-totals table tbody tr:last-child td,
.cart .cart-totals table tbody tr:last-child th {
  padding-bottom: 10px;
}
.cart .cart-totals table tfoot {
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #E6E6E6;
}
.cart .cart-totals table tfoot td {
  font-size: 24px;
  padding: 2px 5px;
  vertical-align: top;
}
.cart .cart-totals table tfoot strong span,
.cart .cart-totals table tfoot span.price {
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}
.cart .cart-totals table tfoot strong {
  font-weight: 400;
}

@media only screen and (max-width: 600px) {
  .cart-totals {
    text-align: right;
  }
}
@media only screen and (max-width: 770px) {
  .cart .cart-totals table tfoot td {
    font-size: 18px;
  }
}
.discount-form:after,
#giftcard-form:after {
  content: '';
  display: table;
  clear: both;
}

#discount-coupon-form,
.cart .giftcard {
  width: 100%;
}
#discount-coupon-form h2,
.cart .giftcard h2 {
  display: none;
}
#discount-coupon-form label,
.cart .giftcard label {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  text-transform: uppercase;
  min-width: 105px;
  display: inline-block;
  margin-right: 10px;
}
#discount-coupon-form .field-wrapper,
.cart .giftcard .field-wrapper {
  display: inline-block;
}
#discount-coupon-form .validation-advice,
.cart .giftcard .validation-advice {
  display: inline;
}
#discount-coupon-form .button-wrapper,
.cart .giftcard .button-wrapper {
  display: inline-block;
  vertical-align: bottom;
}
#discount-coupon-form .button-wrapper > button,
.cart .giftcard .button-wrapper > button {
  float: left;
}
#discount-coupon-form .input-text,
.cart .giftcard .input-text {
  border-radius: 0;
  height: 30px;
  margin: 4px 10px 0 0;
  width: 190px;
}

.cart .giftcard p {
  margin-bottom: 7px;
}

.cart .giftcard .check-gc-status {
  float: left;
  padding: 0px;
}
.cart .giftcard .check-gc-status > span > span {
  font-size: 14px;
  text-transform: none;
}

/* ============================================ *
 * Checkout - Cart Cross sell
 * ============================================ */
.crosssell h2 {
  color: #3399cc;
}
.crosssell .item a.product-image {
  width: auto;
  float: left;
}

/* Change the layout to 2 columns at a breakpoint that is higher than a 3 columns layout would normally break */
@media only screen and (max-width: 979px) {
  .crosssell {
    /* Undo three-column config */
  }
  .crosssell .products-grid > li:nth-child(even),
  .crosssell .products-grid > li:nth-child(3n),
  .crosssell .products-grid > li {
    width: 47.72727%;
    margin-right: 4.54545%;
  }
  .crosssell .products-grid > li:nth-child(odd) {
    clear: left;
  }
  .crosssell .products-grid > li:nth-child(even) {
    margin-right: 0;
  }
  .crosssell .products-grid > li:nth-child(3n+1) {
    clear: none;
  }
}
@media only screen and (max-width: 599px) {
  .cart-table .cart-tax-total:after {
    right: -9px;
  }
  .cart-table .cart-tax-total.cart-tax-total-expanded:after {
    right: -13px;
  }
}
@media only screen and (max-width: 320px) {
  .crosssell ul .item {
    padding: 0 0px 40px;
  }
  .crosssell ul .product-details .crosssell-actions {
    padding: 0 5px;
  }
}
/* ============================================ *
 * Checkout - One Page
 * ============================================ */
.checkout-onepage-index .col-right,
.checkout-onepage-index .col-left {
  display: none;
}

.checkout-onepage-index .col-main {
  width: auto;
  float: none;
}

@media only screen and (min-width: 980px) {
  .checkout-onepage-index .col-main {
    float: left;
    width: 68.75%;
    padding-right: 20px;
  }
  .checkout-onepage-index .col-right,
  .checkout-onepage-index .col-left {
    width: 31.25%;
    display: block;
  }
  .checkout-onepage-index .col-right {
    padding-left: 0;
  }
}
.opc select {
  width: 365px;
}

/* -------------------------------------------- *
 * Section Styling - Default
 */
.opc .section .step-title {
  width: 100%;
  border-top: 1px solid #ececec;
  position: relative;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.opc .section .step-title:after {
  content: '';
  display: table;
  clear: both;
}

.opc .section.allow:not(.active) .step-title {
  cursor: pointer;
}

/* Using .no-touch since touch devices emulate hover, thereby making steps look active that are not */
.no-touch .opc .section.allow:not(.active) .step-title:hover {
  background-color: #f4f4f4;
}

.opc .section.active .step-title {
  border-bottom: 1px solid #ececec;
}

.opc .section .step-title a {
  display: none;
}

.opc .section.allow:not(.active) .step-title a {
  display: block;
  float: right;
  line-height: 40px;
  height: 40px;
  padding: 0px 10px;
}

.no-touch .opc .section .step-title a:hover {
  text-decoration: none;
}

.opc .section .step-title .number,
.opc .section.allow.active .step-title .number,
.no-touch .opc .section.allow:hover .step-title .number {
  width: 26px;
  height: 26px;
  text-align: center;
  color: #FFFFFF;
  line-height: 26px;
  background-color: #3399cc;
  display: block;
  position: absolute;
  top: 50%;
  left: 10px;
  margin-top: -13px;
}

.opc .section.allow .step-title .number {
  background-color: #99cce5;
}

.opc .section.allow .step-title h2 {
  color: #a0a0a0;
}

.opc .section.allow .step-title:hover h2,
.opc .section.active .step-title h2 {
  color: #3399cc;
}

.opc .section .step-title h2 {
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  height: 40px;
  float: left;
  margin: 0px 4px 0px 45px;
}

.opc .section .step {
  padding: 20px;
}
.opc .section .step:after {
  content: '';
  display: table;
  clear: both;
}
@media only screen and (max-width: 979px) {
  .opc .section .step {
    padding: 10px;
  }
}

.opc select {
  max-width: 365px;
  width: 100%;
}

.opc h3 {
  font-weight: 500;
}

.opc .buttons-set {
  text-align: left;
}
.opc .buttons-set button.button {
  float: left;
  margin-left: 0;
  margin-right: 10px;
  margin-bottom: 0;
}
.opc .buttons-set p.required {
  float: right;
  margin-left: 5px;
  margin-bottom: 0;
}
.opc .buttons-set .back-link {
  float: right;
  margin: 0;
}
.opc .buttons-set a {
  line-height: 20px;
  display: inline-block;
  padding: 5px 5px 5px 0;
}

@media only screen and (max-width: 479px) {
  .opc .buttons-set .button + .buttons-set .button,
  .paypal-express-review .buttons-set .button + .buttons-set .button {
    margin-left: 0;
  }
}
.opc #opc-login .step {
  padding: 0px;
}
.opc #opc-login .buttons-set {
  border-top: 0;
  padding-top: 5px;
}

@media only screen and (max-width: 770px) {
  .opc #opc-login .description,
  .opc #opc-login p.required {
    display: none;
  }
}
#opc-payment .note {
  padding: 10px;
}

/* -------------------------------------------- *
 * This section hides everything but the "Checkout Method" step of the checkout process and fades in the content
 * once the customer progresses to the next step. The purpose of this is to simplify what the customer has to focus on.
 * It is limited to larger viewports since smaller devices are inherently going to be focused solely on the
 * "Checkout Method" step.
 */
.opc.opc-firststep-login .section:not(#opc-login) .step-title,
.opc-block-progress-step-login {
  -webkit-transition: opacity 300ms linear;
  -webkit-transition-delay: 0;
  -moz-transition: opacity 300ms linear 0;
  -o-transition: opacity 300ms linear 0;
  transition: opacity 300ms linear 0;
}

.opc.opc-firststep-login .section#opc-login .step-title .number {
  -webkit-transition: width 80ms linear;
  -webkit-transition-delay: 0;
  -moz-transition: width 80ms linear 0;
  -o-transition: width 80ms linear 0;
  transition: width 80ms linear 0;
}

.opc.opc-firststep-login .section#opc-login .step-title h2 {
  -webkit-transition: margin-left 80ms linear;
  -webkit-transition-delay: 0;
  -moz-transition: margin-left 80ms linear 0;
  -o-transition: margin-left 80ms linear 0;
  transition: margin-left 80ms linear 0;
}

/* When a user progresses from the "Checkout Method" to "Billing Information" for the first time, the              */
/* "opc-has-progressed-from-login" class gets added to the body. Also, the .opc element will only have the         */
/* "opc-firststep-login" class if the first step of the checkout is the "Checkout Method" (eg, not when logged in) */
body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section:not(#opc-login) .step-title,
body:not(.opc-has-progressed-from-login) .opc-block-progress-step-login {
  opacity: 0;
}

body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title .number {
  width: 0px;
  overflow: hidden;
}

body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title h2 {
  margin-left: 0px;
}

/* -------------------------------------------- *
 * Shipping and Payment methods
 */
.sp-methods {
  margin: 0 0 8px;
}
.sp-methods dt {
  margin: 13px 0 5px;
  font-weight: bold;
}

#checkout-payment-method-load dt {
    margin:0;
}

.sp-methods dt:first-child {
  margin: 0 0 5px;
}
.sp-methods dd li {
  margin: 5px 0;
}
.sp-methods label img {
  float: left;
}
.sp-methods label a {
  margin-top: 6px;
  float: right;
  margin-left: 10px;
}
.sp-methods .price {
  font-weight: bold;
}
.sp-methods .form-list {
  padding-left: 20px;
}
.sp-methods .form-list li {
  margin: 0 0 8px;
}
.sp-methods select.month {
  width: 120px;
  margin-right: 10px;
}
.sp-methods select.year {
  width: 96px;
}
.sp-methods input.cvv {
  width: 4em !important;
}
.sp-methods #advice-validate-cc-exp-ccsave_expiration {
  max-width: 130px;
}
.sp-methods .checkmo-list li {
  margin: 0 0 5px;
  content: '';
  display: table;
  clear: both;
}
.sp-methods .checkmo-list label {
  width: 165px;
  padding-right: 15px;
  text-align: right;
  float: left;
}
.sp-methods .checkmo-list address {
  float: left;
}
@media only screen and (max-width: 479px) {
  .sp-methods .checkmo-list {
    padding-left: 0;
  }
  .sp-methods .checkmo-list label {
    width: 135px;
  }
}
.sp-methods .release-amounts {
  margin: 0.5em 0;
}
.sp-methods .release-amounts button {
  float: left;
  margin: 5px 10px 0 0;
}

/* One Page Checkout */
.block-progress {
  border: 0;
  margin: 0;
  border-left: 1px solid #cccccc;
  padding-left: 20px;
}
.block-progress .block-content {
  font-size: 13px;
}
.block-progress dt {
  padding-top: 6px;
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  margin-bottom: 6px;
  text-transform: uppercase;
  font-weight: normal;
  color: #a0a0a0;
}
.block-progress dt.complete {
  color: #636363;
}
.block-progress dd {
  padding-left: 15px;
  margin-bottom: 10px;
  font-family: "opensans_regular", sans-serif;
  font-style: italic;
}
.block-progress dd address {
  font-style: italic;
}
.block-progress #payment-progress-opcheckout .subtitle {
  margin-bottom: 3px;
}
.block-progress .payment-info dt {
  padding: 0;
  margin: 0 0 3px 0;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  text-transform: none;
  font-style: italic;
  float: left;
  clear: both;
  font-size: 13px;
}
.block-progress .payment-info dt:after {
  content: ': ';
}
.block-progress .payment-info dd {
  float: left;
  margin-bottom: 3px;
  font-size: 13px;
}
.block-progress .payment-info:after {
  content: '';
  display: table;
  clear: both;
}

/* review step */
#checkout-review-table .btn-remove img {
  display: none;
}

#checkout-review-table-wrapper {
  clear: both;
}

#review-buttons-container {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
}
#review-buttons-container .btn-checkout {
  min-width: 220px;
}
#review-buttons-container .please-wait {
  float: left;
  margin-right: 10px;
}
#review-buttons-container .f-left {
  float: right;
}

@media only screen and (max-width: 599px) {
  .linearize-table-large.checkout-review-table thead tr:nth-child(1n+2) {
    display: none;
  }
}
@media only screen and (max-width: 479px) {
  .linearize-table.checkout-review-table thead tr:nth-child(1n+2) {
    display: none;
  }
}
/* show/hide "change" link for progress step depend on complete status
 * should be placed in .css file */
.opc-block-progress dt.complete a,
.opc-block-progress dt.complete .separator {
  display: inline;
}

.opc-block-progress dt a,
.opc-block-progress dt .separator {
  display: none;
}

/* On small screens, the progress review content will be moved to the review step via JS. Styled via this CSS: */
#checkout-step-review .opc-block-progress {
  border-left: none;
  padding-left: 0;
}
#checkout-step-review .opc-block-progress .block-title {
  display: none;
}
#checkout-step-review .opc-block-progress .block-content {
  display: block !important;
  padding: 0;
}
#checkout-step-review .opc-block-progress .block-content > dl > div {
  float: left;
  width: 50%;
}
@media only screen and (max-width: 479px) {
  #checkout-step-review .opc-block-progress .block-content > dl > div {
    float: none;
    width: auto;
  }
}
#checkout-step-review .opc-block-progress .block-content .changelink {
  display: none;
}

@media only screen and (max-width: 479px) {
  #checkout-review-table thead > tr > th {
    display: none;
  }
  #checkout-review-table thead > tr > th:first-child {
    display: block;
  }

  #checkout-review-table thead > tr > th:first-child {
    display: block;
  }
}
#checkout-step-review .centinel > p {
  margin-bottom: 10px;
}
#checkout-step-review .centinel iframe {
  width: 100%;
  min-height: 400px;
}

/* Gift options */
.gift-messages-form .item {
  content: '';
  display: table;
  clear: both;
  margin-top: 30px;
}
.gift-messages-form .item h5 {
  font-weight: bold;
}
.gift-messages-form .item .product-img-box {
  width: auto;
  float: left;
  padding-right: 15px;
}
.gift-messages-form .item .details {
  float: left;
}

.gift-message-form .inner-box > div {
  content: '';
  display: table;
  clear: both;
  width: 100%;
  margin-top: 15px;
  display: block;
}
.gift-message-form .inner-box > div.extra-options-container p {
  margin-bottom: 15px;
}
.gift-message-form .gift-wrapping-form label {
  margin-right: 10px;
}
.gift-message-form .gift-wrapping-form img {
  float: left;
}
.gift-message-form .gift-wrapping-form .gift-wrapping-design {
  height: 75px;
}
.gift-message-form .gift-wrapping-form .gift-wrapping-design:after {
  content: '';
  display: table;
  clear: both;
}
.gift-message-form .gift-wrapping-form .gift-wrapping-design .image-box {
  margin-right: 5px;
}
.gift-message-form .gift-item {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: solid 1px #ececec;
}
.gift-message-form .gift-item:after {
  content: '';
  display: table;
  clear: both;
}
.gift-message-form .gift-item .product-img-box {
  width: 200px;
}
.gift-message-form .gift-item .product-img-box .product-image {
  width: 75px;
  margin-left: auto;
  margin-right: auto;
}
.gift-message-form .gift-item .product-img-box .product-name {
  display: block;
}
.gift-message-form .gift-item .fieldset {
  margin-left: 200px;
}

@media only screen and (max-width: 770px) {
  .gift-message-form .giftmessage-area {
    max-width: 100%;
  }
  .gift-message-form .gift-item .product-img-box {
    width: 100%;
    float: none;
  }
  .gift-message-form .gift-item .fieldset {
    margin-left: 0px;
  }
  .gift-message-form .gift-item .fieldset textarea {
    width: 100%;
  }
}
/* ============================================ *
 * Checkout - Success
 * ============================================ */
.checkout-onepage-success .col-main {
  padding: 0;
  text-align: center;
}
.checkout-onepage-success .buttons-set {
  margin: 10px 0;
  text-align: center;
}
.checkout-onepage-success .buttons-set button {
  float: none;
}

/* ============================================ *
 * Configurable Swatches
 * ============================================ */
/* Clears */
.clearfix:after,
.configurable-swatch-list:after,
.product-view .product-options .swatch-attr:after {
  content: '';
  display: table;
  clear: both;
}

/* General Swatch Styling */
.swatch-link,
.swatch-label {
  display: block;
  border-radius: 3px;
  font-size: 14px;
  text-align: center;
  color: #636363;
  text-decoration: none;
  box-sizing: content-box;
}

.swatch-link {
  border: 1px solid #cccccc;
  margin: 0 0 3px;
}
.swatch-link img {
  border-radius: 2px;
}
.swatch-link:hover {
  cursor: pointer;
  text-decoration: none;
}
.swatch-link .x {
  display: none;
  text-indent: -999em;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/bg_x.png) center no-repeat transparent;
  z-index: 10;
}
.swatch-link.has-image .swatch-label {
  position: relative;
}
.swatch-link.has-image img {
  position: absolute;
  top: 0;
  left: 0;
}

.swatch-label {
  border: 1px solid #fff;
  margin: 0;
  white-space: nowrap;
  background: #f4f4f4;
}

.configurable-swatch-list {
  margin-left: -3px;
  zoom: 1;
  clear: both;
  -webkit-transform: translateZ(0px);
}
.configurable-swatch-list li {
  float: left;
  zoom: 1;
  margin: 0 0 0 3px;
}
.products-grid .configurable-swatch-list li {
  display: inline-block;
  float: none;
  margin: 0;
  vertical-align: top;
}
.configurable-swatch-list .not-available .x {
  display: block;
}
.configurable-swatch-list .not-available .swatch-link {
  border-color: #ededed;
  position: relative;
}
.configurable-swatch-list .not-available .swatch-link.has-image img {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.configurable-swatch-list .not-available .swatch-label {
  color: #aaa;
  background: #fff;
}
.configurable-swatch-list .wide-swatch .swatch-label {
  padding: 0 6px;
}
.configurable-swatch-list .not-available a:focus {
  outline: 0;
}

#narrow-by-list dd .configurable-swatch-list li {
  margin: 0 0 0 3px;
  width: 47%;
}
#narrow-by-list dd .swatch-link {
  border: none;
  line-height: 25px;
  margin-right: 2px;
  text-align: left;
}
#narrow-by-list dd .swatch-link.has-image {
  line-height: inherit;
}
#narrow-by-list dd .swatch-link:hover .swatch-label {
  border-color: #3399cc;
}
#narrow-by-list dd .swatch-label {
  background: #f4f4f4;
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: block;
  float: left;
  line-height: 1.5em;
  margin: 0 5px 0 0;
  padding: 1px 5px;
  white-space: nowrap;
}
#narrow-by-list dd .swatch-label img {
  border: 1px solid #fff;
  border-radius: 3px;
  box-sizing: content-box;
}
#narrow-by-list dd .has-image .swatch-label {
  padding: 0;
}

@media only screen and (max-width: 770px) {
  #narrow-by-list dd .configurable-swatch-list li:nth-child(odd) {
    clear: left;
  }
}
.currently .swatch-current {
  position: relative;
}
.currently .swatch-current .btn-remove {
  margin-top: -10px;
  position: absolute;
  right: 0;
  top: 50%;
}
.currently .swatch-current span {
  display: block;
  float: left;
}
.currently .swatch-link {
  display: inline-block;
  margin: 0 0 0 3px;
}
.currently .swatch-link:hover {
  border-color: #cccccc;
  cursor: default;
}

/* Other Swatch States */
.configurable-swatch-list .hover .swatch-link,
.configurable-swatch-list .selected .swatch-link,
.swatch-link:hover {
  border-color: #3399cc;
}

.configurable-swatch-box {
  background: none !important;
}
.configurable-swatch-box select.swatch-select {
  display: none;
}
.configurable-swatch-box .validation-advice {
  margin: 0 0 5px;
  background: #df280a;
  padding: 2px 5px !important;
  font-weight: bold;
  color: #fff !important;
  float: left;
  display: block;
  border-radius: 3px;
}

/* CUSTOM */
/*.availability.out-of-stock span {*/
  /*color: #a0a0a0;*/
/*}*/

.product-view .product-options .swatch-attr {
  float: none;
  display: block;
  clear: both;
  border: 0;
}
.product-view .product-options .swatch-attr label,
.product-view .product-options .swatch-attr .select-label {
  font-size: 12px;
}
.product-view .product-options .swatch-attr label {
  display: block;
  line-height: 1.3;
}
.product-view .product-options .swatch-attr .select-label {
  display: inline;
  font-weight: normal;
  color: #3399cc;
  padding-left: 5px;
}
.product-view .product-options dd .input-box {
  width: auto;
  height: auto;
}
.product-view .product-options .select-label {
  display: none;
}
.product-view .add-to-cart button.out-of-stock {
  background-position: -80px -362px;
  cursor: default;
}

/* ============================================ *
 * Customer
 * ============================================ */
.customer-account-login .scaffold-form label:first-child {
  width: 115px;
}
.customer-account-login .col2-set .buttons-set {
  text-align: left;
  border-top: 0;
}
.customer-account-login .col2-set .buttons-set button,
.customer-account-login .col2-set .buttons-set .button {
  float: none;
  min-width: 50%;
  margin: 0;
}
.customer-account-login .col2-set .col-1 ul {
  list-style: disc;
  padding-left: 20px;
  margin: 10px 0 20px 0;
}
@media only screen and (min-width: 480px) {
  .customer-account-login .col2-set .col-1,
  .customer-account-login .col2-set .col-2 {
    padding-top: 0;
    margin-top: 20px;
  }
  .customer-account-login .col2-set .col-1 {
    padding-right: 20px;
  }
  .customer-account-login .col2-set .col-2 {
    padding-left: 20px;
    border-left: 1px solid #ededed;
  }
}
@media only screen and (min-width: 770px) {
  .customer-account-login .col2-set .col-1 {
    padding-right: 0;
  }
  .customer-account-login .col2-set .col-2 {
    padding-left: 60px;
    border-left: 1px solid #ededed;
  }
}
@media only screen and (max-width: 479px) {
  .customer-account-login .col2-set .col-1 {
    padding-bottom: 30px;
  }
  .customer-account-login .col2-set .col-2 {
    padding-top: 30px;
    border-top: 1px solid #ededed;
  }
}
@media only screen and (max-width: 770px) {
  .customer-account-login .col2-set p.required {
    display: none;
  }
}

.customer-account-create .scaffold-form label:first-child {
  width: 145px;
}

.opc #opc-login p:not(.required) {
  font-style: italic;
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
  color: #a0a0a0;
}

.remember-me-box a.hide {
  display: none;
}
.remember-me-box .link-tip {
  font-size: 13px;
  padding-left: 10px;
}

.remember-me-popup {
  display: none;
  border: 1px solid #cccccc;
  padding: 10px;
  position: relative;
}
.remember-me-popup.show {
  display: block;
}
.remember-me-popup p {
  font-family: "Helvetica Neue", Verdana, Arial, sans-serif;
}
.remember-me-popup .remember-me-popup-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  font-size: 12px;
}
.remember-me-popup .remember-me-popup-close-button {
  display: none;
}

.customer-account-create .buttons-set {
  max-width: 455px;
}
.customer-account-create .fieldset,
.customer-account-create .buttons-set {
  margin-left: 30px;
}
@media only screen and (max-width: 479px) {
  .customer-account-create .fieldset,
  .customer-account-create .buttons-set {
    margin-left: 0;
  }
}
.customer-account-create .fieldset .hidden {
  display: none;
}
.customer-account-create #remember-me-popup {
  max-width: 455px;
}

.customer-account-forgotpassword .fieldset,
.customer-account-forgotpassword .buttons-set {
  margin-left: 30px;
  max-width: 400px;
}
@media only screen and (max-width: 479px) {
  .customer-account-forgotpassword .fieldset,
  .customer-account-forgotpassword .buttons-set {
    margin-left: 0;
  }
}
.customer-account-forgotpassword .fieldset .input-box input.input-text {
  width: 100%;
}

/* ============================================ *
 * My Account Global Styles
 * ============================================ */
body.customer-account .my-account .page-title h1 {
  border: 0;
  text-align: left;
}
body.customer-account .my-account .title-buttons {
  position: relative;
  text-align: right;
}
body.customer-account .my-account .title-buttons h1 {
  text-align: left;
}
body.customer-account .my-account .title-buttons .button {
  position: absolute;
  right: 0;
  top: 0;
}
body.customer-account .my-account .title-buttons a,
body.customer-account .my-account .title-buttons span.separator {
  position: relative;
  top: -42px;
}
body.customer-account .my-account .fieldset h2,
body.customer-account .my-account .addresses-list h2,
body.customer-account .my-account .order-details h2 {
  width: 100%;
  display: inline-block;
}
body.customer-account .my-account .addresses-list h3 {
  font-size: 14px;
  font-weight: 600;
}
body.customer-account .my-account .fieldset {
  margin-top: 30px;
  margin-bottom: 30px;
}
body.customer-account .data-table {
  margin-top: 5px;
}
body.customer-account .data-table td a {
  font-family: "opensans_regular", sans-serif;
  text-transform: uppercase;
  font-style: normal;
  font-size: 13px;
}
body.customer-account .data-table span.nobr {
  white-space: normal;
}
body.customer-account .data-table span.nobr a {
  white-space: nowrap;
}
body.customer-account .data-table td.view a {
  display: block;
}
body.customer-account .data-table .separator {
  display: none;
}
body.customer-account .sidebar .block ol#compare-items li {
  margin: 10px 0;
}
body.customer-account .sidebar .block .block-content p.block-subtitle {
  margin-bottom: 15px;
}
body.customer-account .sidebar .block .block-content .actions {
  margin-top: 30px;
}
body.customer-account .sidebar ol#cart-sidebar-reorder li {
  margin-top: 10px;
  margin-bottom: 0;
}
body.customer-account .sidebar ol#cart-sidebar-reorder p.product-name {
  display: inline-block;
  margin-bottom: 0;
}
body.customer-account .sidebar .block-cart .summary {
  margin-bottom: 15px;
}
body.customer-account .sidebar .block-reorder ol#cart-sidebar-reorder li {
  margin-top: 10px;
  margin-bottom: 0;
}
body.customer-account .sidebar .block-reorder ol#cart-sidebar-reorder li input {
  margin-right: 10px;
}
body.customer-account .sidebar .block-reorder ol#cart-sidebar-reorder p.product-name {
  display: inline;
  margin-bottom: 0;
}

.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day {
  width: 40px;
  float: left;
  margin-right: 10px;
}
.form-list .customer-dob .dob-year {
  width: 80px;
  float: left;
}

/* ============================================ *
 * Dashboard
 * ============================================ */
.dashboard .box-head {
  margin-top: 30px;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 7px;
}
.dashboard .box-head h2 {
  font-size: 15px;
  font-weight: 600;
  display: inline-block;
  margin-bottom: 0;
}
.dashboard .box-head a {
  padding: 10px;
}
.dashboard .box-title a,
.dashboard .box-head a {
  text-transform: uppercase;
  font-size: 12px;
}
.dashboard .box-account {
  padding-bottom: 40px;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 45px;
}
.dashboard .box-account p,
.dashboard .box-account address {
  font-family: "opensans_regular", sans-serif;
  font-style: italic;
}
.dashboard .col2-set .col-1,
.dashboard .col2-set .col-2 {
  padding-right: 12.09677%;
  padding-bottom: 0;
}
.dashboard .col2-set .col-1 .box-title,
.dashboard .col2-set .col-2 .box-title {
  position: relative;
  padding-bottom: 10px;
}
.dashboard .col2-set .col-1 .box-title h2,
.dashboard .col2-set .col-1 .box-title h3,
.dashboard .col2-set .col-2 .box-title h2,
.dashboard .col2-set .col-2 .box-title h3 {
  font-weight: 600;
  font-size: 14px;
  margin-bottom: 0;
}
.dashboard .col2-set .col-1 .box-title a,
.dashboard .col2-set .col-2 .box-title a {
  line-height: 19.6px;
}
.dashboard .box-reviews.box-account {
  padding-bottom: 0;
}
.dashboard .box-reviews li {
  padding: 10px 0;
  border-top: 1px solid #ededed;
}
.dashboard .box-reviews li:first-child {
  border-top: 0;
}
.dashboard .box-reviews li .number {
  margin-right: -20px;
  float: left;
  line-height: 1.4;
  font-size: 13px;
}
.dashboard .box-reviews li .details {
  margin-left: 20px;
}
.dashboard .box-reviews li .details .ratings {
  content: '';
  display: table;
  clear: both;
  margin-bottom: 0;
}
.dashboard .box-reviews li .details .ratings strong {
  float: left;
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
  margin-right: 5px;
}
.dashboard .box-reviews li .details .ratings .rating-box {
  float: left;
  margin: 3px 0 0 0;
}

.box-reviews .no-rating {
  display:none;
}

/* ============================================ *
 * Address Book
 * ============================================ */
.my-account .addresses-list {
  font-family: "opensans_regular", sans-serif;
}
.my-account .addresses-list .col-1,
.my-account .addresses-list .col-2 {
  padding-bottom: 0;
}
.my-account .addresses-list .item {
  margin: 0 0 30px 0;
}
.my-account .addresses-list .item p {
  margin-top: 10px;
}
@media only screen and (max-width: 770px) {
  .my-account .addresses-list .col-1,
  .my-account .addresses-list .col-2 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .my-account .addresses-list .col-1 li.empty,
  .my-account .addresses-list .col-2 li.empty {
    width: 100%;
  }
}
@media only screen and (max-width: 599px) {
  .my-account .addresses-list .addresses-additional p a {
    white-space: nowrap;
  }
}

/* ============================================ *
 * Order View
 * ============================================ */
.order-info {
  padding-bottom: 10px;
  border-bottom: 1px solid #ededed;
  width: 100%;
  margin-bottom: 30px;
}
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li {
  display: inline;
}
.order-info dt {
  margin-right: 20px;
}
.order-info li {
  margin: 0 0 0 20px;
}
.order-info li.current {
  font-weight: 600;
}
.order-info li:first-child {
  margin-left: 0;
}

.order-date {
  font-family: "opensans_regular", sans-serif;
  text-transform: uppercase;
}

.order-info-box {
  margin-bottom: 40px;
  margin-top: 20px;
}
.order-info-box + .order-info-box {
  padding-bottom: 40px;
  border-bottom: 1px solid #ededed;
}
.order-info-box .col-1 {
  padding-right: 0;
  width: 48%;
}
.order-info-box .col-2 {
  width: 52%;
}
.order-info-box .col-1,
.order-info-box .col-2 {
  overflow: hidden;
  padding-top: 0;
  padding-bottom: 0;
}
.order-info-box .box-title {
  width: 150px;
  padding-right: 10px;
  float: left;
}
.order-info-box .box-title h2 {
  font-size: 14px;
  font-family: "opensans_regular", sans-serif;
  font-weight: bold;
  line-height: 1.5;
}
.order-info-box .box-title h2:after {
  content: ':';
}
.order-info-box .box-content {
  float: left;
  font-family: "opensans_regular", sans-serif;
}
.order-info-box .box-content td,
.order-info-box .box-content th {
  font-family: "opensans_regular", sans-serif;
  line-height: 1.3;
}
.order-info-box .box-content th {
  padding-top: 10px;
}
.order-info-box .box-content td {
  padding-left: 15px;
}
.order-info-box .box-content strong {
  font-family: "opensans_regular", sans-serif;
  font-weight: normal;
  text-transform: uppercase;
}

#my-orders-table .option-label {
  margin-left: 10px;
  font-weight: 600;
  font-style: italic;
}
#my-orders-table .option-value {
  margin-left: 20px;
}
#my-orders-table tr.bundle:not(:last-child) td {
  border-bottom: none;
  border-top: none;
}

ol#cart-sidebar-reorder li {
  margin-top: 10px;
  margin-bottom: 0;
}
ol#cart-sidebar-reorder li input {
  margin-right: 10px;
}
ol#cart-sidebar-reorder p.product-name {
  display: inline;
}

@media only screen and (max-width: 599px) {
  #my-orders-table .option-label {
    margin-left: 20px;
  }
  #my-orders-table .option-value {
    margin-left: 35px;
  }
  #my-orders-table td[data-rwd-label=Qty] .nobr br {
    display: none;
  }
  #my-orders-table td[data-rwd-label=Qty] .nobr strong {
    margin-right: 10px;
  }
  #my-orders-table tr.bundle {
    border-color: #ededed;
  }
  #my-orders-table tr.bundle.child td[data-rwd-label] {
    padding-left: 60px;
  }
  #my-orders-table tbody:last-child tr:last-child td {
    padding-bottom: 10px;
    border-bottom: 0;
  }
  #my-orders-table tbody:last-child tr:last-child td:last-child {
    padding-bottom: 15px;
  }
  #my-orders-table tfoot tr.shipping {
    margin-top: 0;
  }
}
.order-additional {
  margin: 40px 0;
}

.order-gift-message dd {
  margin-top: 10px;
}

@media only screen and (max-width: 1199px) {
  .dashboard .col2-set .col-1,
  .dashboard .col2-set .col-2 {
    padding-right: 30px;
    padding-bottom: 0;
  }

  body.customer-account .data-table td.view a {
    white-space: normal;
  }
}
@media only screen and (max-width: 979px) {
  body.customer-account .my-account .title-buttons {
    text-align: left;
  }
  body.customer-account .my-account .title-buttons span.separator,
  body.customer-account .my-account .title-buttons a {
    top: -12px;
  }
}
@media only screen and (max-width: 770px) {
  body.customer-account .data-table.orders th.ship,
  body.customer-account .data-table.orders td.ship,
  body.customer-account .data-table.orders td.status,
  body.customer-account .data-table.orders th.status {
    display: none;
  }

  .order-info-box .box-content {
    clear: left;
  }

  .addresses-list .item {
    float: left;
    width: 50%;
    padding-right: 30px;
  }

  .order-info dt {
    display: none;
  }

  .dashboard .page-title {
    margin-top: 20px;
  }
  .dashboard .page-title h1 {
    margin-top: 0;
  }
  .dashboard .welcome-msg {
    font-family: "opensans_regular", sans-serif;
  }
  .dashboard .welcome-msg .hello {
    font-style: italic;
  }
  .dashboard .box-account {
    padding-bottom: 15px;
    margin-bottom: 30px;
  }
  .dashboard .col2-set .col-1,
  .dashboard .col2-set .col-2 {
    width: 48%;
    padding-right: 0;
    padding-left: 0;
  }
  .dashboard .col2-set .col-1 {
    float: left;
    margin-right: 4%;
  }
  .dashboard .col2-set .col-2 {
    float: right;
  }
}
@media only screen and (max-width: 599px) {
  body.customer-account .my-account .form-list .control {
    padding-left: 0;
  }
}
@media only screen and (max-width: 479px) {
  body.customer-account .my-account .page-title h1 {
    text-align: center;
  }
  body.customer-account .my-account .title-buttons {
    text-align: center;
  }
  body.customer-account .my-account .title-buttons .button {
    width: 100%;
    position: static;
    margin-bottom: 15px;
  }
  body.customer-account .my-account .title-buttons .button + .button {
    margin-left: 0px;
  }
  body.customer-account .my-account .fieldset h2 {
    margin-bottom: 15px;
  }
  body.customer-account .my-account .order-details h2 {
    margin-bottom: 15px;
  }
  body.customer-account .my-account .buttons-set {
    border-top: 0;
  }
  body.customer-account .my-account .addresses-list .item {
    margin-bottom: 15px;
    padding-right: 0;
    float: none;
    width: auto;
  }
  body.customer-account .my-account .addresses-list h2 {
    margin-bottom: 15px;
  }

  .order-info {
    margin-top: 15px;
  }

  .data-table.orders .link-reorder,
  .data-table.orders .date {
    display: none;
  }
  .data-table.orders td.view {
    text-align: right;
  }

  .dashboard .col2-set .col-1,
  .dashboard .col2-set .col-2 {
    width: 100%;
    margin-top: 15px;
  }

  .order-info-box {
    margin: 0;
  }
  .order-info-box .col-1,
  .order-info-box .col-2 {
    width: 100%;
    border-bottom: 1px solid #ededed;
    padding: 15px 0;
  }
  .order-info-box + .order-info-box {
    padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 30px;
  }

  #my-reviews-table .nobr {
    white-space: normal;
  }
}
/* ============================================ *
 * Newsletter Subscriptions
 * ============================================ */
body.newsletter-manage-index .my-account .fieldset {
  margin-bottom: 20px;
}
body.newsletter-manage-index .my-account .fieldset h2 {
  display: none;
}
body.newsletter-manage-index .my-account .form-list {
  border-top: 1px solid #ededed;
  padding-top: 10px;
}

/* ============================================ *
 * Contacts
 * ============================================ */
.contacts-index-index .buttons-set {
  margin-left: 30px;
  max-width: 435px;
}
.contacts-index-index .buttons-set p.required {
  float: left;
}
@media only screen and (max-width: 599px) {
  .contacts-index-index .buttons-set {
    max-width: 330px;
    margin-left: 0;
  }
  .contacts-index-index .buttons-set button {
    float: left;
    margin-left: 0px;
  }
  .contacts-index-index .buttons-set p.required {
    float: right;
  }
}

/* ============================================ *
 * PayPal
 * ============================================ */
@media only screen and (max-width: 870px) and (min-width: 771px) {
  .paypal-review-order .col2-set .col-1,
  .paypal-review-order .col2-set .col-2 {
    padding: 0px;
  }
}
.paypal-review-order .info-set {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ededed;
}
.paypal-review-order .buttons-set {
  margin-top: 0px;
  padding-top: 0px;
  border: 0;
}
.paypal-review-order .buttons-set button {
  margin-bottom: 10px;
}
@media only screen and (max-width: 770px) {
  .paypal-review-order .col-1 {
    padding-bottom: 0;
  }
  .paypal-review-order .field.inactive {
    display: none;
  }
}

.top-container .bml-ad {
  margin-top: 7px;
  margin-bottom: 7px;
  text-align: center;
}
.top-container .bml-ad span {
  display: inline-block;
}
.top-container .bml-ad span a {
  display: block;
}

.bml-ad {
  display: none;
  text-align: center;
  margin-bottom: 5px;
}
.bml-ad span {
  display: block;
  line-height: 0;
}
.bml-ad a {
  display: inline-block;
  max-width: 100%;
}
.bml-ad a:hover {
  opacity: 0.7;
}
.bml-ad img {
  height: auto !important;
  max-width: 100%;
}

.cart-totals-wrapper .bml-ad.large img {
  display: block;
  margin: 0;
}

@media only screen and (max-width: 770px) {
  .bml-ad.small {
    display: block;
  }
}
@media only screen and (min-width: 771px) {
  .bml-ad.large {
    display: block;
  }
}
div.paypal-logo {
  text-align: center;
  margin: 15px 0;
  max-width: 100%;
}
div.paypal-logo span {
  display: block;
  width: 100%;
}
div.paypal-logo span a {
  display: inline-block;
  max-width: 100%;
}
div.paypal-logo span a img {
  max-width: 100%;
}
div.paypal-logo span > img {
  display: none;
}

.checkout-types div.paypal-logo {
  text-align: right;
}

.bml-checkout-type {
  list-style-type: none;
}

.sidebar .paypal-logo {
  text-align: center;
  line-height: 0;
}
.sidebar .paypal-logo > a {
  display: inline-block;
  max-width: 100%;
}
.sidebar .paypal-logo > a:hover {
  opacity: 0.8;
}
.sidebar .paypal-logo > a img {
  display: block;
}
.sidebar .paypal-logo .label {
  margin-top: 4px;
}
.sidebar .paypal-logo .label a {
  font-size: 12px;
  line-height: 1.5;
}

/* ============================================ *
 * Review - Customer
 * ============================================ */

#customer-reviews .form-add  h3 {display:none;}
#customer-reviews {
  width: auto;
  float: none;
}
#customer-reviews .review-heading {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  padding: 10px 0 5px;
}
#customer-reviews .review-heading:after {
  content: '';
  display: table;
  clear: both;
}
#customer-reviews .review-heading h2 {
  float: left;
  display: block;
}
#customer-reviews .review-heading .pager {
  clear: none;
  float: right;
  width: auto;
}
#customer-reviews .review-heading .pager .count-container .limiter {
  margin-bottom: 0;
}
#customer-reviews .review-heading .pager .count-container .limiter label {
  font-family: "opensans_regular", sans-serif;
  font-size: 10px;
  text-transform: uppercase;
}
#customer-reviews .review-heading .pager .amount {
  display: none;
}
#customer-reviews h2 {
  color: #3399cc;
  font-size: 12px;
  text-transform: uppercase;
}
#customer-reviews h2 span {
  color: #636363;
}
#customer-reviews h3 {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-transform: uppercase;
}
#customer-reviews h3 span {
  color: #3399cc;
}
#customer-reviews .fieldset {
  padding-top: 25px;
  width: 470px;
}
#customer-reviews .fieldset h4 {
  border-bottom: 1px solid #cccccc;
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  padding-bottom: 5px;
  text-transform: uppercase;
}
#customer-reviews .fieldset h4 em {
  display: none;
}
#customer-reviews .fieldset .form-list {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  margin: 10px 0;
  text-transform: uppercase;
  width: 470px;
}
#customer-reviews .fieldset .form-list .inline-label:after {
  content: '';
  display: table;
  clear: both;
}
#customer-reviews .fieldset .form-list label {
  font-size: 12px;
  font-weight: normal;
}
#customer-reviews .fieldset .form-list textarea {
  border: 1px solid #cccccc;
  border-radius: 0;
  min-width: 100%;
  -webkit-appearance: none;
}
#customer-reviews .fieldset .form-list input {
  border: 1px solid #cccccc;
  border-radius: 0;
}
#customer-reviews .fieldset .form-list input[type="text"] {
  width: 100%;
}
#customer-reviews .buttons-set {
  border: none;
  margin: 0;
  width: 470px;
}
#customer-reviews dl {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 10px;
}
#customer-reviews dl dt {
  margin: 10px 0;
  text-transform: uppercase;
}
#customer-reviews dl dd {
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  margin: 10px 0;
}
#customer-reviews dl dd .ratings-table {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  width: 100%;
}
#customer-reviews dl dd .ratings-table tr {
  margin-right: 15px;
}
#customer-reviews dl dd .ratings-table .review-label {
  width: 300px;
  max-width: 70%;
}
#customer-reviews dl dd table {
  margin: 15px 0;
}
#customer-reviews dl dd .review-meta {
  color: #3399cc;
  font-family: "opensans_regular", sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-transform: uppercase;
}

.review-summary-table {
  border-bottom: 1px solid #cccccc;
  margin: 0 0 10px;
}
.review-summary-table thead {
  background: transparent;
}
.review-summary-table thead th {
  background: transparent;
  border: none;
  padding: 15px 7px 10px 8px;
}
.review-summary-table tbody th {
  background: #FFFFFF;
  font-size: 12px;
}
.review-summary-table tbody td {
  border: none;
  text-align: center;
  padding: 0;
}
.review-summary-table tbody td label {
  width: 100%;
  display: block;
  padding: 11px 0;
}
.review-summary-table .rating-box .rating-number {
  display: none;
}
.review-summary-table .rating-box .rating-number:after {
  content: "";
  display: inline-block;
  background-position: 0px -599px;
  width: 13px;
  height: 14px;
  margin-left: 5px;
  position: relative;
  top: 2px;
}

/* ============================================ *
 * Ratings - Global
 * ============================================ */
.ratings-table {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
}
.ratings-table th {
  padding-right: 10px;
}
.ratings-table .rating-box {
  background-position: 0 -615px;
  background-repeat: repeat-x;
  height: 13px;
  overflow: hidden;
  text-indent: -9999px;
  width: 65px;
}
.ratings-table .rating-box .rating {
  background-position: 0 -600px;
  background-repeat: repeat-x;
  float: left;
  height: 13px;
  text-indent: -9999px;
}

@media only screen and (max-width: 770px) {
  body.review-product-list .product-view .product-shop .price-info {
    padding-left: 0;
  }
  body.review-product-list .product-view .product-shop .extra-info {
    padding: 0;
    min-width: 84%;
  }
  body.review-product-list .product-view .product-shop .extra-info .ratings-table {
    margin: 10px 0;
    width: 100%;
  }
  body.review-product-list .product-view .product-shop .extra-info .ratings-table tr {
    margin-right: 15px;
  }
}
@media only screen and (max-width: 535px) {
  body.review-product-list .product-view .product-shop .extra-info {
    min-width: 0;
  }
  body.review-product-list .product-view .product-shop .extra-info .ratings-table tr {
    float: none;
    margin-right: 0;
  }
}
@media only screen and (max-width: 520px) {
  #customer-reviews .fieldset {
    width: 100%;
  }
  #customer-reviews .fieldset .form-list {
    width: 100%;
  }
  #customer-reviews .fieldset .form-list .inline-label label,
  #customer-reviews .fieldset .form-list .inline-label .input-box {
    float: none;
  }
  #customer-reviews .buttons-set {
    width: 100%;
  }
  #customer-reviews .review-summary-table thead th {
    padding-left: 0px;
    padding-right: 0px;
  }
  #customer-reviews .review-summary-table tbody th {
    padding-left: 0px;
    padding-right: 0px;
  }
  #customer-reviews .review-summary-table tbody td {
    width: 20%;
    padding: 0px;
  }
  #customer-reviews .review-summary-table .rating-box {
    text-indent: 0px;
    text-align: center;
    background: none;
    height: 19.6px;
    width: 100%;
  }
  #customer-reviews .review-summary-table .rating-box .rating {
    display: none;
  }
  #customer-reviews .review-summary-table .rating-box .rating-number {
    display: inline-block;
  }
}
@media only screen and (max-width: 450px) {
  #customer-reviews dl dd .ratings-table tr {
    float: none;
  }
}
/* ============================================ *
 * Review View Page
 * ============================================ */
.review-product-view .product-review .product-details h2 {
  border-bottom: none;
}
.review-product-view .product-review .product-img-box {
  width: auto;
  max-width: 50%;
}
.review-product-view .product-review .product-img-box > a {
  width: 100%;
}
.review-product-view .product-review .product-img-box .product-image {
  width: 100%;
}

@media only screen and (max-width: 770px) {
  .review-product-view .product-review .product-img-box {
    max-width: 100%;
  }
}
/* ============================================ *
 * Slideshow
 * ============================================ */
.slideshow-container {
  position: relative;
  display: block;
  width: 100%;
}
.slideshow-container .slideshow {
  width: 100%;
  padding: 0;
  position: relative;
  margin: 0;
}
.slideshow-container .slideshow > li {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  display: block;
  margin: 0;
}
.slideshow-container .slideshow > li:first-child {
  position: static;
  z-index: 100;
}
.slideshow-container .slideshow > li img {
  max-width: 100%;
  width: 100%;
}

.slideshow-pager {
  text-align: center;
  width: 100%;
  z-index: 115;
  position: absolute;
  bottom: 0px;
  top: auto;
  overflow: hidden;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.slideshow-pager span {
  font-family: arial;
  width: 34px;
  height: 34px;
  display: inline-block;
  color: #DDDDDD;
  cursor: pointer;
}
.slideshow-pager span:before {
  content: '';
  display: block;
  width: 16px;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-left: -8px;
  margin-top: -8px;
  border-radius: 8px;
  background-color: #FFFFFF;
  position: relative;
}
.slideshow-pager span:hover:before {
  background-color: #f58317;
}
.slideshow-pager span.cycle-pager-active:before {
  background-color: #f58317;
}
.slideshow-pager > * {
  cursor: pointer;
}

.slideshow-prev,
.slideshow-next {
  position: absolute;
  top: 0;
  width: 15%;
  max-width: 80px;
  height: 100%;
  opacity: 0.6;
  z-index: 110;
  cursor: pointer;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.slideshow-prev:before,
.slideshow-next:before {
  content: '';
  width: 0;
  height: 0;
  font-size: 0;
  position: absolute;
  border-style: solid;
  display: block;
  top: 50%;
  margin-top: -15px;
}
.slideshow-prev:hover,
.slideshow-next:hover {
  opacity: 1;
}
.slideshow-prev.disabled,
.slideshow-next.disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  cursor: default;
}

.slideshow-prev {
  left: 8px;
}
.slideshow-prev:before {
  border-width: 15px 15px 15px 0;
  border-color: transparent #FFFFFF transparent transparent;
  top: 50%;
  left: 10px;
}
.slideshow-prev:hover:before {
  border-color: transparent #f58317 transparent transparent;
}

.slideshow-next {
  right: 8px;
}
.slideshow-next:before {
  border-width: 15px 0 15px 15px;
  border-color: transparent transparent transparent #FFFFFF;
  top: 50%;
  right: 10px;
}
.slideshow-next:hover:before {
  border-color: transparent transparent transparent #f58317;
}

.cycle-caption {
  position: absolute;
  color: white;
  bottom: 15px;
  right: 15px;
  z-index: 110;
}

.cycle-overlay {
  font-family: tahoma, arial;
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 120;
  background: black;
  color: white;
  padding: 15px;
  opacity: .5;
}

/* ============================================ *
 * Wishlist
 * ============================================ */
#wishlist-table th {
  text-align: center;
}
#wishlist-table.clean-table {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  width: 100%;
}
#wishlist-table.clean-table th {
  border-bottom: 1px solid silver;
}
#wishlist-table.clean-table td {
  padding: 15px;
  vertical-align: top;
}
#wishlist-table.clean-table thead th {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
}
#wishlist-table .product-name {
  font-size: 16px;
  font-family: "opensans_regular", sans-serif;
  margin-bottom: 0;
  text-transform: uppercase;
}
#wishlist-table .product-name a {
  color: #3399cc;
}
#wishlist-table .wishlist-sku {
  font-size: 11px;
  font-family: "opensans_regular", sans-serif;
  margin: 5px 0;
}
#wishlist-table textarea {
  border: 1px solid silver;
  width: 100%;
  height: 45px;
  font-size: 11px;
  font-family: "opensans_regular", sans-serif;
}
#wishlist-table textarea::-webkit-input-placeholder {
  text-transform: uppercase;
}
#wishlist-table textarea:-moz-placeholder {
  text-transform: uppercase;
}
#wishlist-table textarea::-moz-placeholder {
  text-transform: uppercase;
}
#wishlist-table textarea:-ms-input-placeholder {
  text-transform: uppercase;
}
#wishlist-table textarea:focus {
  border: 1px solid #3399cc;
}
#wishlist-table .item-manage {
  text-align: right;
  max-width: 450px;
  padding-top: 5px;
}
#wishlist-table .item-manage .button {
  font-size: 11px;
  padding: 3px 5px;
}
#wishlist-table .cart-cell {
  text-align: center;
}
#wishlist-table td.customer-wishlist-item-image {
  width: 113px;
}
#wishlist-table td.customer-wishlist-item-quantity {
  width: 3em;
}
#wishlist-table td.customer-wishlist-item-price {
  width: 120px;
  text-align: center;
}
#wishlist-table td.customer-wishlist-item-cart {
  width: 150px;
}
#wishlist-table td.customer-wishlist-item-cart .button {
  font-size: 12px;
  margin-bottom: 10px;
  padding: 3px 5px;
  width: 100%;
}
#wishlist-table td.customer-wishlist-item-cart .truncated {
  margin-bottom: 10px;
}
#wishlist-table td.customer-wishlist-item-cart > p {
  margin-bottom: 0;
}
#wishlist-table td.customer-wishlist-item-cart .remove-whishlist-item {
  text-align: center;
}
#wishlist-table td.customer-wishlist-item-cart .btn-remove {
  vertical-align: top;
}
#wishlist-table td.customer-wishlist-item-remove {
  width: 20px;
}
#wishlist-table td .button,
#wishlist-table td button {
  white-space: normal;
}
#wishlist-table .price-box {
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
}
#wishlist-table .price-box .price {
  color: #636363;
}
#wishlist-table .giftregisty-add {
  margin-top: 5px;
}
#wishlist-table .giftregisty-add .change {
  display: none;
}
#wishlist-table .giftregisty-add li {
  cursor: pointer;
  color: #3399cc;
  margin-bottom: 3px;
}
#wishlist-table .truncated .details {
  background: none;
  color: #3399cc;
}
#wishlist-table td[data-rwd-label]:before {
  font-weight: 600;
}

@media only screen and (max-width: 1199px) {
  #wishlist-table.clean-table td {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (max-width: 979px) {
  #wishlist-table.clean-table td {
    padding-left: 5px;
    padding-right: 5px;
  }
  #wishlist-table.clean-table td textarea {
    height: 100px;
  }
  #wishlist-table.clean-table td.customer-wishlist-item-cart {
    width: 110px;
  }
  #wishlist-table .product-name {
    font-size: 13px;
  }
}
@media only screen and (max-width: 770px) {
  #wishlist-table:after {
    content: '';
    display: table;
    clear: both;
  }
  #wishlist-table .product-name {
    font-size: 16px;
  }
  #wishlist-table textarea {
    height: 68px;
    max-width: 100%;
  }
  #wishlist-table .item-manage {
    max-width: 100%;
  }
  #wishlist-table tr {
    position: relative;
  }
  #wishlist-table tr:after {
    content: '';
    display: table;
    clear: both;
  }
  #wishlist-table td.customer-wishlist-item-image {
    width: 70px;
  }
  #wishlist-table td.customer-wishlist-item-image img {
    width: 70px;
    height: 70px;
  }
  #wishlist-table td.customer-wishlist-item-cart p {
    margin-bottom: 0;
  }
  #wishlist-table td.customer-wishlist-item-cart .remove-whishlist-item {
    margin-right: 0;
    padding-top: 4px;
  }
  #wishlist-table td.customer-wishlist-item-cart {
    padding-right: 15px;
  }
}
@media only screen and (max-width: 599px) {
  #wishlist-table td.customer-wishlist-item-quantity {
    padding-left: 0;
  }
  #wishlist-table td.customer-wishlist-item-image,
  #wishlist-table th.customer-wishlist-item-image {
    display: none;
  }
}
@media only screen and (max-width: 479px) {
  #wishlist-table tr {
    position: relative;
  }
  #wishlist-table th.customer-wishlist-item-image {
    display: block;
  }
  #wishlist-table td.customer-wishlist-item-image, #wishlist-table td.customer-wishlist-item-info, #wishlist-table td.customer-wishlist-item-quantity, #wishlist-table td.customer-wishlist-item-price, #wishlist-table td.customer-wishlist-item-cart {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    empty-cells: hide;
  }
  #wishlist-table td.customer-wishlist-item-image {
    display: block;
    overflow: hidden;
  }
  #wishlist-table td.customer-wishlist-item-image a {
    float: left;
  }
  #wishlist-table td.customer-wishlist-item-image a img {
    width: 113px;
    height: 113px;
  }
  #wishlist-table td.customer-wishlist-item-quantity, #wishlist-table td.customer-wishlist-item-price {
    text-align: left;
  }
  #wishlist-table td.customer-wishlist-item-quantity:before, #wishlist-table td.customer-wishlist-item-price:before {
    float: left;
    margin-right: 15px;
  }
  #wishlist-table td.customer-wishlist-item-quantity .cart-cell, #wishlist-table td.customer-wishlist-item-price .cart-cell {
    text-align: left;
  }
  #wishlist-table td.customer-wishlist-item-quantity .price-box, #wishlist-table td.customer-wishlist-item-price .price-box {
    margin-top: 0;
  }
  #wishlist-table td.customer-wishlist-item-cart .cart-cell {
    float: left;
    width: 48%;
  }
  #wishlist-table td.customer-wishlist-item-cart > p {
    float: right;
    width: 48%;
  }
  #wishlist-table td.customer-wishlist-item-remove {
    position: absolute;
    top: 15px;
    right: 0px;
    display: block;
    padding: 0px;
    height: 20px;
  }
  #wishlist-table.clean-table td.customer-wishlist-item-cart {
    width: 100%;
  }
}
/* ============================================ *
 * Wishlist Sidebar
 * ============================================ */
.block-wishlist .mini-products-list > li:not(:last-child) {
  padding-bottom: 5px;
}
.block-wishlist .product-details .product-name {
  padding-top: 0;
  margin-bottom: 5px;
}
.block-wishlist .price-box {
  float: left;
  margin: 0;
}
.block-wishlist .price-box,
.block-wishlist .price-box .price,
.block-wishlist .link-cart {
  font-size: 12px;
}
.block-wishlist .link-cart {
  float: left;
  text-transform: uppercase;
  margin-right: 7px;
  padding-right: 7px;
  border-right: 1px solid #ededed;
}

/* ============================================ *
 * Checkout - Mini cart
 * ============================================ */
.header-minicart {
  display: inline-block;
}
@media only screen and (max-width: 1023px) {
  .header-minicart {
    display: block;
  }
}
.header-minicart .minicart-message {
  display: block;
  padding: 10px;
}
.header-minicart .empty {
  padding: 10px;
  text-align: center;
}
.header-minicart .minicart-wrapper {
  clear: both;
  position: relative;
}
.header-minicart .minicart-wrapper:before, .header-minicart .minicart-wrapper:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: none;
}
.header-minicart .minicart-wrapper:before {
  background-color: white;
  opacity: 0.8;
  z-index: 2;
}
.header-minicart .minicart-wrapper:after {
  background-image: url("https://www.nikoi.nl/skin/frontend/nikoi/default/images/opc-ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}
.header-minicart .minicart-wrapper.loading {
  position: relative;
}
.header-minicart .minicart-wrapper.loading:before, .header-minicart .minicart-wrapper.loading:after {
  display: block;
}
.header-minicart .block-cart {
  display: none;
}
.header-minicart .block-subtitle {
  color: #50A4CF;
  font-family: "opensans_regular", sans-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 1.4;
  padding: 5px;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0px;
}
.header-minicart .block-subtitle .close {
  width: 40px;
  float: right;
  display: block;
  color: #636363;
  text-decoration: none;
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: -8px;
  right: -3px;
}
.header-minicart .mini-products-list {
  padding: 10px;
  padding-top: 0px;
}
.header-minicart .mini-products-list li {
  padding: 8px 5px 8px 11px;
  border-bottom: 1px solid #DDDDDD;
  position: relative;
}
.header-minicart .mini-products-list li.last {
  border: none;
}
.header-minicart .mini-products-list li .product-details {
  position: relative;
}
.header-minicart .product-details .product-name {
  padding-top: 0px;
  font-weight: bold;
}
.header-minicart .product-details .product-name a {
  color: #3399cc;
}
.header-minicart .info-wrapper {
  margin-bottom: 0.5em;
}
.header-minicart .info-wrapper th {
  text-transform: uppercase;
  padding-right: 10px;
}
.header-minicart .info-wrapper td {
  color: #3399cc;
  clear: right;
}
.header-minicart .info-wrapper .qty-wrapper td {
  height: 33px;
  line-height: 33px;
}
.header-minicart .info-wrapper .qty {
  padding-left: 4px;
  padding-right: 4px;
  margin-right: 2px;
  width: 3.2em;
  text-align: center;
  height: 30px;
}
.header-minicart .info-wrapper .quantity-button {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
}
.header-minicart .info-wrapper .quantity-button[disabled] {
  cursor: default;
}
.header-minicart .info-wrapper .quantity-button.visible {
  opacity: 1;
}
.header-minicart .subtotal {
  background-color: #DDDDDD;
  text-align: center;
  line-height: 2em;
}
.header-minicart .subtotal .label {
  color: #666;
  text-transform: uppercase;
}
.header-minicart .subtotal .price {
  color: #3399cc;
}
.header-minicart .minicart-actions {
  padding: 10px;
  margin-top: 0px;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.header-minicart .minicart-actions .checkout-button {
  min-width: 145px;
}
.header-minicart .minicart-actions .cart-link {
  height: 33px;
  line-height: 39px;
  text-transform: uppercase;
  font-size: 13px;
}
.header-minicart .minicart-actions .paypal-logo .paypal-or {
  line-height: 1.6;
}
.header-minicart #minicart-error-message {
  text-align: center;
  color: red;
  display: none;
}
.header-minicart #minicart-success-message {
  text-align: center;
  color: green;
  display: none;
}
.header-minicart .jcarousel-control-prev,
.header-minicart .jcarousel-control-next {
  display: none;
}

.header-minicart.skip-active .block-cart,
.block-cart.skip-active {
  display: block;
  margin-bottom:0;
}

@media only screen and (min-width: 771px) {
  .checkout-types.minicart {
    float: none;
    text-align: center;
  }
}
@media only screen and (max-width: 479px) {
  .header-minicart a.skip-cart {
    z-index: 1;
  }
}
@media only screen and (max-width: 770px) {
  .header-minicart .subtotal .label {
    color: #636363;
  }
  .header-minicart .minicart-wrapper:before {
    background-color: #EDEDED;
  }
  .header-minicart .quantity-button {
    float: none;
  }
  .header-minicart .header-minicart .block-cart {
    padding: 15px;
  }
  .header-minicart .header-minicart .block-subtitle {
    padding-top: 59px;
  }
  .header-minicart .minicart-actions {
    padding-bottom: 33px;
  }
  .header-minicart .minicart-actions .cart-link {
    bottom: 0;
    right: 10px;
    position: absolute;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li {
    display: inline-block;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo > a {
    display: inline;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo .bml_button {
    display: inline-block;
    vertical-align: top;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo .paypal-or {
    width: auto;
    float: none;
    display: inline;
    margin: 0 10px 5px 10px;
    line-height: 40px;
  }
}
@media only screen and (max-width: 740px) {
  .header-minicart .minicart-actions .cart-link {
    right: auto;
    left: 0;
    text-align: center;
    width: 100%;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo .paypal-or,
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo .paypal-button {
    width: 100%;
    display: block;
    margin-left: 0;
  }
  .header-minicart .minicart-actions .checkout-types.minicart li .paypal-logo .paypal-or {
    line-height: 1.6;
  }
}
@media only screen and (max-width: 599px) {
  .header-minicart .minicart-actions .checkout-button {
    width: 100%;
  }
}
/* ============================================ *
 * Search - Auto Suggest
 * ============================================ */
.search-autocomplete {
  left: 0 !important;
  overflow: visible !important;
  position: relative !important;
  top: 15px !important;
  width: 100% !important;
  z-index: 200;
}
.search-autocomplete ul {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #FFFFFF;
  border: 1px solid #3399cc;
  left: 0;
  padding-left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.search-autocomplete ul li {
  border: none;
  min-height:55px !important;
  color: #3399cc;
  cursor: pointer;
  font-size: 12px;
  padding: 4px 6px 7px 6px;
  text-align: left;

}
.search-autocomplete ul li:hover {
  color: #2e8ab8;
}
.search-autocomplete ul li.selected {
  background-color: #3399cc;
  color: white;
}
.search-autocomplete ul li .amount {
  float: right;
  font-weight: bold;
}
.search-autocomplete ul li:last-child {
  border-bottom: none;
}
.search-autocomplete:before {
  display:none;
}

/* ============================================ *
 * Search - Advanced
 * ============================================ */
.advanced-search {
  background: #f4f4f4;
  border: 1px solid #ededed;
  padding: 30px;
}
.advanced-search select.multiselect option {
  border-bottom: 1px solid #ededed;
  padding: 2px 5px;
}

@media only screen and (max-width: 479px) {
  .advanced-search {
    padding: 15px;
  }
}
/* ============================================ *
 * Account - Reviews
 * ============================================ */
.product-review .product-img-box p.label {
  border-bottom: 1px solid #cccccc;
  font-size: 16px;
  font-family: "opensans_regular", sans-serif;
  margin-top: 20px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
.product-review .product-img-box .rating-box {
  margin: 15px 0;
}
.product-review .product-details h2 {
  border-bottom: 1px solid #cccccc;
  color: #3399CC;
  font-size: 16px;
  font-weight: 600;
  font-family: "opensans_regular", sans-serif;
  padding-bottom: 10px;
}
.product-review .ratings-table {
  font-family: "opensans_regular", sans-serif;
}
.product-review .ratings-table th {
  padding-right: 10px;
}
.product-review .ratings-table tr {
  float: left;
  font-size: 12px;
  margin-right: 10px;
  text-transform: uppercase;
}
.product-review .ratings-description dt {
  border-bottom: 1px solid #cccccc;
  font-size: 16px;
  font-weight: 400;
  font-family: "opensans_regular", sans-serif;
  margin-top: 20px;
  padding: 10px 0;
  text-transform: uppercase;
}
.product-review .ratings-description dd {
  color: #737373;
  font-family: "opensans_regular", sans-serif;
  font-size: 13px;
}

@media only screen and (min-width: 771px) {
  .product-review .ratings-table tr {
    float: none;
  }
}
@media only screen and (min-width: 1126px) {
  .product-review .ratings-table tr {
    float: left;
    margin-right: 15px;
  }
}
@media only screen and (max-width: 320px) {
  .product-review .ratings-table tr {
    float: none;
  }
}

#accordion .toggle-tabs {
  display: none;
}
#accordion > dl > dt {
  margin: 0;
  margin-bottom: 10px;
  color: #636363;
  font-family: "opensans_regular", sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  line-height: 1.4;
  text-rendering: optimizeSpeed;
  text-transform: uppercase;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  font-weight: normal;
  margin-bottom: 0px;
  padding: 7px 10px 7px 24px;
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc;
  position: relative;
  background-color: #f4f4f4;
  display: block;
}
#accordion > dl > dt:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  display: block;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-top: 4px solid #3399cc;
  border-bottom: none;
  left: 10px;
  top: 50%;
  margin-top: -3px;
}
#accordion > dl > dt:hover {
  background-color: #ececec;
}
#accordion > dl > dd {
  padding: 10px;
  margin: 0;
  border-width: 0 1px;
  border-style: solid;
  border-color: #cccccc;
}
#accordion > dl > dd:last-child {
  border-width: 0 1px 1px 1px;
}
#accordion li {
  position: relative;
  overflow: hidden;
}
#accordion li .plusimage h2 {
  margin-right: 10px;
}

.page-sitemap .links {
  display: block;
  text-align: right;
  margin: 0 20px 0 0;
}
.page-sitemap .links a {
  position: relative;
}
.page-sitemap .sitemap {
  padding: 0 20px;
  margin: 15px 0;
  font-size: 12px;
}
.page-sitemap .sitemap li {
  margin: 3px 0;
}

.contacts-index-index h1 {
  border: none;
}

#contactForm {
  padding-left: 40px;
}
#contactForm h2 {
  display: none;
}
#contactForm:after {
  content: '';
  display: table;
  clear: both;
}
#contactForm .fieldset .legend + .required {
  margin: 0;
}

@media only screen and (max-width: 770px) {
  #contactForm {
    padding-left: 0;
  }
}
/* ============================================ *
 * Pricing Conditions
 * ============================================ */
.price-box .minimal-price-link .label {
  color: #cf5050;
  font-family: "opensans_regular", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
}

.map-info {
  white-space: nowrap;
}

.catalog-product-view .map-info {
  white-space: normal;
}
.catalog-product-view .map-info > span {
  float: right;
  margin-bottom: 5px;
}
.catalog-product-view .map-info .price-box.map-info > a {
  float: right;
  width: 100%;
}

/* ============================================ *
 * Cookies
 * ============================================ */
.notice-cookie .notice-inner {
  padding-bottom: 0;
}
.notice-cookie .notice-inner:after {
  content: '';
  display: table;
  clear: both;
}
.notice-cookie .notice-text {
  float: left;
  max-width: 90%;
  padding-top: 4px;
  text-align: left;
}
.notice-cookie .notice-text p {
  padding-bottom: 14.5px;
  line-height: 1.3;
}
.notice-cookie .actions {
  float: left;
  text-align: right;
  padding-bottom: 14.5px;
}

@media only screen and (max-width: 979px) {
  .notice-cookie .notice-text {
    max-width: 86%;
  }
}
@media only screen and (max-width: 770px) {
  .notice-cookie {
    padding: 0 20px;
  }
  .notice-cookie .notice-text {
    max-width: 82%;
    padding-top: 0;
  }
}
@media only screen and (max-width: 620px) {
  .notice-cookie {
    padding: 0 20px;
  }
  .notice-cookie .notice-inner {
    background-position: left 10px;
  }
  .notice-cookie .notice-inner:after {
    content: '';
    display: table;
    clear: both;
  }
  .notice-cookie .notice-text {
    float: none;
    max-width: 100%;
    padding-top: 0;
  }
  .notice-cookie .actions {
    text-align: left;
  }
}
/* ============================================ *
 * Tags
 * ============================================ */
#addTagForm button {
  margin-top: 5px;
  margin-bottom: 10px;
}

#addTagForm .form-add {
  margin-top: 10px;
}

.product-tags {
  background-color: #f4f4f4;
  border: 1px solid #cccccc;
  float: left;
  margin-bottom: 10px;
  padding: 5px 1% 10px;
  width: 98%;
}

.product-tags li {
  float: left;
  margin-right: 15px;
}

.product-tags li.last {
  margin-right: 0px;
}

.tags-list {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

.tags-list > li {
  float: left;
  margin-right: 10px;
}

.block-tags .actions > a {
  font-size: 12px;
}

.my-tag-edit .button.btn-remove {
  padding: 0;
}
.my-tag-edit .button.btn-remove:after {
  color: white;
}

@media only screen and (max-width: 770px) {
  .tags-list > li,
  .tags-list {
    float: none;
  }
}
/* ============================================ *
 * Captcha
 * ============================================ */
.captcha-note {
  clear: left;
  padding-top: 5px;
}

.captcha-image {
  float: left;
  display: inline;
  max-width: 100%;
  position: relative;
  width: 258px;
  margin-bottom: 10px;
}

.captcha-image .captcha-img {
  border: 1px solid #b6b6b6;
  vertical-align: bottom;
  width: 100%;
}

.registered-users .captcha-image {
  margin: 0;
}

.captcha-reload {
  cursor: pointer;
  position: absolute;
  top: 2px;
  right: 2px;
}

.captcha-reload.refreshing {
  animation: rotate 1.5s infinite linear;
  -webkit-animation: rotate 1.5s infinite linear;
  -moz-animation: rotate 1.5s infinite linear;
}

.customer-account-create .scaffold-form .captcha-input-container label:first-child {
  width: 100%;
}

.captcha-reload {
  position: absolute;
  right: 4px;
  top: 4px;
}

.captcha-img {
  border: 20px solid #bbbbbb;
}

.captcha-input-container {
  margin-bottom: 10px;
}

.control.newsletter-box, .captcha-input-container, .captcha-img-container {
  float: none;
  clear: both;
}
.control.newsletter-box:after, .captcha-input-container:after, .captcha-img-container:after {
  content: '';
  content: '';
  display: table;
  clear: both;
}

/* ============================================ *
 * Checkout Billing Fix to place the Captcha properly
 * ============================================ */
#co-billing-form ul.form-list > .control {
  float: left;
  margin: 0 0 5px;
  width: 100%;
}

/* ============================================ *
 * Account - Orders, Invoices, Credit Memos.
 * ============================================ */
@media only screen and (max-width: 479px) {
  .sales-order-invoice .sub-title,
  .sales-order-creditmemo .sub-title,
  .sales-order-shipment .sub-title {
    float: left;
    font-size: 15px;
    text-align: center;
    width: 100%;
  }
  .sales-order-invoice .order-links,
  .sales-order-creditmemo .order-links,
  .sales-order-shipment .order-links {
    text-align: center;
    width: 100%;
  }
}
/* ============================================ *
 * Recurring Profiles
 * ============================================ */
#recurring_profile_list_view th {
  white-space: normal;
}
#recurring_profile_list_view th span {
  white-space: inherit;
}
@media only screen and (max-width: 479px) {
  #recurring_profile_list_view {
    font-size: 12px;
  }
  #recurring_profile_list_view a {
    font-size: inherit;
  }
  #recurring_profile_list_view th,
  #recurring_profile_list_view td {
    padding: 2px;
  }
}

.recurring-profiles-title {
  float: left;
}
.recurring-profiles-title h1 {
  margin-bottom: 7px;
}

body.customer-account .my-account .title-buttons.recurring-profiles-title-buttons {
  float: right;
  text-align: right;
  margin-bottom: 30px;
}
@media only screen and (max-width: 479px) {
  body.customer-account .my-account .title-buttons.recurring-profiles-title-buttons {
    text-align: center;
    float: none;
  }
}
body.customer-account .my-account .title-buttons.recurring-profiles-title-buttons .button {
  position: static;
}

.recurring-profiles-messages:after {
  content: '';
  display: table;
  clear: both;
}

#recurring_start_date_trig {
  display: inline;
}

/* ============================================ *
 * Billing Agreements
 * ============================================ */
.billing-agreements .info-box {
  margin-bottom: 30px;
}
.billing-agreements .info-box:after {
  content: '';
  display: table;
  clear: both;
}
.billing-agreements .info-box .form-list {
  max-width: 400px;
  width: 100%;
}
.billing-agreements .info-box .box-title {
  margin-top: 20px;
  margin-bottom: 7px;
}
.billing-agreements .info-box .button {
  float: right;
  margin-top: 7px;
}
@media only screen and (max-width: 479px) {
  .billing-agreements .info-box .button {
    width: 100%;
    float: none;
  }
}
.billing-agreements #payment_method {
  width: 100%;
  margin-top: 7px;
  margin-bottom: 7px;
}

.billing-agreement-view-header-wrapper .heading {
  max-width: 80%;
}
@media only screen and (max-width: 479px) {
  .billing-agreement-view-header-wrapper .heading {
    max-width: 100%;
  }
}

.billing-agreement-details td, .billing-agreement-details th {
  padding: 3.5px;
}

@media only screen and (max-width: 979px) {
  .billing-agreements .data-table .created-at,
  .billing-agreements .data-table .updated-at {
    display: none;
  }
}
/* ============================================ *
 * Popular Search Terms Cloud
 * ============================================ */
.catalogsearch-term-popular .tags-list {
  float: left;
  width: 100%;
}

.catalogsearch-term-popular .tags-list > li {
  float: left;
  height: 40px;
  margin-right: 25px;
}

/* ============================================ *
 * Widgets
 * ============================================ */
/* -------------------------------------------- *
 * Add to cart by SKU
 */
.sidebar .widget-addbysku .sku-table .input-text:not(.qty) {
  width: 100%;
}
@media only screen and (min-width: 771px) {
  .sidebar .widget-addbysku .sku-table .input-text:not(.qty) {
    max-width: 100px;
  }
}

.widget {
  clear: both;
}

.widget .pager {
  float: none;
  width: 100%;
}

@media only screen and (min-width: 1199px) {
  .col2-left-layout .col-main .widget,
  .col2-right-layout .col-main .widget,
  .col3-layout .col-main .widget {
    /* Config: Columns + flexible gutter */
    /* Undo three-column config */
    /* Set column config */
    /* Config: Columns + flexible gutter */
    /* Undo three-column config */
    /* Set column config */
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(odd),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(odd),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(odd) {
    clear: none;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n+1),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n+1),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n+1) {
    clear: none;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(even),
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(even),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(even),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n) {
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li,
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li,
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li {
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li,
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li,
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li {
    width: 23.33333%;
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n+1),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n+1),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n+1) {
    clear: left;
  }
  .col2-left-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n),
  .col2-right-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n),
  .col3-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n) {
    margin-right: 0;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(odd),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(odd),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(odd) {
    clear: none;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n+1),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n+1),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n+1) {
    clear: none;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(even),
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(even),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(even),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n) {
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li,
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li,
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li {
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li,
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li,
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li {
    width: 18.22222%;
    margin-right: 2.22222%;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n+1),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n+1),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n+1) {
    clear: left;
  }
  .col2-left-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n),
  .col2-right-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n),
  .col3-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 770px) {
  .col1-layout .col-main .widget {
    /* Config: Columns + flexible gutter */
    /* Undo three-column config */
    /* Set column config */
    /* Config: Columns + flexible gutter */
    /* Undo three-column config */
    /* Set column config */
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(odd) {
    clear: none;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n+1) {
    clear: none;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(even),
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(3n) {
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li {
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li {
    width: 23.33333%;
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n+1) {
    clear: left;
  }
  .col1-layout .col-main .widget .products-grid--max-4-col-widget > li:nth-child(4n) {
    margin-right: 0;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(odd) {
    clear: none;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n+1) {
    clear: none;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(even),
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(3n) {
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li {
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li {
    width: 18.22222%;
    margin-right: 2.22222%;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n+1) {
    clear: left;
  }
  .col1-layout .col-main .widget .products-grid--max-5-col-widget > li:nth-child(5n) {
    margin-right: 0;
  }
}
/* ============================================ *
 * Checkout - Multiple Addresses
 * ============================================ */
body[class*="checkout-multishipping-"] .checkout-progress {
  width: 100%;
  float: left;
  margin-bottom: 25px;
}
body[class*="checkout-multishipping-"] .checkout-progress > li {
  float: left;
  width: 20%;
  text-align: center;
  padding: 8px 1% 6px;
  background: #f4f4f4;
  text-transform: uppercase;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  margin-bottom: 10px;
  font-family: "opensans_regular", sans-serif;
}
body[class*="checkout-multishipping-"] .checkout-progress > li.active {
  background-color: #dddddd;
}
body[class*="checkout-multishipping-"] .checkout-progress > li.last {
  border-right: 0px;
}
body[class*="checkout-multishipping-"] .page-title {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}
body[class*="checkout-multishipping-"] .page-title h1 {
  border: 0 none;
  float: left;
  margin-top: 2px;
  margin-right: 2%;
}
body[class*="checkout-multishipping-"] .page-title .button {
  float: right;
}
body[class*="checkout-multishipping-"] .multiple-checkout > h2 {
  text-transform: none;
  font-size: 17px;
  margin-bottom: 15px;
}
body[class*="checkout-multishipping-"] .messages {
  float: left;
  width: 100%;
}
body[class*="checkout-multishipping-"] .col-2.col-wide {
  width: 66%;
}
body[class*="checkout-multishipping-"] .col-1.col-narrow {
  width: 30%;
}
body[class*="checkout-multishipping-"] .actions {
  margin-bottom: 10px;
}
body[class*="checkout-multishipping-"] .grand-total {
  text-align: right;
  font-size: 16px;
  font-weight: bold;
}
body[class*="checkout-multishipping-"] #checkout-review-submit {
  float: right;
}
body[class*="checkout-multishipping-"] #review-buttons-container {
  float: right;
  text-align: right;
}

.checkout-multishipping-addresses .btn-remove2 {
  text-indent: -5555px;
  display: block;
  width: 22px;
  height: 22px;
}

.checkout-multishipping-shipping .gift-messages {
  margin-top: 20px;
}
.checkout-multishipping-shipping .gift-messages-form {
  margin-top: 15px;
}
.checkout-multishipping-shipping .gift-messages-form h4 {
  margin-top: 15px;
  margin-bottom: 5px;
}
.checkout-multishipping-shipping .gift-messages-form .form-list {
  margin-top: 10px;
  margin-bottom: 25px;
}
.checkout-multishipping-shipping .gift-messages-form .item {
  margin-top: 15px;
}

.checkout-multishipping-shipping .col-1 .box-title h2, .checkout-multishipping-shipping .col-1 .box-title h3, .checkout-multishipping-shipping .col-1 .box-title h4, .checkout-multishipping-shipping .col-2 .box-title h2, .checkout-multishipping-shipping .col-2 .box-title h3, .checkout-multishipping-shipping .col-2 .box-title h4,
.checkout-multishipping-billing .col-1 .box-title h2,
.checkout-multishipping-billing .col-1 .box-title h3,
.checkout-multishipping-billing .col-1 .box-title h4,
.checkout-multishipping-billing .col-2 .box-title h2,
.checkout-multishipping-billing .col-2 .box-title h3,
.checkout-multishipping-billing .col-2 .box-title h4,
.checkout-multishipping-overview .col-1 .box-title h2,
.checkout-multishipping-overview .col-1 .box-title h3,
.checkout-multishipping-overview .col-1 .box-title h4,
.checkout-multishipping-overview .col-2 .box-title h2,
.checkout-multishipping-overview .col-2 .box-title h3,
.checkout-multishipping-overview .col-2 .box-title h4 {
  font-weight: normal;
  width: 100%;
  background: #f4f4f4;
  border-bottom: 1px solid #cccccc;
  padding: 10px;
  font-size: 14px;
}
.checkout-multishipping-shipping .col-1 > h4, .checkout-multishipping-shipping .col-2 > h4,
.checkout-multishipping-billing .col-1 > h4,
.checkout-multishipping-billing .col-2 > h4,
.checkout-multishipping-overview .col-1 > h4,
.checkout-multishipping-overview .col-2 > h4 {
  font-weight: normal;
  width: 100%;
  background: #f4f4f4;
  border-bottom: 1px solid #cccccc;
  padding: 10px;
  font-size: 14px;
}
.checkout-multishipping-shipping .col-1 .box-content, .checkout-multishipping-shipping .col-2 .box-content,
.checkout-multishipping-billing .col-1 .box-content,
.checkout-multishipping-billing .col-2 .box-content,
.checkout-multishipping-overview .col-1 .box-content,
.checkout-multishipping-overview .col-2 .box-content {
  margin-bottom: 25px;
  padding-left: 10px;
  margin-top: 10px;
}

.checkout-multishipping-billing .sp-methods dt {
  float: left;
  width: 100%;
}

#multiship-addresses-table > tbody > tr > td.a-center.last > a {
  background-image: none;
}

#review-order-form > div:nth-child(3) > div.divider {
  width: 100%;
  clear: both;
}

@media only screen and (max-width: 979px) {
  body[class*="checkout-multishipping-"] .checkout-progress span {
    word-spacing: 300px;
  }

  #review-order-form .col-1,
  #review-order-form .col-2 {
    float: none;
    width: auto;
    border: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
@media only screen and (max-width: 770px) {
  body[class*="checkout-multishipping-"] .checkout-progress span {
    width: 12px;
  }
  body[class*="checkout-multishipping-"] .checkout-progress li {
    width: 100%;
    margin: 0;
    text-align: left;
    padding-left: 3%;
    border-right: 0px;
  }
  body[class*="checkout-multishipping-"] .checkout-progress span {
    word-spacing: 1px;
    width: 12px;
  }
  body[class*="checkout-multishipping-"] .box-title {
    float: left;
    width: 100%;
  }
  body[class*="checkout-multishipping-"] .page-title .button {
    float: left;
    margin-bottom: 10px;
  }
  body[class*="checkout-multishipping-"] .linearize-table tfoot td {
    text-align: right;
  }
  body[class*="checkout-multishipping-"] .linearize-table select {
    width: 100%;
    min-width: 200px;
  }
  body[class*="checkout-multishipping-"] .col-1.col-narrow, body[class*="checkout-multishipping-"] .col-2.col-wide {
    width: 100%;
    padding: 0;
  }
}
@media only screen and (max-width: 599px) {
  .checkout-multishipping-addresses .linearize-table tbody td[data-rwd-label] {
    text-align: left;
    padding-left: 10px;
    margin-top: 12px;
  }
}
@media only screen and (max-width: 479px) {
  body[class*="checkout-multishipping-"] .buttons-set .back-link {
    display: block;
  }
}
/* ============================================ *
 * Calendar styles (restore styles from /js/calendar)
 * ============================================ */
div.calendar table {
  border-collapse: separate;
}
div.calendar table td.button {
  display: table-cell;
  background: inherit;
  color: inherit;
  text-transform: none;
}

/* ============================================ *
 * Home page and other CMS styling
 * ============================================ */
.home-categories .item {
  text-align:center;
  list-style:none;
  padding:0;
  margin:0;
  margin-top:20px;
}
.home-categories .item img {
  display:inline-block;
  margin-bottom:5px;
}
.home-categories .item img:hover { opacity:0.8; }

@media only screen and (min-width: 500px) {
  .home-categories .item { width:50%; float:left; }
  .home-categories:after { content:''; display:table; clear:both; }
}

@media only screen and (min-width: 680px) {
  .home-categories .item { width:33%; }
}
@media only screen and (min-width: 1024px) {
  .home-categories .item { width:20%; }
}

.widget-new-products .item { list-style:none; margin-left:0; }
.widget-new-products .item .product-name {  }

.widget-new-products .widget-title h2 { font-size:20px; text-align:center; border:1px solid #ccc; border-left:none; border-right:none; padding:15px 0; margin-bottom:20px; }

.home-blocks { background:#f7f7f7; border:1px solid #ccc; border-left:none; border-right:none; padding:0 20px; }
.home-blocks .col-2 .col-2 { background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/stempel.png) 100% 70px no-repeat; }


@media only screen and (min-width: 480px) {
  .home-blocks > .col-1,
  .home-blocks > .col-2 { width:100%; }
}

@media only screen and (min-width: 1024px) {
  .home-blocks > .col-1,
  .home-blocks > .col-2 { width:50%; }
}

.home-hero { margin:20px 0; }

/* ============================================ *
 * Extension - Frequently Bought Together
 * ============================================ */

.collateral-box {
  padding: 40px 0px 48px 0px;
}

.collateral-box ul li {
  padding-top:10px;


}

.collateral-box .price{
  color:rgb(247, 146, 29);
  margin-right:20px;
}

.fbt-product {
  display: inline-block;
  padding-right: 30px;
  position: relative;
}

.fbt-product:not(:last-child):after {
  content   :"+";
  /* display: inline-block; */
  position  :absolute;
  right     :6px;
  top       :33px;
  font-size :23px;
}


/* ============================================ *
 * Widget - home-social-banner
 * ============================================ */
.widget-home-social-banner{ border-top: 1px solid #ccc;}
.home-social-banner-item {  display:block; float:left; width: 100%; padding: 70px 10px; }
.home-social-banner-item a, .home-social-banner-item span  { color: rgb(247, 146, 29); text-transform:uppercase; font-size: 18px; }
.home-social-banner-item a:hover { text-decoration:none; }
.home-social-banner-item a img{ display:inline; float:left; vertical-align:middle; margin-right:10px;}
.home-social-banner-item a span { float:left; width: 50%;}


@media screen and (min-width:571px ){
  .home-social-banner-item {  display:block; float:left; width: 41%; }
}

@media screen and (min-width: 690px ){
  .home-social-banner-item {  display:block; float:left; width: 33%;  }
}

@media screen and (min-width:1024px ){
  .home-social-banner-item {  display:block; float:left; width: 25%;  }
}


/* ============================================ *
 * Button - Toggle
 * ============================================ */
.button-toggle { padding-right: 40px; background-image: url('https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-down.png'); background-size:10px; background-position:80%; background-repeat:no-repeat; }
.button-toggle.open { padding-right: 40px; background-image: url('https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-up.png'); background-size:10px; background-position: 80%; background-repeat:no-repeat; }
.button-toggle:hover { padding-right: 40px; background-image: url('https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-down.png'); background-size:10px; background-position: 80%; background-repeat:no-repeat; }
.button-toggle.open:hover { padding-right: 40px; background-image: url('https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-up.png'); background-size:10px; background-position: 80%; background-repeat:no-repeat; }

/* ============================================ *
 * The Feedback Company - extension
 * ============================================ */

.feedbackcompany-rating { border-top: #ccc;}

.feedbackcompany-rating .info p { font-family: "dearjoe_regular", serif; font-size: 28px; color:rgba(247,165,69,1);  float:left; width: 100%; margin-bottom:20px; transform:rotate(-3deg);}

.feedbackcompany-rating .rating-box { width:100%; float:left; }
.feedbackcompany-rating .star-box { float:left;  width:250px; margin-right:20px; height:50px; background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/ratingstars-single.png) 0 100%; background-size:50px;}
.feedbackcompany-rating .star-box .score { display:block; height:50px; background:url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/ratingstars-single.png) 0 0; background-size:50px; }
.feedbackcompany-rating .score span { float:left;  color:#2b3b50; font-size:32px; font-weight:bold;}


.feedbackcompany-rating .rating-extra { float:left;  width:100%; padding:10px 0;}
.feedbackcompany-rating .rating-extra p { margin:0; }
.feedbackcompany-rating .word_rating {  font-weight:700; color:#2b3b50; }
.feedbackcompany-rating .word_rating:after { content: " |"; }
.feedbackcompany-rating .review-count {  color:#2b3b50;  }
.feedbackcompany-rating .feedbackcompany { display:block; }
.feedbackcompany-rating .feedbackcompany a { color:#666; }

.feedbackcompany-rating .rating-extra p { margin-top:14px; text-align:center; float:left; }
.feedbackcompany-rating .feedbackcompany { text-align:center; display:block; float:left;  margin-left:20px; height:46px; text-indent: -999em;}

@media screen and (max-width: 770px ){
  .feedbackcompany-rating .info p { margin-bottom: 25px;}
  .rating-extra { margin-top:15px; margin-bottom: 15px; }
}

@media screen and (min-width:771px){
  .feedbackcompany-rating .rating-extra p { margin-top:14px; text-align:center; float:right; }
  .feedbackcompany-rating .feedbackcompany { text-align:center; display:block; float:right;  margin-left:20px; height:46px; text-indent: -999em;}
  .feedbackcompany-rating .info p { width: 50%; float:left; padding:10px 0;}
  .feedbackcompany-rating .rating-box { width:50%; float:left; padding:10px 0;}
  .feedbackcompany-rating .rating-extra { width:100%; padding:20px 0;}
}

@media screen and (min-width:1024px){
  .feedbackcompany-rating .info p { width: 33%; background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-joe.png); background-position :84% 77%; background-repeat:no-repeat; padding:30px 0;}
  .feedbackcompany-rating .rating-box { width:33%; float:left; padding:30px 0;}
  .feedbackcompany-rating .rating-extra { width:33%; padding:30px 0;}
}

.feedbackcompany {
  background-image: url('https://www.nikoi.nl/skin/frontend/nikoi/default/images/feedback_company.png');
  background-repeat: no-repeat;

}


/* category pages (anchor / non-anchor) */

.main-container.col2-left-layout .feedbackcompany-rating .info p { background-image: none; width: 100%; padding:10px 0; font-size:32px;}
.main-container.col2-left-layout .feedbackcompany-rating .rating-box { width:100%; float:left; padding:10px 0;}
.main-container.col2-left-layout .feedbackcompany-rating .rating-extra { display :none;}

@media screen and (min-width:820px) {
  .main-container.col2-left-layout .feedbackcompany-rating .info p { background-image: none; width: 50%; padding:30px 0;}
  .main-container.col2-left-layout .feedbackcompany-rating .rating-box { width:50%; float:left; padding:30px 0;}
}

@media screen and (min-width:1200px) {
  .main-container.col2-left-layout .feedbackcompany-rating .info p { background-image: url(https://www.nikoi.nl/skin/frontend/nikoi/default/images/arrow-joe.png); background-position :84% 77%; background-repeat:no-repeat; width: 50%; padding:30px 0;}
}

/* Advanced search page */
.top_search_button {
    border-top: none;
    border-bottom:1px solid #ededed;
    padding-bottom:6px;
    margin-bottom:12px;
}

@media screen and (max-width:770px) {
    #advanced-search-list.form-list > li {
        width: 100%;
    }
}

@media screen and (min-width:771px) {
    #advanced-search-list.form-list > li {
        width: 50%;
        margin: 8px;
        float: left;
    }

    .advanced-search {
        float:left;
    }
}

@media screen and (min-width:1023px){
    #advanced-search-list.form-list > li {
        width:32%;
        margin: 6px;
    }
}

/* crosssell */
/*#crosssell-products-list { position: relative; }*/
/*#crosssell-products-list.products-grid { position: relative; }*/
/*#crosssell-products-list.products-grid:hover { position: absolute; top:-11px; left: -11px; width: calc(100% + 22px); border: 1px solid red; }*/

.crosssell {
  width: 100%;
  float:left;
  clear:both;
  background: #fbfbfb;
  padding: 30px !important;
}

@media screen and (max-width:770px){
  .crosssell {
    padding: 15px !important;
  }
}

.crosssell .item {
  width:12.5%;
  float:left;
  clear:none !important;
  margin: 1% !important;
  margin-bottom: 20px !important;

}

#crosssell-products-list.products-grid .product-name { clear:both; }
#crosssell-products-list.products-grid .price-box { clear:both; margin: 10px 0px 15px; }

#crosssell-products-list.products-grid .actions {  clear:both;}
#crosssell-products-list.products-grid .actions .button.btn-cart { min-height:30px; max-height:40px; line-height: 40px; line-height:27px;}
#crosssell-products-list.products-grid .actions .button span { font-size: 12px; }

/* Fixed Header ===================================================================================================== */

body.freeze {
  overflow:hidden;
}

@media screen and (min-width: 1024px) {

  .down .page-header {
    max-width: 100%;
  }

  .down .page-header-container {
    max-width: 1200px;
    margin: 0 auto;
  }

  .down .header-language-background{
    padding-bottom: 181px;
  }

  .down .account-cart-wrapper {
    margin-top: -25px;

    -webkit-transition: width 0.5s, height 0.5s, margin 0.5s;
    -moz-transition: width 0.5s, height 0.5s, margin 0.5s;
    -ms-transition: width 0.5s, height 0.5s, margin 0.5s;
    transition: width 0.5s, height 0.5s, margin 0.5s;
  }

  .down .store-language-container {
    display :none;
  }

  .down #header-nav{
    margin-top: -10px;

    -webkit-transition: width 0.5s, height 0.5s, margin 0.5s;
    -moz-transition: width 0.5s, height 0.5s, margin 0.5s;
    -ms-transition: width 0.5s, height 0.5s, margin 0.5s;
    transition: width 0.5s, height 0.5s, margin 0.5s;
  }

  .down #header-search {
    margin-top: -20px;

    -webkit-transition: width 0.5s, height 0.5s, margin 0.5s;
    -moz-transition: width 0.5s, height 0.5s, margin 0.5s;
    -ms-transition: width 0.5s, height 0.5s, margin 0.5s;
    transition: width 0.5s, height 0.5s, margin 0.5s;
  }

  .logo .large {
    height: 150px;
  }

  .down .logo .large {
    height: 70px;
    margin-top: 30px;

    margin-left: 30px;
    -webkit-transition: width 0.5s, height 0.5s, margin 0.5s;
    -moz-transition: width 0.5s, height 0.5s, margin 0.5s;
    -ms-transition: width 0.5s, height 0.5s, margin 0.5s;
    transition: width 0.5s, height 0.5s, margin 0.5s;
  }

  .fixed {
    position: fixed;
    width:100%;
    top:0;
    background:white;
    z-index: 999;
  }
}


@media screen and (min-width: 771px) and (max-width: 1023px) {

  .fixed {
    position :fixed;
    width    :100%;
    top      :0;
    left     :0;
    z-index  :999;
    background: white;
  }

  .down .header-language-background{
    margin-bottom: 140px;
  }

  .down .skip-content.skip-active {
    display    :block;
    background :#f7f7f7;
    position   :fixed;
    width: calc(100% - 60px);
    left: 30px;
    top: 134px;
    z-index    :999;
  }

  .down .logo .large {
    height: 70px;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-transition: width 0.5s, height 0.5s, margin 0.5s;
    -moz-transition: width 0.5s, height 0.5s, margin 0.5s;
    -ms-transition: width 0.5s, height 0.5s, margin 0.5s;
    transition: width 0.5s, height 0.5s, margin 0.5s;
  }

  .account-cart-wrapper .extra-link-container {
    top: 35px;

    -webkit-transition: width 0.5s, height 0.5s, top 0.5s;
    -moz-transition: width 0.5s, height 0.5s, top 0.5s;
    -ms-transition: width 0.5s, height 0.5s, top 0.5s;
    transition: width 0.5s, height 0.5s, top 0.5s;
  }

  ul.hnav {
    overflow: auto;
    background: #f7f7f7 !important;
    max-height :600px;;
  }

  .searchautocomplete .nav .nav-input input  {
    font-size: 16px;
  }
}

@media screen and (max-width:  770px){
  .down .skip-links {
    position :fixed;
    width: 100%;
    z-index: 999;

    background: rgb(247,146,29);
    background: -moz-linear-gradient(top, rgba(247,146,29,1) 0%, rgba(245,135,25,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,146,29,1)), color-stop(100%,rgba(245,135,25,1)));
    background: -webkit-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
    background: -o-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
    background: -ms-linear-gradient(top, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
    background: linear-gradient(to bottom, rgba(247,146,29,1) 0%,rgba(245,135,25,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7921d', endColorstr='#f58719',GradientType=0 );
  }

  .down .main-container {
    padding-top: 170px;
  }

  .extra-link-container {
    top: 65px !important;
  }

  .down .skip-content.skip-active {
    display: block;
    background: #f7f7f7;
    position: fixed;
    width: 100%;
    left: 0;
    top: 44px;
    z-index: 999;
  }

  ul.hnav {
    overflow: auto;
    background: #f7f7f7 !important;
    max-height: 320px;
  }

  #header-account {
    max-height: 320px;
    overflow: auto;
    background: #f7f7f7 !important;
  }

  .searchautocomplete .nav .nav-input input {
    font-size: 16px;
  }
}

/* TIG Catalog Widget =============================================================================================== */

.widget .pager .pages ol {
  list-style: none;
}
