@import url('bootstrap.min.css');@import url('creative.css');html{height:100%;}
.modalInner{
  display: none;
}

.offer{
  max-width: 560px;
  margin: 0 auto;
  padding: 20px;
  background: #eee;
}

.offer h2{
  text-align: center;
  font: 700 1.5em 'Roboto', 'Tahoma', sans-serif;
}

.offer p{
  font: 400 0.9em 'Roboto', 'Tahoma', sans-serif;
}

.box-modal {
	position: relative;
	width: 500px;
	padding: 16px;
	background: #fff;
	color: #3c3c3c;
	/*! font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;  */
	box-shadow: 0 0 0 6px rgba(153, 153, 153, .3);
	border-radius: 6px;
}
.box-modal_close { position: relative; left: 500px; top: 0px; font-size: 30px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #666; }

.btnmodal {
  margin: 0;
  display: absolute;
  padding: 0.8rem 1.4rem;
  font-weight: 700;
  background-color: #B12704;
  color: white;
  border-radius: 5px;
  text-align: center;
  font-size: 1em;
  left: 50%;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

.btn-center {
  text-align: center;
}

body{position:relative;margin:0;padding-bottom:100px;min-height:100%;}
.footer-basic-centered{background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.12);box-sizing:border-box;width:100%;text-align:center;font:normal 12px sans-serif;padding:35px;position:relative;bottom:0;}
.footer-basic-centered a:link{color:#FFFFFF;}
.footer-basic-centered a:hover, a:focus{color:#ee7b2f;text-decoration:none;}
.footer-basic-centered a:visited{color:#ee7b2f;text-decoration:none;}
.demo{margin:0 auto;min-height:100%;}
p{font-family:"calluna";font-size:18px;line-height:1.6em;letter-spacing:.075em;font-weight:300;font-style:normal;color:#050505;text-align:left;}
li{font-family:"calluna";font-size:18px;line-height:1.6em;letter-spacing:.075em;font-weight:300;font-style:normal;color:#050505;text-align:left;}
bg{background-image:url('http://i.stack.imgur.com/jGlzr.png');background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100% auto;}
a{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;color:black;}
a:hover, a:focus{color:#ee7b2f;text-decoration:none;}
.custombg{background:url('http://scanmarker.com/wp-content/uploads/2016/08/magic-scanner-1024x256-1.jpg');background-repeat:no-repeat;background-position:top;background-size:contain;height:300px;}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#222222;background-color:#f49f0c;border-color:#f49f0c;font-size:17px;font-family:Alef Hebrew, Sans-serif;font-weight:100;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;}
.intro-buttons{position:relative;height:auto;padding-top:17px;padding-bottom:17px;outline:none;box-shadow:inset 0 0 0 1px rgba(128,128,128,0);-webkit-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;}
.btn-theme-intro{color:black;font-family:"din-condensed-web";letter-spacing:.15em;border-radius:300px;background-color:white;font-weight:100;text-transform:uppercase;text-align:center;}
.btn-theme-intro:hover{color:black;background:rgba(255, 255, 255, 0.8);}
.btn-theme-round{color:black;font-family:"din-condensed-web";font-size:18px;letter-spacing:.15em;border-radius:300px;background-color:white;font-weight:100;text-transform:none;text-align:center;border-width:2px;border-style:solid;}
.btn-theme-round:hover{color:white;background:black;}
.btn-theme:hover{color:black;border-color:black;}
.btn-theme{color:white;border-radius:300px;background-color:black;border:2px solid white;border-radius:3px;margin-right:15px;font-weight:100;text-transform:uppercase;line-height:1em;letter-spacing:3.2px;text-align:center;}
.btn-theme:hover{color:black;background-color:#fff;border-color:black;}
.text-1{color:#f49f0c;text-align:center;}
.text-2{text-align:center;}
.text-items{color:black;text-align:center;}
.price{color:#000000;text-align:center;font-weight:600;font-size:18px;text-transform:uppercase;}
.textalign{vertical-align:middle;}
img{max-width:100%;height:auto;}
header{position:relative;width:100%;min-height:auto;text-align:center;color:black;}
.navbar-default{background-color:white;border-color:rgba(34, 34, 34, 0.05);font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;transition:all 0.35s;}
.navbar-default .navbar-header .navbar-brand{color:#F05F40;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-weight:700;text-transform:uppercase;}
.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus{color:#eb3812;}
.navbar-default .navbar-header .navbar-toggle{font-weight:700;font-size:12px;color:#222222;text-transform:uppercase;margin-top:10px;}
.navbar-default .nav > li > a,
.navbar-default .nav > li > a:focus{text-transform:uppercase;font-weight:700;font-size:13px;color:#222222;}
.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus:hover{color:#F05F40;}
.navbar-default .nav > li.active > a,
.navbar-default .nav > li.active > a:focus{color:#F05F40 !important;background-color:black;}
.navbar-default .nav > li.active > a:hover,
.navbar-default .nav > li.active > a:focus:hover{background-color:black;}
@media (min-width:768px){.navbar-default{border-color:rgba(255, 255, 255, 0.3);}
.navbar-default .navbar-header .navbar-brand{color:rgba(255, 255, 255, 0.7);}
.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus{color:#f49f0c;}
.navbar-default .nav > li > a,
.navbar-default .nav > li > a:focus{color:rgba(0,0,0,.6);margin-top:10px;}
.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus:hover{color:black;}
.navbar-default.affix{background-color:black;border-color:black;}
.navbar-default.affix .navbar-header .navbar-brand{color:#F05F40;font-size:14px;}
.navbar-default.affix .navbar-header .navbar-brand:hover,
.navbar-default.affix .navbar-header .navbar-brand:focus{color:#eb3812;}
.navbar-default.affix .nav > li > a,
.navbar-default.affix .nav > li > a:focus{color:#222222;}
.navbar-default.affix .nav > li > a:hover,
.navbar-default.affix .nav > li > a:focus:hover{color:#F05F40;}
}
.logo{margin-top:10px;}
.bg-light-gray{background-color:#eeeeee;}

.intro{min-height:50%;padding-top:100px;padding-bottom:100px;background-color:#EFEFEF}
/*! background-image:url(../images/bg_image_main.jpg);  */
/*! .intro{min-height:100%;background-image:url(../images/E1G8627.webp);background-size:cover;}  */

.features-image{min-height:100%;background-image:url(../images/backgrond_german.webp);background-size:cover;}

.intro-heading-title{color:#454545;font-weight:200;font-family:calluna;margin-bottom:0;margin-top:100px;font-size:37px;line-height:1.3em;letter-spacing:1px;}
h1, h2,
.menu-selector #navbuttontop{font-family:"Raleway",Arial,sans-serif;font-size:37px;line-height:1.3em;letter-spacing:1px;font-family:"calluna";font-size:42px;line-height:1.15em;text-transform:none;letter-spacing:.02em;font-weight:400;font-style:normal;}
.intro-heading-text{color:#f2c56d;font-weight:100;font-family:Roboto, Sans-serif;}
.intro-text{background-image:url(./images/E1G8627.jpg);color:#ffffff;font-weight:100;}

/*! .items{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);padding:100px 0px 100px 0px;background-color:white;}  */
.items{padding-top:0px;background-color:white;}

header{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(./images/_E1G8627.jpg);}
.bg-darkest-gray{background-color:#222222;}
.bg-scanmarker{background-color:#f49f0c;}
.footer-company-name{color:#8f9296;font-size:12px;margin:0;}
.video-section .pattern-overlay{min-height:450px;}
.video-section h1, .video-section h3{text-align:center;color:#f78f33;}
.video-section h1{font-size:110px;font-family:'Buenard', serif;font-weight:bold;text-transform:uppercase;margin:40px auto 0px;text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;}
.video-section h3{font-size:25px;font-weight:lighter;margin:0px auto 15px;}
.video-section .buttonBar{display:none;}
.player{font-size:1px;}
hr.items-separator{border-color:#7a7a7a;}
.video-text{color:#f78f33;font-size:131px;font-weight:bold;text-transform:uppercase;line-height:0.9em;letter-spacing:5.6px;text-align:center;}
.shop-title{font-size:20px;}
.items h3{font-size:24px;text-transform:uppercase;font-family:"din-condensed-web";}