
.button-brand {
   	background-color: #0062A1;
}

.menu-bar {
	background-color: #0062A1;
}

.minibasket .minibasket-icon {
	background-color: #0062A1;
}

.product-comparison-icon {
	background-color: #0062A1;
}

.minibasket-scroll-small .minibasket-scroll-small-special {
	background-color: #0062A1;
}

.tab-expand, .tab-fold {
	color: #0062A1;
}

.product-card-tabs__toggle-spec {
	color: #0062A1;
}

.product-card .product-compare, .product-card-icon {
	color: #0062A1;
}

.product-list-items .product-compare {
	color: #0062A1;
}

.menu-container .product-search-input-container .product-search-button-mini {
	color: #0062A1;
}

.netset-dropdown {
	color: #0062A1;
}

.product-package-search-button, .product-package-search-clear {
	color: #0062A1;
}

.menu-container .menu-bar-products-content .is-drilldown .category-group-menu .js-drilldown-back>a::before {
	border-color: transparent #0062A1 transparent transparent;
}

.is-accordion-submenu-parent>a:after {
	border-color: #0062A1 transparent transparent;
}

.js-drilldown-back>a:before {
	border-color: transparent #0062A1 transparent transparent;
}

.is-accordion-submenu-parent>a:after {
	border-color: #0062A1 transparent transparent;
}

.product__compare--added {
	color: #0062A1;
}

.product__compare--added:hover {
	color: #0062A1;
}

.purchase-limit-info-extended {
	background-color: #0062A1;
}

.purchase-limit-bar-info {
	background-color: #0062A1;
}

.pagination .current {
	background-color: #0062A1;
}

.basket-comment-delete {
	color: #0062A1;
}

.basket .fa-times::before {
	color: #0062A1;
}

.basket-comment-icon {
	color: #0062A1;
}

.product-options-header {
	background-color: #0062A1;
}

.fa-trash {
    color: #0062A1;
}

.noUi-connect {
    background: #0062A1;
}

.product-card-icon, .product-card .product-compare, .product-card .focus-assortment-link a {
    color: #0062A1;
}

.netset-dropdown-menu li:hover .link {
    color: #0062A1;
}

.overlay .modal-header {
	background-color: #0062A1;
}








.selected {
    border-color:#0062A1;
}

.button {
	background-color: #0062A1;
}

.footer .footer-wrapper .content-footer-wrapper li .register-email button {
	background-color: #0062A1;
}

.product-list-categories .product-list-category-button
, .product-list-categories .product-list-category-button:hover
, .product-list-categories .product-list-category-button:focus {
	color: #0062A1;
}

.product-list-categories .product-list-category-selected > .product-list-category-button
, .product-list-categories .product-list-category-selected > .product-list-category-button:focus
, .product-list-categories .product-list-category-selected > .product-list-category-button:hover {
	background-color: #0062A1;
}






.promotion-item.only-picture .promotion-item-image img {
    object-fit: fill;
}

.footer .footer-wrapper .content-footer-wrapper {
    margin: 5px auto 0 auto;
}
.footer .footer-wrapper .content-footer-wrapper li {
    width: 210px;
}
.header-wrapper .header-logo {
    height: 60px;
}
.header-wrapper.fixed .logoFixed {
    margin-top: 5px;
    background-size: contain;
    max-height: 82px;
}
.product-search {
    margin-top: 43px;
}

.page-content {
    margin-top: 22px;
}
.promoted-products {
    padding: 5px;
    margin: 0px auto 0 auto;
}

.ag-breadcrumbs {
    margin: -23px 0 0px -20px;
}

.ccs-ds-extendedSpec-header {
    background: #0062A1 !important;
	color: white !important;
}

.small-product-list-prices .small-product-list-price .product-price {
    font-weight: bold;
}

.menu-bar-item-label {
    font-weight: bold;
}

.product-list-filters {
    padding: 15px 0px 0px 5px;
}

.product-list-filters-show-more, .product-list-filters-show-less {
    color: #FF0000;
    font-weight: bold;
}
.product-list-categories .product-list-category-button {
    color: #fff;
}
.product-list-category-button, .product-list-category-button:focus, .product-list-category-button:hover {
    color: #0062A1;
}
.product-list-categories .product-list-category-button, .product-list-categories .product-list-category-button:hover, .product-list-categories .product-list-category-button:focus {
    color: #000;
}
.product-list-category-button, .product-list-category-button:focus, .product-list-category-button:hover {
    border-color: #0062A1;
}
.header-wrapper .header-bar-section-links-item {
    display: inline-block;
    margin: 5px 0;
    border-right: 0px solid #aaa; */
    padding: 0 10px;
    color: #ffffff;
}
#body > div.header-wrapper.collapse > div > div.header-bar.clearfix > div > ul > li:nth-child(1) > a, #body > div.header-wrapper.collapse > div > div.header-bar.clearfix > div > ul > li:nth-child(2) > a {
    color: #ffffff;
}
.fa-fw {
    color: #ffffff;
}
.header-wrapper {
    background: #3C3C3C;
}
#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(1) > div > div > div > div > div.promotion-item-label {
    display: none;
}

/*== Elastisearch Slider ==*/
.noUi-connect {
    background: #0062A1!important;
}
/*== Elastisearch Icon ==*/
.fa-trash:before {
    color: #0062A1;
}
/*== Elastisearch "Show more" ==*/
.es-expand-filter {
    color: red;
}
@media (min-width: 640px)
.promotion-item {
    margin: 8px;
}

.responsive-table {
    position: relative;
    top: -8px;
    left: -2px;
}
.parked-orders .accordion {
    position: relative;
    top: 20px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(1) > div.row.webpage-container.clearfix{
    height: 0px;
}

#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.small-12.columns.medium-9 > p, 
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.small-12.columns.medium-9 > div.checkout > div.row.collapse > div:nth-child(1) > p{
    border: 3px solid #44A3EB;
    border-radius: 10px;
}
#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(1) > div.row.webpage-container.clearfix > div {
    top: 0px;
    position: relative;
}
.main-wrapper .content-column .row {
    top: 8px;
}

.promotion-item {
    padding: 8px 8px 8px 8px;
}

/* Adjustment for approvals page list */
#body .users-list .users-list-data {
    margin-top: 67px;
}
.cookie-info.without-content {
    height: Auto;
}
/* Center top seller text */
.small-product-list-label {
    text-align: center;
}
.small-product-list-prices .small-product-list-price {
    text-align: center;
}	
.product-options .product-option-group-selected.product-option-group-items {
    display: block;
    width: 460px;
    padding-bottom: 10px;
}
.promoted-products__item-label {
    text-align: center;
}
/* Promotioanl page image (campaign image) */
.product-card-image img.campaign-image {
    max-height: 150px;
}
.prodlist-row__img-wrapper .campaign-image {
    position: absolute;
    max-width: 60%;
    max-height: 72%;
    top: 0px;
    left: 0px;
}
.product-options .product-option-group-selected.product-option-group-items {
    display: block;
    width: 460px;
    padding-bottom: 10px;
}
.promoted-products__item-label {
    text-align: center;
}
.first-page-content .promotion-item.only-product .promotion-item-info .promotion-item-image .campaign-image {
    position: absolute;
    max-height: 100px;
}
@media (min-width: 640px) { 
	.first-page-content .promotion-item.only-product .promotion-item-info .promotion-item-image img {top: -8%;}
    
}
/* Demo shop banner (reporposed for Notices)*/
#body > div.demoshop > p {
    margin-bottom: 5px;
}

/* Product image placment image*/
.prodlist-row__img-wrapper:before {
    color: transparent;
}

/* Changes around new header bar settings */

.header-wrapper.collapse {
    background-color: #FAFAFA;
}
.header-wrapper .inner-wrapper {
    max-width: 100%;
}

#body > div.header-wrapper.collapse > div.header-bar.clearfix {
    background-color: #3C3C3C;
} 

.row.header .product-search {
    margin-top: -10px;
}

#body > div.header-wrapper.collapse > div.header-bar.clearfix > div > ul > li:nth-child(1) > a {
    color: #fff;
}
#body > div.header-wrapper.collapse > div.header-bar.clearfix > div > ul > li:nth-child(2) > a {
    color: #fff;
}

/* Offline Suppliers (PNA) */

.online-stock-error {
    color: #1E90FF;
}
.fa-exclamation-triangle:before {
    content: "\f1c0";
}



/* Reseller award logo*/
.header-wrapper .award-logo {
    position: relative;
    top: 0px;
    right: 20%;
    width: 42px;
}

@media (min-width: 640px) { 
.header-wrapper .award-logo {
    top: 0px;
    width: 7%;
}
}

#body > div.header-wrapper.collapse.fixed > div.inner-wrapper > div.row.header > div.award-logo > img {
    position: relative;
    height: 72px;
}

@media (min-width: 640px) {
.header-wrapper .row.header .logo-container .header-logo {
    height: 108px;
}}

@media (min-width: 640px){
.product-search-input-container {
margin-top: 16px;
}}

@media (max-width: 639px){
.header-wrapper .award-logo {
    top: -145px;
    right: -50%;
    display: none;
}}

.header-bar{
    max-width: 100%;
}

/* Move basket to acomedate award logo */
@media print, screen and (min-width: 40em){
.medium-push-6 {
    position: relative;
    left: 53%;
}}

/* Remove Icecat "Marking Text" Header */
#icecatMarketingText > div.-header{
    display: none;
}

/* Image overlay resize for Promotions*/
.promotion-image-overlay {
    width: 100%;
}
.promoted-products__item-image {
    width: 97%;
}
/* Product options - Full width */
.product-options .product-option-group-selected.product-option-group-items {
    width: 100%;
}

.product-options {
    display: inline;
}

/* First Page promotions specing */
#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(3) {
    position: relative;
    top: -90px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(4) {
    position: relative;
    top: -80px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(5) {
    position: relative;
    top: -20px;
}


/*#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(7) > div {
    top: -20px;
}*/
.footer {
    margin-top: 0px;
}

#body > div.main-wrapper > div > div.row {
    top: -25px;
}

#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div > div.main-banner
{
    top: 50px;
    position: relative;
	padding-bottom: 30px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div.section.small-12.js-section-Carousel{
    position: relative;
    top: -30px;
    padding-bottom: 26px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(2) {
    position: relative;
    top: -30px;
    padding-bottom: 26px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(1) > div > div > div > div {
    top: -18px;
}

/* Latest additions to correct front page "Trending products without affecting CMS pages */

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(5) > div > h2 {
    position: relative;
    top: -50px;
}

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(5) > div > div {
    top: -50px;
}

/* Move CMS edit button */
#html-edit {
    position: relative;
    left: -70px;
}
/* Manually position old pages in wrong position */
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.google-education,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.microsoft-education,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.view-sonic-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.brother-education,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.daas-landing-page,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.logitech-video,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.ecolandingpage,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.kocycle,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.acronis-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.asus-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.misco-brother,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.canon,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.dell-latitude,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.draytek,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.epson-brand,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.misco-google-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.misco-hp-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.iiyama,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.keepit,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.maxcases-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.netgear-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.poly-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.sonicwall-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.synology-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.targus-brand-page,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.watchguard,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.cradlepoint-q3,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.education-landing,
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.clevertouch-q3-brand
{
    top: -18px;
}

#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.kocycle {
    top: 40px;
}

/* Manually position order history page*/
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.order-history-list {
    padding-bottom: 60px;
}
/* Manually position returns page*/
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.return-list-table {
    top: -50px;
}
/* Manually position quatation page*/
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.quote-list {
    top: -20px;
}
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.quote-list-buttons > button {
    position: relative;
    top: 30px;
}

/* Mailform With to full screen */
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > mailform {
    max-width: 100%;
}

/* Searchlinking position */

#body > div.header-wrapper.collapse > div.inner-wrapper > div.row.header > div.small-12.medium-6.columns.medium-pull-3 > div > div.product-search-input-container > div.quick-search-overlay > div > div.result-column > div.search-result-searchLinks > div > div.searchlinklist-row__img-wrapper > a > img {
    width: 15%;
    padding-top: 10px;
    padding-left: 16px;
} 
#body > div.header-wrapper.collapse > div.inner-wrapper > div.row.header > div.small-12.medium-6.columns.medium-pull-3 > div > div.product-search-input-container > div.quick-search-overlay > div > div.result-column > div.search-result-searchLinks > div > div.searchlinklist-row__content-wrapper {
    position: relative;
    top: -70px;
    left: 16%;
	width: 80%;
}
#body > div.header-wrapper.collapse > div.inner-wrapper > div.row.header > div.small-12.medium-6.columns.medium-pull-3 > div > div.product-search-input-container > div.quick-search-overlay > div > div.result-column > div.search-result-searchLinks > div
{
    height: 90px;
	border-bottom: #E6E6E6;
    border-bottom-width: 1px;
    border-bottom-style: inset;
}


/* Testing */

#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(7) {
    position: relative;
    top: -40px;
}

/* Side Banners*/
.bf-promotion {
    position: absolute;
    max-height: 100vh;
}

.bf-promotion.right {
    right: 0;
}
/* Favorites Position*/
#body > div.main-wrapper > div > div.page-content > div.content-container.clearfix > div > div.small-12.medium-9.medium-pull-3.columns.product-list-category-products > div > ul {
    position: relative;
    top: 90px;
}

/*Correct text on Promotional pages*/
#body > div.main-wrapper > div > div > div.content-container.clearfix > div > div:nth-child(1) > div > div > div > div {
    margin-top: 8px;
}



.header-wrapper .header-logo {
	background-image: url(/cache/files3/2370638_69837770.png);
}

.modal-customer-type__logo {
	background-image: url(/cache/files3/2370638_69837770.png);
}

