/* Generated by Novucura on: Wed, 10 Mar 2021 22:13:32 GMT */
﻿/*#region
******** Colors ***********/
/*#endregion*/
#MainLogoContainer span {
  background-repeat: no-repeat !important; }

#MainLogoContainer:after {
  display: none !important; }

.navbar-header .ResponsiveMijnVweButton {
  background: #f39200;
  font-size: 0 !important; }
  .navbar-header .ResponsiveMijnVweButton:after {
    content: "Inloggen";
    color: white;
    font-size: 18px;
    padding-left: 30px;
    padding-top: 2px;
    font-weight: 500;
    background-image: url("images/automarkt/lockicom_am.svg");
    background-position: 6px 0;
    background-repeat: no-repeat;
    background-size: 20px 22px; }

#MainLogoContainer span {
  background-image: url("images/logo/logo_automarkt_nl.png"); }

#PageHeader.sticky #MainLogoContainer span {
  background-image: url("images/logo/logo_automarkt_mobile.png"); }

.RequestFormSendEmailButton a:hover {
  background-color: #f39200;
  color: white;
  text-decoration: none; }

.HTMLContent a {
  color: #f39200; }

.HTMLContent.twoBlock ul li a {
  color: #f39200 !important; }
  .HTMLContent.twoBlock ul li a:link {
    color: #f39200 !important;
    text-decoration: none; }
  .HTMLContent.twoBlock ul li a:hover {
    color: #b76f13 !important; }

.Nieuwsberichten .ContainerReadMore a {
  background-color: #f39200 !important; }
  .Nieuwsberichten .ContainerReadMore a:hover {
    background-color: #d8830b !important; }

.PagingContainer a {
  color: #f39200 !important;
  border: 1px solid #f39200 !important; }

.NewsListDate {
  background: url(images/cal_icon_am.png) top left !important;
  background-repeat: no-repeat !important; }

.NewsStyle .header-textbox .NewsListDate {
  color: white !important;
  left: 158px !important;
  bottom: 45px !important; }

.block2.promo {
  border: 10px solid #e8e8e8; }

.block2 .NewsHeader .NewsTitle:hover {
  color: #f39200 !important;
  text-decoration: underline !important; }

.ContactBox {
  border: 1px solid #e6e6e6;
  padding-left: 20px;
  padding-top: 24px;
  padding-bottom: 10px;
  margin-top: 17px;
  margin-left: -1px;
  margin-bottom: 10px; }
  .ContactBox .RequestFormSendEmailButton {
    margin: 20px 30px; }
    .ContactBox .RequestFormSendEmailButton a {
      color: white !important;
      background-color: #f39200;
      text-decoration: none !important; }
      .ContactBox .RequestFormSendEmailButton a:hover {
        background-color: #d8830b; }
  .ContactBox:after {
    display: none; }

#AnchorSubmenu.sticky {
  top: 54px !important; }

.HTMLContent.twoBlock::after {
  display: none !important; }

.HTMLContent.twoBlock.klantcontact.one > div {
  min-height: 724px !important; }

.row.InfoBoxDetail {
  padding-bottom: 25px !important; }

#Page .inner.sticky .InfoBoxDetail {
  padding-bottom: 25px !important; }

#MainMenu .Child li.SelectedTab > a {
  color: #f39200 !important; }

.ui-datepicker-trigger {
  background: url("images/cal_icon_am.png") top left no-repeat !important; }

.RequestFormText .FormView a.Button3 {
  text-decoration: none; }

.AnchorSubmenu li.active a {
  color: #f39200 !important; }

.AnchorSubmenu li a:link {
  font-weight: 600 !important;
  text-decoration: none; }

.AnchorSubmenu li a:hover {
  color: #f39200 !important; }

.AnchorSubmenu li a:active {
  color: #f39200 !important;
  font-weight: 500; }

.loginAdmin span {
  font-size: 14px !important; }

#MainMenu .Root li.SelectedTab a {
  color: #f39200;
  font-weight: bold;
  text-decoration: none; }
  #MainMenu .Root li.SelectedTab a:hover {
    color: #f39200; }

#MainMenu .Root .RootMenu li a:hover {
  color: #f39200; }

#MainMenu li.mn_MijnVwe {
  background: #f39200 !important; }
  #MainMenu li.mn_MijnVwe a {
    color: white !important;
    text-transform: none;
    font-size: 18px !important;
    font-weight: 500 !important; }
  #MainMenu li.mn_MijnVwe:after {
    background-image: url("images/automarkt/lockicom_am.svg") !important; }

.Child .ChildMenu.navigation {
  display: list-item !important; }
  .Child .ChildMenu.navigation li a {
    color: #333333;
    font-weight: 600;
    text-decoration: none; }
    .Child .ChildMenu.navigation li a:hover {
      color: #f39200;
      text-decoration: none; }

#SiteLinkMenu a {
  text-decoration: none;
  color: #333333 !important; }
  #SiteLinkMenu a:hover {
    color: #f39200 !important; }

.home.automarkt, .language #zone3 {
  background-color: #e6e6e6;
  padding-bottom: 20px; }

.over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer {
  display: none; }
  .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer a {
    font-weight: 500; }
    .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer a:link {
      color: #f39200;
      text-decoration: underline; }
    .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer a:hover {
      color: #d8830b; }
  .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer table.Voordelen {
    color: white;
    width: 60%; }
    .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer table.Voordelen td {
      padding: 10px;
      border-spacing: 10px; }
    .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer table.Voordelen tr {
      border-bottom: 1px solid white; }
      .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer table.Voordelen tr:nth-child(even) {
        background-color: #fdd3a0; }
      .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer table.Voordelen tr:nth-child(odd) {
        background-color: #f9b55c; }
  .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
  .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer #zone4, .over #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer #zone6 {
    background-color: #efefef; }

.HTMLContent.box {
  border: 20px solid white; }
  .HTMLContent.box > div {
    padding: 30px;
    border: 1px solid #e8e8e8;
    min-height: 300px; }
  .HTMLContent.box h3 {
    margin-bottom: 20px; }
  .HTMLContent.box ul li a:link {
    color: #f39200; }

.HTMLContent.services {
  padding: 30px;
  border: 20px solid white;
  color: white;
  background-color: #f39200;
  min-height: 300px; }
  .HTMLContent.services h3 {
    margin-bottom: 10px;
    font-size: 28px;
    font-weight: 500; }
  .HTMLContent.services a {
    color: white;
    text-decoration: none; }
    .HTMLContent.services a:hover {
      color: white; }
  .HTMLContent.services p {
    font-size: 16px;
    font-weight: 200; }
  .HTMLContent.services .Button {
    padding: 6px 10px 6px 25px;
    border-radius: 2px;
    font-size: 18px;
    position: absolute;
    bottom: 20px;
    left: 30px;
    background-color: #d8830b; }
    .HTMLContent.services .Button:hover {
      background-color: #b76f13;
      text-decoration: none; }
    .HTMLContent.services .Button:after {
      content: '';
      display: block;
      position: absolute;
      top: 14px;
      left: 6px;
      width: 9px;
      height: 9px;
      border-right: 2px solid White;
      border-bottom: 2px solid White;
      -ms-transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }

.HTMLContent.block4 {
  margin-top: -20px;
  padding: 30px;
  border: 15px solid #e6e6e6;
  min-height: 300px; }
  .HTMLContent.block4 strong, .HTMLContent.block4 h2, .HTMLContent.block4 h3, .HTMLContent.block4 h4 {
    font-weight: 600;
    font-size: 16px;
    color: #f39200; }
  .HTMLContent.block4 a {
    color: #f39200;
    text-decoration: underline; }

.HTMLContent.fullBlock {
  min-height: 200px;
  margin-top: 40px;
  padding: 30px;
  width: 100%;
  border: 1px solid #c9cacb; }
  .HTMLContent.fullBlock h3, .HTMLContent.fullBlock h4 {
    margin-bottom: 10px;
    color: #333333;
    font-size: 24px;
    font-weight: 500; }

.occasions #ctl00_ctl00_ctl00_cphMain_BreadCrumContainer {
  display: none; }

.HTMLContent .Content {
  position: relative;
  padding: 15px;
  float: left;
  background-color: white;
  border-radius: 0px 0px 8px 8px;
  width: 100%;
  margin-bottom: 2px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  -moz-box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  border: 1px solid lightgrey;
  overflow: hidden;
  border-top: none;
  margin-top: -6px;
  padding-right: 10px;
  padding-top: 15px;
  margin-bottom: 10px;
  border-top: 1px solid #efefef;
  clear: both;
  display: block;
  clear: both;
  display: block; }

.HTMLContent .TitleCollapsed {
  border: 1px solid lightgrey;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  float: left;
  background-color: white;
  border-radius: 8px;
  width: 100%;
  margin-bottom: 2px;
  -webkit-box-shadow: 0px 2px 1px 0px rgba(198, 199, 200, 0.75);
  -moz-box-shadow: 0px 2px 1px 0px rgba(198, 199, 200, 0.75);
  box-shadow: 0px 2px 1px 0px rgba(198, 199, 200, 0.75);
  padding: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: bold; }

.HTMLContent .TitleCollapsed:after {
  content: '';
  display: block;
  position: absolute;
  top: 15px;
  right: 33px;
  width: 8px;
  height: 8px;
  border-right: 2px solid #f39200;
  border-bottom: 2px solid #f39200;
  -ms-transform: rotate(45deg);
  /* IE 9 */
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.HTMLContent .TitleExpanded {
  position: relative;
  padding: 15px;
  float: left;
  background-color: white;
  border-radius: 8px 8px 0px 0px;
  width: 100%;
  margin-bottom: 2px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  -moz-box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  box-shadow: 0px 2px 0px 0px rgba(198, 199, 200, 0.75);
  border: 1px solid lightgrey;
  overflow: hidden;
  border-bottom: none;
  cursor: pointer;
  border-bottom: 0;
  margin-bottom: 0;
  margin-top: 10px;
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: right 10px center; }

.HTMLContent .TitleExpanded:after {
  content: '';
  display: block;
  position: absolute;
  top: 16px;
  right: 33px;
  width: 8px;
  height: 8px;
  border-right: 2px solid #f39200;
  border-bottom: 2px solid #f39200;
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg); }

.home #zone3 {
  background-color: #e6e6e6; }

