body, td, th, option, select, input, textarea {
	font-family: 'Roboto', 'Open Sans', Tahoma;
}

 .portal-page {
	font-size: 14px;
}

.portal-head .right .cart a.button { background: #192847; color: #FFF; }

.portal-page .header ul.menu li.selected a, 
.portal-page .header ul.menu li.active a,
.portal-page .header ul.menu li a:hover,
.portal-page .content .configs,
.portal-page .content .configs ul li a:hover,
.portal-page.startpage .main .content .left .most-buyed > h3 { border-color: #192847; }

div.news ul li a span { background: #192847; color: #FFF; }

a.button { background: #192847; }

.config .values .options .help-block .help-button { background: #192847; color: #FFF; }

.portal-page .content .config .values .options .value.active { border-color: #192847; }

.portal-page .content ul.products li div.foot form input[type="submit"] { background: #192847; }

input[type="submit"], a.button-yellow { background: #192847; color: #FFF; }

.config-price input[type="submit"], .config-price a.button { background: #192847; }

.portal-page.cart table.list a.button { background: #192847; color: #FFF; }

.portal-page.cart table.list input[type="submit"] { background: #192847; }

.portal-page.cart h3 { border-color: #192847; }
.portal-page.startpage .main .content .left .most-buyed ul.products { border-color: #192847; }

.portal-page.startpage .main .content .left .most-buyed table.latest-orders a.button { background: #192847; color: #FFF; }

.portal-page .header div.menu ul.menu li.selected a, 
.portal-page .header div.menu ul.menu li.active a,
.portal-page .header div.menu ul.menu li a:hover, 
.portal-page .header div.menu ul.menu li a:hover { border-color: #192847; }

.portal-page.doc-order a.button { background: #192847; color: #FFF; }

body.doc-quote-info ul.usp li span { color: #192847; }

table.list .pagination .pages a { background: #192847; color: #FFF; }
table.list .pagination .pages a.active { background: #192847; color: #FFF; }

.portal-page.pricecheck .config-info .info {
	font-size: 14px;

	h3 { margin: 0; font-size: 24px; font-weight: normal; color: #192847; text-transform: uppercase; }
	h2 { margin: 0 0 24px; font-size: 48px; font-weight: normal; }

	p.product-info {
		padding-top: 24px;

		a { color: #192847; }
	}
}

.config-price { background: #EAEAEA; }

body.doc-quote.portal-page .main form div.box-form.order-rows .body .desc div.buttons div label { background: #192847; color: #FFF; }

body.portal-page.doc-quotes table.list tr.status-removed a.button, body.portal-page.startpage table.list tr.status-removed a.button { color: #FFF; }