/* Autodealers.nl CSS voor de dealerwebsite */
@import url('//svl.autodealers.nl/css/responsive2/bootstrap.min.css');
@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600');
@import url('//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css');
@import url('//svl.autodealers.nl/css/responsive2/style.min.css');
body {
	font-family: Verdana, Arial;
}

ul {
	padding: 0
}
 
li {
	list-style: none
}

header {
	padding: 10px 0;
	background: white
}

header .content-wrapper {
	position: relative
}

h1 {
}

h2, h3, h4, h5 {
    color: #414141;
    font-family: Verdana,Helvetica,sans-serif;
    font-style: normal;
    font-weight: bold;
}

h2 {
	font-size: 22px;
}

h1 span.title  {
    position: absolute;
    text-indent: -99999px;
}

.btn-youtube {
    background-color: #fff;
    color: #DE2321;
}

.btn-social-icon.btn-sm *:first-child {
    font-size: 2.5em;
    line-height: 28px;
    width: 28px;
}


.glyphicon-ok {
	color: green
}
 
.panel {
	min-height: 340px
}

img.thumb {
	width: 180px;
  	margin: 20px 0 0
}


#map {
    color: #000000;
    width: 100%;
}

.green-border {
	background: #74A530;
  	height: 711px;  	
}

section {
	height: 100%
}

.sidebar {
	background: #414141;
  	color: #fff;
}

footer {
    background-color: #fff;
    border-top: 8px solid #dfdfdf;
    clear: both;
    color: #333;
    font-size: 0.8em;
    padding: 10px;
    text-align: center;
}

footer a:link, footer a:visited, footer a:active, footer a:hover {
    color: #333;
}

.bel-ons {
background: no-repeat scroll left center;
    float: left;
    height: 70px;
    line-height: 23px;
    padding: 10px 10px 0 99px;
    width: 230px;
  	color: #555
}

.bel-ons a {
 	color: #74A530 
}
  
/*
 * xs style
 */
@media(max-width:767px){
	
	.site-title-holder {
		width: 150px;
	}
	
	#map {
		height: 200px
	}

  .main-content {
    padding: 0;
}
  .navbar-brand {
    float: left;
    font-size: 11px;
    height: 50px;
    line-height: 20px;
    padding: 15px;
}
}

/*
 * sm style
 */
@media(min-width:768px){
	
	#map {
		height: 300px
	}
    
    .navbar {
      background-color: transparent;
      border: 0 none
      
}
	
  .navbar-nav > li {
      float: none;
  }
    
  .nav > li {
      display: table-cell;
      width: 1%;
      white-space: nowrap
  }
      .advertisement .prijs {
    font-size: 20px;
}
       .navbar-inverse .navbar-nav > li > a {
          border-left: 1px solid #74A530;
          color: #000;
          font-size: 0.9em;
    }
  
  			.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    			color: #333	
  			}
   
          .navbar-inverse .navbar-nav > li:first-child > a {
            border-left: none
        }
       
     .navbar-nav > li > a {
       text-align: center;
   }	

  	.navbar-nav > li > a {
    	  padding-bottom: 5px;
      	padding-top: 5px;
	}
  
  nav > .content-wrapper {
    border-bottom: 10px solid #ddd;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
}
  
}

/*
 * md style
 */
@media(min-width:992px) {
	#map {
		height: 538px
	}
	
	#map.contact-map {
		height: 304px
	}
	
}

/*
 * lg style
 */
@media(min-width:1200px) {
	#map {
		height: 538px
	}
	
	#map.contact-map {
		height: 304px
	}

}

