﻿.clearFix:after{content:"";display:table;clear:both;}.pullRight{float:right;}.pullLeft{float:left;}.hMarginSmall{margin-left:5px;margin-right:5px;}*{margin:0;}html,body{height:100%;margin:0;padding:0;}img{border-width:0;}body{font-family:Geneva,Arial,Helvetica,sans-serif;font-family:'Lato',sans-serif;background-attachment:fixed;background-repeat:no-repeat;background-position:0 0;line-height:120%;font-size:16px;color:#000;}#pageContainer{display:table;table-layout:fixed;height:100%;width:100%;}#pageBody,#pageFooter{display:table-row;height:1px;}#pageBody{height:auto;}#pageFooter{background:#305b76;text-align:center;color:#fff;line-height:40px;overflow:hidden;}#pageFooter ul{padding:10px;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;text-align:center;display:inline-block;}#pageFooter ul>li{display:inline-block;}#pageFooter li{position:relative;display:inline-block;text-align:center;}#pageFooter li:after{content:"|";padding:0 1em;}#pageFooter li:last-child:after{content:"";padding:0;}#pageFooter li:first-child{margin-left:2em;}#pageFooter a{color:#fff;}html.hasBackgroundVisual{background:url("../img/visuals/Visual-VWF.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}a{color:#000;}h1,h2,h3{margin:0;}h1{font-size:24px;margin-bottom:10px;font-weight:normal;}h2{font-size:20px;font-weight:normal;}a{text-decoration:none;}a:hover{text-decoration:underline;}img{border-width:0;}.panel{float:left;overflow:auto;margin-bottom:10px;margin-right:10px;padding:5px;}.panel.withPadding{padding:10px;}.panel h1{margin-top:10px;margin-bottom:20px;}.panel h2,.panel h3{font-size:17px;margin-top:5px;margin-bottom:5px;}.panel input{margin-bottom:10px;}.panel input[type='checkbox']{margin-bottom:5px;}.chevron{font-size:1.5em;margin-right:.4em;}.largeContainer{width:90%;max-width:1400px;margin:0 auto;padding:10px;}.largeContainer .panel{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 5px;}.alertBox{border-radius:10px;padding:20px;border-width:1px;border-style:solid;color:#000;}.alertBox .title{font-weight:bold;margin-bottom:10px;}.alertBox.info{background-color:#f90;border-color:#cc7a00;}.alertBox.error{color:#fff;background-color:#cc2f2f;border-color:#a32525;}#topVisual{padding:10px 20px;line-height:30px;height:40px;color:#fff;background-image:-webkit-linear-gradient(top,#4a4a4a 0%,#282828 100%);background-image:-o-linear-gradient(top,#4a4a4a 0%,#282828 100%);background-image:linear-gradient(to bottom,#4a4a4a 0%,#282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4A4A4A',endColorstr='#FF282828',GradientType=0);}#topVisual .right{float:right;font-size:1.2em;}#topVisual a{color:#fff;}#topVisual a:hover{text-decoration:none;}#brandLogo{float:left;background-repeat:no-repeat;background:url("../img/VWF_logo_wit-01.png") no-repeat left center;width:295px;height:40px;}#shirtDesignerLogo{float:left;background:url("../img/Portal shirtdesigner 3D-01.png") no-repeat left center;width:300px;height:40px;}#topvisual img{vertical-align:middle;}#topvisual .span{display:inline-block;}#topvisual a{white-space:nowrap;}#topvisual .left{float:left;}#topMenuContainer{height:40px;line-height:40px;background:#305b76;background:rgba(48,91,118,.85);padding:0 20px;position:absolute;top:60px;width:100%;box-sizing:border-box;}#portalBannerImage{width:100%;height:auto;max-height:400px;}#topMenuBackgroundSpacer{height:40px;}.topMenu{display:block;font-weight:bold;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;}.topMenu>li{display:inline-block;}.topMenu>li+li{margin-left:20px;}.topMenuWithDropDown{height:40px;}.topMenuWithDropDown ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;background:#305b76;background:rgba(48,91,118,.85);}.topMenuWithDropDown a{color:#fff;white-space:nowrap;}.topMenuWithDropDown a:hover{text-decoration:none;}.topMenuWithDropDown>a{display:none;}.topMenuWithDropDown li{position:relative;}.topMenuWithDropDown>ul>li{height:100%;float:left;}.topMenuWithDropDown>ul>li>a{margin-left:10px;margin-right:10px;text-transform:uppercase;}.topMenuWithDropDown>ul>li>a:after{content:'|';margin-left:15px;}.topMenuWithDropDown>ul>li:last-child>a:after{content:none;}.topMenuWithDropDown li ul{display:none;position:absolute;background-color:#305b76;top:50px;top:100%;min-width:150px;}.topMenuWithDropDown li ul li{padding:5px 10px;}.topMenuWithDropDown li ul a:before{content:'»';margin-right:.5em;}.topMenuWithDropDown li:hover ul{display:block;}.languageMenu{height:100%;float:left;}.languageMenu a{display:inline-block;}.languageMenu a:not(:first-child){margin-left:10px;}.languageMenu img{vertical-align:middle;}#ajaxLoader{position:fixed;display:none;z-index:1000;width:32px;left:50%;margin-left:-16px;height:32px;top:50%;margin-top:-16px;}#userLoginSummaryContainer{padding:0 20px;}#userLoginSummary{color:#fff;padding:5px 10px;font-size:14px;}#userLoginSummary img{margin:0 5px;}#userLoginSummary a{color:#fff;}#portalContentContainer .content{width:90%;max-width:1100px;margin:0 auto;box-sizing:border-box;padding:20px;overflow:auto;background-color:#fff;}#portalContentContainer .content.transparent{background:#fff;background:rgba(255,255,255,.9);}#portalContentContainer.fullWidthContainer{background-color:#fff;}#portalContentContainer.containerWithTopMargin{margin-top:50px;}@media(min-width:1200px){#portalContentContainer .content{width:80%;}#portalContentContainer.containerWithTopMargin{margin-top:100px;}}.arrow{font-size:0;}.arrowStart{background-image:url("../img/arrow_vwf.png");width:24px;background-repeat:no-repeat;}.arrow:first-child .arrowStart{background-image:url("../img/arrow_vwf_mid.png");background-repeat:repeat-x;width:20px;}.arrowContents{background-image:url("../img/arrow_vwf_mid.png");cursor:pointer;background-repeat:repeat-x;line-height:40px;padding:0 10px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}.arrowEnd{background-image:url("../img/arrow_vwf.png");background-position:-58px 0;width:25px;background-repeat:no-repeat;}.arrow span,.arrow a{height:40px;vertical-align:middle;display:inline-block;color:#fff;}.arrow a:hover{text-decoration:none;}ul.tabsContainer{list-style-type:none;padding:0 20px;margin:0;white-space:nowrap;font-size:0;display:table;}ul.tabsContainer:after{content:"";display:table;clear:both;}table.tabsContainer{width:100%;}.tab{display:inline-block;margin-left:-20px;}.tab .arrowContents{width:auto;font-size:17px;}.tab.active .arrowStart{background-image:url("../img/arrow_vwf_active.png");}.tab.active .arrowContents{background-image:url("../img/arrow_vwf_mid_active.png");}.tab.active .arrowEnd{background-image:url("../img/arrow_vwf_active.png");}.tabsOverflowWrapper{width:100%;height:40px;position:relative;overflow:hidden;}.tabsOverflowWrapper .tabsContainer{position:absolute;left:0;top:0;transition:left .3s ease-in-out;}.modalBackground{height:100%;width:100%;position:fixed;left:0;top:0;background-color:#666;opacity:.3;}.modalContainer{background-color:#666;opacity:.9;width:100%;position:fixed;z-index:1000 !important;}.modalCommands{display:block;}.popupBackground{position:fixed;top:0;left:0;z-index:1000 !important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(102,102,102,.8);}.popupBackground .popupContainer{background-color:#565656;border-radius:4px;min-width:300px;max-height:100%;display:flex;flex-direction:column;}.popupBackground .popupContainer .header{display:flex;justify-content:space-between;}.popupBackground .popupContainer .close{margin-left:20px;cursor:pointer;}.popupBackground .popupContainer .body{padding-top:20px;color:#c7c7c7;}.popupBackground .popupContainer .footer{padding-top:20px;display:flex;justify-content:center;}.pager{margin:0 auto;text-align:center;position:relative;}.pager .prev,.pager .next{text-transform:uppercase;}.pager .prev:after,.pager .next:before{content:'|';margin:0 10px;}.pager .toggleNumbers:after{content:"";margin-left:.2em;display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:.75em .375em;border-style:solid;border-color:transparent;border-top-color:inherit;border-bottom-width:0;}.pager .disabled{color:#c7c7c7;}.pager .disabled:hover{cursor:default;text-decoration:none;}.pager .pageNumbers{z-index:1000;position:absolute;top:25px;left:70px;width:70px;background-color:#666;opacity:.9;}.pager .pageNumbers li{padding-top:10px;}.pager .pageNumbers li:last-child{padding-bottom:10px;}.pager .pageNumbers li a{width:70px;display:block;}.pager .pageNumbers ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;}.plusButton{margin-bottom:5px;line-height:20px;}.plusButton:before{content:"+";line-height:18px;font-size:18px;font-weight:bold;margin-right:5px;}.slideshow{height:80px;overflow:visible;}.validationMessage{color:#f00;}.form .form-group{padding:10px 0;}.form label{width:200px;display:inline-block;}.form input[type="text"],.form input[type="password"]{width:250px;}.form .rememberLogin .left{width:200px;float:left;}.form .rememberLogin .right{float:left;}.form .rememberLogin label{width:auto;}input[type="text"],input[type="number"],input[type="email"],input[type="password"],textarea{border:1px solid #888;}input,select{font-size:14px;}a.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:45px;line-height:45px;padding:0 30px;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;border-width:0;border-radius:5px;cursor:pointer;box-sizing:border-box;font-size:1.1em;background-repeat:repeat-x;background-image:-webkit-linear-gradient(180deg,#666,#333);background-image:-o-linear-gradient(180deg,#666,#333);background-image:linear-gradient(180deg,#666,#333);min-width:150px;margin-bottom:10px;margin-right:10px;}a.button:hover,a.button:focus,button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{outline:0;text-decoration:none;}a.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{background-repeat:repeat-x;background-image:-webkit-linear-gradient(180deg,#01b804,#005302);background-image:-o-linear-gradient(180deg,#01b804,#005302);background-image:linear-gradient(180deg,#01b804,#005302);}a.button.button-secondary,button.button-secondary,input[type="submit"].button-secondary,input[type="reset"].button-secondary,input[type="button"].button-secondary{background-repeat:repeat-x;background-image:-webkit-linear-gradient(180deg,#43bce4,#1885a9);background-image:-o-linear-gradient(180deg,#43bce4,#1885a9);background-image:linear-gradient(180deg,#43bce4,#1885a9);}a.button:disabled,a.button.disabled,button:disabled,button.disabled,input[type="submit"]:disabled,input[type="submit"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="button"]:disabled,input[type="button"].disabled{color:#c7c7c7;cursor:not-allowed;background-repeat:repeat-x;background-image:-webkit-linear-gradient(180deg,#666,#333);background-image:-o-linear-gradient(180deg,#666,#333);background-image:linear-gradient(180deg,#666,#333);}a.button.button-sm,button.button-sm,input[type="submit"].button-sm,input[type="reset"].button-sm,input[type="button"].button-sm{height:30px;line-height:30px;min-width:100px;}a.button.iconButton,button.iconButton,input[type="submit"].iconButton,input[type="reset"].iconButton,input[type="button"].iconButton{padding-left:20px;}a.button.iconButton span,button.iconButton span,input[type="submit"].iconButton span,input[type="reset"].iconButton span,input[type="button"].iconButton span{padding-left:30px;background-position:left center;background-repeat:no-repeat;}a.button.iconOrder span,button.iconOrder span,input[type="submit"].iconOrder span,input[type="reset"].iconOrder span,input[type="button"].iconOrder span{background-image:url("../Img/Icons/bestellen_20_wit.png");}a.button.iconOffer span,button.iconOffer span,input[type="submit"].iconOffer span,input[type="reset"].iconOffer span,input[type="button"].iconOffer span{background-image:url("../Img/Icons/maak offerte_20_wit.png");}a.button.iconDownload span,button.iconDownload span,input[type="submit"].iconDownload span,input[type="reset"].iconDownload span,input[type="button"].iconDownload span{background-image:url("../Img/Icons/download_20_wit.png");}a.button.iconEdit span,button.iconEdit span,input[type="submit"].iconEdit span,input[type="reset"].iconEdit span,input[type="button"].iconEdit span{background-image:url("../Img/Icons/wijzigen_20_wit.png");}a.button.iconSave span,button.iconSave span,input[type="submit"].iconSave span,input[type="reset"].iconSave span,input[type="button"].iconSave span{background-image:url("../Img/Icons/opslaan_20_wit.png");}a.button.iconSaveAs span,button.iconSaveAs span,input[type="submit"].iconSaveAs span,input[type="reset"].iconSaveAs span,input[type="button"].iconSaveAs span{background-image:url("../Img/Icons/opslaan als_20_wit.png");}.placeholderText{font-size:14px;margin-left:5px;}.question.collarSize:before{content:"";display:table;clear:both;}.question.justMarried:after,.question.pashemd:after{content:"";display:table;clear:both;}.question.button:before,.question.yarn:before,.question.customSizes:before,.question.fileEmbroidery:before{content:"";display:table;clear:both;}.question.button:after,.question.yarn:after,.question.customSizes:after,.question.fileEmbroidery:after{content:"";display:table;clear:both;}.question.collarSize h2,.question.pashemd h2{display:inline;}#biesColor:before{content:"";display:table;clear:both;}.thumbOptions{overflow:auto;vertical-align:top;min-height:210px;}.thumbOptions h2,.thumbOptions h3{font-weight:normal;}.thumbOptions .option{float:left;text-align:center;cursor:pointer;margin:10px 5px;overflow:hidden;}.thumbOptions .thumbContainer{overflow:hidden;margin-bottom:10px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:2px solid #666;}.thumbOptions .imgOverlay{width:100%;height:100%;-ms-opacity:.3;opacity:.3;}.thumbOptions .selected .imgOverlay{display:none;}.thumbOptions .selected .thumbContainer{border-color:#fff;}.thumbOptions.regularThumbs .thumbContainer{width:100px;height:100px;}.thumbOptions.smallThumbs .thumbContainer{width:50px;height:50px;}.thumbOptions .option img{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}.thumbOptions .caption{font-size:14px;line-height:14px;}.thumbOptions.regularThumbs .option{width:104px;overflow:hidden;height:155px;}.thumbOptions.smallThumbs .option{width:60px;height:100px;margin:10px 2px;overflow:hidden;}.thumbOptions.smallThumbs .caption{font-size:12px;line-height:12px;}.thumbOptions.smallThumbs{max-width:100%;width:310px;}.thumbOptions .pager{float:right;line-height:30px;}@media(min-width:1000px){.thumbOptions.smallThumbs{width:512px;}}@media(min-width:1532px){.thumbOptions.smallThumbs{width:1025px;}}.sizeTable{width:860px;left:50%;margin-left:-430px;top:100px;}.sizeTable H2{font-size:24px;font-weight:bold;text-align:center;}.sizeTableList .noFit{height:100px;line-height:100px;font-weight:bold;}.customSizeTable{width:446px;}.customSizeTable .customizeSizes{margin-top:20px;}.customSizeTable select{width:80px;}.customSizeTable th{text-align:left;}.justMarried .preview{margin-left:5px;position:relative;}.fabricSelector{width:100%;max-width:1368px;}.fabricSelector h1{margin-top:0;}.fabricSelector h2{margin-bottom:10px;}.fabricSelector .pager{float:right;margin-right:10px;}.fabricFilters{margin-bottom:20px;margin-top:20px;}.fabricFilter{float:left;margin:10px 20px 10px 5px;width:175px;min-height:180px;}.fabricFilter label{display:inline-block;white-space:nowrap;max-width:90%;}.fabricFilter input{display:inline-block;}.fabricFilter input[type='text']{margin-bottom:10px;}.fabricFilter .filterOption{margin-bottom:5px;overflow:hidden;}.fabricFilter .filterOption label{margin-left:3px;}.fabricFilter.numberFilter label{display:block;}.fabricFilter.numberFilter input[type='text']{width:140px;}.fabricFilter.numberFilter input[type='checkbox']+label{display:inline-block;white-space:normal;}.fabricFilter.colorFilter{width:248px;}.fabricFilter.colorFilter .filterOption{float:left;width:124px;}.fabricFilter.patternFilter{width:100px;}.fabricFilter.fabricGroupFilter{width:100px;}.fabricFilter.segmentFilter{width:130px;}.thumbOptions.fabricOptions{width:100%;padding:0;}.thumbOptions.fabricOptions .caption{white-space:nowrap;}.fabricThumbsContainer{max-width:100%;width:460px;}@media(min-width:1200px){.fabricThumbsContainer{width:690px;}}@media(min-width:1532px){.fabricThumbsContainer{width:1030px;}}@media(min-width:1880px){.fabricThumbsContainer{width:1368px;}}@media only screen and (max-device-width:1024px) and (orientation:landscape){.fabricFilter.segmentFilter{width:100px;width:350px;}.fabricFilter.segmentFilter .filterOption{float:left;width:175px;}}.textEmbroideryInput .fontAndColor,.textEmbroideryInput .preview{float:left;}.textEmbroideryInput .fontAndColor,.textEmbroideryInput .initials{padding:5px;}.textEmbroideryInput .fontAndColor,.textEmbroideryInput .initials label{width:200px;}.textEmbroideryInput .fontAndColor label,.textEmbroideryInput .fontAndColor select{display:block;margin-bottom:10px;}.textEmbroideryInput .initials label{display:inline-block;}.textEmbroideryInput .initials input{margin-left:5px;}.textEmbroideryInput .preview{width:512px;height:205px;background-color:#efefef;background-repeat:no-repeat;background-position:left top;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin:10px 10px 10px 5px;position:relative;}.textEmbroideryInput .characters{position:absolute;height:55px;top:50%;margin-top:-27.5px;padding-left:30px;}.textEmbroideryInput .char{display:inline-block;background-repeat:no-repeat;height:55px;}.embroiderySelector{padding-bottom:10px;}.embroiderySelector h2{font-weight:normal;}.embroiderySelector select{width:200px;margin-left:5px;}.singleSelectList{width:205px;}.singleSelectList h2{font-weight:normal;}.singleSelectList select{width:70px;}.washingTemperature .temperatureOptions label{display:inline-block;margin-bottom:10px;}.highlight{background-color:#545400;}.debugOutput{display:none;position:absolute;padding:5px;min-width:200px;border:1px dashed #fff;opacity:.8;font-size:14px;}#designerContainer{position:relative;width:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#designerPreviewContainer,#designerStepContainer{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#designerStepContainer{max-width:1400px;}#designerPreviewContainer{float:left;width:450px;overflow:hidden;}#shirtPreviewCanvas,#buttonPreviewCanvas{display:block;}#shirtPreviewDebugger{display:block;position:relative;width:400px;height:560px;}#shirtPreviewDebugger img{position:absolute;top:0;left:0;}#designerPreviewImage{position:relative;}#buttonPreviewCanvas{position:absolute;height:225px;width:300px;top:220px;left:50px;border:3px solid #fff;border-radius:10px;}#designerPreviewText{background:url(../img/info.png) no-repeat;padding-left:29px;min-height:24px;font-size:.9em;margin-left:25px;margin-top:-80px;}#designerPreviewText span{display:block;}#designerStepContainer{float:none;overflow:hidden;}#designerPrevNext .arrowContents{min-width:90px;}.designerStep{min-height:500px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#designerContainer.fullSizeStep #designerPreviewContainer,#designerContainer.fullSizeStep #designerPrevNext{display:none;}#designerContainer.fullSizeStep #designerStepContainer{width:100%;max-width:unset;float:none;margin:0 auto;box-sizing:border-box;overflow:auto;}#designerContainer.fullSizeStep .designerStep{min-height:unset;}.modelSelectorContainer{text-align:center;}.modelSelector{padding-bottom:10px;padding-left:10px;display:inline-block;}.modelSelector .models>ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;text-align:left;}.modelSelector .models>ul>li{display:inline-block;}.modelSelector .model{position:relative;display:inline-block;text-align:center;margin:10px;margin-right:0;width:185px;}.modelSelector .model .title{margin:10px 0;text-align:center;}.modelSelector .imgContainer{text-align:left;}.modelSelector .model li{text-align:left;float:left;height:24px;line-height:24px;}.modelSelector .model ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;}.modelSelector .navigation{padding:0 10px;text-align:left;}.collarAndFitStep .collar{height:140px;position:relative;}.collarAndFitStep .collar .title{height:40px;overflow:hidden;top:90px;position:absolute;left:0;text-align:left;margin:0;}.collarAndFitStep .collar .imgContainer{height:90px;position:absolute;left:0;top:0;}.collarAndFitStep .collar img{position:absolute;left:0;}.collarAndFitStep .fits{margin-top:5px;height:90px;position:relative;}.collarAndFitStep .fits ul{position:absolute;top:0;left:0;}.collarAndFitStep .model{width:155px;}.collarAndFitStep.showFitSizeRanges .model{width:180px;}.collarAndFitStep .model:not(.selected) input+label{background-image:url(../img/check_off.png);}.collarAndFitStep .sizes{font-size:12px;}@media(min-height:769px){.collarAndFitStep .modelSelector{margin-top:100px;}.collarAndFitStep .modelSelector .navigation{margin-top:20px;}}#saveDesign{width:500px;}#saveDesign button,#saveDesign .button{margin-top:10px;}#saveDesign label{width:185px;margin-right:10px;display:inline-block;}#saveDesign input[type='text']{width:300px;}#portalHomepage.hasBackgroundVisual,#portalLogin.hasBackgroundVisual,#portalContent.hasBackgroundVisual{background-image:none;}#shirtdesignerLegacyDesignList #pageBody{background-color:#232323;}#portalContentPage #portalContentContainer{min-height:300px;}#dealerPortalPage{min-height:600px;}#dealerPortalPage .content{margin-top:100px;text-align:center;background-color:transparent;width:unset;display:table;}#dealerPortalPage .content>ul{background:#fff;background:rgba(255,255,255,.9);list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;display:inline-block;padding:10px;}#dealerPortalPage .content>ul>li{display:inline-block;}#dealerPortalPage .content a{color:#000;}#dealerPortalPage .content a:before{content:'»';margin-right:.5em;}#dealerPortalPage .brand{float:left;margin:0 20px;}#dealerPortalPage .brand ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;text-align:left;}#dealerPortalPage .brand .title{text-align:left;padding-bottom:10px;}#dealerPortalPage .brand li{padding-bottom:10px;}#preferencesPage .content{margin-top:100px;max-width:800px;}#preferencesPage table{border-collapse:collapse;}#preferencesPage td{vertical-align:top;padding-top:10px;}#preferencesPage td.legend{font-style:italic;}#preferencesPage td.value{width:100px;}#preferencesPage input[type='number']{width:50px;}#preferencesPage td.label{width:200px;}#designerIndexPage td#tdcontent{text-align:center;vertical-align:middle;height:500px;}#designerIndexPage table#startpanel{width:577px;height:305px;}#designerIndexPage #startmenu div{margin:0;margin-bottom:20px;}#designerIndexPage #startmenu div a img{border:0;}#designs{min-height:200px;}#designFilters input[type='text']{width:350px;}#designFilters .filterContainer{float:left;margin:10px 5px;width:100%;}#designFilters .filterContainer label{display:inline-block;margin-right:10px;}#designs{width:100%;max-width:1600px;}#designs .designList,#designs .designFilters{width:100%;}#designs .designFilters{display:inline;}#designs .pager{float:right;margin-right:45px;}#designs .design{width:200px;float:left;margin:10px 0;text-align:center;padding-bottom:10px;}#designs.legacy .design img.preview{width:200px;max-height:267px;margin-bottom:0;}@media(min-width:1040px){#designs{max-width:1000px;}}@media(min-width:1240px){#designs{max-width:1200px;}}@media(min-width:1440px){#designs{max-width:1400px;}}@media(min-width:1640px){#designs{max-width:1600px;}}#designs .design .caption{margin-bottom:5px;display:block;height:20px;overflow:hidden;}#designs .design img.preview{max-width:100%;vertical-align:middle;display:inline-block;margin-bottom:-30px;}#viewDesignContainer .preview,#orderDesignContainer .preview{float:left;width:400px;position:relative;}#viewDesignContainer .preview img,#orderDesignContainer .preview img{max-width:100%;vertical-align:middle;display:inline-block;}#viewDesignContainer .buttonPreviewImg,#orderDesignContainer .buttonPreviewImg{position:absolute;width:300px;left:50%;margin-left:-150px;border:3px solid #fff;border-radius:10px;}#viewDesignContainer .details,#orderDesignContainer .details{margin-left:400px;}#viewDesignContainer .obsoleteWarning .alertBox,#orderDesignContainer .obsoleteWarning .alertBox{margin:20px 0;}#viewDesignContainer .buttons,#orderDesignContainer .buttons{margin-top:10px;}#viewDesignContainer{max-width:1200px;padding:5px;}#viewDesignContainer .container{display:table;width:100%;margin-bottom:15px;}#viewDesignContainer .container .row{display:table-row;padding:0;}#viewDesignContainer .container .label,#viewDesignContainer .container .value,#viewDesignContainer .container .price{display:table-cell;vertical-align:top;font-size:14px;}#viewDesignContainer .container .label{width:275px;margin-left:0;}#viewDesignContainer .container .value{width:275px;}#viewDesignContainer .container .price{text-align:right;padding-right:10px;}#viewDesignContainer .fabricImgContainer{width:100px;height:100px;overflow:hidden;margin-bottom:10px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}#viewDesignContainer .hidePrices .price{visibility:hidden;}#viewDesignContainer .hidePrices .totalPrice{display:none;}@media(min-width:1200px){#viewDesignContainer .detailsInner{width:700px;}#viewDesignContainer .container .label .value{width:300px;}}#orderDesignContainer{position:relative;}#orderDesignContainer .alertBox{position:absolute;right:40px;top:-10px;cursor:pointer;}#orderDesignContainer section{margin-top:20px;}#orderDesignContainer .sizeOptions{display:table;}#orderDesignContainer .sizeOptions:after{content:"";display:table;clear:both;}#orderDesignContainer .sizeOption{text-align:center;width:40px;float:left;}#orderDesignContainer .sizeOption span{display:block;font-size:14px;}#orderDesignContainer .sizeOption input{width:30px;}#orderDesignContainer .priceSummary{border-collapse:collapse;}#orderDesignContainer .priceSummary td{padding:5px;}#orderDesignContainer .priceSummary input{width:50px;margin:0;padding:0;text-align:right;}#orderDesignContainer .priceSummary td:first-child{padding-right:20px;}#orderDesignContainer .priceSummary td:last-child{text-align:right;}#orderDesignContainer .priceSummary.offerPrice th{text-align:left;}#orderDesignContainer .priceSummary.offerPrice td:first-child{padding-left:0;}#orderDesignContainer .priceTotal td{border-top:1px solid #fff;}#orderDesignContainer .priceScales{font-size:14px;}#orderDesignContainer .priceScales td{font-size:14px;padding-bottom:5px;}#orderDesignContainer .priceScales td:not(:first-child){text-align:center;padding-left:20px;padding-right:5px;}#orderDesignContainer .details a.button.disabled{pointer-events:none;}#shoppingBasketPage table.listItems{table-layout:fixed;border-collapse:separate;margin-bottom:20px;border-spacing:0 1em;width:100%;}#shoppingBasketPage table.listItems>tbody>tr>td{border-top:1px solid #305b76;border-bottom:1px solid #305b76;padding:60px 20px 10px 0;}#shoppingBasketPage table.listItems>tbody>tr>td:first-child{border-left:1px solid #305b76;padding-top:10px;}#shoppingBasketPage table.listItems>tbody>tr>td:last-child{border-right:1px solid #305b76;}#shoppingBasketPage th{font-weight:normal;}#shoppingBasketPage td,#shoppingBasketPage th{text-align:left;}#shoppingBasketPage td{vertical-align:top;}#shoppingBasketPage .thumb{width:120px;}#shoppingBasketPage .thumbImage{width:100px;}#shoppingBasketPage .description{width:250px;}#shoppingBasketPage .sdNumber{width:100px;}#shoppingBasketPage .size{width:60px;}#shoppingBasketPage .quantity{width:60px;}#shoppingBasketPage .price{width:70px;}#shoppingBasketPage .edit{width:100px;text-align:center;}#shoppingBasketPage .edit a:first-child{margin-right:10px;}#shoppingBasketPage a.toggleSizes,#shoppingBasketPage a.editItem{text-decoration:underline;}#shoppingBasketPage .itemSizesContainer{position:relative;}#shoppingBasketPage .itemSizes{position:absolute;left:-100px;top:25px;min-width:200px;background-color:#fff;border:1px solid #305b76;padding:10px;}#shoppingBasketPage .itemSizes table{border-collapse:collapse;margin-top:20px;margin-bottom:10px;}#shoppingBasketPage .itemSizes .close{position:absolute;right:10px;top:10px;}#shoppingBasketPage .itemSizes th,#shoppingBasketPage .itemSizes td{text-align:center;padding:5px;border:1px solid #305b76;}#shoppingBasketPage .itemSizes th{background-color:#3f779a;width:30px;}#shoppingBasketCheckoutPage .validationMessage{font-size:14px;}#shoppingBasketCheckoutPage section{margin-top:20px;margin-bottom:20px;}#shoppingBasketCheckoutPage section:after{content:"";display:table;clear:both;}#shoppingBasketCheckoutPage .left,#shoppingBasketCheckoutPage .right{padding:10px;float:left;}#shoppingBasketCheckoutPage .left{width:300px;padding-left:0;}#shoppingBasketCheckoutPage .right{width:400px;}#shoppingBasketCheckoutPage input,#shoppingBasketCheckoutPage textarea,#shoppingBasketCheckoutPage select{width:100%;}#shoppingBasketCheckoutPage textarea{resize:vertical;}#shoppingBasketCheckoutPage .remark{font-style:italic;margin-top:10px;}#shoppingBasketCheckoutPage .alternateDeliveryAddress{margin-top:20px;}#shoppingBasketCheckoutPage .addressLine{margin:10px 0;overflow:auto;}#shoppingBasketCheckoutPage .addressLine .label{width:140px;float:left;}#shoppingBasketCheckoutPage .addressLine .input{width:250px;float:left;}