@font-face{font-family:'machine_btregular';src:url('/wp-content/themes/cmtheme/fonts/machinen_0-webfont.eot');src:url('/wp-content/themes/cmtheme/fonts/machinen_0-webfont.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/cmtheme/fonts/machinen_0-webfont.woff') format('woff'),
url('/wp-content/themes/cmtheme/fonts/machinen_0-webfont.ttf') format('truetype'),
url('/wp-content/themes/cmtheme/fonts/machinen_0-webfont.svg#machine_btregular') format('svg');font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:none}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0
0 0 0;padding:0
0 0 0px}dd{margin:0
0 0 40px}nav ul, nav
ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;margin:10px
0;*width:13px;*height:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em;background:#ccc;color:black;padding:0.2em;text-align:center}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir
br{display:none}.show{display:block !important}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear,.clearfix{display:block;margin:0;padding:0;width:0;height:0;clear:both}.relative{position:relative}::-moz-selection{background:#A60018;color:#fff;text-shadow:none}::selection{background:#A60018;color:#fff;text-shadow:none}html,body{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#666}a{color:#666}a:link{color:#666;text-decoration:underline}a:hover{color:#666;text-decoration:none}a:visited{color:#666}a:focus{color:#666}a:active{color:#666}h1,h2,h3,h4,h5,h6,.h1,.h2{font-family:'machine_btregular',sans-serif;color:#212933}iframe,object,img{max-width:100% !important}img{height:auto !important}ul.menu,ul.sub-menu{margin:0px;padding:0px;list-style-type:none}.aligncenter{display:block;margin:0
auto;text-align:center}.alignright{float:right}.alignleft{float:left}img.alignleft,img.alignright{padding:12px;vertical-align:middle;background:none repeat scroll 0% 0% #FFF;border:1px
solid #CCC;-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.6)}img.alignleft{float:left;margin:0px
2.8282828282828283% 13px 0px}img.alignright{float:right;margin:0px
0px 13px 2.8282828282828283%}.zweispalten{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;text-align:justify}body{background:url('/wp-content/themes/cmtheme/img/wrapper-bg.jpg') repeat}header{background:url('/wp-content/themes/cmtheme/img/small-header-bg.jpg') repeat-x;margin-bottom:36px}body.page header,
body.single-cm-videos header,
body.post-type-archive-header-picture
header{margin-bottom:0px}body.home
header{background:url('/wp-content/themes/cmtheme/img/header-bg.jpg') repeat-x;margin-bottom:36px}#header-wrapper,aside#top,#main,#footer-wrapper{min-width:300px;width:100%;max-width:990px;margin:0
auto}#main{position:relative;z-index:1}footer{background:url('/wp-content/themes/cmtheme/img/footer-bg.jpg') repeat-x;margin:36px
0 0 0}#logo{display:block;float:left;width:24%;margin:20px
0 0}#slogan{float:right;width:72%;margin:10px
0 0;padding:15px
2% 50px;font-size:18px;font-weight:bold;color:rgb(51,51,51);-webkit-border-radius:24px 24px 0px 0px;-moz-border-radius:24px 24px 0px 0px;border-radius:24px 24px 0px 0px;background:#c8c8c8;background: -webkit-linear-gradient(#c8c8c8, #ffffff);background:    -moz-linear-gradient(#c8c8c8, #ffffff);background:     -ms-linear-gradient(#c8c8c8, #ffffff);background:      -o-linear-gradient(#c8c8c8, #ffffff);background:        -webkit-gradient(linear, 0 0, 0 bottom, from(#c8c8c8), to(#ffffff));background:linear-gradient(#c8c8c8, #ffffff);-webkit-box-shadow:#fff 0px 0px 4px;-moz-box-shadow:#fff 0px 0px 4px;box-shadow:#fff 0px 0px 4px;position:relative;z-index:1}#slogan
strong{line-height:37px;font-family:'machine_btregular',sans-serif;font-size:37px;font-style:italic;font-weight:normal;text-transform:uppercase;text-shadow:0px 0px 5px rgba(255,255,255,0.9);color:rgb(166,0,24)}#slogan .search-form{position:absolute;top:30px;right:20px}#slogan .search-form
input{width:200px;padding:5px;font-size:12px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background:#fff url('/wp-content/themes/cmtheme/img/lupe.jpg') no-repeat right center;border:medium none}#slogan .search-form
input#searchsubmit{display:none}#header-bg{margin: -40px auto 0;background: -webkit-linear-gradient(top,  #c8c8c8 0,#fff 50px);background:    -moz-linear-gradient(top,  #c8c8c8 0, #fff 50px);background:     -ms-linear-gradient(top,  #c8c8c8 0,#fff 50px);background:      -o-linear-gradient(top,  #c8c8c8 0,#fff 50px);background:        -webkit-gradient(linear, left top, left bottom, color-stop(0,#c8c8c8), color-stop(50px,#ffffff));background:linear-gradient(top bottom,  #c8c8c8 0, #fff 50px);-webkit-border-radius:31px 31px 0px 0px;-moz-border-radius:31px 31px 0px 0px;border-radius:31px 31px 0px 0px;position:relative;z-index:2}header
.preview{float:left;width:53%;margin-right:2%;padding:5px;border:1px
solid #ddd;-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75)}header
.excerpt{float:left;width:43%;color:#333}header .excerpt img,
header .bottom
img{display:inline-block;width:100px;height:auto;margin:2% 5% 2% 0;padding:5px;border:1px
solid #ddd;-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75)}header
.bottom{position:absolute;bottom:13px;width:41.5%;right:0}header .bottom a:last-child
img{margin-right:0}.drop-shadow{position:relative;width:90%}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:0;bottom:6px;left:30px;width:100%;height:18px;max-width:462px;-webkit-box-shadow:0px 18px 14px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 10px 18px rgba(0, 0, 0, 0.7);box-shadow:8 10px 17px rgba(0,0,0,0.7);-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}.drop-shadow:after{right: -61px;left:auto;-webkit-transform:rotate(1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}header
.menu{position:relative}header .menu li
a{display:block;padding:20px
18px 10px;font-family:'machine_btregular',sans-serif;font-size:27px;color:rgb(51,51,51);text-align:center;text-shadow:0px 0px 5px rgba(255,255,255,0.85);text-decoration:none;z-index:300}header .menu a:hover{color:#A60018 !important}header .menu>li{display:inline-block}header .menu>li>.sub-menu{display:none;position:absolute;min-width:100px;height:0;margin:0;padding-bottom:10px;overflow:hidden;background:#fff;-webkit-border-radius:0 0 31px 31px;-moz-border-radius:0 0 31px 31px;border-radius:0 0 31px 31px;-webkit-box-shadow:#333 0px 15px 20px;-moz-box-shadow:#333 0px 15px 20px;box-shadow:#333 0px 15px 20px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0;z-index:300}header .menu>li.last>.sub-menu{right:0}header .menu>li:hover>.sub-menu{display:block;min-height:80px;height:auto;overflow:visible;opacity:1}header .menu>li>.sub-menu>li>a{margin:0
0 14px;padding:0
50px 0 18px;font-size:20px;text-align:left;color:#666}header .menu>li.last>.sub-menu>li>a{text-align:right;padding:0
18px 0 50px}header .menu>li>.sub-menu>li>.sub-menu>li>a{margin:0
14px 8px;padding:0
30px 0 10px;font-size:17px;text-align:left;color:#666}header .megamenu>.sub-menu{left:0;width:96%;padding:0
2%}header .megamenu:hover>.sub-menu{min-height:300px}header .megamenu>.sub-menu>li{float:left;width:14.5%;margin:0
0 10px 2.5%}header .megamenu>.sub-menu>li:first-child{margin-left:0}header .megamenu>.sub-menu>li>a{padding:0
!important}header .megamenu>.sub-menu>li>a>span{display:block;width:100%;margin:0
0 5px;padding-bottom:98%;-webkit-border-radius:24px 24px 24px 24px;-moz-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;-webkit-box-shadow:#333 0px 0px 4px;-moz-box-shadow:#333 0px 0px 4px;box-shadow:#333 0px 0px 4px}header .megamenu span.icon-17{background:url('/wp-content/themes/cmtheme/img/menu-promotionbusse.jpg') no-repeat}header .megamenu span.icon-13{background:url('/wp-content/themes/cmtheme/img/menu-showtruck-s.jpg') no-repeat}header .megamenu span.icon-14{background:url('/wp-content/themes/cmtheme/img/menu-showtruck-m.jpg') no-repeat}header .megamenu span.icon-15{background:url('/wp-content/themes/cmtheme/img/menu-showtruck-l.jpg') no-repeat}header .megamenu span.icon-16{background:url('/wp-content/themes/cmtheme/img/menu-showtruck-xl.jpg') no-repeat}header .megamenu span.icon-18{background:url('/wp-content/themes/cmtheme/img/menu-oldtimer.jpg') no-repeat}header .megamenu .sub-menu .sub-menu>li>a{margin:0
!important;padding:4px
0px !important;font-family:Arial,sans-serif!important;font-size:11px !important;border-top:1px solid #eee}#slider-wrapper{position:relative;padding:10px
2% 20px;min-height:475px}#slider,#slider>li,#slider>li>img{width:100% !important;height:auto !important;padding:0;margin:0;list-style-type:none}#slider>li{position:static;top:0;z-index:10}#slider
.content{display:block;position:absolute;left:0;bottom:0;width:604px;max-width:100%;height:216px;max-height:100%;margin:60px
0 0 0;padding:2%;line-height:24px;font-size:17px;font-weight:500;text-shadow:1px 1px 0px #fff;background-color:rgba(255,255,255,0.6);color:#333;z-index:100}.slider-prev,.slider-next,.carousel-prev,.carousel-next{position:absolute;top:36px;right:0px;width:58px;height:75px;cursor:pointer;background:url(/wp-content/themes/cmtheme/img/carouselnext.png) no-repeat;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s;opacity:0;z-index:100}.slider-prev,.carousel-prev{top:36px;left:0px;right:auto;background:url(/wp-content/themes/cmtheme/img/carouselprev.fw.png) no-repeat}.slider-prev,.slider-next{top:34%}#slider-wrapper:hover>.slider-next,#slider-wrapper:hover>.slider-prev,#carousel-wrapper:hover>.carousel-next,#carousel-wrapper:hover>.carousel-prev{opacity:1}aside#top
li{float:left;width:45.45454545454545%;margin:0px
0 36px 5.05050505050505%;padding:1.0101010101010102%;background-color:rgb(255,255,255);-webkit-border-radius:24px 24px 0px 0px;-moz-border-radius:24px 24px 0px 0px;border-radius:24px 24px 0px 0px;-webkit-box-shadow:0px 0px 5px 0px rgba(255,255,255,0.75) ,0px 5px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(255,255,255,0.75) ,0px 5px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(255,255,255,0.75) ,0px 5px 5px 0px rgba(0,0,0,0.5);list-style-type:none}aside#top
.widgettitle{display:block;font-family:'machine_btregular',sans-serif;margin:0
0 6px 0;padding:0
15px 4px;font-size:1.8em;line-height:100%;text-align:left;text-shadow:0px 0px 5px rgba(255,255,255,0.9);border-bottom:2px dotted #A60018;color:rgb(166,0,24)}aside#top
.textwidget{font-size:1em;line-height:140%;color:rgb(51,51,51);text-align:left}aside#top
img{border:none;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;box-shadow:none}aside#top
p{float:right;margin-top:18px;width:268px}aside#top
.button{float:right;width:266px}aside#top li:first-child{margin-left:0%}#content{position:relative;padding:5%;background-color:rgb(255,255,255);-webkit-border-radius:0 0px 31px 31px;-moz-border-radius:0px 0px 31px 31px;border-radius:0px 0px 31px 31px;z-index:3}h1, .h1, h1
a{margin:0
0 12px 0;line-height:100%;font-size:33px !important;font-weight:300;padding:0px
0px 6px;text-align:left;text-shadow:0px 0px 5px rgba(255,255,255,0.9);text-transform:uppercase;border-bottom:2px dotted #A60018;color:rgb(166,0,24);display:block}h2, .h2, h2
a{color:#333;font-size:24px !important;font-weight:normal;padding:6px
0px 0px;margin:0
0 24px 0}h3, .h3, h3
a{border-bottom:2px dotted #ccc;font-size:20px !important;color:rgb(166,0,24) !important;font-weight:300;text-decoration:none;font-weight:bold;display:block;clear:both;margin:0
0 12px 0}h3.underline ,h3.underline
a{font-size:24px !important}h1 a, h2 a, h3
a{border:none;padding:0;margin:0}#content
h4{font-size:19px;color:#666;font-weight:normal;margin:0
0 4px 0;clear:both}#content
p{text-align:justify;font-size:15px;color:#333;line-height:20px;margin:0px
0px 12px 0}#content ul,
#content
ol{margin:0px}#content ul li ,
#content ol
li{text-decoration:none;font-size:15px;line-height:180%;color:rgb(51,51,51)}#content ul li a,
#content ol li
a{text-decoration:none;font-size:15px;line-height:180%;color:rgb(51,51,51)}#content ul li a:hover,
#content ol li a:hover{text-decoration:underline}#content ul.check,
#content
ol.check{margin:18px
0px;padding:0px;line-height:28px}#content ul.check.right,
#content
ol.check{margin:18px
0px;padding:0px;line-height:28px}#content ul.check li,
#content ol.check
li{margin:0px;padding:0px
0px 0px 36px;list-style-type:none;background:url(/wp-content/themes/cmtheme/img/liste.png) no-repeat scroll 0px 0px transparent;font-size:15px;line-height:180%;color:rgb(51,51,51);text-align:left}#content
table{width:100%}#content
th{padding:5px;text-align:left;text-transform:uppercase;font-size:18px;font-weight:normal;color:#02FE02}#content
td{color:#333!important;padding:5px
10px 5px 0;font-family:Arial,Helvetica,sans-serif}body.single-header-picture
h2.subheadline{position:static;width:100%;margin:0
!important;background:none;padding:0
!important}body.post-type-archive-header-picture article
a.alignleft{margin:0
1% 0 0}body.post-type-archive-header-picture article
a.button.right{width:150px;float:right}body.single-header-picture .zeichnungen div
img{margin:5px
12px 5px 0px !important}article#content #sitemap
ul{margin:0
0 0 50px}article#content #sitemap
li{}#carousel-wrapper{background-color:rgb(255,255,255);max-width:990px;width:100%;height:150px;-moz-border-radius:2%;-webkit-border-radius:2%/15%;border-radius:2%/15%;-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75) ,2px 4px 5px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75) ,2px 4px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75) ,2px 4px 5px 0px rgba(0,0,0,0.5);margin:0
0 36px 0;position:relative}#carousel-wrapper
img{margin:0
10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;filter:url(/wp-content/themes/cmtheme/filters.svg#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:0.5}#carousel-wrapper img:hover{opacity:1.0}#carousel{width:890px !important;margin:0
auto;padding:0;list-style:none;overflow:hidden;height:150px}#view
a{display:block;float:left;height:36px;margin:0
7%;padding:14px
0 0 60px;line-height:140%;font-size:1.1em;font-weight:bold;color:rgb(153,153,153)}#view a:hover{background-position:left bottom;color:#333}#view
a.grid{background:url('/wp-content/themes/cmtheme/img/btn-grid.png') no-repeat left top}#view
a.list{background:url('/wp-content/themes/cmtheme/img/btn-list.png') no-repeat left top}#view
a.table{background:url('/wp-content/themes/cmtheme/img/btn-table.png') no-repeat left top;display:none}#view a:hover, #view
a.current{background-position:left bottom}.grid>aside,.list>aside,.table>aside{margin-top:40px}.grid article img,
.list article img,
.table article
img{display:block;width:100%;height:auto;margin:0
0 24px 0;padding:4.444444444444445%;background:#fff;border:1px
solid #CCC;-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6)}.grid article h2,
.list article h2,
.table article
h2{margin:10px
0 !important;padding:0
!important}.grid article h3,
.list article h3,
.table article
h3{margin:0
!important;padding:0
!important;font-family:Arial,sans-serif;font-size:13px;border-bottom:none !important}.grid
article{position:relative;float:left;width:31.313131313131315%;min-height:470px;margin:0
0 36px 3.0303030303030303%}.grid article:first-child,
.grid article:nth-child(3n+1){clear:both;margin-left:0%}.grid article
.preview{width:90%}.grid article .excerpt>p{display:none}.grid article
a.button{position:absolute;bottom:0px}.list
article{clear:both;border-bottom:1px solid #ccc}.list article
.preview{float:left;width:20%;margin-right:40px}.list article
.excerpt{float:left;width:75%}.list article
h2{margin:10px
0 !important;padding:0
!important}.list article>a.button{width:30%}#menu-fahrzeugtypen
li{float:left;margin-left:7px;background:#c8c8c8;background: -webkit-linear-gradient(#c8c8c8, #ffffff);background:    -moz-linear-gradient(#c8c8c8, #ffffff);background:     -ms-linear-gradient(#c8c8c8, #ffffff);background:      -o-linear-gradient(#c8c8c8, #ffffff);background:        -webkit-gradient(linear, 0 0, 0 bottom, from(#c8c8c8), to(#ffffff));background:linear-gradient(#c8c8c8, #ffffff);-webkit-border-radius:24px 24px 0px 0px;-moz-border-radius:24px 24px 0px 0px;border-radius:24px 24px 0px 0px}#menu-fahrzeugtypen li:first-child{margin-left:0px}#menu-fahrzeugtypen li:last-child{padding-right:1px}#menu-fahrzeugtypen li:hover,
#menu-fahrzeugtypen
li.current{background:#fff}#menu-fahrzeugtypen li
a{display:block;padding:10px
21px 10px 21px;font-size:22px;font-family:'machine_btregular',sans-serif;text-align:center;text-decoration:none;text-shadow:0px 0px 5px rgba(255,255,255,0.9);color:#999}#menu-fahrzeugtypen li:first-child
a{padding:10px}#menu-fahrzeugtypen li:hover a,
#menu-fahrzeugtypen li.current
a{color:#B20000}article.tabs{clear:both}article.tabs
section{display:none;color:#333}article.tabs section:target{display:block}.tab{float:left;display:block;width:32.92929292929293%;height:38px;margin-left:0.6060606060606061%;padding:10px
0 0 0;line-height:100%;font-size:28px;font-family:'machine_btregular',sans-serif;text-align:center;text-decoration:none;text-shadow:0px 0px 5px rgba(255,255,255,0.9);background: -webkit-linear-gradient(top, #c8c8c8 0%,#fff 100%);background:    -moz-linear-gradient(top, #c8c8c8 0%, #fff 100%);background:     -ms-linear-gradient(top, #c8c8c8 0%,#fff 100%);background:      -o-linear-gradient(top, #c8c8c8 0%,#fff 100%);background:        -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8c8c8), color-stop(100%,#ffffff));background:linear-gradient(top bottom, #c8c8c8 0%,#fff 100%);-webkit-border-radius:25px 25px 0px 0px;-moz-border-radius:25px 25px 0px 0px;border-radius:25px 25px 0px 0px;color:#999}.tab:first-child{margin-left:0%}.tab.show,.tab:hover,.tab:target,.tab.current{color:#B20000;background:#fff}article.tabs section
h2{position:absolute;top: -1.8em;left:10px;width:120px;height:1.8em;margin:0;padding:0;font-size:1em;font-weight:normal;background-color:#ddd;border-radius:5px 5px 0 0;color:#999}article.tabs section:nth-child(2) h2{left:132px}article.tabs section:nth-child(3) h2{left:254px}article.tabs section h2
a{display:block;width:100%;line-height:1.8em;text-align:center;text-decoration:none;color:inherit;outline:0
none}article.tabs section,
article.tabs section
a{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.navigation{font-family:'machine_btregular',sans-serif}#videos
li{float:left;width:48%;margin:0
0 36px 3.0303030303030303%;list-style-type:none}#videos li:nth-child(2n+1){clear:both;margin-left:0}#videos img,
#videos
iframe{width:92%!important;height:247px !important;padding:4%!important;background:none repeat scroll 0 0 #FFFFFF!important;border:1px
solid #CCCCCC!important;-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6)!important;-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6)!important;box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.6)!important}footer
ul{padding-top:60px}footer
li.widget{position:relative;float:left;width:31.313131313131315%;margin:0px
0 0 3.0303030303030303%;color:#fff;list-style-type:none}footer li
.widgettitle{display:block;margin:0
0 6px 0;padding:0
0 4px 0;line-height:100%;font-size:28px;font-family:'machine_btregular',sans-serif;text-align:left;text-shadow:0px 0px 5px rgba(255,255,255,0.9);border-bottom:2px dotted #A60018;color:rgb(166,0,24)}footer li:first-child{margin-left:0%}footer
textarea{height:88px}footer a:link{color:#FFF}footer
.menu{float:right;width:50%}footer .menu
li{float:right;border-right:1px solid #fff}footer .menu li:first-child{border-right:none}footer .menu li:hover
a{text-decoration:underline}footer .menu
a{display:block;padding:0px
10px;font-size:14px;text-decoration:none;color:#fff}.wpcf7 span.wpcf7-list-item{float:left;clear:both}.wpcf7 input.wpcf7-captchar{margin-left:10px;width:70px}.wpcf7 .right-contact{margin-left:10px}.wpcf7{min-width:300px;width:640px;max-width:100%}.wpcf7
p{margin:0
0 4px}.wpcf7
label{display:inline-block;min-width:65px}.wpcf7-form-control-wrap{display:inline-block;width:100%;max-width:300px;margin:2px
0}.wpcf7-form-control-wrap.anrede,.wpcf7-form-control-wrap.titel{width:auto}.wpcf7-form-control-wrap.your-plz{width:80px;margin-right:20px}.wpcf7-form-control-wrap.your-city{width:200px}.wpcf7-form-control-wrap.your-message{max-width:300px}.wpcf7-form-control-wrap.your-captcha{width:150px;height:40px;margin:0
0 0 10px}.wpcf7-form-control-wrap.your-captcha
input{height:28px;padding:0
5px}.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap
textarea{width:100%;padding:5px;background:#f9f9f9;border:1px
solid #666;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1)}.wpcf7-form-control-wrap input[type="radio"], .wpcf7-form-control-wrap input[type="checkbox"]{width:auto}.wpcf7-submit{display:block;width:200px;height:35px;font-weight:bold;background:#a60018;background: -webkit-linear-gradient(top, #a60018 34%,#70030b 99%);background:    -moz-linear-gradient(top, #a60018 34%, #70030b 99%);background:     -ms-linear-gradient(top, #a60018 34%,#70030b 99%);background:      -o-linear-gradient(top, #a60018 34%,#70030b 99%);background:        -webkit-gradient(linear, left top, left bottom, color-stop(34%,#a60018), color-stop(99%,#70030b));background:linear-gradient(top bottom,  #a60018 34%,#70030b 99%);border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff}.wpcf7-captchac{padding:5px
!important;background:#BCC7D3;border:1px
solid #666 !important;vertical-align:top !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.wpcf7-not-valid-tip{top:10px !important;left:20px !important;width:210px !important;color:#000 !important}.wpcf7-response-output{margin:2px
!important;padding:5px
!important;;color:#000 !important;background:#fff !important}.wpcf7
.watermark{color:#333!important}.button{display:block;width:100%;max-width:300px;height:30px;margin:16px
0 0 0;padding:8px
0 0 0;font-weight:bold;text-align:center;text-decoration:none !important;color:#fff !important;background:#a60018;background: -webkit-linear-gradient(top, #a60018 34%,#70030b 99%);background:    -moz-linear-gradient(top, #a60018 34%, #70030b 99%);background:     -ms-linear-gradient(top, #a60018 34%,#70030b 99%);background:      -o-linear-gradient(top, #a60018 34%,#70030b 99%);background:        -webkit-gradient(linear, left top, left bottom, color-stop(34%,#a60018), color-stop(99%,#70030b));background:linear-gradient(top bottom,  #a60018 34%,#70030b 99%);-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px}.button:hover{background:#a60018;background: -webkit-linear-gradient(top, #70030b 34%, #a60018 99%);background:    -moz-linear-gradient(top, #70030b 34%, #a60018 99%);background:     -ms-linear-gradient(top, #70030b 34%, #a60018 99%);background:      -o-linear-gradient(top, #70030b 34%, #a60018 99%);background:        -webkit-gradient(linear, left top, left bottom, color-stop(34%,#70030b), color-stop(99%, #a60018));background:linear-gradient(top bottom,  #70030b 34%, #a60018 99%)}.button.left{width:30%}.content{float:left;width:39%;margin:78px
0 0 0}.zeichnungen{float:left;width:57%;margin:0
24px 0 0}.zeichnungen div
img{width:100px !important;height:auto !important;margin:0
0 0 0;border:1px
solid #ddd;padding:5px;display:inline-block;margin:5px
28px 5px 0px;-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75)}.zeichnungen div a:first-child
img{width:96% !important}.nivo_slider_container{width:96%!important;margin:0
0 0 0;border:1px
solid #ddd;padding:5px;display:inline-block;margin:5px
28px 5px 28px!important}.nivo_slider .nivo-controlNav{position:absolute;left:450px!important;top:0px!important;width:500px!important;display:inline-block}#tab-slider_container{float:left;margin-left:0px!important;-moz-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);-webkit-box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75);box-shadow:0px 0px 5px 0px rgba(204,204,204,0.75)}#tab-slider_container > .nivo_slider .nivo-controlNav{position:absolute;left:0px!important;top:268px!important;display:inline-block}#contentwrapper{width:420px;float:right}#emailcsFeedback{position:fixed;width:400px;top:16%;left:-404px;z-index:999;background:#fff repeat-x;line-height:normal;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;-webkit-box-shadow:#666 0px 0px 4px;-moz-box-shadow:#666 0px 0px 4px;box-shadow:#666 0px 0px 4px}div#emailcsFeedbackStart{background:url(/wp-content/themes/cmtheme/img/contactus_picture_de_DE.png) right top no-repeat}#emailcsFeedback
strong{display:block;font-size:24px;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:300;border-bottom:2px dotted #A60018;color:#A60018;width:90%;margin:8px
4%}#emailcsFeedback>p{font-family:Arial;color:#666;width:90%;margin:10px
4%;line-height:18px;font-size:13px}#emailcsFeedback
a{outline:none}#emailcsFeedback
h2{margin:0;padding:0;color:#fff;font-size:24px;padding:15px
0 10px;line-height:22px;text-indent:58px;text-shadow:1px 1px 1px #666;background:url(/wp-content/themes/cmtheme/img/start.png) 10px 10px no-repeat;border-bottom:2px solid #fff;margin:5px
20px 10px}#emailcsFeedback h2
span{display:block;font-size:12px;color:#2D2F2E;text-shadow:none;font-family:Arial,Helvetica,sans-serif;font-weight:normal}div#emailcsFeedbackStart{text-decoration:none;position:absolute;top:15%;right:-56px;width:56px;height:178px;cursor:pointer}div#emailcsFeedbackStart:hover{right:-66px;width:66px}#emailcsHelp{margin:0
20px;display:none}#emailcsFeedbackTab{position:absolute;top: -27px;right:0;height:30px;padding-left:25px}#emailcsFeedbackTab
a{display:block;float:left;line-height:25px;padding:0
15px;background:#fff url(/wp-content/themes/cmtheme/img/idea.png) 6px 4px no-repeat;margin-left:2px;color:#00F;text-indent:15px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#emailcsFeedbackTab a:hover, #emailcsFeedbackTab
a.emailcsFeedbackActiveTab{background-color:#85B32C;color:#fff;text-decoration:none}#emailcsFeedbackTab
a.emailcsFeedbackTab2{background-image:url(/wp-content/themes/images/email.png)}a#emailcsFeedbackFooter{position:absolute;bottom:-20px;right:0;font-size:10px;color:#fff;text-decoration:none}a#emailcsFeedbackFooter:hover{text-decoration:underline}#emailcsFeedback  input.wpcf7-submit{height:34px;color:#fff;width:90%;margin:0
4%}#emailcsFeedback .wpcf7-form-control{font-family:Arial;border:medium none;border-radius:14px 14px 14px 14px;color:#666;font-size:12px;margin:6px
4% 6px;padding:4px;width:90%;-webkit-box-shadow:#666 0px 0px 4px;-moz-box-shadow:#666 0px 0px 4px;box-shadow:#666 0px 0px 4px}#emailcsFeedback textarea.wpcf7-form-control{font-weight:normal;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:100px!important}#emailcsFeedback .wpcf7 p.contact-captcha{height:auto !important}#emailcsFeedback .wpcf7 p.contact-captcha
img{width:60px !important;height:20px !important;background:#BCC7D3 !important}#emailcsFeedback .wpcf7 p.contact-captcha
input{width:100px !important;height:20px !important;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666}@media only screen and (min-width: 300px) and (max-width: 599px){ul#menu-footer{}ul#menu-footer
li{width:100%;text-align:center;border-right:0;border-bottom:1px solid #888}ul#menu-footer li:last-child{border-bottom:0}ul#menu-footer li
a{padding:2%}}@media
only screen and (max-width: 599px),
only screen and (max-height: 599px) and (orientation: portrait){#logo,
aside#top ul.boxen li,
.grid article ,
.grid article img,
footer
li.widget{clear:both;float:none !important;width:auto !important;margin:14px
auto}.list article>a.button.right{width:100%!important}.grid article > a.button.right,
.list article>a.button.right{clear:both!important;margin:36px
0}.grid article
img{width:90%!important}.list article
img{padding:5%!important;margin:24px
auto!important;clear:both!important;width:90%!important}#videos
li{float:none;width:100%;margin:0
0 36px 0%}#logo{text-align:center;margin-top:0 !important}#slogan{padding:2% 0 6% 0;margin:0%;float:none;width:auto;text-align:center;font-size:10px!important}#slogan
strong{font-size:22px}#slogan .search-form{margin:5px
0 20px 0;position:static;float:none;right:auto;width:auto;text-align:center}#slogan
input#s{width:60%}header{margin-bottom:0 !important}header
nav{width:100%;height:80px;overflow:hidden}header .menu
li{float:none !important;width:100% !important;margin:0
!important;border-top:1px solid #eee}header .menu li:first-child{border-top:none;margin:0}header .menu
a{font-size:25px !important;line-height:auto;text-align:left !important;margin:0
!important;padding:10px
10px 5px 10px !important}header .menu a
span.icon{display:none !important}header .sub-menu{display:block !important;position:static !important;float:none !important;width:auto !important;min-width:0 !important;height:auto !important}header .sub-menu{margin:0
!important;padding:5px
20px !important;border-radius:0 !important;opacity:1 !important}header .sub-menu{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}header .sub-menu{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}header .menu>li>.sub-menu{-moz-box-shadow:inset 0 0 6px #000 !important;-webkit-box-shadow:inset 0 0 6px #000 !important;box-shadow:inset 0 0 6px #000 !important}header .megamenu .sub-menu .sub-menu>li>a{padding:10px
20px !important;font-size:15px !important}header nav li.mobile-menu.first a,
header nav li.mobile-menu.last
a{text-align:center !important;padding:30px
0 !important}aside#top ul.boxen
li{margin:36px
0 36px 0}header
.preview{width:auto}header
.excerpt{display:none}.tab{float:none;width:auto;margin:0}.tab{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.content{float:none!important;width:96%!important;margin:24px
0%!important}.zeichnungen{float:none!important;width:100%!important}.zeichnungen div a:first-child
img{width:96% !important;margin:0
0 24px 0}.zeichnungen div
img{margin:0%}#menu-fahrzeugtypen
li{float:none !important;width:auto;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0%!important}#menu-fahrzeugtypen li:first-child{-webkit-border-radius:18px 18px 0px 0px;-moz-border-radius:18px 18px 0px 0px;border-radius:18px 18px 0px 0px}footer
.menu{width:100%}footer
.widget{width:100% !important}div.anfrage  input.wpcf7-form-control,
div.anfrage   textarea.wpcf7-form-control{width:98%}footer .wpcf7-submit{width:48%;clear:both;margin:20px
0 0 0}div.anfrage input.wpcf7-form-control,
div.anfrage textarea.wpcf7-form-control{padding:1% 0 0 2%}div.anfrage input.wpcf7-form-control{height:28px}footer
.menu{width:100%}#emailcsFeedback,
#emailcsFeedbackBg,
header #slider-wrapper .content,
#view,
.drop-shadow,
aside#top,
#carousel-wrapper,
footer #text-6, footer #text-4{display:none}#footer-wrapper{padding:2%;width:96%}}@media only screen and (min-width: 600px) and (max-width: 1023px){header  nav  li.mobile-menu.first  a,
header  nav  li.mobile-menu.last
a{text-align:center}header
nav{width:100%;height:80px;overflow:hidden}header .menu
li{float:none !important;width:100%;border-top:1px solid #eee;text-align:left;margin:0
!important}header .menu li:first-child{border-top:none;margin:0
0%!important}header .menu li
a{line-height:50px;text-align:left}header .menu>li>.sub-menu{width:auto !important;margin:0
20px !important}header .menu li .sub-menu,
header .sub-menu li .sub-menu{margin:0%;background:none;position:relative!important;display:block!important;float:none!important;clear:both;border-radius:0!important;height:auto;display:block!important;opacity:1.0!important}header .sub-menu li.showit .sub-menu{display:block}header .menu>li:hover>.sub-menu{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;min-height:auto;height:auto!important;overflow:visible!important;opacity:1!important}header .menu>li>.sub-menu>li>a>span.icon{display:none!important}header .menu>li.current-parent>a{-webkit-box-shadow:0 18px 18px -18px #000;-moz-box-shadow:0 18px 18px -18px #000;box-shadow:0 18px 18px -18px #000}header .menu>li>.sub-menu{-moz-box-shadow:inset 0 0 6px #000;-webkit-box-shadow:inset 0 0 6px #000;box-shadow:inset 0 0 6px #000}header .menu>li.last>.sub-menu>li>a{text-align:left;padding:0
50px 0 18px}header .megamenu>.sub-menu>li{width:100%}#logo{clear:both;float:none !important;width:auto !important;margin:0
auto;text-align:center}#slogan{padding:2% 0 5% 0;margin:0%;float:none !important;width:auto !important;text-align:center}#slogan
input#s{width:100%}div.search-form{margin:0% 0;float:none !important;width:auto !important;text-align:center}#slogan
input#s{width:60%}#about-slider_container{display:none!important}#menu-fahrzeugtypen
li{float:none !important;width:auto;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0%!important}#menu-fahrzeugtypen li:first-child{-webkit-border-radius:18px 18px 0px 0px;-moz-border-radius:18px 18px 0px 0px;border-radius:18px 18px 0px 0px}footer
.menu{width:100%}footer
.widget{width:48% !important}#content>#videos>li>h3.underline{font-size:17px}#emailcsFeedback,
#emailcsFeedbackBg,
aside#top,
#carousel-wrapper,
footer #text-6{display:none}}@media only screen and (min-width: 300px) and (max-width: 699px){.wpcf7 .right-contact,
.wpcf7 .left-contac{width:100%;float:left;margin-left:0}}@media only screen and (min-width: 300px) and (max-width: 1023px){#slider-wrapper{min-height:0px}header .sub-menu li .sub-menu{display:none !important}header .sub-menu li.showit .sub-menu{display:block !important}#slogan{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;margin:2%;color:white}#slogan .search-form{top: -85px;right:0px}#header-wrapper{padding:10px
0 0 0}header
.bottom{width:100%;position:relative;margin:10px
0 0 0}body
header{background:url('/wp-content/themes/cmtheme/img/header-bg.jpg')}}@media only screen and (min-width: 1024px){header nav .mobile-menu{display:none!important}}.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span,.fancybox-tmp{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{-moz-border-radius:4px;-webkit-border-radius:4px;background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/wp-content/themes/cmtheme/img/fancybox_sprite.png')}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:0.8;position:fixed;top:50%;z-index:8060}#fancybox-loading
div{background:url('/wp-content/themes/cmtheme/img/fancybox_loading.gif') center center no-repeat;height:44px;width:44px}.fancybox-close{cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background:transparent url('/wp-content/themes/cmtheme/img/blank.gif');cursor:pointer;height:100%;position:absolute;text-decoration:none;top:0;width:40%;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev
span{background-position:0 -36px;left:10px}.fancybox-next
span{background-position:0 -72px;right:10px}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-overlay{background:url('/wp-content/themes/cmtheme/img/fancybox_overlay.png');display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap
.child{-moz-border-radius:15px;-webkit-border-radius:15px;background:rgba(0, 0, 0, 0.8);border-radius:15px;color:#FFF;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px
20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}.fancybox-inner,.fancybox-lock{overflow:hidden}.fancybox-nav:hover span, .fancybox-opened .fancybox-title{visibility:visible}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs
ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul
li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul
li.active{opacity:0.75;padding:0;border:1px
solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li
a{display:block;position:relative;overflow:hidden;border:1px
solid #222;background:#111;outline:none}#fancybox-thumbs ul li
img{display:block;position:relative;border:0;padding:0}@media
print{*{background:none repeat scroll 0% 0% transparent ! important;color:black ! important;box-shadow:none ! important;text-shadow:none ! important;filter:none ! important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% ! important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors{border:2px
solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px
solid #f00;font-size:10pt;width:280px;padding:2px}span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block}span.wpcf7-list-item{margin-left:0.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7
.placeheld{color:#888}div.DTTT_container{position:relative;float:right;margin-bottom:1em}button.DTTT_button,div.DTTT_button,a.DTTT_button{position:relative;float:left;margin-right:3px;padding:5px
8px;border:1px
solid #999;cursor:pointer;*cursor:hand;font-size:.88em;color:black!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-ms-box-shadow:1px 1px 3px #ccc;-o-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0)}button.DTTT_button{height:30px;padding:3px
8px}.DTTT_button
embed{outline:0}button.DTTT_button:hover,div.DTTT_button:hover,a.DTTT_button:hover{border:1px
solid #666;text-decoration:none!important;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:-o-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background:linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#f4f4f4',GradientType=0)}button.DTTT_disabled,div.DTTT_disabled,a.DTTT_disabled{color:#999;border:1px
solid #d0d0d0;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-moz-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:-o-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background:linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fafafa',GradientType=0)}a.DTTT_button_csv,a.DTTT_button_xls,a.DTTT_button_copy,a.DTTT_button_pdf,a.DTTT_button_print,a.DTTT_button_collection{padding:3px
5px;line-height:1}a.DTTT_button_csv span,a.DTTT_button_xls span,a.DTTT_button_copy span,a.DTTT_button_pdf span,a.DTTT_button_print span,a.DTTT_button_collection
span{display:inline-block;height:24px;width:24px;background-position:center center;background-repeat:no-repeat}a.DTTT_button_csv:hover span,a.DTTT_button_xls:hover span,a.DTTT_button_copy:hover span,a.DTTT_button_pdf:hover span,a.DTTT_button_print:hover span,a.DTTT_button_collection:hover
span{background-color:#f0f0f0}a.DTTT_button_csv
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/csv.png)}a.DTTT_button_csv:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/csv_hover.png)}a.DTTT_button_xls
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/xls.png)}a.DTTT_button_xls:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/xls_hover.png)}a.DTTT_button_copy
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/copy.png)}a.DTTT_button_copy:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/copy_hover.png)}a.DTTT_button_pdf
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/pdf.png)}a.DTTT_button_pdf:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/pdf_hover.png)}a.DTTT_button_print
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/print.png)}a.DTTT_button_print:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/print_hover.png)}a.DTTT_button_collection
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/collection.png)}a.DTTT_button_collection:hover
span{background-image:url(/wp-content/plugins/tablepress-datatables-tabletools/images/collection_hover.png)}table.DTTT_selectable tbody
tr{cursor:pointer;*cursor:hand}table.dataTable
tr.DTTT_selected.odd{background-color:#9fafd1}table.dataTable tr.DTTT_selected.odd
td.sorting_1{background-color:#9fafd1}table.dataTable tr.DTTT_selected.odd
td.sorting_2{background-color:#9fafd1}table.dataTable tr.DTTT_selected.odd
td.sorting_3{background-color:#9fafd1}table.dataTable
tr.DTTT_selected.even{background-color:#b0bed9}table.dataTable tr.DTTT_selected.even
td.sorting_1{background-color:#b0bed9}table.dataTable tr.DTTT_selected.even
td.sorting_2{background-color:#b0bed9}table.dataTable tr.DTTT_selected.even
td.sorting_3{background-color:#b0bed9}div.DTTT_collection{width:150px;padding:8px
8px 4px 8px;border:1px
solid #ccc;border:1px
solid rgba(0,0,0,0.4);background-color:#f3f3f3;background-color:rgba(255,255,255,0.3);overflow:hidden;z-index:2002;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-ms-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3)}div.DTTT_collection_background{background:transparent url(/wp-content/plugins/tablepress-datatables-tabletools/images/background.png) repeat top left;z-index:2001}div.DTTT_collection button.DTTT_button,div.DTTT_collection div.DTTT_button,div.DTTT_collection
a.DTTT_button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999}.DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px
30px;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);opacity:.95;border:1px
solid black;border:1px
solid rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-ms-box-shadow:0 3px 7px rgba(0,0,0,0.5);-o-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}.DTTT_print_info
h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}.DTTT_print_info
p{font-size:14px;line-height:20px}.ac_results{background-color:#fff;border:1px
solid #808080;display:none;list-style:none;margin:0;padding:0;position:absolute;z-index:10000}.ac_results
li{color:#101010;padding:2px
5px;text-align:left;white-space:nowrap}.ac_over{background-color:#ccc;cursor:pointer}.ac_match{text-decoration:underline}@font-face{font-family:'TablePress';src:url('/wp-content/plugins/tablepress/css/tablepress.eot');src:url('/wp-content/plugins/tablepress/css/tablepress.eot?#ie') format('embedded-opentype'),url(data:application/x-font-woff;base64,d09GRgABAAAAAAXYAAwAAAAACXwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABHAAAABwAAAAcZInHOk9TLzIAAAE4AAAAPgAAAGB7NXPDY21hcAAAAXgAAABMAAABUvD45QVnYXNwAAABxAAAAAgAAAAIAAAAEGdseWYAAAHMAAABKQAAAgjYVHFyaGVhZAAAAvgAAAAvAAAANv2jaBNoaGVhAAADKAAAAB0AAAAkCk0F6GhtdHgAAANIAAAAIAAAACgoAADqbG9jYQAAA2gAAAAWAAAAFgJWAbxtYXhwAAADgAAAAB0AAAAgAE4AH25hbWUAAAOgAAAB3AAAA43ZugaUcG9zdAAABXwAAABZAAAAgeNVfAkAAAABAAAAAMwXcmMAAAAAy1XFoAAAAADNHI82eJxjYGbexjiBgZWBhaWHxZiBgaENQjMVM0SB+ThBQWVRMYPDh+APd9gY/gP5bAyMykCKEUmJAgMjAC56Ct8AAHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwMDB9CPtz6cOf/fyAr+MN1EIt/A78evy5UFxgwsjHAuYxAPSB9KICRYdgDAL67D8kAAQAB//8AD3icXU/NTsJAEJ5ZFggxxmCbkiwHAzLTowlu4ejeyxPwCOBR7r3rE/geeubuG3i3TyGts12MtT18ndnd7w8QsvpdX/Q/IAboI9s1rpY3mMTDkcAVDuaqPD0RqRfaU05UGSxJhj2p5wDNUplqyjsZQT6EQ/2mc9GcyBIPReQOObPrkccHMZhgonMS3R1tiLCsDNFm8bgQF3W06ekgqqnN5Aa//D9nlrOgDeg09Aq4lK3RTiX16n621BBVLrIe2PQK09s2c4THyPIvF4TrAndwO5uHvhPUwOa7MNw8FsCtZfZDJBKB66BQhW58cRwHW09OVMEtI+3aOhEHX+E63crM2dh6X+WazMFLvf6F57OvAqiPGvo+87Tb+LrT4X9/7lT6bKXs9vsByDlkyAAAAHicY2BkYGAA4mO9Sxji+W2+MnCzM4DAWZl+bwT9fyuLN+tpIJeDgQkkCgAbqgoOAHicY2BkYGBj+HeXgYGdAQRYvBkYGVABFwA+hgJEAAAAeJxjZ4AAdiBmaWAwBeJSFhAbiJkaGByAGMwGADa+AxEAAAAAAAAAAAAqAFgAdgCUALIA0AEEAAB4nGNgZGBg4GKQYWBiAAEQycgAEnMA8xkABjEAbgAAAHicjZJBaxNBFMf/u0mbJoig5KC3QcRblt2tFCm9lEp701iKIHiZJLPJ0mSnzE5S8h38BB79Nn4ab94E/zN9JVB7MCEzv/3Pm/f+720ADPEbCe4/qXCCAV4Kp+jhrXAHGb4Ld/Ecv4T38Cx5I7yPQfJBuIdPyR/hAzxJa+E+Buk3Zku6fal8xwn9dIRTPMVr4Q6+4kS4S/Wn8B5eJanwPobJO+EefiRfhA/wIv0o3Mcw3YRyV9CYYAmDMRzXll9c6cnSjJ1pyZcU51gzRDMAl2a+XmrCOSwa+Lg7RhgolJxKzv2Yv8cSqwfZ7iILHGHEdcT7OfdDJreNP7dublSZ5epY7QwpMUCxOBoVozIvDh/v4mEx/JsE+MwQx+A6dhO8hA7y2EvwUjLEuLa2jSqyPFcsV/7H0MbxUFMOYwkhVSykODAb10U8OePTDbY8qel0QV3FO1PSvaUqDnh3p5LBB8WxxozqKnZ4TU1T9THfhJ3vsjTcw9M02s1ocWl0a5QzlXHKW+UXRp3Zm62r5wuvWjP1oenKunhS8YUo7/TMrLS7Vtp7V0/WMaSxvp6aNoP8FYKzU9zGOpbOTHidzqvTW9PaFZ/e0+QmtnJBatjAlqLeGHWhm9kWfwGPR6C4eJxjYGIAg/9VDFEM2AAXEDMyMDEyMTIzsjCyMrIxsjNy8CRnpJYV5efF56SmlfDCOEWZ6RklXMmJRakl8Sn55XkcEGZpAVQMpJgbwgQrZSnOLyoBACnGHqgAAAA=) format('woff'),url('/wp-content/plugins/tablepress/css/tablepress.ttf') format('truetype'),url('/wp-content/plugins/tablepress/css/tablepress.svg#TablePress') format('svg');font-weight:normal;font-style:normal}.tablepress-table-description{clear:both;display:block}.tablepress{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:0}.tablepress th,.tablepress
td{padding:8px;border:0;background:0;text-align:left}.tablepress tbody
td{vertical-align:top}.tablepress tbody td,.tablepress tfoot
th{border-top:1px solid #ddd}.tablepress tbody tr:first-child
td{border-top:0}.tablepress thead
th{border-bottom:1px solid #ddd}.tablepress thead th,.tablepress tfoot
th{background-color:#d9edf7;font-weight:bold;vertical-align:middle}.tablepress .odd
td{background-color:#f9f9f9}.tablepress .even
td{background-color:#fff}.tablepress .row-hover tr:hover
td{background-color:#f3f3f3}.tablepress
img{margin:0;padding:0;border:0;max-width:none}.dataTables_wrapper{clear:both;*zoom:1;margin-bottom:1em}.dataTables_wrapper
.tablepress{clear:both;margin:0!important}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_info{clear:both;float:left;margin:4px
0 0}.dataTables_paginate{float:right;margin:4px
0 0;padding:0
15px}.dataTables_paginate
a{color:#111!important;display:inline-block;outline:0;position:relative;text-decoration:underline;text-decoration:none\0/IE}.dataTables_paginate .paginate_disabled_previous,.dataTables_paginate
.paginate_disabled_next{color:#999!important;text-decoration:none}.paginate_disabled_next,.paginate_enabled_next{margin-left:10px}.paginate_enabled_previous:hover,.paginate_enabled_next:hover{cursor:pointer;text-decoration:none}.paginate_disabled_previous:before,.paginate_enabled_previous:before,.paginate_disabled_next:after,.paginate_enabled_next:after{text-align:left;font-family:TablePress;font-size:14px;font-weight:bold;-webkit-font-smoothing:antialiased;content:"\f053";color:#d9edf7;text-shadow:.1em .1em #666;position:absolute;top:0;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}.paginate_disabled_next:after,.paginate_enabled_next:after{text-align:right;content:"\f054";left:auto}.paginate_disabled_previous:before,.paginate_disabled_next:after{color:#f9f9f9}.paginate_enabled_previous:hover:before,.paginate_enabled_next:hover:after{color:#049cdb}.paging_full_numbers{height:22px;line-height:22px}.paging_full_numbers
a{border:1px
solid #aaa;border-radius:5px;padding:2px
5px;margin:0
3px;color:#333!important;background-color:#ddd}.paging_full_numbers .paginate_button:hover{background-color:#ccc}.paging_full_numbers
.paginate_active{background-color:#99b3ff}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .sorting,.dataTables_wrapper .sorting_asc,.dataTables_wrapper
.sorting_desc{padding-right:20px;cursor:pointer;outline:0}.dataTables_wrapper .sorting div,.dataTables_wrapper .sorting_asc div,.dataTables_wrapper .sorting_desc
div{position:relative;margin:0!important;padding:0!important;float:none!important}.dataTables_wrapper .sorting div:before,.dataTables_wrapper .sorting div:after,.dataTables_wrapper .sorting_asc div:before,.dataTables_wrapper .sorting_asc div:after,.dataTables_wrapper .sorting_desc div:before,.dataTables_wrapper .sorting_desc div:after{font-family:TablePress;font-weight:normal;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:-14px;margin:auto;height:14px;line-height:1;padding:1px
0 0}.dataTables_wrapper .sorting div:after{content:"\f0dc"}.dataTables_wrapper .sorting_asc div:after{content:"\f0d8";padding:0
0 1px}.dataTables_wrapper .sorting_desc div:after{content:"\f0d7"}.dataTables_wrapper .sorting:hover,.dataTables_wrapper .sorting_asc,.dataTables_wrapper
.sorting_desc{background-color:#049cdb}.dataTables_wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.dataTables_wrapper label input,.dataTables_wrapper label
select{display:inline;margin:2px;width:auto}.dataTables_wrapper .sorting div:before,.dataTables_wrapper .sorting div:after,.dataTables_wrapper .sorting_asc div:before,.dataTables_wrapper .sorting_asc div:after,.dataTables_wrapper .sorting_desc div:before,.dataTables_wrapper .sorting_desc div:after{left:0!important}.dataTables_wrapper .sorting div,.dataTables_wrapper .sorting_asc div,.dataTables_wrapper .sorting_desc
div{position:relative;margin:0!important;padding:0
15px!important;float:none!important;font-size:24px!important}.tablepress thead th,.tablepress tfoot th,.tablepress
.sorting{background-color:#A60018!important;font-family:'machine_btregular';font-size:100%;font-weight:700;font-size:19px;color:#fff!important}.tablepress .sorting_asc,.tablepress
.sorting_desc{background-color:#555!important}.tablepress tbody
td{font-family:Arial,Helvetica,sans-serif;font-size:12px}