body,legend{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,hr,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}table, td{vertical-align:top;}fieldset,img,hr{border:0;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}a,address{font-style:normal;text-decoration:none;}input,textarea,select{font-family:inherit;font-size:100%;font-weight:inherit;}.hide{ display:none;}.replace{ text-indent:-999em;background-repeat:no-repeat;}.accessibility { position:absolute;top:-999em;left:-999em;}.noindent{ margin:0;}.nomargin{ margin-top:0;margin-bottom:0;}.noborder{ border: 0 !important;}.clear{ clear:both;}span.clear{ clear: both;display: block;height: 0;min-height: 0;max-height: 0;font-size: 0;line-height: 0;margin: 0;padding: 0;}.clearfix{ display: inline-block;}.clearfix:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}img.block{ display: block;}body{ font: 12px 'Source Sans Pro',Arial,Helvetica,sans-serif;color: #636466;}h1{ font-size:2.18em;font-weight: normal;}h2{ font-size:1.75em;font-weight: normal;}h3{ font-size:1.5em;font-weight: normal;}h4{ font-size:1.25em;font-weight: normal;}h5{ text-transform:uppercase;font-weight: bold;}h6{ font-weight:bold;}p, hr,dl, ul, ol,li.spaced, .spaced li,address, table{}.important { font-size:1.25em;}dt { font-weight:bold;}ul{}ol{ list-style-position:inside;}li.plain, .plain{ list-style:none;}table{}a,a.inline{ text-decoration:none;color:#a1000e;}a.anchor{ display:none;}hr { color:#444;background:#444;height:1px;clear:both;}.section{margin-bottom:20px;}.col{ float:left;overflow:hidden;margin:0;}.colFirst{ margin-left:0;}.colLast{ margin-right:0;}.colTwo{ width:50%;}.colThree{ width:33%;}.colFour{ width:25%;}.col{ float:left;overflow:hidden;margin:0;}.col-first { margin-left:0;}.col-last{ margin-right:0;}.col-two{ width:50%;}.col-three { width:33%;}.col-four{ width:25%;}.mceEditor tr:hover td{ background:none;}.icon{ display:inline-block;background:no-repeat 0 50%;vertical-align:text-top;outline:none;overflow:hidden;text-indent:-999em;width:16px;min-height:16px;margin-right: 5px;}.iconText{ text-indent:18px;width:auto;}.iconAdd{ background-image:url('/images/icons/add.png');}.iconAcrobat{ background-image:url('/images/icons/page_white_acrobat.png');}.iconCss{ background-image:url('/images/icons/css.png');}.iconDbImport{ background-image:url('/images/icons/dbImport.gif');}.iconDelete{ background-image:url('/images/icons/delete.png');}.iconEdit{ background-image:url('/images/icons/edit.png');}.iconExit{ background-image:url('/images/icons/exit.png');}.iconLock{ background-image:url('/images/icons/lock.png');}.iconOk{ background-image:url('/images/icons/ok.png');}.iconPrinter{ background-image:url('/images/icons/printer.png');}.iconRelation{ background-image:url('/images/icons/relation.png');}.iconStar{ background-image:url('/images/icons/star.png');}.iconTable{ background-image:url('/images/icons/table.png');}.iconTableLink{ background-image:url('/images/icons/tableLink.png');}.iconThumbnail{ background-image:url('/images/icons/thumbnail.png');}.iconArrowUp{ background-image:url('/images/icons/arrowUp.png');}.iconArrowDown{ background-image:url('/images/icons/arrowDown.png');}.searchForm{ margin-bottom:10px;}.searchForm .field{ float:left;margin-right:10px;}.searchForm .field label{ display:inline;vertical-align: middle;}.searchForm fieldset.multiple{ float: left;margin-right: 10px;padding: 0;width:400px;position: relative;}.searchForm fieldset.multiple legend{ }.searchForm fieldset.multiple legend span{ }.searchForm fieldset.multiple .field{ clear: none !important;float: left !important;margin-top: 5px;}.searchForm fieldset.multiple .field label{ vertical-align: top;}.searchForm fieldset.multiple .field input{ }.searchForm p.buttons{ width:auto;clear:none;float: left;margin: 0;}.treeList,.treeList ul{ margin:0;}.inTable .field{ position:relative;}.inTable .field label{ position:absolute;top:-1.5em;left:0;width:100%;text-indent:-999em;}.inTable .field input,.inTable .field select{ width:95%;}ul.paginationList{ border:0;margin:10px 0;padding:0;display:block;clear: both;padding-top: 25px;}ul.paginationList li{ border:0;margin:0;padding:0;font-size:11px;list-style:none;float:left;}ul.paginationList a{ border:solid 1px #d2d1d0;margin-right:2px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}ul.paginationList .previous-off,ul.paginationList .next-off{ color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}ul.paginationList .next a,ul.paginationList .previous a{ font-weight:bold;}ul.paginationList li.first a,ul.paginationList li.last a{ padding: 2px 4px 3px 4px;}ul.paginationList li.active a{ color:#333;font-weight:bold;display:block;float:left;padding:3px 6px;}ul.paginationList a:link,ul.paginationList a:visited{ color:#999;display:block;float:left;padding:3px 6px;text-decoration:none;}ul.paginationList a:hover{ border:solid 1px #d2d1d0;color:#000;}.entriesTotal{ clear:both;color:#808080;}dl.marginal{ overflow:hidden;}dl.marginal dt{ width:10em;display: block;float: left;clear: both;}dl.marginal dd{ }dl.marginal dd:after{ content: ".";visibility: hidden;clear: left;}textarea.editor{ height:20em;}ul.notification{ padding:5px;list-style: none;}li.notification{color: #000;background: #dedede;border: 1px solid #000;background-image:url('/images/icons/bullet_black.png');background-position: 10px center;background-repeat: no-repeat;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataSaved,li.notification.dataDeleted{color: #4F8A10;background-color: #DFF2BF;background-image:url('/images/icons/ok.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #4F8A10;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataError{color: #8a0f0f;background-color: #fccac3;background-image:url('/images/icons/exclamation.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #e02727;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataInformation{color: #00529B;background-color: #BDE5F8;background-image:url('/images/icons/information.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #00529B;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataWarning{color: #9F6000;background-color: #FEEFB3;background-image:url('/images/icons/error.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #9F6000;margin: 10px 0;padding: 15px 10px 15px 50px;}div.result.error{ border: 1px solid;margin: 10px 0px;padding: 15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;color: #D8000C;background-color: #FFBABA;background-image:url('/images/icons/exclamation.png');}#infoContentAdd input.text{width:100% !important;}#infoContentAdd .editor{display:block;width:100% !important;padding:0;height:600px !important;}.inline fieldset,.inline .field{ display:inline;float:left;}.inline .field label,.inline .field input,.inline .field select{ margin-right: 10px;}.vertical .field{ margin-bottom:.25em;}.vertical label{ display:block;}.vertical .multiple{ margin-bottom:.25em;}.vertical .multiple .field { margin-bottom:0;}.vertical .multiple label,.vertical .result label{ display:inline;}.marginal .field{ margin-bottom:.25em; overflow:hidden;}.marginal label{ width:11.5em;float:left;}.marginal .multiple{ margin-bottom:-2em;}.marginal .multiple .field { margin-bottom:0;position:relative;top:-2em;left:11.5em;}.marginal .multiple label,.marginal .result label{ width:auto;float:none;}.topLabel .field{ margin-bottom:.5em;height:100%;overflow:hidden;}.topLabel label{ width:auto;display: block;line-height: 1.25em;}.topLabel div.result label{ display: inline;}form.labelRight label{ text-align: right;margin-right: 5px;}.twoCol .field{ width:49%;margin-right:.25em;float: left;}.twoCol .field input,.twoCol .field select,.twoCol .field textarea{ width: 80%;}.twoCol fieldset{ clear: left;}form{ width:100%;overflow:hidden;}form .field{ line-height:2;}fieldset{ border:0;margin-bottom:1.25em;padding:0;padding-top:.5em;}legend { font-size:18px;font-weight:bold;line-height:1;}label{ font-weight:bold;cursor:pointer;}.result label{ font-weight:normal;}input.text,input.secret{ text-indent:5px;padding:.25em 0;}textarea{width:250px;overflow:auto;}input.radio{ border:0;background:none;}fieldset.multiple{ border:0;margin:0;padding:0;}fieldset.multiple .field{ float:left;clear:left;position:relative;}fieldset.multiple label{ padding-left:1.25em;font-weight:normal;}fieldset.multiple input{ position:absolute;top:.5em;left:0;}button { padding:0;overflow:visible;cursor:pointer;}form .buttons{ overflow:hidden;margin-bottom:0;}form .error{ color:#FFBABA;}form .error input{ border-color:#FFBABA;}form .notice{}form .success{}form .errorField input,form .errorField textarea{ background:#FFBABA;}html{ height: 100%;min-height: 100%;}body{ height: 100%;min-height: 100%;text-align: center;background: url('/images/templates/default/bg-body.jpg') repeat; }#cookieNotification{position: fixed;bottom: 0;width: 100%;padding: 1em;box-sizing: border-box;text-align: center;background: #8c0303;border-top: 1px solid #760606;;color: #fff;z-index: 999;}#cookieNotification #infoContainer{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}#cookieNotification form{margin: 0;width: auto;}#cookieNotification p{margin: 0;}#cookieNotification a{color: #EED7D7;}#cookieNotification a:hover{color: #fff;}#cookieNotification .buttons{margin: 0 1em;}#cookieNotification .buttons button{color: #fff;background: #7B0707;font-size: .8em;padding: .5em 1em;transition: all ease .3s;width: auto;border: 1px solid #6C0606;}#cookieNotification button:hover{background: #640808;}.overlayWrapper{ position: absolute;z-index: 999;top: 0;left: 0;display: table-cell;vertical-align: middle;text-align: center;width: 100%;height: 100%;background: none;}#wrapper{ width: 1048px;min-height: 100%;margin: 0 auto;position: relative;text-align: left;background: url('/images/templates/default/bg-wrapper.png') repeat-y top center;}#header{ height: 145px;width: 1020px;margin: 0 14px;position: relative;border-bottom: 1px solid #ffffff;background-color: #000000;}#logoContainer{ float: left;}img#logo{ position: relative;top: 30px;left: 28px;}#langContainer{ float: right;margin: 14px 35px 20px 0;}#navigation{ clear: right;float: right;margin-right: 35px;}ul.navMain{ list-style: none;}ul.navMain li{ display: inline-block;float: left;padding: 0 19px 1px 19px;border-right: 1px solid #444444;}ul.navMain li.last{ padding-right: 0;border-right: none;}ul.navMain li a{ font-size: 18px;color: #cb1f03;}ul.navMain li.active a{ color: #ffffff;}#preCartContainer{ clear: right;float: right;width: 762px;height: 35px;margin: -30px 35px 0 0;background: url('/images/templates/default/bg-preCart.png') no-repeat;}.view.guestFormLogin{ display: inline-block;float: left;width: 375px;margin-left: 109px;padding-top: 5px;}.view.guestFormLogin p{ float: left;display: block;text-align: right;width: 75px;line-height: 13px;margin: 0px 10px 0 0;padding-top: 0;}.view.guestFormLogin form.inline{ float: left;width: 289px;}.view.guestFormLogin form.inline label{ display: none;}.view.guestFormLogin form.inline input{ width: 113px;height: 24px;padding: 0 0 2px 7px;text-indent: 0;background: url('/images/templates/default/icon-header.png') no-repeat 0px 0px;color: #fff;border: none;}.view.guestFormLogin form.inline p.buttons{ width: 19px;padding: 0;}.view.guestFormLogin form.inline button{ width: 16px;height: 22px;position: relative;top: 5px;text-indent: -999em;background: url('/images/templates/default/icon-header.png') no-repeat -246px -5px;border: none;}.view.guestUserPanel{ display: inline-block;float: left;width: 360px;margin-left: 124px;padding-top: 10px;}.view.guestUserPanel ul{ list-style: none;}.view.guestUserPanel ul li{ float: left;margin-right: 30px;}.view.guestUserPanel ul li a{ color: #fff;}.view.guestUserPanel ul li.first{ color: #86878a;}.view.guestUserPanel ul li.last{ margin-right: 0;}.view.productCart{ display: inline-block;float: right;width: 267px;padding-top: 6px;}.view.productCart div#iconCart{ display: inline-block;float: left;width: 21px;height: 23px;margin-right: 22px;background: url('/images/templates/default/icon-header.png') no-repeat -268px 0px;text-indent:-999em;}.view.productCart div#iconCart a{ display: block;width: 100%;height: 100%;}.view.productCart form{ display: inline-block;float: left;width: 210px;}.view.productCart form select{ width: 145px;background: none;border: none;color: #ffffff;margin-right: 15px;-webkit-appearance: none;background-color: rgba(0,0,0,0);}.view.productCart form button{ position: relative;top: 1px;background: none;border: none;font: normal 16px "Asap";color: #ffffff;}.view.productCart form button.disabled{ color: #636466;}#preCartContainer .designElement{ float: left;width: 213px;height: 35px;margin-left: -1px;background: #3a3a3a;}#content{ width: 1020px;margin: 0 14px;padding-bottom: 80px;}#content #leftColumn{ float: left;width: 245px;}#content #leftColumn .view.guestSearchForm{ margin: 7px 0 6px 33px;}#content #leftColumn .view.guestSearchForm form .field{ width: 159px;float: left;}#content #leftColumn .view.guestSearchForm form label{ display: none;}#content #leftColumn .view.guestSearchForm form input{ width: 132px;height: 16px;padding-top: 4px;padding-left: 20px;margin-top: 1px;background: url('/images/templates/default/icon-search.png') no-repeat 1px 1px;border: none;}#content #leftColumn .view.guestSearchForm form p.buttons{ position: relative;left: -2px;top: 2px;}#content #leftColumn .view.guestSearchForm form button{ width: 39px;height: 26px;padding: 0 0 7.5px 0;position: relative;top: 1px;font: normal 11px "Asap";color: #ffffff;background: url('/images/templates/default/icon-search.png') no-repeat -153px -2px;border: none;}.vatSelection{ width: 151px;height: 25px;margin: 10px 0 10px 35px;overflow: hidden;background: url('/images/templates/default/bg-select.png') no-repeat;}.vatSelection form select{ width: 170px;padding: 3px 0 0 5px;background: none transparent;border: none;-webkit-appearance: none;background-color: rgba(0,0,0,0);}.vatSelection form select:hover{ cursor: pointer;}#content #rightColumn{ float: right;width: 775px;position: relative;}#footer{ height: 46px;width: 924px;margin: 0 14px;padding: 14px 48px 0 48px;position: absolute;font: normal 11px 'Asap';line-height: 18px;bottom: 0;background: url('/images/templates/default/bg-footer.png') repeat-x;color: #f0f0f0;}#footer span{ font-weight: 700;color: #ffffff;}#footer #argonova{ position: absolute;bottom: 9px;right: 48px;}#footer #argonova a{ color: #dd2626;}#footer #argonova a:hover{ text-decoration: underline;color: #ffffff;}.view.productCategoryLists{ margin-left: 33px;}.view.productCategoryLists .wrapper{ width: 198px;}.view.productCategoryLists .wrapper .container{ padding: 10px 14px 5px 14px;background: url('/images/templates/default/rep-grayBox-w198/bg-repeat.png') repeat-y;}.view.productCategoryLists span.title{ display: block;padding: 10px 0 0 70px;margin-bottom: 5px;text-transform: uppercase;font-size: 14px;font-weight: bold;color: #cf1a2b;background: url('/images/templates/default/logo-simons.png') no-repeat;}.view.productCategoryLists span.title.ray{ padding: 7px 0 0 70px;text-transform: capitalize;font-size: 12px;font-weight: normal;color: #333879;background: url('/images/templates/default/logo-ray.png') no-repeat;}.view.productCategoryLists ul{ list-style: none;}.view.productCategoryLists ul.treeList li a{ display: block;padding: 5px 0;border-bottom: 1px solid #d7d7d7;font-size: 14px;color: #cf1a2b;}.view.productCategoryLists ul.treeList li ul{ display: none;}.view.productCategoryLists ul.treeList li.selected ul{ display: block;}.view.productCategoryLists ul.treeList li ul li.selected a{ font-weight: bold;}.view.productCategoryLists ul.treeList li ul li a{ display: block;padding: 5px 0 5px 12px;border-bottom: 1px solid #d7d7d7; font-size: 12px;color: #cf1a2b;}.view.productCategoryLists ul.treeList.ray a{ color: #333879;}div.toggleLink{ cursor: pointer;color: #CF1A2B;text-align: center;padding-top: 10px;font-size: 14px;text-transform: uppercase;}ul.slideshow{ list-style: none;}.buttonContainer{ position: absolute;top: 135px;right: -25px;z-index: 888;}.buttonContainer a{ display: block;margin-bottom: 6px;font-size: 0;line-height: 0;border: none;width: 15px;height: 15px;background: url('/images/templates/default/slideshow-buttons.png') no-repeat left 100%;}.buttonContainer a.activeSlide{ background: url('/images/templates/default/slideshow-buttons.png') no-repeat;}.view.categorySubList{ float: left;width: 496px;padding: 15px 35px;}.view.categorySubList h1{ margin: 0 0 10px 5px;}.view.categorySubList .description{ margin: 10px 5px 15px 5px;}.view.categorySubList .description h1{ margin: 0 0 10px 0;}.view.categorySubList img.block{ width: 490px;margin: 0 auto 0 auto;}.view.categorySubList table.categories{ width: 490px;margin: 0 auto 0 auto;font-size: 14px;}.view.categorySubList table.categories tr{ background: #e9e9e9;}.view.categorySubList table.categories tr.odd{ background: #f2f2f2;}.view.categorySubList table.categories tr:hover{ background: #fff;}.view.categorySubList table.categories th{ height: 26px;padding-left: 15px;background: #e9e9e9;font-weight: normal;vertical-align: middle;}.view.categorySubList table.categories td{ height: 26px;vertical-align: middle;}.view.categorySubList a{ display: block;width: 100%;padding: 5px 0 5px 15px;}.overlayWrapper{ position: absolute;top: 0;left: 0;display: block;width: 100%;height: 80%;padding-top: 20%;text-align: left;background: url('/images/templates/default/bg-popupOverlay.png');}.view.carSearchList{ width: 678px;margin: 20px 0 40px 18px;}.view.carSearchList h2{ width: 678px;height: 26px;padding: 5px 0 0 15px;color: #fff;font-weight: 400;font-size: 1.5em;background: url('/images/templates/default/bg-red-fade.png') repeat-x;}.view.carSearchList ul{ list-style: none;margin-top: 10px;}.view.carSearchList ul li{ padding: 4px 0;border-bottom: 1px solid #000;}.view.carSearchList ul li .carSearchImage{ float: left;width: 210px;}.view.carSearchList ul li .carSearchText{ float: left;width: 450px;height: 92px;padding-top: 35px;}.view.carSearchList ul li .carSearchText h3{ margin-bottom: 3px;}.infoContent.infoContent232{ margin-left: 18px;width: 678px;}ul#localeList{}ul#localeList li{ text-indent: -9999em;list-style-type: none;display: inline-block;float: left;}ul#localeList li a{ display: block;width: 16px;height: 11px;outline: none;}ul#localeList li.en_US{ padding-left: 8px;border-left: 1px solid #444444;}ul#localeList li.sv_SE{ padding-right: 8px;}ul#localeList li.sv_SE a{ background: transparent url("/images/locale/se.png") no-repeat;}ul#localeList li.en_GB a{ background: transparent url("/images/locale/gb.png") no-repeat;}ul#localeList li.da_DK a{ background: transparent url("/images/locale/dk.png") no-repeat;}ul#localeList li.fr_FR a{ background: transparent url("/images/locale/fr.png") no-repeat;}ul#localeList li.fi_FI a{ background: transparent url("/images/locale/fi.png") no-repeat;}ul#localeList li.en_US a{ background: transparent url("/images/locale/gb.png") no-repeat;}ul#localeList li.no_NO a{ background: transparent url("/images/locale/no.png") no-repeat;}ul#localeList li.de_DE a{ background: transparent url("/images/locale/de.png") no-repeat;}.newsList{display: block;}.newsList ul li{list-style: none;display: block;height: 95px;background-image: url( '/images/user/bg-puff.png' );background-repeat: no-repeat;}.newsList ul li .content{padding: 10px 0pt 0pt 20px;height: 78px;float: left;position: relative;}