/* merriweather-300 - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/merriweather-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/merriweather-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/merriweather-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/merriweather-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/merriweather-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/merriweather-v30-latin-300.svg#Merriweather') format('svg'); /* Legacy iOS */
}

/* merriweather-regular - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/merriweather-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/merriweather-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/merriweather-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/merriweather-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/merriweather-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/merriweather-v30-latin-regular.svg#Merriweather') format('svg'); /* Legacy iOS */
}

/* merriweather-700 - latin */
@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/merriweather-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/merriweather-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/merriweather-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/merriweather-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/merriweather-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/merriweather-v30-latin-700.svg#Merriweather') format('svg'); /* Legacy iOS */
}

body {
  font-family: 'Merriweather', serif;
  padding-bottom:100px;
  color:#555;
}


#ankauf_menu {
  margin:24px 0px;
}

#nus_logo {
  float:left;
  margin-top:-17px;
  margin-right:8px;
}

A {
	color:#555;
}
A:hover {
	color:#888;
	text-decoration:underline;
}

h3 {
  font-weight:300;
  font-size:18px;
  line-height:125%;
}

#whatsapp_und_email {
  font-weight:300;
  font-size:18px;
  line-height:150%;
}

.badge_telefon {
  background-color:#32368b;
}
.badge_whatsapp {
  background-color:#15af23;
}
.badge_email {
  background-color:#af7315;
}

.nur_whatsapp {
  color:#a0a0a0;
  font-size:11px;
}

.btn {
  border-radius:16px;
  padding:17px 26px;
}

.btn-primary {
  background:#d6a75a;
  border:solid 2px white;
  transition: color 0.3s linear;
  -webkit-transition: color 0.3s linear;
  -moz-transition: color 0.3s linear;
  text-decoration: none;
}
.btn-primary:hover {
  border:solid 2px #d9d9d9;
  background:#e6b76a;
 }
 .btn-primary:active {
    border:solid 2px #ffffff;
    background:#e6b76a;
 }
.btn-primary:focus {
    border:solid 2px #ffffff !important;
    background:#e6b76a !important;
 }

#ankauf_menu.navbar-default .navbar-brand {
    color: #811719;
    text-transform: uppercase;
}
#ankauf_menu.navbar-default {
    font-size: 15px;
    background-color: rgba(255, 255, 255, 1);
    border-bottom-width: 0px;
}
#ankauf_menu.navbar-default .navbar-nav>li>a {
    color: rgba(119, 119, 119, 1);
    background-color: rgba(255, 255, 255, 1);
}
#ankauf_menu.navbar-default .navbar-nav>li>a:hover,
#ankauf_menu.navbar-default .navbar-nav>li>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(214, 167, 90, 1);
}
#ankauf_menu.navbar-default .navbar-nav>.active>a,
#ankauf_menu.navbar-default .navbar-nav>.active>a:hover,
#ankauf_menu.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(127, 24, 27, 1);
}
#ankauf_menu.navbar-default .navbar-toggle {
    border-color: #7f181b;
}
#ankauf_menu.navbar-default .navbar-toggle:hover,
#ankauf_menu.navbar-default .navbar-toggle:focus {
    background-color: #7f181b;
}
#ankauf_menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #7f181b;
}
#ankauf_menu.navbar-default .navbar-toggle:hover .icon-bar,
#ankauf_menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #ffffff;
}

.roterhintergrund {
  background-color:#811719;
  padding:50px 0px;
  color:white;
}

.roterhintergrund A {
		color:white;
}

.roterhintergrund .panel-body A {
		color:#444;
}


#introdiv {
  padding-bottom:200px;
}

#introdiv A {
  color:white;
  font-weight:bold;
}

#rolex-luxusuhr-startseite {
  margin-top:-200px;
}

.panel-title {
	font-size:12px;
	font-weight:700;
	color:#555;
}
.panel-body {
	color:#777;
	font-size:11px;
}
.panel-body A {
	text-decoration:underline;
}
.symbol {
	font-size:60px;
	color:#811719;
	text-align:center;
}
.symbol_kleiner {
	font-size:30px;
	color:#811719;
	text-align:center;
}

.alternativbackground {
	background-color:#f1dab5;
	padding:40px;
}

.markenlogo {
  -webkit-box-shadow: 0px 11px 23px -12px rgba(0,0,0,0.54);
  -moz-box-shadow: 0px 11px 23px -12px rgba(0,0,0,0.54);
  box-shadow: 0px 11px 23px -12px rgba(0,0,0,0.54);
}

.table > tbody > tr:first-child > td {
    border: none;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

footer {
  background-color:#777;
  color:#e0e0e0;
  position:fixed;
  bottom:0px;
  left:0px;
  width:100%;
  padding:8px 0px;
  text-align: center;
  font-size:12px;
}

footer A {
  color:#e0e0e0;
}
footer A:hover {
  color:#e0e0e0;
}

#video_in_modal {
	max-width:100%;
	max-height:720px;
	margin:0 auto;
}