#mainHome{width:100%;background:#fff;text-align:center;padding:0 0 50px 0}body{font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:15px;font-weight:400;color:#3C3938;margin:0;padding:0;background:url("../img/bg.png") center top fixed,linear-gradient(to bottom, #ece7e1 0%, #b0aaa4 100%)}a{text-decoration:none}input,textarea,button,select{font-size:13px;outline:none !important}select{width:100%;background:url("../img/arrow.jpg") no-repeat,#fff;background-position:calc(100% - 10px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset !important}#mainWrapper{width:90%;max-width:1200px;min-height:calc(100vh - 102px);margin:0 auto;padding:0;overflow:auto;display:flex}#settings,#main,#mainCustomers,#mainAccount{float:left;box-sizing:border-box;position:relative}#settings #rateAmount,#main #rateAmount,#mainCustomers #rateAmount,#mainAccount #rateAmount{width:0;height:0;display:none;visibility:hidden;margin:-3000px auto 0}#settings h2,#main h2,#mainCustomers h2,#mainAccount h2{font-size:1.25em;font-weight:100;text-align:center;text-transform:capitalize;margin:10px 0 20px 0;padding:0}#settings h4,#main h4,#mainCustomers h4,#mainAccount h4{font-size:1em;font-weight:100;text-align:center;text-transform:uppercase;margin:0 0 10px 0;clear:both}#main,#mainCustomers,#mainAccount{background:#fff;width:70%;padding:15px 25px 25px}#main h2,#mainCustomers h2,#mainAccount h2{color:#C3161C}#main h4,#mainCustomers h4,#mainAccount h4{color:#C3161C}#pagination{background:#f3f0ec;width:calc(100% - 20px);margin:10px auto 0 auto;padding:20px;clear:both;overflow:auto;box-sizing:border-box;border-radius:5px}#pagination .paginationLabel{color:#b0aaa4;font-size:0.85em;display:block;margin:0 0 5px}#pagination .paginationControls .paginationItem{width:30px;height:30px;background:#d4d0cd;color:#3C3938;text-align:center;line-height:30px;display:block;float:left;margin:0 10px 0 0;border-radius:5px;transition:all 350ms ease-in-out}#pagination .paginationControls .paginationItem:hover{background:#ffb800;color:#3C3938}.notePara{color:#b0aaa4 !important;font-size:0.85em;font-style:italic;margin:-15px 0 20px 0 !important}#how{background:url("../img/features-bg.jpg") center;background-size:cover;background-repeat:no-repeat;width:100%;margin:40px 0 -50px 0;overflow:auto}#how .howBox{width:25%;float:left;padding:50px 25px;box-sizing:border-box}#how .howBox img{max-width:120px;position:relative;z-index:1}#how .howBox h3{background:#fff;color:#b0aaa4;font-weight:400;font-size:1.35em;line-height:2.25em;border-radius:5px;margin:-20px 0 0 0;position:relative;z-index:2}#how .howBox .howPara{width:100%;-ms-text-align-last:left;-moz-text-align-last:left;text-align-last:left;text-align:justify;padding:0 15px;box-sizing:border-box}#how .howBox .howPara p{color:#ece7e1;line-height:1.75em}.accountNotice{background:#C3161C;color:#f3989b;font-size:1.125em;text-align:center;line-height:40px;top:0;right:0;left:0;margin:0 0 20px 0;border-radius:5px}.accountNotice i{color:#fff;margin:0 5px 0 0}.accountNotice a{color:#f6afb1;text-decoration:underline;transition:all 350ms ease-in-out}.accountNotice a:hover{color:#fff}.dashItem{max-width:100%;margin:30px auto 0;padding:0;overflow:hidden;box-sizing:border-box;border-radius:5px}.dashItem h4{font-size:1.25em !important;text-align:left !important;padding:0 0 10px 0;margin:0 0 20px 0 !important;border-bottom:1px dashed #b0aaa4}.dashItem .dashItemContent{background:#f3f0ec;padding:30px;margin:0 auto;border-radius:5px;overflow:auto}.dashItem .dashItemContent .dashHeader{background:#b0aaa4;box-sizing:border-box;border-radius:5px 5px 0 0;overflow:auto}.dashItem .dashItemContent .dashHeader .leftH,.dashItem .dashItemContent .dashHeader .rightH{width:50%;float:left;color:#fff;text-transform:uppercase;text-align:center;padding:10px;box-sizing:border-box}.dashItem .dashItemContent .dashHeader .leftH{border-right:1px solid #ece7e1}.dashItem .dashItemContent .dashContent{background:#fff;border:1px solid #e0d8ce;border-top:none !important;border-radius:0 0 5px 5px;overflow:auto}.dashItem .dashItemContent .dashContent .left,.dashItem .dashItemContent .dashContent .right{width:50%;float:left;text-align:center;padding:10px;box-sizing:border-box;border-top:1px solid #e0d8ce}.dashItem .dashItemContent .dashContent .left{border-right:1px solid #e0d8ce}.dashItem .dashItemContent .dashHeader2{background:#b0aaa4;box-sizing:border-box;border-radius:5px 5px 0 0;overflow:auto}.dashItem .dashItemContent .dashHeader2 .leftH,.dashItem .dashItemContent .dashHeader2 .midLH,.dashItem .dashItemContent .dashHeader2 .midRH,.dashItem .dashItemContent .dashHeader2 .rightH{width:25%;float:left;color:#fff;text-transform:uppercase;text-align:center;padding:10px;box-sizing:border-box}.dashItem .dashItemContent .dashHeader2 .leftH,.dashItem .dashItemContent .dashHeader2 .midLH,.dashItem .dashItemContent .dashHeader2 .midRH{border-right:1px solid #ece7e1}.dashItem .dashItemContent .dashContent2{background:#fff;border:1px solid #e0d8ce;border-top:none !important;border-radius:0 0 5px 5px;overflow:auto}.dashItem .dashItemContent .dashContent2 .left,.dashItem .dashItemContent .dashContent2 .midLeft,.dashItem .dashItemContent .dashContent2 .midRight,.dashItem .dashItemContent .dashContent2 .right,.dashItem .dashItemContent .dashContent2 .invTotalHeader,.dashItem .dashItemContent .dashContent2 .invTotal,.dashItem .dashItemContent .dashContent2 .spacer{width:25%;float:left;text-align:left;padding:10px;box-sizing:border-box;border-top:1px solid #e0d8ce; white-space:nowrap;overflow:hidden;}.dashItem .dashItemContent .dashContent2 .left,.dashItem .dashItemContent .dashContent2 .midLeft,.dashItem .dashItemContent .dashContent2 .midRight,.dashItem .dashItemContent .dashContent2 .invTotalHeader,.dashItem .dashItemContent .dashContent2 .invTotal{border-right:1px solid #e0d8ce}.dashItem .dashItemContent .dashContent2 .right a,.dashItem .dashItemContent .dashContent2 .right a:visited,.dashItem .dashItemContent .dashContent2 .right a:active,.dashItem .dashItemContent .dashContent2 .right a:focus{color:#0ba1ff}.dashItem .dashItemContent .dashContent2 .invTotalHeader{width:50%;text-align:right;font-weight:bold}.dashItem .dashItemContent .dashContent2 .invTotalHeader,.dashItem .dashItemContent .dashContent2 .invTotal,.dashItem .dashItemContent .dashContent2 .spacer{background:#ece7e1}.dashItem .dashItemContent .dashContent2 .spacer{height:40px}#main h1{text-align:center;text-transform:uppercase;margin:0}#main p{color:#3C3938;text-align:center;margin:0 0 20px 0}#main .filterContainer{width:calc(100% - 20px);margin:30px auto 10px auto;overflow:auto;box-sizing:border-box;border-radius:5px}#main .filterContainer label{color:#b0aaa4;font-size:0.85em;display:block;margin:0 0 5px 10px}#main .filterContainer select{width:calc(50% - 10px);margin:0 10px 0 0;border:1px solid #ece7e1}#main #invoiceResults{overflow:auto}#main #invoiceResults a{text-decoration:none}#main #invoiceResults a .invoiceCard{background:#fff;text-align:center;width:calc(50% - 20px);float:left;padding:30px;margin:10px;border-radius:5px;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,0.25);transition:all 350ms ease-in-out}#main #invoiceResults a .invoiceCard h4{color:#3C3938;font-size:1.25em;font-weight:400;letter-spacing:1px;margin:0 0 15px 0;padding:8px;border:1px solid #e2dbd1;border-radius:5px;transition:all 350ms ease-in-out}#main #invoiceResults a .invoiceCard p{color:#3C3938;font-size:1em;margin:5px 0;transition:all 350ms ease-in-out}#main #invoiceResults a .invoiceCard p span{font-weight:700}#main #invoiceResults a .invoiceCard:hover{background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.45)}#main #invoiceResults a .invoiceCard:hover h4{color:#C3161C}#main #invoiceResults a .invoiceCard:hover p{color:#3C3938}#main #invoiceResults a .invoiceCard p.invoiceSent,#main #invoiceResults a .invoiceCard p.invoiceNotSent{text-transform:uppercase;font-weight:700;text-transform:uppercase}#main #invoiceResults a .invoiceCard p.invoiceSent{font-weight:700;color:#31e273}#main #invoiceResults a .invoiceCard p.invoiceNotSent{font-weight:400;color:#d4d0cd}#invoiceButtons{text-align:center}#invoiceButtons #createEmail,#invoiceButtons #print-invoice{color:#fff;max-width:150px;font-size:1.25em;text-align:center;text-transform:uppercase;line-height:40px;padding:0 15px;display:inline-block;margin:20px 5px;cursor:pointer;border-radius:5px;transition:all 350ms ease-in-out}#invoiceButtons #createEmail:hover,#invoiceButtons #print-invoice:hover{box-shadow:0 0 10px rgba(0,0,0,0.5)}#invoiceButtons #createEmail{background:#31e273}#invoiceButtons #print-invoice{background:#0ba1ff}#items-list .item .moveMe{width:0;height:0;background:#0ba1ff;color:#fff;font-size:1.125em;text-transform:uppercase;text-align:center;line-height:40px;opacity:0;visibility:hidden;position:absolute;left:0;cursor:pointer;transition:all 350ms ease-in-out}#items-list .item:hover>.moveMe{width:33.33333%;height:100%;opacity:1;visibility:visible}#items-list .item .editMe{width:0;height:0;background:#31e273;color:#fff;font-size:1.125em;text-transform:uppercase;text-align:center;line-height:40px;opacity:0;visibility:hidden;position:absolute;left:0;cursor:pointer;transition:all 350ms ease-in-out}#items-list .item:hover>.editMe{width:33.33333%;height:100%;opacity:1;visibility:visible;left:33.33333%}#items-list .item .removeMe{width:0;height:0;background:#C3161C;color:#fff;font-size:1.125em;text-transform:uppercase;text-align:center;line-height:40px;padding:0;opacity:0;visibility:hidden;position:absolute;left:0;cursor:pointer;border:none;transition:all 350ms ease-in-out}#items-list .item:hover>.removeMe{width:33.33333%;height:100%;opacity:1;visibility:visible;left:66.66666%}#settings #addUpdateWrapper{display:none}#settings #addUpdateWrapper .clickTarget{display:block !important}#mainCustomers h1{text-align:center;text-transform:uppercase;margin:0}#mainCustomers p{color:#3C3938;text-align:center;margin:0 0 20px 0}#mainCustomers .filterContainer{width:calc(100% - 20px);margin:30px auto 10px auto;overflow:auto;box-sizing:border-box;border-radius:5px}#mainCustomers .filterContainer label{color:#b0aaa4;font-size:0.85em;display:block;margin:0 0 5px 10px}#mainCustomers .filterContainer select{width:calc(50% - 10px);margin:0 10px 0 0;border:1px solid #ece7e1}#mainCustomers #customerResults{overflow:auto}#mainCustomers #customerResults .customerCard{background:#fff;text-align:left;width:calc(50% - 20px);float:left;margin:10px;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.25);overflow:hidden;transition:all 350ms ease-in-out}#mainCustomers #customerResults .customerCard form{margin-bottom:0}#mainCustomers #customerResults .customerCard form .customerContainer{padding:30px 30px 0 30px;position:relative}#mainCustomers #customerResults .customerCard form .customerContainer h4{color:#3C3938;font-size:17px;font-weight:400;text-align:left;letter-spacing:0px;margin:0 0 5px;transition:all 350ms ease-in-out}#mainCustomers #customerResults .customerCard form .customerContainer span.createdOn{color:#b0aaa4;font-size:0.85em;font-style:italic;line-height:21px;position:absolute;top:30px;right:30px}#mainCustomers #customerResults .customerCard form .customerContainer hr{border-top:none;border-bottom:1px solid #ece7e1}#mainCustomers #customerResults .customerCard form .customerContainer p{color:#3C3938;font-size:1em;text-align:left;margin:0;transition:all 350ms ease-in-out}#mainCustomers #customerResults .customerCard form .customerContainer p span{text-transform:none}#mainCustomers #customerResults .customerCard form .customerContainer p.customerAddressMarker,#mainCustomers #customerResults .customerCard form .customerContainer p.customerAddress{float:left}#mainCustomers #customerResults .customerCard form .customerContainer p.customerAddressMarker i{width:15px;color:#b0aaa4;text-align:center;margin:0 10px 0 0}#mainCustomers #customerResults .customerCard form .customerContainer p.customerAddress{margin:0 0 5px 0}#mainCustomers #customerResults .customerCard form .customerContainer p.customerContact{clear:both}#mainCustomers #customerResults .customerCard form .customerContainer p.customerAddressMarker i,#mainCustomers #customerResults .customerCard form .customerContainer p.customerEmail i,#mainCustomers #customerResults .customerCard form .customerContainer p.customerPhone i,#mainCustomers #customerResults .customerCard form .customerContainer p.customerContact i{width:15px;color:#b0aaa4;text-align:center;margin:0 7px 0 0;transition:all 350ms ease-in-out}#mainCustomers #customerResults .customerCard div.customerActions{background:#f3f0ec;width:100%;height:40px;position:relative;margin:5px 0 0}#mainCustomers #customerResults .customerCard div.customerActions h2{color:#b0aaa4;letter-spacing:0px;line-height:40px;margin:0}#mainCustomers #customerResults .customerCard div.customerActions .customerNewInvoice,#mainCustomers #customerResults .customerCard div.customerActions .customerEdit,#mainCustomers #customerResults .customerCard div.customerActions .customerDelete{width:0;height:0;font-size:1em;font-weight:400;text-align:center;text-transform:capitalize;line-height:40px;visibility:hidden;opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;padding:0;border:none;outline:none;transition:all 350ms ease-in-out}#mainCustomers #customerResults .customerCard div.customerActions .customerNewInvoice{color:#fff;background:#0ba1ff}#mainCustomers #customerResults .customerCard div.customerActions .customerNewInvoice:hover{color:#0065a4}#mainCustomers #customerResults .customerCard div.customerActions .customerEdit{color:#fff;background:#31e273}#mainCustomers #customerResults .customerCard div.customerActions .customerEdit:hover{color:#0f6b31}#mainCustomers #customerResults .customerCard div.customerActions .customerDelete{color:#fff;background:#C3161C}#mainCustomers #customerResults .customerCard div.customerActions .customerDelete:hover{color:#f6afb1}#mainCustomers #customerResults .customerCard:hover{background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.45)}#mainCustomers #customerResults .customerCard:hover h4{color:#C3161C}#mainCustomers #customerResults .customerCard:hover p{color:#3C3938}#mainCustomers #customerResults .customerCard:hover p .customerLabel i,#mainCustomers #customerResults .customerCard:hover p .cContactLabel i,#mainCustomers #customerResults .customerCard:hover p .cEmailLabel i,#mainCustomers #customerResults .customerCard:hover p .cPhoneLabel i{color:#C3161C}#mainCustomers #customerResults .customerCard:hover div.customerActions .customerNewInvoice,#mainCustomers #customerResults .customerCard:hover div.customerActions .customerEdit,#mainCustomers #customerResults .customerCard:hover div.customerActions .customerDelete{width:33.333333%;height:100%;visibility:visible;opacity:1}#mainCustomers #customerResults .customerCard:hover div.customerActions .customerNewInvoice{left:0}#mainCustomers #customerResults .customerCard:hover div.customerActions .customerEdit{left:33.333333%}#mainCustomers #customerResults .customerCard:hover div.customerActions .customerDelete{left:66.666666%}#settings{background:linear-gradient(to bottom, #45413f 0%, #3C3938 50%, #21201f 100%);background-repeat:repeat-y;width:30%;padding:15px 25px 25px;display:flex;flex-direction:column}#settings .logoContainer{width:100%;padding:0;margin:10px 0 30px 0;box-sizing:border-box;border-radius:5px}#settings .logoContainer img#logo{width:80%;margin:0 auto;text-align:center;display:block}#settings .logoContainer p{text-align:center}#settings h4{color:#fff}#settings h2{color:#b0aaa4;margin:0;padding:10px 0;display:block;cursor:pointer;transition:all 350ms ease-in-out}#settings h2:hover{color:#ffb800}#settings .clickTarget{background:rgba(176,170,164,0.25);overflow:hidden;padding:15px;border-radius:5px;display:none}#settings input{width:calc(50% - 10px);display:block;box-sizing:border-box;float:left;margin:0 10px 10px 0;padding:6px 8px;border-radius:5px;border:none;outline:none}#settings span.separator{width:100%;height:1px;margin:5px 0;background:#7d766f;border-top:1px solid #0b0808;display:block;clear:both}#settings input#invoiceNum,#settings input#invoiceRate,#settings input#taxRate,#settings input#shippingRate,#settings input#customerAddress1,#settings input#customerCity{width:calc(50% - 5px);float:left;margin:0 0 10px 0}#settings input#invoiceNum,#settings input#taxRate{margin:0 10px 10px 0}#settings input#descriptionIn,#settings input#descriptionInUpdate{width:100%;margin:0 0 10px 0}#settings input#saveTheme{display:none !important;margin:10px 0 0}#settings .submitButton,#settings .cancelButton,#settings #sendEmail{width:100%;color:#ece7e1;background:#C3161C;font-size:1em;line-height:1.5em;cursor:pointer;margin:0}#settings .cancelButton{background:#00cbff;color:#00429a;margin:10px 0}#settings input#toAddress1,#settings input#toCity,#settings input#toAttention,#settings input#fromAddress1,#settings input#fromCity,#settings input#fromPostal,#settings input#fromPhone,#settings input#fromAttention,#settings input#hoursIn,#settings input#hoursInUpdate,#settings input#toPostal,#settings input#toPhone,#settings input#customerAddress1,#settings input#customerAddress1Update,#settings input#customerCity,#settings input#customerCityUpdate,#settings input#customerPostal,#settings input#customerPostalUpdate,#settings input#customerPhone,#settings input#customerPhoneUpdate{width:50%;margin:0 0 10px 0}#settings input#toAttention,#settings input#fromAttention{width:100%;margin:0}#settings textarea{width:calc(100% - 1px);min-height:140px;border:none;border-radius:5px;margin:0 0 5px 0;box-sizing:border-box;padding:8px;resize:vertical}#settings input#settingsSubmit{margin:10px 0 0}#settings input,#settings textarea{color:#0ba1ff}#settings .blockAction{text-align:center;width:100%;background:#fff;border-radius:5px;margin:20px 0 0 0;overflow:hidden;transition:all 350ms ease-in-out}#settings .blockAction .actionTop,#settings .blockAction .actionBottom{overflow:auto}#settings .blockAction .actionTop{font-size:1.5em;font-weight:700;text-transform:uppercase;box-sizing:border-box;padding:15px 20px;border-bottom:1px solid #ece7e1}#settings .blockAction .actionTop i{color:#b0aaa4;margin:0 5px 0 0}#settings .blockAction .actionBottom .actionBottomLeft,#settings .blockAction .actionBottom .actionBottomRight{color:#C3161C;width:50%;float:left;box-sizing:border-box;padding:15px 20px;transition:all 350ms ease-in-out}#settings .blockAction .actionBottom .actionBottomLeft:hover,#settings .blockAction .actionBottom .actionBottomRight:hover{background:#C3161C;color:#fff}#settings .blockAction .actionBottom .actionBottomRight{border-left:1px solid #ece7e1}#settings .blockAction:first-child{margin:0 !important}#addNewWrapper .clickTarget{display:block}form#settingsForm h4,form#customerForm h4,form#customerUpdateForm h4,form#itemForm h4,form#itemUpdateForm h4,#themeContainer h4,form#emailForm h4{margin:-15px 0 -15px;clear:both;display:block;line-height:3.25em}form#settingsForm label.settingsLabel,form#settingsForm label.themeLabel,form#customerForm label.settingsLabel,form#customerForm label.themeLabel,form#customerUpdateForm label.settingsLabel,form#customerUpdateForm label.themeLabel,form#itemForm label.settingsLabel,form#itemForm label.themeLabel,form#itemUpdateForm label.settingsLabel,form#itemUpdateForm label.themeLabel,#themeContainer label.settingsLabel,#themeContainer label.themeLabel,form#emailForm label.settingsLabel,form#emailForm label.themeLabel{width:calc(50% - 5px);color:#b0aaa4;font-size:0.85em;float:left;margin:0 0 5px 5px}form#settingsForm label.fromLogo,form#settingsForm label.themeLabel,form#customerForm label.fromLogo,form#customerForm label.themeLabel,form#customerUpdateForm label.fromLogo,form#customerUpdateForm label.themeLabel,form#itemForm label.fromLogo,form#itemForm label.themeLabel,form#itemUpdateForm label.fromLogo,form#itemUpdateForm label.themeLabel,#themeContainer label.fromLogo,#themeContainer label.themeLabel,form#emailForm label.fromLogo,form#emailForm label.themeLabel{width:100%}form#settingsForm #fromLogo,form#customerForm #fromLogo,form#customerUpdateForm #fromLogo,form#itemForm #fromLogo,form#itemUpdateForm #fromLogo,#themeContainer #fromLogo,form#emailForm #fromLogo{width:100%;background:#b0aaa4;color:#3C3938;cursor:pointer}form#customerForm #customerAttention{width:100%}form#customerUpdateForm #customerAttentionUpdate{width:100%}#themeContainer select{width:100%;background:url("../img/arrow.jpg") no-repeat,#fff;background-position:calc(100% - 10px) 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;cursor:pointer}#themeContainer .themeExamples h3{color:#ece7e1;text-align:center;margin:0}#themeContainer .themeExamples .themePreview{width:50%;text-align:center;float:left;margin:0 0 10px;overflow:auto;padding:10px 0 0}#themeContainer .themeExamples .themePreview h3{color:#fff;font-size:1em;font-weight:400;margin:0 0 10px 5px;display:inline-block}#themeContainer .themeExamples .themePreview img{max-height:30px;display:inline-block;margin:-5px 0 0 5px}h2#clientFilterHeader{cursor:default}h2#clientFilterHeader:hover{color:#ffb800}#clientFilterContainer{display:block !important}#emailWrapper #emailContainer{display:none}#emailWrapper #emailContainer form#emailForm label,#emailWrapper #emailContainer form#emailForm input{width:100%;display:block}#emailWrapper #emailContainer form#emailForm textarea{min-height:300px}.clickContainer{display:block;margin:0}.clickContainer .clickTarget{display:none;border-radius:0 0 5px 5px !important}#customerUpdateWrapper #customerUpdateContainer{border-radius:0 0 5px 5px !important}#customerUpdateWrapper #customerUpdateContainer h2{padding:0;margin:0 0 10px 0;color:white}.clicked{background:#C3161C !important;color:#fff !important}.borderChange{border-radius:5px 5px 0 0 !important}#bizBlocksAction{border-radius:5px;margin:20px 0 40px 0;overflow:hidden}#bizBlocksAction a{color:#b0aaa4;text-transform:uppercase;display:block;margin:0 0 0 10px;transition:all 350ms ease-in-out}#bizBlocksAction a i{color:#b0aaa4;margin:0 5px 0 0;transition:all 350ms ease-in-out}#bizBlocksAction a:hover{color:#fff}#bizBlocksAction a:hover i{color:#fff}#quotesBlock{width:100%;background:#44413f;padding:20px;box-sizing:border-box;border:1px solid #989189;border-radius:5px;margin:0}#quotesBlock h3{color:#ece7e1;font-weight:400;text-align:center;text-transform:uppercase;margin:0}#quotesBlock .quoteP{color:#b0aaa4}#quotesBlock .quoteAuthor{color:#ece7e1;text-align:right;display:block}#mainLogIn{width:100%;max-width:1200px;background:#fff;text-align:center;padding:0 0 50px 0}#mainLogIn form{background:#f3f0ec;max-width:700px;margin:0 auto;padding:35px;overflow:hidden;box-sizing:border-box;border-radius:5px}#mainLogIn input{width:calc(50% - 5px);font-size:1em;display:block;box-sizing:border-box;float:left;margin:0 5px 10px 0;padding:10px;border-radius:5px;border:none;outline:none}#mainLogIn input:nth-child(2){margin:0 0 10px 5px}#mainLogIn input[type="submit"]{background:#3C3938;color:#fff;width:100%;margin:10px 0 10px 0;padding:15px;cursor:pointer}#mainLogIn #itemMessages{max-width:700px;margin:0 auto;clear:both}#mainLogout{width:100%;min-width:1200px;background:#fff;text-align:center;padding:0 0 50px 0}#mainLogout .contentLogout{max-width:700px;margin:0 auto}#mainLogout .contentLogout h3{color:#b0aaa4;font-size:1.25em;font-weight:400;margin:-18px 0 0 0}#mainLogout form{background:#f3f0ec;max-width:700px;margin:30px auto 0;padding:35px;overflow:hidden;box-sizing:border-box;border-radius:5px}#mainLogout form input,#mainLogout form textarea{width:50%;font-size:1em;display:block;box-sizing:border-box;float:left;margin:0 0 10px 0;padding:10px;border-radius:5px;border:none;outline:none}#mainLogout form input:nth-child(1),#mainLogout form input:nth-child(4){width:calc(50% - 10px);margin:0 10px 10px 0}#mainLogout form input[type="email"],#mainLogout form textarea{width:100%}#mainLogout form textarea{min-height:140px;resize:vertical}#mainLogout form input[type="submit"]{background:#3C3938;color:#fff;width:100%;margin:10px 0 10px 0;padding:15px;cursor:pointer}#mainLogout form fieldset{background:#fff;text-align:left;border:none;border-radius:5px;padding:20px;margin:0 0 10px 0}#mainLogout form fieldset label{color:#b0aaa4;display:block;margin:0 0 10px 0}#mainLogout form fieldset span{width:100%;display:block;line-height:1.125em;margin:0 0 10px 0}#mainLogout form fieldset span input{width:auto !important}#mainShare{width:100%;min-width:1200px;background:#fff;text-align:center;padding:0 0 50px 0}#mainRegister{width:100%;max-width:1200px;background:#fff;text-align:center;padding:0 0 50px 0}#mainRegister form{background:#f3f0ec;max-width:700px;margin:0 auto;padding:35px;overflow:hidden;box-sizing:border-box;border-radius:5px}#mainRegister input{width:50%;font-size:1em;display:block;box-sizing:border-box;float:left;margin:0 0 10px 0;padding:10px;border-radius:5px;border:none;outline:none}#mainRegister input:nth-child(1),#mainRegister input:nth-child(4){width:calc(50% - 10px);margin:0 10px 10px 0}#mainRegister input[type="email"]{width:100%}#mainRegister input[type="submit"]{background:#3C3938;color:#fff;width:100%;margin:10px 0 10px 0;padding:15px;cursor:pointer}#mainRegister #itemMessages{max-width:700px;margin:0 auto;clear:both}#mainAccount{text-align:center;position:relative}#mainAccount h1{text-align:center;text-transform:uppercase;margin:0}#mainAccount p{color:#3C3938;text-align:center;margin:0 0 20px 0}#mainAccount input{color:#0ba1ff}#mainAccount #accTabsContainer{text-align:left;width:100%;margin:30px auto 0;overflow:hidden;border-radius:5px;border:1px solid #e2dbd1;box-sizing:border-box}#mainAccount #accTabsContainer ul.accTabs{list-style:none;margin:0px;padding:0px;display:flex;align-items:stretch;justify-content:space-around}#mainAccount #accTabsContainer ul.accTabs li{background:#fff;color:#3C3938;text-align:center;text-transform:uppercase;flex:1;color:black;padding:15px 19px;cursor:pointer;border-radius:0;border-right:1px solid #e2dbd1;transition:all 350ms ease-in-out}#mainAccount #accTabsContainer ul.accTabs li:first-child{border-radius:5px 0 0 0}#mainAccount #accTabsContainer ul.accTabs li:last-child{border-right:1px solid transparent;border-radius:0 5px 0 0}#mainAccount #accTabsContainer ul.accTabs li:hover{background:#C3161C;color:#fff}#mainAccount #accTabsContainer ul.accTabs li:hover i{color:#fff}#mainAccount #accTabsContainer ul.accTabs li i{color:#b0aaa4;margin:0 5px 0 0;transition:all 350ms ease-in-out}#mainAccount #accTabsContainer ul.accTabs li.accTabLinkCurrent{background:#C3161C;color:#fff}#mainAccount #accTabsContainer ul.accTabs li.accTabLinkCurrent i{color:#fff}#mainAccount #accTabsContainer ul.accTabs:last-child{display:inline-block}#mainAccount #accTabsContainer .accTabContent{background:#f6f3f1;width:100%;display:none;overflow:hidden;border-top:3px solid #C3161C}#mainAccount #accTabsContainer .accTabContentCurrent{display:inherit}#mainAccount #accTabsContainer .accTabContentWrapper{text-align:left;max-width:100%;margin:0 auto;padding:30px;overflow:hidden;box-sizing:border-box}#mainAccount #accTabsContainer .accTabContentWrapper p{text-align:left !important}#mainAccount #accTabsContainer .accTabContentWrapper h4{text-align:left;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px dashed #b0aaa4}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo{background:#fff;padding:20px 25px;margin:0 auto 30px;border-radius:5px}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop{padding:0;margin:0 0 10px;overflow:auto;border-bottom:1px solid #ece7e1}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop h3,#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop input.logoDelete{width:auto;line-height:35px;display:inline-block;margin:0;padding:0}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop h3{color:#b0aaa4;font-size:1em;font-weight:400;text-align:left;float:left;margin:-10px 0 0 0}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop h3 .notePara{color:#3C3938 !important;font-size:0.85em;font-style:italic;display:block;margin:-15px 0 20px 0 !important}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo .formLogoTop input.logoDelete{background:#C3161C;float:right;padding:0 20px}#mainAccount #accTabsContainer .accTabContentWrapper .formLogo img#logo{max-height:100%;display:block;margin:0 auto}#mainAccount #accTabsContainer .accTabContentWrapper #logoForm{clear:both;overflow:auto;margin:0 0 15px 0;padding:0 0 20px 0;border-bottom:1px solid #d4d0cd}#mainAccount #accTabsContainer .accTabContentWrapper #logoForm input#fromLogo{width:75%;background:#fff}#mainAccount #accTabsContainer .accTabContentWrapper #logoForm input#addLogo{width:calc(25% - 10px);background:#C3161C;padding:11px;margin:0 0 0 10px}#mainAccount #accTabsContainer .accTabContentWrapper #logoForm label.accountLabels{margin:0 0 5px 10px}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper{margin:0 0 30px 0;overflow:auto}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock{background:#fff;width:calc(50% - 5px);float:left;box-sizing:border-box;border-radius:5px}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock:nth-child(odd){margin:0 5px 0 0}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock:nth-child(even){margin:0 0 0 5px}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock h3,#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock p{text-align:center !important;margin:0;box-sizing:border-box;border-bottom:1px solid #ece7e1}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock h3{font-size:1.5em;font-weight:700;padding:15px 20px;text-transform:uppercase}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock h3 i{color:#b0aaa4;margin:0 5px 0 0}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock p{padding:20px}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock p a{color:#0ba1ff;transition:all 350ms ease-in-out}#mainAccount #accTabsContainer .accTabContentWrapper .accTabContentBlocksWrapper .accTabContentBlock p a:hover{color:#b0aaa4}#mainAccount input{font-size:1em;display:block;box-sizing:border-box;float:left;padding:10px;border-radius:5px;border:1px solid #ece7e1;outline:none}#mainAccount input,#mainAccount label.accountLabels{margin:0}#mainAccount #accountOne,#mainAccount #accountTwo,#mainAccount #accountThree,#mainAccount #accountFour,#mainAccount #accountFive{width:100%;margin:10px 0;overflow:auto;clear:both}#mainAccount #accountOne input,#mainAccount #accountOne label.accountLabels,#mainAccount #accountThree input,#mainAccount #accountThree label.accountLabels{float:left}#mainAccount #accountOne input,#mainAccount #accountThree input{width:calc(33% - 10px);margin:0 5px}#mainAccount #accountOne input:nth-child(4),#mainAccount #accountThree input:nth-child(4){width:calc(33.33333% - 5px);margin:0 5px 0 0}#mainAccount #accountOne input:nth-child(6),#mainAccount #accountThree input:nth-child(6){width:calc(33.33333% - 5px);margin:0 0 0 5px}#mainAccount #accountOne label.accountLabels,#mainAccount #accountThree label.accountLabels{width:calc(33% - 10px);margin:0 0 5px 10px}#mainAccount #accountTwo input,#mainAccount #accountTwo label.accountLabels,#mainAccount #accountFour input,#mainAccount #accountFour label.accountLabels,#mainAccount #accountFive input,#mainAccount #accountFive label.accountLabels{float:left}#mainAccount #accountTwo input,#mainAccount #accountFour input,#mainAccount #accountFive input{width:calc(50% - 10px);margin:0 5px}#mainAccount #accountTwo input:nth-child(3),#mainAccount #accountFour input:nth-child(3),#mainAccount #accountFive input:nth-child(3){width:calc(50% - 5px);margin:0 5px 0 0}#mainAccount #accountTwo input:nth-child(4),#mainAccount #accountFour input:nth-child(4),#mainAccount #accountFive input:nth-child(4){width:calc(50% - 5px);margin:0 0 0 5px}#mainAccount #accountTwo label.accountLabels,#mainAccount #accountFour label.accountLabels,#mainAccount #accountFive label.accountLabels{width:calc(50% - 10px);margin:0 0 5px 10px}#mainAccount input[type="submit"]{background:#C3161C;color:#fff;margin:10px 0 0 0;padding:11px 20px;cursor:pointer}#mainAccount label.accountLabels{color:#b0aaa4;font-size:0.83em;text-align:left;display:block}nav#mainNav{background:#fff;width:90%;height:51px;max-width:1200px;text-align:left;margin:0 auto;border-bottom:1px solid #ece7e1;position:relative;box-sizing:border-box;z-index:5}nav#mainNav .navContainerLeft a,nav#mainNav .navContainerRight a{background:#fff;color:#3C3938;font-size:1.125em;text-transform:capitalize;text-decoration:none;line-height:3em;display:inline-block;padding:0;float:left;box-sizing:border-box;border-left:1px solid #ece7e1;transition:all 350ms ease-in-out}nav#mainNav .navContainerLeft a i,nav#mainNav .navContainerRight a i{color:#b0aaa4;transition:all 350ms ease-in-out;margin:0 5px 0 0}nav#mainNav .navContainerLeft a:hover,nav#mainNav .navContainerRight a:hover{background:#C3161C;color:#fff}nav#mainNav .navContainerLeft a:hover i,nav#mainNav .navContainerRight a:hover i{color:#fff}nav#mainNav .navContainerLeft{width:100%;max-width:360px;float:left;margin:0}nav#mainNav .navContainerLeft a{width:33.33333%;text-align:center;box-sizing:border-box}nav#mainNav .navContainerLeft a:last-child{border-right:1px solid #ece7e1}nav#mainNav .navContainerRight{position:relative;float:right}nav#mainNav .navContainerRight a{padding:0 25px}nav#mainNav .navContainerRight .navDropdown{background:#fff;position:absolute;top:50px;right:-1px;width:250px;border-radius:5px 0 5px 5px;border:1px solid #ece7e1;box-shadow:0 0 15px rgba(0,0,0,0.25);display:none;overflow:hidden;z-index:-1}nav#mainNav .navContainerRight .navDropdown a{width:100%;text-align:left;border:none;border-bottom:1px solid #ece7e1}nav#mainNav .navContainerRight .navDropdown a:last-child{border-bottom:none}#jumbotron{width:100%;height:500px;background:url("../img/jumbotron.jpg") center no-repeat}#jumbotron .jumboLeft{width:60%;height:100%;max-width:700px;padding:110px 50px 50px;box-sizing:border-box}#jumbotron .jumboLeft img#logo{max-width:275px;margin:0 0 5px}#jumbotron .jumboLeft p{color:#8c847b;font-size:1.125em;line-height:1.5em;letter-spacing:1px;max-width:480px;margin:0 auto}#jumbotron .jumboLeft a.loginJumbotron,#jumbotron .jumboLeft a.registerJumbotron{min-width:80px;padding:8px 20px;display:inline-block;border-radius:5px;transition:all 350ms ease-in-out}#jumbotron .jumboLeft a.loginJumbotron{color:#3C3938;background:#ffb800;margin:20px 5px 0 0}#jumbotron .jumboLeft a.loginJumbotron:hover{color:#ece7e1;background:#C3161C}#jumbotron .jumboLeft a.registerJumbotron{color:#ece7e1;background:#645f5d;margin:20px 0 0 5px}#jumbotron .jumboLeft a.registerJumbotron:hover{color:#3C3938;background:#b0aaa4}#noteUpdateContainer{display:block !important}#displayNotes{width:100%;background:#f3f0ec;padding:30px;box-sizing:border-box;border-radius:5px;margin:20px 0 10px 0}#displayNotes h3{color:#b0aaa4;font-size:1.25em;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0 0 0 15px;padding:0}#displayNotes .noteSingle{width:100%;background:#fff;margin:10px 0 0;padding:15px;box-sizing:border-box;border-radius:5px;overflow:hidden}#displayNotes .noteSingle h4{text-align:left;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px dashed #b0aaa4}#displayNotes .noteSingle #note{text-align:left;margin:0}#displayNotes .noteSingle .metaLeft,#displayNotes .noteSingle .metaRight{font-size:0.85em;width:50%;float:left;margin:15px 0 0}#displayNotes .noteSingle .metaLeft a.noteEdit,#displayNotes .noteSingle .metaLeft button.noteDelete{color:white;line-height:25px;text-transform:uppercase;padding:0 10px;border-radius:5px;border:none;display:inline-block;transition:all 350ms ease-in-out;cursor:pointer}#displayNotes .noteSingle .metaLeft a.noteEdit:hover,#displayNotes .noteSingle .metaLeft button.noteDelete:hover{box-shadow:0 0 8px rgba(0,0,0,0.35)}#displayNotes .noteSingle .metaLeft a.noteEdit{background:#31e273;margin:0 5px 0 0}#displayNotes .noteSingle .metaLeft button.noteDelete{background:#C3161C}#displayNotes .noteSingle .metaRight{color:#b0aaa4;text-align:right;line-height:25px}#noteUpdateWrapper{display:none}#displayEmails{width:100%;background:#f3f0ec;padding:30px;box-sizing:border-box;border-radius:5px;margin:20px 0 10px 0}#displayEmails h3{color:#b0aaa4;font-size:1.25em;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0 0 0 15px;padding:0}#displayEmails .emailSingle{width:100%;background:#fff;margin:10px 0 0;padding:15px;box-sizing:border-box;border-radius:5px;overflow:hidden}#displayEmails .emailSingle #emailMessage{text-align:left;margin:0}#displayEmails .emailSingle #emailMessage h4{text-align:left;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px dashed #b0aaa4}#displayEmails .emailSingle .metaLeft,#displayEmails .emailSingle .metaRight{font-size:0.85em;float:left;margin:15px 0 0}#displayEmails .emailSingle .metaLeft{width:30%}#displayEmails .emailSingle .metaLeft a.emailLink{background:#0ba1ff;color:white;line-height:25px;text-transform:uppercase;padding:0 10px;margin:0 5px 0 0;border-radius:5px;border:none;display:inline-block;transition:all 350ms ease-in-out;cursor:pointer}#displayEmails .emailSingle .metaLeft a.emailLink:hover{box-shadow:0 0 8px rgba(0,0,0,0.35)}#displayEmails .emailSingle .metaRight{width:70%;color:#b0aaa4;text-align:right;line-height:25px}#displayEmails .emailSingle .metaRight span{margin:0 5px}#noteUpdateWrapper{display:none}footer#mainFooter{background:#fff;width:90%;max-width:1200px;text-align:left;overflow:hidden;margin:0 auto;border-top:1px solid #ece7e1;position:relative;box-sizing:border-box;z-index:2}footer#mainFooter #copyright,footer#mainFooter #navFooter{width:40%;float:left;padding:0 20px;box-sizing:border-box}footer#mainFooter #copyright{text-align:left;color:#b0aaa4;font-size:0.9em;line-height:50px}footer#mainFooter .logoFooter{width:20%;float:left;padding:0 20px;box-sizing:border-box}footer#mainFooter .logoFooter img{max-height:35px;margin:8px 0 0}footer#mainFooter #navFooter{text-align:right}footer#mainFooter #navFooter a{color:#b0aaa4;font-size:0.9em;line-height:50px;display:inline-block;padding:0 10px;transition:all 350ms ease-in-out}footer#mainFooter #navFooter a:hover{color:#C3161C}#itemMessages .successMessage{color:#097531;text-align:center;padding:10px 0;background:#16c356;margin:0 0 10px 0;border-radius:5px}#itemMessages .errorMessage{color:#670408;text-align:center;padding:10px 0;background:#ef0008;margin:0 0 10px 0;border-radius:5px}div#invoiceWrapper{background:#ffffff;width:100%;height:100%;overflow:auto;padding:0 10px;box-sizing:border-box}div#invoiceWrapper #invoiceContainer{max-width:790px;margin:0 auto}div#invoiceWrapper #invoiceContainer .invoiceContainerLeft img{max-width:340px;margin:15px 0 0}div#invoiceWrapper #invoiceContainer #items-list .item{cursor:auto}div#invoiceWrapper #invoiceContainer #items-list .moveMe,div#invoiceWrapper #invoiceContainer #items-list .editMe,div#invoiceWrapper #invoiceContainer #items-list .removeMe{display:none !important}
