html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{display:block;background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:940px}}@media (min-width:1200px){.container{width:1140px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:30px;padding-right:30px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}body{font-family:'Montserrat',sans-serif;font-size:14px;background-color:#f8f8f8;color:#333}a{color:inherit;text-decoration:none!important}img{display:block;max-width:100%;height:auto}.thumb-pattern{display:block;position:absolute;opacity:.5;left:0;right:0;top:0;bottom:0;background-image:url(images/feat-pattern.png);pointer-events:none}.tn-animated-image{opacity:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tn-zoom.tn-animated-image.tn-animation{-webkit-animation:tn-zoom-animated .6s 1 cubic-bezier(.2,1,.3,1);-moz-animation:tn-zoom-animated .6s 1 cubic-bezier(.2,1,.3,1);animation:tn-zoom-animated .6s 1 cubic-bezier(.2,1,.3,1);opacity:1}@keyframes tn-zoom-animated{0%{transform:scale(0.6);opacity:.1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes tn-zoom-animated{0%{-webkit-transform:scale(0.6);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes tn-zoom-animated{0%{-moz-transform:scale(0.6);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}.site-header{display:block}.top-nav{display:block;height:80px;max-width:1600px;margin:0 auto}.top-nav-inner{display:block;overflow:hidden;}.purchase-box{font-family:'Montserrat',sans-serif;display:block;text-align:right;color:#eee;font-weight:400;text-transform:uppercase;margin-top:20px;font-size:12px;padding-left:10px;padding-right:0}.purchase-box a{display:inline-block;margin:5px}.purchase-btn{padding:0 25px;line-height:30px;border-radius:2px;outline:0;color:#fff;background-color:#8ebf4d;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.purchase-btn:hover,.purchase-btn:focus{background-color:#7ba546}.demo-btn{padding:0 25px;line-height:28px;border-radius:2px;border:1px solid #999;outline:0;color:#ccc;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.purchase-box .demo-btn:hover,.purchase-box.demo-btn:focus{color:#fff;border-color:#fff}.logo{padding-left:0;padding-right:10px}.logo a{color:#eee;line-height:80px;text-transform:uppercase;font-size:26px;font-family:'Raleway',sans-serif;font-weight:400}.hero-header-holder{position:relative;top:0;left:0;width:100%;height:420px}.hero-header-holder .tn-container{position:relative;height:100%;min-height:100%}.hero-header{display:table;position:relative;width:100%;height:100%;color:#fff}.hero-header-inner{display:table-cell;vertical-align:middle;position:relative;width:100%;text-align:center;font-family:'Raleway',sans-serif}.hero-header-inner .demo-btn{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;background-color:#fff;color:#333;border:none;margin-top:30px;margin-right:0;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hero-header-inner .demo-btn:hover{background-color:#333;color:#fff}.section-header{display:block;text-align:center}.section-desc{color:#999;font-weight:300;line-height:26px;max-width:700px;margin:0 auto;font-size:18px}.demo-item img{border-radius:2px} 
@font-face {
	font-family: 'pt-sans-bold';
    src: url('../fonts/pt-sans/PTN77F.ttf') format('truetype');
}

@font-face {
	font-family: 'Lora';
    src: url('../fonts/Lora/Lora-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'titillium-web';
    src: url('../fonts/titillium-web/TitilliumWeb-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Akagi-Bd';
	src: url('../fonts/Akagi_Pro/OpenType_TTF_Pro/AkagiPro-Bd.ttf') format('truetype');
}

@font-face {
	font-family: 'Akagi-Bk';
	src: url('../fonts/Akagi_Pro/OpenType_TTF_Pro/AkagiPro-Bk.ttf') format('truetype');
}

body {
	background-color:#f0f0f0;
}

.hero-title {
    font-size: 67px;
    line-height: 1.1;
    margin-top: 0;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-weight: 300;
    color: #fff;
    letter-spacing: 8px;
}

a {
	color:#b10f1d !important;
}

a:hover {
	color:#b10f1d !important;
}

a:visited {
	color:#b10f1d !important;
}

.hero-desc {
    color: #ccc;
    font-weight: 300;
    line-height: 26px;
    max-width: 880px;
    margin: 0 auto;
    font-size: 18px;
}

.demo-title{
	margin-top: 0px;
    text-align: center;
    margin-bottom: 32px;
    font-size: 20px;
    border-top: 2px solid #b10f1d;
    padding-top: 20px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.1);
    padding-bottom: 15px;
	background-color: #f2f2f2;
	margin-bottom: 14px;
	font-family:'Akagi-Bd';
}

.calIcon {
	background-image:url('../img/calendar_icon.png');
	background-repeat:no-repeat;
	background-position:-5px;
	padding-left:25px;
	font-size: 18px;
}

.titleContainer a {
	color: #232323;
}

.titleContainer a:hover {
	color:#e2001a;
}

.text {
	text-align:justify;
    line-height: 1.8;
	padding-left: 20px;
    padding-right: 20px;
	font-size: 15px;
	background-color:#FFFFFF;
	padding-bottom:20px;
	color:#232323;
	box-shadow: 0 1px 3px 0 rgba(0,0,0,.1);
}

.detailTitle {
	color:#b10f1d;
	font-size:35px;
	padding-top:18px;
	margin-bottom:18px;
}

.section-header {
	max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
	padding-top: 50px;
}

#header .header-left.col-sm-12 {
    float: left;
    width: 322px;
    margin-left: 10px;
    margin-top: 5px;
	font-family:titillium-web;
	padding-right:0px;
	padding-left:0px;
}

.logoHeader {
	max-width:1000px;
	margin-left:auto;
	margin-right:auto;
	border-bottom: 1px solid #404040;
	padding-bottom: 8px
}

#header h1 {
	margin:0px;
}

div.table {
	display: table;
	width: calc(100% - 10px);
	border: 1px solid blue;
	padding: 5px;
}

div.spalte {
	display: table-cell;
	border: thin solid red;
	width: 200px;
	padding: 5px;
	width:33%;
}

.site-title {
	line-height: 1;
}

img.logo {
	float: left;
}

.site-header {
    padding: 15px 0;
    float: left;
    width: 100%;
}

.header-left {
	float: left;
    width: 50%;
    margin-left: 10px;
    margin-top: 5px;
    /*min-width: 320px;*/
}

.whiteBackground {
	background-color:#FFFFFF;
	height: 392px;
	box-shadow: 0 1px 3px 0 rgba(0,0,0,.1);
	position: relative;
}


@media (max-width: 991px) {
	.whiteBackground {
		height: 500px;
	}
}

@media (max-width: 900px) {
	.whiteBackground {
		height:458px;
		max-width: 620px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 767px) {
	.whiteBackground {
		height: 574px;
	}
}

@media (max-width: 560px) {
	.whiteBackground {
		height: 517px;
	}
}

@media (max-width: 460px) {
	.whiteBackground {
		height: 470px;
	}
	
	.demo-item {
		margin-bottom: 0px;
	}
	
	h1 {
		font-size:30px !important;
	}
	
	#header .header-left.col-sm-12 {
		width: 260px;
	}
	
	img.logo {
		float: left;
		width: 62px;
	}
}

.votingAmountContainer {
	text-align:center;
	font-weight:bold;
}

.votingBottomContainer {
	position: absolute;
    bottom: 34px;
    width: 100%;
}

.voteBtn {
	background-color: #d9534f;
    border-color: #d43f3a;
}

.voteBtn {
	margin-top: 14px;
}

.progress {
	margin-top:15px;
}

.demo-item{
	display:block;
	margin-top:60px;
}

.tn-container{
	display:block;
	max-width:590px;
	margin-left:auto;
	margin-right:auto;
	padding-left:20px;
	padding-right:20px
}

.section{
	display:block;
	padding-top:40px;
	padding-left:30px;
	padding-right:30px;
	background-color:#f0f0f0;
}

.section-title{
	font-size:35px;
	margin-top:0;
	font-weight:700;
	line-height:1;
	margin-bottom:30px
}

.section-demo {
	padding-bottom: 25px;
}

.alreadyVoted {
	color:red;
	text-align:center;
	font-size: 1.5em;
	margin-top: 32px;
}

.alertContainer {
	position:absolute;
	width:100%;
	top:182px;
	z-index:100;
}

.alert {
	width:80%;
	margin-left:auto;
	margin-right:auto;
}

.g-recaptcha {
	margin-top:25px;
}

.section-body{
	display:block;
}

.footer {
	margin-top:20px;
	padding-top:5px;
	text-align:center;
}



.imageContainer{
	display:block;
	position:relative;
	/*box-shadow:0 45px 50px -25px #888;
	-webkit-box-shadow:0 45px 50px -25px #888*/
}

.demo-item img:after{content:'';left:0;top:0;height:100%;width:100%;background-color:#fff;opacity:0;position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.demo-item a:hover:after,.demo-item a:focus:after{opacity:.3}.section-purchase{background-color:#fff;padding-top:60px;padding-bottom:60px;margin-top:40px;text-align:center}.section-purchase .section-title{font-family:'Raleway',sans-serif;font-weight:300;line-height:1;font-size:42px}.purchase-innovation{padding:10px 30px;font-size:18px;line-height:1.1;text-transform:uppercase;display:inline-block;border-radius:2px;outline:0;color:#fff;background-color:#8ebf4d;margin-top:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.purchase-innovation:hover,.purchase-innovation:focus{background-color:#7ba546}.site-perload{background:#fff url(images/ajax-loader.svg) no-repeat center center!important;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:992;display:block}.top-nav-outer{left:0;right:0;top:0;bottom:auto}.header-parallax-wrap{position:relative;background-color:#333;overflow:hidden;height:500px}#header-image-parallax{height:100%}@media only screen and (min-width:1400px){.header-parallax-wrap{height:580px}.hero-header-holder{height:500px}}@media only screen and (max-width:767px){.top-nav{padding-left:10px;padding-right:10px}.section-body{margin-top:45px}.purchase-box .demo-btn,.purchase-box .purchase-btn span{display:none}.logo a{font-size:18px}.section-desc{font-size:15px;line-height:21px}.section-title{font-size:22px;line-height:1.3;margin-bottom:20px}.demo-item{padding-left:0!important;padding-right:0!important;margin-bottom:45px}.section-purchase{padding:45px 20px}.section-purchase .section-title{font-size:26px}.purchase-innovation{font-size:15px}}@media only screen and (max-width:360px){.section-purchase .section-title{font-size:20px;line-height:1.3}.purchase-innovation{font-size:12px}}span.new{font-family:'Raleway',sans-serif;display:inline-block;margin-left:7px;font-size:10px;line-height:1;background-color:#ff7272;color:#fff;padding:3px 7px;margin-top:-5px;vertical-align:top;border-radius:4px;box-shadow:1px 1px 20px rgba(0,0,0,.1);letter-spacing:1px}.new.woo{background-color:#ff78bc}