.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}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:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}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;*height:13px;*width: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;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages,.at-gutter{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}
html body{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:100%;opacity:1;transition:opacity 0.2s ease;background:#fff;color:#000;-moz-osx-font-smoothing:grayscale;}h1{text-transform:uppercase;margin:0;}h2{font-family:"Knockout 29 A","Knockout 29 B","helvetica","arial",sans-serif;margin:0;text-transform:uppercase;font-weight:lighter;}h3{font-family:"Knockout 29 A","Knockout 29 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:2.25em;margin:0;text-transform:uppercase;}h4{font-family:"Knockout 29 A","Knockout 29 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:1.125em;margin-bottom:-.0625em;line-height:100%;}h5{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;line-height:100%;}h6{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:.75em;line-height:100%;text-transform:uppercase;margin:.75em 0 .5em;}p{margin:.5em 0;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,'Courier New',Courier,monospace,sans-serif;}a{text-decoration:none;color:#8BB847;transition:all .2s ease;outline:0;}img,embed,object,video{height:auto !important;}.contextual-links-region-active{outline:0;}a.contextual-links-trigger{transition:none;outline:0;}#logo{min-width:15em;}#logo a{outline:0;}#logo a:after{}body a{outline:0;}#page-wrapper{background:#ccc;}#page{overflow:hidden;background:#fff;width:100%;box-shadow:0 0 20px rgba(0,0,0,0.1);}#header{height:6em;transition:all 0.4s ease;background-color:#221F20;transform:all .2s ease;}#header #logo img,#header #branding{transition:all 0.4s ease;}#header.shrink{height:3em;}#header.shrink #logo img{height:2.2em !important;margin-top:.4em;}#header.shrink #branding{display:block;position:inherit;float:none;margin:0;margin-left:1.25em;}#header.active{background-color:#547700;}#header.active #branding,#header.active #block-menu-block-2{display:none;}#header.active #block-block-3{text-align:right;font-size:1em;}#header.active #block-block-3 #language-selector,#header.active #block-block-3 #register-mackie{display:inline-block;}#header.active #block-block-3 #language-selector{float:right;padding-left:2em;}#header.active #block-views-applications-block-1{border:0;background:#8bb847;}#header.active .top-angle{position:absolute;top:4.5em;left:0;height:8em;width:100%;background-color:#8bb847;-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg);box-shadow:0px -2px 4px -2px #555;}#header.active #block-views-applications-block-1 span.angle{background-color:#8bb847;}.region-header{position:relative;width:100.1%;height:100%;}.region-header .block-applications-block-1{position:absolute;background:#7FA742;z-index:15;top:6.5em;color:#fff;border-top:5px solid #8bb847;left:-1px;}#block-views-applications-block-1 span.angle{position:absolute;bottom:-2em;left:-7.5%;height:8em;width:115%;background-color:#7FA742;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);box-shadow:0px 2px 4px -2px #555;z-index:-1;}div.scrollableArea{white-space:nowrap;max-width:100%;width:5000px !important;}.item-list ul{padding:0;margin:0;list-style:none;}.item-list ul li{padding:0;margin:0;list-style:none;}@media only screen and (min-width:768.0001px){.view-id-product_category.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap;padding-left:2em;padding-right:2em;}.view-id-product_category.view-display-id-block_1 .view-content > .item-list{flex:1 1 calc(100% / 6);max-width:calc(100% / 6);width:auto !important;}}.view-id-product_category.view-display-id-block_1 .item-list{vertical-align:top;}.view-id-product_category.view-display-id-block_1 .item-list h3{font-size:1.125em;line-height:1em;margin-bottom:.4em !important;}.view-id-product_category.view-display-id-block_1 .item-list h3 a:hover{text-decoration:underline;}.page-products .item-list h3 a:hover{text-decoration:underline;}#content .view-id-product_category.view-display-id-block_1 .item-list a{color:#000;transition:all .2s ease;}#content .view-id-product_category.view-display-id-block_1 .item-list a:hover{color:#7FA742;}.page-products .view-id-product_category.view-display-id-page_1 .item-list ul li a:hover{color:#8BB847;transition:all .2s ease;text-decoration:none;}.view-id-product_category.view-display-id-block_1 .item-list a,.view-id-product_category.view-display-id-block_1 .item-list h3 span{font-size:1.1em;}.view-id-product_category.view-display-id-block_1 .item-list a.img{font-size:0;line-height:0;}.view-id-product_category.view-display-id-block_1 .item-list img{margin-bottom:8px;display:block;}#block-views-applications-block-1 .angle{display:none;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list a{color:#fff;transition:all .2s ease;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list a:hover{color:#000;}.item-list img{box-shadow:0 0 0 1px #dedede;margin-top:1px;}@media only screen and (max-width:768px){.view-id-product_category.view-display-id-block_1 .view-content{padding-left:1.4em;padding-right:1.4em;}.view-id-product_category.view-display-id-block_1 .item-list{width:100% !important;border-top:1px solid #fff;padding-top:.5em;padding-bottom:.3em;}.view-id-product_category.view-display-id-block_1 .item-list:last-of-type{border-bottom:1px solid #fff;}.view-id-product_category.view-display-id-block_1 .item-list h3 a::before{content:'\25b8';font-size:.8em;padding-right:.5em;vertical-align:text-top;}.view-id-product_category.view-display-id-block_1 .item-list h3 a.open::before{content:'\25be';}.view-id-product_category.view-display-id-block_1 .item-list h3 a:hover{text-decoration:none;}}.view-id-product_category.view-display-id-block_1 .item-list ul{list-style:none;font-size:.75em;margin-left:0;padding-left:0;}.view-id-product_category.view-display-id-block_1 .item-list ul li{margin:0;}@media only screen and (max-width:768px){.view-id-product_category.view-display-id-block_1 .item-list ul{display:none;}}#columns{position:relative;margin-top:3em;padding:5% 4% 10%;}.not-front.not-logged-in.page-user #columns,.front #columns,.section-products #columns,.section-support #columns,.section-comment #columns,.section-users #columns{padding:0;}.page-node.node-type-page #columns,.page-node.node-type-webform #columns{padding:0;}#main-content{margin:0;}#footer{border-top:1px solid #fff;background:#000;position:relative;z-index:1;}#header-wrapper{background:rgba(255,192,203,0.5);}#menu-bar{margin:0;position:relative;overflow:hidden;display:flex;font-size:0.9em;justify-content:space-between;}#menu-bar.clearfix::after{display:none;}#menu-bar > div{display:flex;}#block-mackie-jumpmenu-mackie-jumpmenu{padding:.25% 4% .25%;font-size:1em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;width:92%;}#block-mackie-jumpmenu-mackie-jumpmenu .item-list{width:100%;text-align:right;}#block-mackie-jumpmenu-mackie-jumpmenu .item-list li{display:inline-block;float:none;}#block-mackie-jumpmenu-mackie-jumpmenu .item-list li a{color:#fff;}#block-mackie-jumpmenu-mackie-jumpmenu .item-list li a:hover{color:#000;}.bread-wrap{padding:.25% 0 .25% 4%;font-size:1em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}.bread-wrap span{margin:0 .25em;}.bread-wrap a{color:#000;transition:all .2s ease;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;box-shadow:none;}.bread-wrap a.active,.bread-wrap a:hover{color:#fff;white-space:nowrap;}.bread-wrap a.active{font-weight:bold;text-transform:uppercase;font-family:'Knockout 53 A','Knockout 53 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}.bread-wrap a.active:hover{box-shadow:inset 0 -1px 0 0 #fff;}.bread-wrap .series{font-weight:initial;margin:0;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}#block-block-12{position:absolute;right:2.6%;top:0;margin:0;}#block-block-12 p{margin:0;}#block-block-12 p a{color:#221f20;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;transition:all .2s ease;background:#7FA742;padding:4% 5%;vertical-align:middle;position:relative;top:1px;}#block-block-12 p a.active,#block-block-12 p a:hover{color:#fff;background:#8bb847;}.node-type-product-series #features.t2 .header,.node-type-advanced-product-series #features.t2 .header{text-shadow:none;}.node-type-product-series #features img,.node-type-advanced-product-series #features img,.node-blog .node-content img{height:auto !important;}#messages{display:none;background:#221F20;padding:.1em .3em .3em;border-bottom:1px solid #7FA742;}#footer-wrapper{background:rgba(255,192,203,0.5);}#branding{float:left;margin:1.25em 0 1.25em 4%;z-index:1;position:relative;}#logo img{vertical-align:bottom;height:3.5em;}#site-name{margin:0;}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan,#page-title{margin:0;}#tab-menu{display:none;position:absolute;top:50%;right:0;margin-right:4%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}#tab-menu a{color:#fff;border:1px solid #fff;padding:.6em 1em;font-size:.9em;line-height:.1;}.region-header .region-inner{position:relative;text-align:right;height:100%;}.region-header .region-inner .block{text-align:left;}#language-selector{margin-bottom:.5em;position:relative;text-align:right;}#language-select{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:900;font-style:normal;background:none;border:none;outline:none;color:#fff;appearance:none;-webkit-appearance:none;text-transform:uppercase;cursor:pointer;}#register-mackie a{color:#fff;}.front #menu-bar-wrap{display:none;}#menu-bar-wrap{background:#7FA742;min-height:.4em;transition:top .4s ease;}.nav{clear:both;margin:10px 0;}.nav ul{margin:0;padding:0;}.nav ul.menu{margin:0;padding:0;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0;}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px;}.nav .block{margin-bottom:0;}li.expanded,li.collapsed,li.leaf{padding:0;margin:0;}ul,menu,dir{display:block;list-style-type:disc;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;}ul.sf-menu{margin-bottom:0;}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0;}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}.block-superfish ul,.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}.at-mt .at-menu-toggle{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle ul{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{}ul.menu ul{padding-left:15px;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}ul.pager li.pager-item a:hover{color:#7FA742;transition:all .2s ease;}ul.pager li.pager-next a:hover,ul.pager li.pager-last a:hover{color:#000000;transition:all .2s ease;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{background:#000;border-bottom:1px solid #7FA742;}#tasks ul{margin:0;padding:0;border:none;display:inline-block;vertical-align:top;}#tasks ul li a{border:none;background:#221F20;color:#7FA742;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:inline-block;margin-bottom:-3px;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;text-decoration:underline;}ul.primary li.active a{background-color:#fff;border-bottom-color:#fff;}ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block-inner,.block-title{margin:0;}.block-content ul,.block-content ol{padding:0 0 0 15px;}.block-content li{margin:0;padding:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-weight:normal;}.marker,.form-required{color:#c00;}.form-item .description{font-size:0.75em;font-style:italic;margin:.25em 0 0;}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;}.password-parent,.confirm-parent{margin:0;}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}table{border-collapse:collapse;border-spacing:0;margin:10px 0;padding:0;width:100%;border-color:#ccc;}table.sticky-header{z-index:10;}thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}div.menu-block-1 ul{padding-left:0;}div.menu-block-1 li{list-style:none;}div.menu-block-1 li ul{margin-right:15%;}div.menu-block-1 li.expanded{display:inline-block;vertical-align:top;}div.menu-block-1 li.expanded > a{color:#8BB847;text-transform:uppercase;transition:all .2s ease;}div.menu-block-1 li.expanded > a:hover{text-decoration:underline;}div.menu-block-1 a{color:#fff;}div.menu-block-1 .menu-mlid-520 a{opacity:0;}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}.region-tertiary-content{background-color:#000;}#footer-branding{margin:0 0 0 4%;}body #block-menu-block-1 ul li ul li{padding:0;}body #block-menu-block-1 ul li ul li a{padding:.125em 0;display:block;}.menu-block-1 .menu-item-502 ul.menu,.menu-block-1 .menu-item-642 ul.menu,.menu-block-1 .menu-item-644 ul.menu{display:none;}body #block-menu-block-1 ul li ul li a[href="/product/other-stuff"],.contextual-links-wrapper .top-piece-spot{display:none;}.menu-block-1 li .view-content{padding:0;}#block-menu-block-1{margin:5.25% 4% 5.25% 4%;position:relative;z-index:1;}#block-menu-block-1 ul{width:100%;}#block-menu-block-1 ul li{margin-right:4.85%;}#block-menu-block-1 ul li ul{margin-top:1em;white-space:nowrap;}#block-menu-block-1 ul li ul li{line-height:0;padding-bottom:.125em;}#block-menu-block-1 ul li ul li span.nolink,#block-menu-block-1 ul li ul li a{font-size:.75em;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;color:#fff;transition:all .2s ease;}#block-menu-block-1 ul li ul li span.nolink:hover,#block-menu-block-1 ul li ul li a:hover{color:#7FA742;}#block-menu-block-1 ul li ul li span.nolink.twitter:before,#block-menu-block-1 ul li ul li span.nolink.googleplus:before,#block-menu-block-1 ul li ul li span.nolink.youtube:before,#block-menu-block-1 ul li ul li span.nolink.instagram:before,#block-menu-block-1 ul li ul li span.nolink.facebook:before,#block-menu-block-1 ul li ul li a.twitter:before,#block-menu-block-1 ul li ul li a.googleplus:before,#block-menu-block-1 ul li ul li a.youtube:before,#block-menu-block-1 ul li ul li a.instagram:before,#block-menu-block-1 ul li ul li a.facebook:before{content:"\ea90";font-family:'icomoon-social' !important;display:block;float:left;min-width:1.5em;color:#7FA742;}#block-menu-block-1 ul li ul li span.nolink.twitter:before,#block-menu-block-1 ul li ul li a.twitter:before{content:"\ea96";}#block-menu-block-1 ul li ul li span.nolink.googleplus:before,#block-menu-block-1 ul li ul li a.googleplus:before{content:"\ea8b";}#block-menu-block-1 ul li ul li span.nolink.youtube:before,#block-menu-block-1 ul li ul li a.youtube:before{content:"\ea9d";}#block-menu-block-1 ul li ul li span.nolink.instagram:before,#block-menu-block-1 ul li ul li a.instagram:before{content:"\ea92";}#block-menu-block-1 ul li ul li span.nolink.linkedin:before,#block-menu-block-1 ul li ul li a.linkedin:before{content:"\eac9";font-family:'icomoon-social-v2' !important;display:block;float:left;min-width:1.5em;color:#7FA742;}#block-menu-block-1 ul li span.nolink,#block-menu-block-1 ul li a{font-size:1.125em;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-weight:lighter;line-height:100%;color:#7FA742;}#block-menu-block-1 .menu-block-wrapper > ul > li.last ul li a{padding:.15rem 0;}@media all and (max-width:1090px){#block-menu-block-1 .menu-block-wrapper > ul > li.last{display:block;margin-top:2rem;}#block-menu-block-1 .menu-block-wrapper > ul > li.last ul.menu{display:flex;}}#block-menu-block-1 ul.menu > li > span.nolink{text-transform:uppercase;}#footer .region-inner{margin:4% 4% 8%;}#footer #block-block-1{color:#fff;font-size:.625em;}#footer .block-mackie-social-floater .contextual-links-wrapper,#footer #block-block-9 .contextual-links-wrapper{display:none;}#footer p{display:block;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;}.region-tertiary-content{position:relative;z-index:1;}#block-block-4 .block-inner{position:relative;}.region-tertiary-content #block-block-4:before{content:"";position:absolute;top:-3.3em;height:1000em;width:115%;right:-7.5%;background-color:#000;-webkit-transform:skewY(5deg);-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);}#main-content #content > div.last{padding-bottom:14%;}.section-products #main-content #content > div.last{padding-bottom:16%;}.node-type-product-series #main-content #content > div.last,.node-type-advanced-product-series #main-content #content > div.last,.section-find-dealer #main-content #content > div.last{padding-bottom:0;}.button,li a.button{display:inline-block;border:1px solid;padding:.2em .6em .25em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;margin:.5em 0;transition:all .2s ease;line-height:100%;}.solid-button,li a.solid-button{display:inline-block;border:1px solid;padding:.2em .6em .25em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;margin:.9em 0;background-color:#221F20;transition:all .2s ease;}.solid-button:hover{color:#7FA742;}.button.grey:hover{color:#000;}.dark-grey{color:#221F20;}.white{color:#fff;}.green{color:#7FA742;}.grey{text-transform:uppercase;margin:0;color:#939598;padding:0 0 .25em 0;font-size:.75em;font-weight:lighter;}.grey a{text-transform:uppercase;margin:0;color:#939598;padding:0 0 .25em 0;font-size:.75em;font-weight:lighter;font-size:1em;padding:0;}a.button.green:hover{color:#fff;border:1px solid #fff;}.white-back a.button.green:hover{color:#000;border:1px solid #000;}.page-products .view-display-id-page_1 .view-content{padding:5% 4% 0;}.front #content #block-views-product-category-block-1{margin:0;}.front #block-views-product-category-block-1 .view-display-id-block_1 .view-content{padding:4% 0 5%;}.pb-wrap{padding-right:4%;padding-left:4%;clear:both;}.pb-wrap ul li{margin-left:2em;}.prod-head{background-color:#000;padding:0 4% 0;min-height:500px;display:block;height:auto;position:relative;}.prod-head.right{text-align:right;}.prod-head.left .prod-main-second{float:right;}#node-883 .prod-head{min-height:auto;}.prod-head-main{display:inline-block;text-align:left;color:#fff;margin:8% 0;vertical-align:top;}.prod-head-main.left,.prod-head-main.right{width:45%;}.prod-head-main.left,.prod-head-main.right p{}.prod-head-main.full{width:90%;margin-right:5%;}.prod-main-second{display:inline-block;position:relative;width:35%;margin-top:10%;margin-bottom:10%;margin-right:7em;}.prod-main-second img{box-shadow:0 0 0 3px white;}.prod-head > a{display:block;position:absolute;width:auto;top:0;bottom:0;margin:auto;height:auto;max-width:50%;max-height:90%;}.prod-head > img{position:absolute;width:auto;top:0;bottom:0;margin:auto;height:auto;max-width:50%;max-height:100%;}.prod-head.right > a,.prod-head.right > img{left:0;}.prod-head.left > a,.prod-head.left > img{right:0;}.prod-head > a > img{max-height:100%;}.prod-main-second p{color:#979797;margin:.4em -3px 0 0;}.vid p,.spec-img,.bold{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:1.125em;text-transform:uppercase;line-height:100%;margin-bottom:.5em;font-weight:normal;}#spec-downloads.pb-wrap{background:#7FA742;color:#fff;}#spec-downloads p a{color:#000;}.node-product-series #spec-downloads .header,.node-type-advanced-product-series #spec-downloads .header{border-bottom:1px solid #fff;padding-bottom:1%;}#spec-downloads #downloads,#downloads #dload-content{width:45%;display:inline-block;padding-top:1%;}#dload-content .dload{width:45%;display:inline-block;padding-top:1%;margin-bottom:2em;}#spec-vids{display:inline-block;}#spec-vids .spec-vid{width:30%;}.spec-vid,.image-style-spec-vid-thumb a,.spec-vid img,.spec-imgs,.spec-img,.image-style-image-thumb a,.spec-img img{display:inline-block;}.node-product-series .spec-imgs,.node-advanced-product-series .spec-imgs{width:100%;}.spec-imgs{margin-top:2%;}.no-vid .spec-imgs,.no-down .spec-imgs{margin-top:0;width:50%;vertical-align:top;}.spec-imgs .bold{border-bottom:1px solid #fff;padding-bottom:1%;margin-bottom:2%;}.no-vid .spec-imgs .bold,no-down .spec-imgs .bold{display:none;}.img-wrap{width:23%;margin-right:2.5%;margin-bottom:2%;line-height:0;}.spec-img img{opacity:1;transition:all .2s ease;background:#7fa741;}.spec-img a{font-size:0;line-height:0;display:block;}.img-wrap:hover .spec-img.show img{opacity:.0;}.spec-img{display:none;margin-bottom:0;position:absolute;left:0;bottom:-1px;right:0;z-index:0;opacity:1;transition:all .2s ease;max-width:100%;height:auto;}.spec-img:last-child{display:block;}.img-wrap,.spec-img.show{display:inline-block;position:relative;z-index:1;bottom:0;overflow:hidden;}.no-vid .img-wrap,.no-down .img-wrap{width:47.5%;margin-right:5%;margin-bottom:4%;}.t1 .img-wrap:nth-of-type(4n+4),.no-vid .img-wrap:nth-of-type(2n+2),.no-down .img-wrap:nth-of-type(2n+2){margin-right:0;}.spec-img .small{color:#fff;margin-bottom:.25em;display:block;min-height:1em;display:none;}.spec-img.show .small{display:block;text-transform:none;}.no-vid .spec-img .small,.no-down .spec-img .small{margin-top:0;}.small{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:.75em;text-transform:uppercase;line-height:100%;display:inline-block;padding-bottom:.4em;color:#979797;}.small-last{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.667em;line-height:100%;}.front .prod-head{text-shadow:0 0 10px rgba(0,0,0,0.5);text-align:right;}h1.prod-title{color:#8BB847;font-family:'Knockout 53 A','Knockout 53 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:2.25em;line-height:100%;}.section-products.page-products h2.prod-title{margin:0 0 .15em;}h2.prod-title{line-height:100%;color:#8BB847;font-family:'Knockout 53 A','Knockout 53 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:2.25em;}h1.prod-title span{color:#8BB847;font-family:'Knockout 53 A','Knockout 53 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:100%;}h2.prod-title span{color:#8BB847;font-family:'Knockout 53 A','Knockout 53 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:100%;}h2.intro{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:3em;line-height:90%;margin-bottom:.15em;}.node-type-product-series h1.prod-title,.node-type-advanced-product-series h1.prod-title{text-transform:none;}.node-product-series #live .views-row-last,.node-advanced-product-series #live .views-row-last{margin-left:17.25%;position:relative;background:#fff;box-shadow:inset 0 0 0 1px #ccc;}.node-type-product-series .slantbox > div:nth-child(1n+3),.node-type-advanced-product-series .slantbox > div:nth-child(1n+3){padding-top:14%;padding-bottom:16%;}.node-type-product-series .slantbox > div.top-piece-up.bot-piece-down,.node-advanced-product-series .slantbox > div.top-piece-up.bot-piece-down{padding-top:6%;padding-bottom:8%;}.node-type-product-series .slantbox > div.top-piece-up,.node-type-advanced-product-series .slantbox > div.top-piece-up{padding-top:6%;}.node-type-product-series .slantbox > div.white-back.top-piece-down,.node-type-advanced-product-series .slantbox > div.white-back.top-piece-down{padding-top:4%;}.node-type-product-series .slantbox > div:last-child,.node-type-advanced-product-series .slantbox > div:last-child{padding-bottom:16%;}.node-type-product-series #top-section,.node-type-advanced-product-series #top-section,.node-type-product-series .slantbox #features.t2,.node-type-advanced-product-series .slantbox #features.t2{padding-top:8%;padding-bottom:8.5%;}.node-type-product-series h2,.node-type-advanced-product-series h2{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:3em;line-height:90%;margin-bottom:.25em;}.node-type-product-series #columns h3,.node-type-advanced-product-series #columns h3{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:2.25em;line-height:100%;margin-bottom:.15em;}.node-type-product-series .top-sec1-content,.node-type-advanced-product-series .top-sec1-content{width:45%;float:left;margin-right:10%;}.node-type-product-series .series-highlight-img,.node-type-advanced-product-series .series-highlight-img{width:45%;margin:2em 0 0 0;}#top-sec1-second{margin-top:10%;position:relative;}#top-sec1-second a.pop{display:inline-block;width:45%;border-radius:2px;}#top-sec1-second a img{box-shadow:0 0 0 2px #7FA742;}.vid-cont{width:35%;padding-left:2%;position:absolute;top:0;margin:auto;display:inline-block;}#top-section.t3 .header{text-align:center;padding:0 17.5%;margin-bottom:3em;}.top-sec3-content .column{display:inline-block;vertical-align:top;font-size:.9em;}.top-sec3-content.col-wrap2 .column{width:45%;}.top-sec3-content.col-wrap1 .column.col1{margin:0 2.5% 0 0;}.top-sec3-content.col-wrap3 .column{width:30%;}.top-sec3-content.col-wrap3 .column.col2{margin:0 2.5%;}.top-sec3-content .column h5{text-transform:uppercase;margin-bottom:.5em;font-size:1.1em;}.node-type-product-series #features h2,.node-type-advanced-product-series #features h2{text-align:center;}.node-type-product-series #features.t1 h2,.node-type-advanced-product-series #features.t1 h2{color:#fff;}.node-type-product-series #features,.node-type-advanced-product-series #features{padding-right:4%;padding-left:4%;text-align:center;}.node-type-product-series #features .header,.node-type-advanced-product-series #features .header{text-shadow:0 1px 5px rgba(0,0,0,0.5);}.node-type-product-series #features h3,.node-type-advancedproduct-series #features h3{color:#fff;}.node-type-product-series #features .header p,.node-type-advanced-product-series #features .header p{width:50%;text-align:center;margin:1% auto 0;}.node-type-product-series #features.t1 .header p,.node-type-advanced-product-series #features.t1 .header p{color:#fff;}.node-type-product-series .t1 #feat-wrap,.node-type-advanced-product-series .t1 #feat-wrap{text-align:center;margin:3em 0 0 0;display:inline-block;border:none;box-shadow:-1px 0 0 #979797,0 1px 0 #979797,0 -1px 0 #979797,0 0 10px 0 rgba(0,0,0,0.5);}.node-type-product-series .t1 .feat-item,.node-type-advanced-product-series .t1 .feat-item{display:inline-block;vertical-align:top;text-align:left;}.node-type-product-series .t1 .feat-item .feat-img,.node-type-advanced-product-series .t1 .feat-item .feat-img{line-height:0;border-bottom:1px solid #979797;}.node-type-product-series .t1 .feat-item,.node-type-advanced-product-series .t1 .feat-item{border-right:1px solid #979797;}.node-type-product-series .t1 .feat-item .feat-cont,.node-type-advanced-product-series .t1 .feat-item .feat-cont{background:#fff;padding:1.5em;}.node-type-product-series .t1 #feat-wrap .feat-item .feat-cont h4,.node-type-advanced-product-series .t1 #feat-wrap .feat-item .feat-cont h4{text-transform:uppercase;margin:0;}.node-type-product-series .t1 #feat-wrap .feat-item .feat-cont h5,.node-type-advanced-product-series .t1 #feat-wrap .feat-item .feat-cont h5{text-transform:uppercase;margin:0;color:#939598;padding:0 0 .25em 0;font-size:.75em;font-weight:lighter;}.node-type-product-series .t1 #feat-wrap .feat-item .feat-cont p,.node-type-advanced-product-series .t1 #feat-wrap .feat-item .feat-cont p{color:#000;font-size:.875em;}.node-type-product-series #features.t2 .header,.node-type-advanced-product-series #features.t2 .header{color:#000;}.node-type-product-series .t2 #feat-wrap,.node-type-advanced-product-series .t2 #feat-wrap{margin-top:3em;text-align:left;}.node-type-product-series .t2 .feat-item,.node-type-advanced-product-series .t2 .feat-item{display:inline-block;width:50%;margin-bottom:1.25%;vertical-align:top;}.node-type-product-series .t2 .feat-img,.node-type-product-series .t2 .feat-cont{width:38%;display:inline-block;vertical-align:top;line-height:0;}.node-type-advanced-product-series .t2 .feat-img,.node-type-advanced-product-series .t2 .feat-cont{width:38%;display:inline-block;vertical-align:top;line-height:0;}.node-type-product-series .t2 .feat-cont,.node-type-advanced-product-series .t2 .feat-cont{width:55%;padding:0 2.5%;text-align:left;}.node-type-product-series .t2 .feat-cont h5,.node-type-product-series .t2 .feat-cont h4,.node-type-product-series .t2 .feat-cont p{line-height:initial;}.node-type-advanced-product-series .t2 .feat-cont h5,.node-type-advanced-product-series .t2 .feat-cont h4,.node-type-advanced-product-series .t2 .feat-cont p{line-height:initial;}.node-type-product-series .t2 .feat-cont h4,.node-type-advanced-product-series .t2 .feat-cont h4{text-transform:uppercase;margin:0;font-weight:bold;letter-spacing:1px;line-height:1.25em;}.node-type-product-series .t2 .feat-cont p,.node-type-advanced-product-series .t2 .feat-cont p{font-size:.9em;margin:.25em 0 0;line-height:1.2em;}.node-type-product-series #features.t3 .header h2,.node-type-advanced-product-series #features.t3 .header h2{color:#000;margin-bottom:.5em;}.node-type-product-series #features.t3 .content p,.node-type-advanced-product-series #features.t3 .content p{width:48%;display:inline-block;vertical-align:top;padding:.5em 0;border-top:1px solid #dedede;}.node-type-product-series #features.t3 .content p:nth-child(2n+1),.node-type-advanced-product-series #features.t3 .content p:nth-child(2n+1){margin-right:3.5%;}.node-type-product-series .app-content,.node-type-advanced-product-series .app-content{width:45%;margin-left:55%;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);}.node-type-product-series #series,.node-type-advanced-product-series #series,.node-type-product-series #series .header h2,.node-type-advanced-product-series #series .header h2,.node-type-product-series #series .header,.node-type-advanced-product-series #series .header{text-align:center;}.node-type-product-series #series .header p,.node-type-advanced-product-series #series .header p{width:50%;display:inline-block;}.node-type-product-series h2 + p,.node-type-advanced-product-series h2 + p{margin-top:0;}.node-type-product-series #series #ser-wrap,.node-type-advanced-product-series #series #ser-wrap{text-align:center;margin:3em 0 0 0;box-shadow:0 1px 0 0 #979797,0 -1px 0 0 #979797,-1px 0 0 0 #979797;border-right:none;display:inline-block;}#series .owl-carousel{z-index:6;}.node-type-product-series .slantbox #live,.node-type-advanced-product-series .slantbox #live{padding-top:14% !important;}.node-type-product-series .slantbox #live,.node-type-advanced-product-series .slantbox #live,.node-type-product-series .slantbox #series.white-border,.node-type-advanced-product-series .slantbox #series.white-border,.node-type-product-series .slantbox #features,.node-type-advanced-product-series .slantbox #features{padding-bottom:14% !important;}.node-type-product-series .slantbox #series.white-border[class*="bot-piece-"],.node-type-advanced-product-series .slantbox #series.white-border[class*="bot-piece-"]{padding-bottom:6% !important;}.owl-carousel .owl-stage{padding-left:0 !important;}#ser-wrap .owl-prev{position:absolute;top:7%;left:-3.75%;}#ser-wrap .owl-next{position:absolute;top:7%;right:-3.75%;}.owl-prev:after{font-family:'icomoon';content:"\e606";font-size:3em;color:#DEDEDE;position:absolute;display:block;top:43%;left:-3.65%;transition:all .2s ease;}.owl-prev:hover:after{color:#8BB847;}.owl-next:after{font-family:'icomoon';content:"\e605";font-size:3em;color:#DEDEDE;position:absolute;display:block;top:43%;right:-3.65%;transition:all .2s ease;}.owl-next:hover:after{color:#8BB847;}#ser-wrap .owl-scroll-prev{position:fixed;top:45%;left:.75%;}#ser-wrap .owl-scroll-next{position:fixed;top:45%;right:.75%;}#ser-wrap .owl-scroll2-prev{position:absolute;top:85%;}#ser-wrap .owl-scroll2-next{position:absolute;top:85%;right:-3.65%;}#ser-wrap .owl-scroll3-prev,#ser-wrap .owl-scroll3-next{position:absolute;top:40%;}.node-type-product-series #series #ser-wrap .ser-item,.node-type-advanced-product-series #series #ser-wrap .ser-item{display:inline-block;text-align:left;vertical-align:top;}.node-type-product-series #series #ser-wrap .ser-item .ser-buy,.node-type-advanced-product-series #series #ser-wrap .ser-item .ser-buy{display:inline-block;margin-top:1em;}.node-type-product-series #series #ser-wrap .ser-item .ser-buy.shop-online,.node-type-advanced-product-series #series #ser-wrap .ser-item .ser-buy.shop-online{float:right;}.node-type-product-series #series #ser-wrap .ser-item .feat-img,.node-type-advanced-product-series #series #ser-wrap .ser-item .feat-img{border-bottom:1px solid #979797;border-right:1px solid #979797;line-height:0;}.node-type-product-series #series #ser-wrap .ser-item .feat-cont,.node-type-advanced-product-series #series #ser-wrap .ser-item .feat-cont{padding:1.5em;border-right:1px solid #979797;}.node-type-product-series #series #ser-wrap .ser-item .feat-cont h4,.node-type-advanced-product-series #series #ser-wrap .ser-item .feat-cont h4{font-family:'Knockout 53 A','Knockout 53 B','Arial','Helvetica','sans-serif';margin:0;padding:0 0 .25em 0;}.node-type-product-series #series #ser-wrap .ser-item .feat-cont h5,.node-type-advanced-product-series #series #ser-wrap .ser-item .feat-cont h5{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;margin:0;font-size:1.125em;margin-bottom:.4em;}.ser-item ul{margin:.5em 0 0;}.ser-item ul li{list-style:none;line-height:110%;position:relative;padding-left:.9em;padding-bottom:.5em;font-size:.875em;margin-left:0 !important;}.ser-item ul li:before{color:#DEDEDE;content:"\2022";font-size:1.75em;position:absolute;top:.5px;left:0;}.ser-item p{margin:.5em 0 0;}.feat-item ul{margin:.5em 0 0;}.feat-item ul li{list-style:none;line-height:120%;position:relative;padding-left:.9em;padding-bottom:.5em;font-size:.875em;margin-left:0 !important;}.feat-item ul li:before{color:#8BB847;content:"\2022";font-size:1.75em;position:absolute;top:.5px;left:0;}.feat-item p{margin:.5em 0 0;}.t2 .feat-item p{margin:0 0 1em;}.node-type-product-series #comparison .bot-piece-spot:after,.node-type-advanced-product-series #comparison .bot-piece-spot:after{border:none;background:#fff;height:7em;}.node-type-product-series #comparison,.node-type-advanced-product-series #comparison{padding-bottom:8%;}.node-type-product-series #comparison .header,.node-type-advanced-product-series #comparison .header{text-align:center;}.node-type-product-series #comparison .comp-content,.node-type-advanced-product-series #comparison .comp-content{margin:1em 0;padding-bottom:5%;}.node-type-product-series #comparison .comp-content table,.node-type-advanced-product-series #comparison .comp-content table{width:100% !important;}.node-type-product-series #comparison .comp-content table tbody,.node-type-advanced-product-series #comparison .comp-content table tbody{border:none;}.node-type-product-series #comparison .comp-content table thead,.node-type-advanced-product-series #comparison .comp-content table thead{text-transform:uppercase;background-color:#fff;margin:0;color:#939598;font-size:.75em;font-weight:lighter;border-top:1px solid #dedede;}.node-type-product-series #comparison .comp-content table tr,.node-type-advanced-product-series #comparison .comp-content table tr{background-color:#fff;border-bottom:1px solid #dedede;}.node-type-product-series #comparison .comp-content table tr > td:first-child,.node-type-advanced-product-series #comparison .comp-content table tr > td:first-child{font-family:'Knockout-HTF53-Heviweight','Arial','Helvetica','sans-serif';color:#8BB847;}.node-type-product-series #comparison .comp-content table tr > td,.node-type-advanced-product-series #comparison .comp-content table tr > td{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}.node-type-product-series #live,.node-type-advanced-product-series #live{background:url("/sites/default/files/support-background.jpg");background-repeat:no-repeat;background-size:cover;}.node-type-product-series #live .views-row,.node-type-advanced-product-series #live .views-row{width:65.5%;text-align:left;font-size:0;}.live-post-block.view-live-views .view-content{width:65.15%;background:#fff;}.live-post-block .view-content{width:66.666%;display:inline-block;vertical-align:top;}.view-live-views .views-field-field-blog-image{width:66.666%;display:inline-block;vertical-align:top;font-size:0;}.live-post-block .live-post-small .view-content{width:100%;}.view-live-views .live-post-small .views-field-field-blog-image,.view-live-views .live-post-small .views-field-body{width:50%;}.view-live-views .view-footer{width:34.85%;display:inline-block;vertical-align:top;font-size:initial;}.view-live-views .views-field-body{width:33.33%;display:inline-block;vertical-align:top;font-size:initial;}.view-live-views .views-field-created{font-size:initial;}.node-type-product-series #spec-downloads .header,.node-type-advanced-product-series #spec-downloads .header{text-align:center;margin-bottom:2.5%;}#spec-downloads div#downloads{width:50%;padding:0;}#spec-downloads #downloads #dload-content{width:100%;padding:0;}#spec-downloads #downloads #dload-content p{color:#000;font-size:.75em;margin:0;}#spec-downloads #downloads #dload-content a{color:#000;transition:all .2s ease;}#spec-downloads #downloads #dload-content a:hover{color:#fff;}#spec-downloads #downloads #dload-content p.bold{color:#fff;font-size:1.125em;}#spec-downloads #spec-vids,#spec-downloads #downloads #dload-content .dload{width:50%;display:inline-block;vertical-align:top;padding:0;}#spec-downloads.vid-only #spec-vids,#spec-downloads.down-only #downloads{width:100%;}#spec-downloads.no-down #spec-vids{width:48.5%;}#spec-downloads.no-down .spec-imgs{width:48.5%;margin-left:3%;}#spec-downloads.no-down .spec-imgs p.bold{display:none;}#spec-downloads.down-only #downloads #dload-content .dload{width:25%;}#spec-downloads #downloads #dload-content .dload > p{margin-bottom:.5em;line-height:1em;}#spec-downloads #spec-vids .spec-vid{width:33.333%;margin-bottom:3%;vertical-align:top;}#spec-downloads.vid-only #spec-vids .spec-vid{width:25%;margin-bottom:3%;vertical-align:top;}#spec-vids .vid .small{color:#fff;}.node-type-product-series #suggestions,.node-type-product-series #accessories{text-align:center;padding-top:7%;}.node-type-advanced-product-series #suggestions,.node-type-advanced-product-series #accessories{text-align:center;padding-top:7%;}.node-type-product-series #suggestions .top-piece-spot:before,.node-type-product-series #accessories .top-piece-spot:before{height:7em;}.node-type-advanced-product-series #suggestions .top-piece-spot:before,.node-type-advanced-product-series #accessories .top-piece-spot:before{height:7em;}.node-type-product-series #suggestions .header,.node-type-product-series #accessories .header{margin-bottom:3em;padding:0 17.5%;}.node-type-advanced-product-series #suggestions .header,.node-type-advanced-product-series #accessories .header{margin-bottom:3em;padding:0 17.5%;}.node-type-product-series #suggestions .sugg-item,.node-type-product-series #accessories .views-row{margin:0 4% 0 0;display:inline-block;width:14.4%;text-align:left;vertical-align:top;}.node-type-advanced-product-series #suggestions .sugg-item,.node-type-advanced-product-series #accessories .views-row{margin:0 4% 0 0;display:inline-block;width:14.4%;text-align:left;vertical-align:top;}.node-type-product-series #suggestions .sugg-img img,.node-type-product-series #accessories .views-row img{background:#fafafa;box-shadow:inset 0 0 0 2px #EEE;border-radius:1px;padding:5%;}.node-type-advanced-product-series #suggestions .sugg-img img,.node-type-advanced-product-series #accessories .views-row img{background:#fafafa;box-shadow:inset 0 0 0 2px #EEE;border-radius:1px;padding:5%;}.node-type-product-series #suggestions .sugg-cat,.node-type-product-series #accessories .views-field-name{text-transform:uppercase;margin:0;}.node-type-advanced-product-series #suggestions .sugg-cat,.node-type-advanced-product-series #accessories .views-field-name{text-transform:uppercase;margin:0;}.node-type-product-series #accessories .views-field-field-photo .node-type-advanced-product-series #accessories .views-field-field-photo{font-size:0;border:none;}.node-type-product-series #suggestions .sugg-cat a,.node-type-product-series #accessories .views-field-name .sugg-cat{color:#000;margin:0;}.node-type-advanced-product-series #suggestions .sugg-cat a,.node-type-advanced-product-series #accessories .views-field-name .sugg-cat{color:#000;margin:0;}.view-id-accessories_page.view-display-id-block_1 h4{margin:0 0 1.3em;}.view-id-accessories_page.view-display-id-block_1 h4 a{color:#000;}.view-id-accessories_page.view-display-id-block_1 h4 a:hover{color:#8BB847;}#acc{width:37.8%;display:inline-block;box-shadow:inset -2px 0px #eee;vertical-align:top;text-align:right;margin-left:1.8%;padding-right:1.2%;}#swag{width:55.2%;display:inline-block;vertical-align:top;text-align:left;padding-left:3%;margin-right:1%;}.node-type-product-series #accessories #acc .views-row,.node-type-advanced-product-series #accessories #acc .views-row{width:36.5%;margin-right:8.75%;}.node-type-product-series #accessories #swag .views-row,.node-type-advanced-product-series #accessories #swag .views-row{width:25%;margin-right:6%;}#acc .view-footer{text-align:center;margin-top:3%;}#acc .view-footer a{color:#fff;background:#7FA742;margin-left:3%;}#acc .view-footer a:hover{color:#8BB847;background:transparent;border:1px solid;}#swag .view-footer{text-align:center;width:92%;margin-top:2%;}.page-products .view-id-product_category.view-display-id-page_1 .item-list{display:inline-block;width:31.73%;vertical-align:top;margin-right:2.4013%;margin-bottom:6%;}.page-products .view-id-product_category.view-display-id-page_1 .item-list h3{margin-bottom:.25em;}.page-products .view-id-product_category.view-display-id-page_1 .item-list h3 span{color:#7FA742;transition:all .2s ease;}.page-products .view-id-product_category.view-display-id-page_1 .item-list h3 span:hover{text-decoration:underline;}.page-products .view-id-product_category.view-display-id-page_1 .item-list:nth-child(3n+3){margin-right:0;}.page-products .view-id-product_category.view-display-id-page_1 .item-list ul{list-style:none;}.page-products .view-id-product_category.view-display-id-page_1 .item-list ul li{margin-left:0;border-bottom:1px solid #DEDEDE;padding:.5em 0;}.page-products .view-id-product_category.view-display-id-page_1 .item-list ul li a{color:#000;display:inline-block;width:100%;}.page-products .view-id-product_category.view-display-id-page_1 .item-list ul li:first-child{border-top:1px solid #DEDEDE;}.node-type-page .node-content,.node-type-webform .node-content{padding:8% 4% 14%;}.node-type-page h1,.node-type-webform h1{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:2.25em;font-weight:lighter;margin-top:-.4em;}.node-type-page h2,.node-type-webform h2{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:1.125em;font-weight:lighter;color:#7FA742;margin:0;}.node-type-page header.node-header,.node-type-webform header.node-header{padding:3em 3em 3em 3em;position:relative;}.node-type-page header.node-header:after,.node-type-webform header.node-header:after{content:"";position:absolute;height:3em;border-bottom:1px solid #DEDEDE;min-width:100%;bottom:-3px;left:0;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);}.region-banner h1,body.html.site-name-mackie.node-type-page.page-node-24 #columns .outline-wrap{font-family:'Knockout 49 A','Knockout 49 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:6.25em;color:#fff;margin:0;text-align:center;white-space:nowrap;}.section-support.node-type-page .node-content{padding:5% 4% 12%;}.node-type-page.page-node-24 #columns h2{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:3em;color:#000;text-align:center;}.node-type-page.page-node-24 #columns p.subheading{width:55%;margin:0 auto;text-align:center;}#support-tile-wrapper{margin-top:1.5em;width:100%;}#support-tile-wrapper .support-tile-container{width:22.5%;margin-top:3.1% !important;margin:0 1.25%;display:inline-block;}#support-tile-wrapper .support-tile{margin:0;border:1px solid #DEDEDE;}#support-tile-wrapper .support-tile:hover .img-area svg path{fill:#7FA742;}#support-tile-wrapper .support-tile svg path{fill:#fff;transition:all .2s ease;}#support-tile-wrapper .support-tile:hover .img-area{background:#fff;}#support-tile-wrapper .support-tile .img-area{display:block;background:#7FA742;text-align:center;padding-top:64.220183%;position:relative;border-bottom:1px solid #DEDEDE;transition:all .2s ease;}#support-tile-wrapper .support-tile .img-area svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}#support-tile-wrapper .support-tile span.title{display:block;margin:0;text-transform:uppercase;padding:.5em .5em .5em .75em;line-height:100%;}#support-tile-wrapper .support-tile span.title span{text-transform:none;}.support-column-wrapper{background:#221F20;padding:2% 4% 0;position:relative;z-index:2;}.page-node.page-node- #content{position:relative;}#block-block-7{position:relative;}#block-block-7:before{content:"";position:absolute;top:-3.5em;height:6em;width:115%;background-color:#221F20;z-index:1;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);}#block-block-7:after{content:"";position:absolute;bottom:-3.5em;height:6em;width:115%;background-color:#221F20;z-index:1;-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg);}.support-column{display:inline-block;vertical-align:top;width:31%;margin:0 2.9% 2.9% 0;}.support-column:last-child{margin-right:0;}.support-column h3{color:#fff;}.support-column p{color:#fff;margin:0;font-size:.875em;}.support-column ul{list-style:none;}.support-column ul.tier-1{border-top:1px solid #62675D;border-bottom:1px solid #62675D;margin-top:.5em;}.support-column ul.tier-1 li.last{border-top:1px solid #62675D;}.support-column ul.tier-1 li a{text-transform:uppercase;font-weight:bold;color:#fff;display:block;padding:.5em 0;}.support-column ul.tier-2{margin-top:-.9em;}.support-column ul.tier-2 li{display:inline-block;color:#fff;}.support-column ul.tier-2 li a{text-transform:none;font-weight:normal;font-size:.75em;border:none;padding:1em 0;}#comments{margin:6% 0 0;}article.comment{margin:1.5% 0 1.5%;}.comment-title{margin:0;}.new{color:#c00;}.indented{margin-left:40px;}.node-blog h2 a,.page-comment h2 a{color:#000;}.node-blog h2 a:hover,.page-comment h2 a:hover{color:#7FA742;}.node-blog a,.node-page a,.page-comment #content a,.comment a,.comment-form a,.comment-add a,.comment-comments a{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-size:1.125em;font-weight:lighter;text-transform:uppercase;line-height:100%;transition:.2s ease;}.node-page a:hover{color:#221F20;}.node-blog .node-content p:first-of-type{margin-top:0;}.page-node ul li.comment-add a{display:inline-block;color:#8BB847;padding:.2em .6em;margin:1% 0 0;border:1px solid;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;}.page-node ul li.comment-add a:hover{color:#221F20;}.node-blog a:hover,.page-comment a:hover,.comment a:hover{color:#221F20;}#comments h3{font-size:1.25em;}h2.comment-title.comment-form{margin-top:5%;}.node-blog h2{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;color:#000;font-size:2.25em;line-height:100%;margin-bottom:.25em;}article.node-blog{margin-bottom:4%;}html body.page-blog .region-tertiary-content{margin-top:0;}.page-blog article.node-blog:last-of-type{border-bottom:1px solid #DEDEDE;padding-bottom:4%;margin-bottom:4%;}.page-node article.node-blog:last-of-type{padding-bottom:0;margin-bottom:0;position:relative;}.page-blog #columns,.section-applications #columns,.section-blog #columns{padding:5% 4% 5%;}.section-applications #columns,.page-blog #columns{padding:5% 4% 0;}.live-title{font-family:'Knockout 49 A','Knockout 49 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-weight:lighter;color:#fff;margin:0;line-height:1em;text-align:center;white-space:nowrap;}.page-blog #tasks,.node-type-blog #tasks,.section-applications #tasks,.section-blog #tasks{position:absolute;top:0;left:0;right:0;}.page-blog .region-sidebar-second .region-inner,.section-applications .region-sidebar-second .region-inner,.section-blog .region-sidebar-second .region-inner{padding-left:25%;padding-top:.4em;}.page-blog .region-sidebar-second h2,.section-applications .region-sidebar-second h2,.section-blog .region-sidebar-second h2{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:.75em;color:#939598;text-transform:uppercase;border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;padding:.25em 0;}.region-sidebar-second #block-views-live-categories-block{margin-bottom:3.5em;}.region-sidebar-second #block-block-10{margin-bottom:50%;}.page-blog .region-sidebar-second a,.section-applications .region-sidebar-second a,.section-blog .region-sidebar-second a{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:1.125em;font-weight:lighter;color:#000;text-transform:uppercase;display:block;border-bottom:1px solid #DEDEDE;padding-top:.25em;padding-bottom:.25em;transition:all .2s ease;}.region-sidebar-second .item-list ul li{position:relative;}.region-sidebar-second a.facebook::after{font-family:'icomoon';font-size:1.5em;color:#939598;content:"\e600";position:absolute;right:0;top:-1px;transition:all .2s ease;}.region-sidebar-second a.twitter::after{font-family:'icomoon';font-size:1.5em;color:#939598;content:"\e608";position:absolute;right:0;top:-1px;transition:all .2s ease;}.region-sidebar-second a.youtube::after{font-family:'icomoon';font-size:1.5em;color:#939598;content:"\e60a";position:absolute;right:0;top:-1px;transition:all .2s ease;}.region-sidebar-second a.google::after{font-size:1.5em;content:"";position:absolute;right:0;width:1em;height:1em;background:url(/sites/all/themes/mackie/images/googleplus.png) no-repeat;background-size:100%;background-position:0 1px;}.region-sidebar-second a.google:hover::after{background-position:0 -32px;}.region-sidebar-second a.instagram::after{font-size:1.5em;content:"";position:absolute;right:0;width:1em;height:1em;background:url(/sites/all/themes/mackie/images/instagram.png) no-repeat;background-size:100%;background-position:0 1px;}.region-sidebar-second a.instagram:hover::after{background-position:0 -32px;}.region-sidebar-second a.facebook:hover:after,.region-sidebar-second a.twitter:hover:after,.region-sidebar-second a.youtube:hover:after{color:#7FA742;}.sidebar-second .region-sidebar-second a.contextual-links-trigger{padding:0;}.region-sidebar-second .view-id-live_categories.view-display-id-block .view-live-categories a{padding-left:1em;font-size:1em;}.view-id-live_categories.view-display-id-block .view-live-categories{display:none;}.section-applications .view-id-live_categories.view-display-id-block .view-live-categories,.page-taxonomy-term-54 .view-id-live_categories.view-display-id-block .view-live-categories{display:block;}.page-blog .region-sidebar-second a.active,.page-blog .region-sidebar-second a:hover{color:#7FA742;}.section-applications .region-sidebar-second a.active,.section-applications .region-sidebar-second a:hover{color:#7FA742;}.section-blog .region-sidebar-second a.active,.section-blog .region-sidebar-second a:hover{color:#7FA742;}.section-applications .view-id-live_categories.view-display-id-block a[href="/live/applications"]{color:#7FA742;}.node-blog img{margin:0 0 .5em 0;}.datetime{font-size:.625em;color:#939598;border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;padding:.25em 0;margin:0 0 .6em;}.node-blog ul li.readmore a{border:1px solid;}.page-comment li a,.comment li a{color:#7FA742;font-size:1em;}.node-blog.node-teaser li a{color:#8BB847;}.node-blog.node-teaser li a:hover{color:#221F20;}.node-blog li a:hover{color:#221F20;}.page-comment li a:hover,.comment li a:hover{color:#221F20;}h2.comment-title{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;color:#939598;font-size:.75em;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:.25em 0 .25em;}p.author-datetime{color:#939598;font-size:.75em;}p.author-datetime a{text-transform:uppercase;font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;}.page-comment #content{padding:4% 4% 0;}.page-comment a#edit-cancel{display:inline-block;color:#8BB847;background-color:transparent;padding:.2em .6em;margin:0 2% 0;border:1px solid;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;appearance:none;transition:all .2s ease;line-height:100%;}.page-comment a#edit-cancel:hover{color:#221F20;}ul.pager li.pager-item a{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;color:#000;padding:0 .25em 0;}ul.pager li.pager-current{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;color:#7FA742;border-bottom:1px solid;}.item-list h3{margin:0 !important;}.node-type-blog #columns{padding:5% 4% 5%;}.node-type-blog .datetime{margin:0 0 1.3em;}.page-node.page-node-{}.node-type-blog .region-sidebar-second .region-inner{padding-left:5em;}.node-type-blog .region-sidebar-second h2{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:.75em;color:#939598;text-transform:uppercase;border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;padding:.25em 0;}.node-type-blog .region-sidebar-second a{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:1.125em;font-weight:lighter;color:#000;text-transform:uppercase;display:block;border-bottom:1px solid #DEDEDE;padding:.25em 0;}.comment header.comment-header a{color:#221F20;}.comment header.comment-header a:hover{color:#7FA742;}.comment-form label{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;text-transform:uppercase;font-weight:normal;}.comment-form input{display:inline-block;color:#8BB847;background-color:transparent;padding:.2em .6em;margin:1% 0 0;border:1px solid;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;appearance:none;transition:all .2s ease;}.confirmation input{display:inline-block;color:#8BB847;background-color:transparent;padding:.2em .6em;margin:1% 0 0;border:1px solid;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;appearance:none;transition:all .2s ease;}.comment-form input:hover,.confirmation input:hover{color:#221F20;}a.username{font-size:1.25em;}#block-views-live-views-block-4{background:url("/sites/default/files/support-background.jpg");background-repeat:no-repeat;background-size:cover;}#block-views-live-views-block-4 .live-post-block{width:92%;}#block-views-live-views-block-4 > div.view.view-live-views.view-id-live_views.view-display-id-block_4.live-post-block > div.view-header > div > div > div.views-row.views-row-1.views-row-odd.views-row-first > div.views-field.views-field-field-blog-image{display:inline-block;}.view-id-live_views.view-display-id-block_4{padding-top:7%;}.live-post-date{font-size:.7em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#979797;padding:1% 7%;margin:3% 0 3.5%;}.live-post-small .live-post-date{position:absolute;width:89%;padding-left:3.5%;bottom:0;margin:0;}.view-live-views .views-field-body{font-size:initial;display:inline-block;width:33.33%;}.view-live-views .views-field-body .field-content{width:33.33333%;position:absolute;top:0;bottom:0;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ccc;}.live-post-block .views-field-created{box-shadow:inset 0 0 0 1px #ccc;}.live-post-block .views-row-2 .views-field-created{box-shadow:inset -1px 0 0 #ccc,inset 0 1px 0 #ccc;}.live-post-block .views-row{position:relative;}.live-post-name,.live-post-title{font-size:1.125em;}.live-post-name{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:400;font-style:normal;font-size:.75em;color:#939598;padding:7% 0 0 7%;text-transform:uppercase;line-height:100%;}.live-post-title{color:#221F20;padding:0 7%;}.live-post-title a{color:#221F20;font-family:'Knockout 29 A','Knockout 29 B';font-size:1.25em;font-weight:lighter;line-height:1;text-transform:uppercase;transition:all .2s ease;display:block;}.live-post-title a:hover{color:#7FA742;}.live-post-body{padding:0 7%;font-size:.75em;}.live-post-block .live-post-small .views-row-2 .views-field.views-field-field-blog-image{width:50%;float:right;position:absolute;right:0;}.live-post-block .live-post-small .views-row-1 .views-field-created{width:50%;vertical-align:top;position:relative;float:right;}.live-post-block .live-post-small .views-row-2 .views-field-created{width:50%;vertical-align:top;display:inline-block;float:left;position:relative;}.live-post-small{width:100%;display:inline-block;}#block-views-live-views-block-4 .block-title{font-family:'Knockout 49 A','Knockout 49 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;color:#fff;margin:0;padding:0;text-align:center;}.text{}.text2{}.text3{}.text4{}.text5{}.text6{}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);}@supports (-webkit-text-stroke:1px black){.outline2{color:transparent;-webkit-text-stroke:2px #fff;text-shadow:none;}}.live-post-block{position:relative;width:100%;margin:0 auto;overflow:hidden;}.node-type-page.page-node-24 .live-title,.region-banner .outline-wrap{font-size:large;}.front .outline-wrap{margin:0.5em 0 0.25em;font-size:3.25em;}.front #block-views-live-views-block-2 p{color:#fff;text-align:center;margin:0 0 2em;font-weight:500;}.front #content > div{margin:0 4%;}.front #content > div#block-system-main{padding-top:0;}#block-views-slideshow-block #prod-head{min-height:675px;}#block-views-slideshow-block .prod-head{text-align:right;min-height:500px;}#block-views-slideshow-block .prod-head-main{width:40%;text-align:left;}#block-views-slideshow-block .owl-controls{position:absolute;top:10%;}#block-views-slideshow-block .owl-controls .owl-dots .owl-dot span{background:#ccc;color:#ccc;display:table-caption;font-size:1.25em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;height:1.25em;line-height:1.25em;margin-bottom:.5em;overflow:hidden;padding:.5em;text-transform:uppercase;transition:all .2s ease;white-space:nowrap;width:0;}#block-views-slideshow-block .owl-controls .owl-dots .owl-dot.active span,#block-views-slideshow-block .owl-controls .owl-dots .owl-dot span:hover{color:#fff;background:#7FA742;padding:.5em 0 .5em 1em;width:100%;}.front #block-system-main{position:relative;z-index:2;}.front div#block-views-live-views-block-2{position:relative;z-index:1;margin:-15.5% 0 0 -2px;padding-bottom:15.5%;width:101%;}.front div#block-views-live-views-block{margin-top:-15.5%;position:relative;z-index:10;}.front #block-views-live-views-block-2 .view-live-views{width:80%;margin:auto;padding-top:26%;}#block-views-live-views-block-2{background:url(/sites/all/themes/mackie/images/Home.jpg);background-size:cover;background-repeat:no-repeat;background-position:left top;}#block-views-live-views-block-2 p{color:#fff;text-align:center;margin-bottom:2em;}#block-views-live-views-block-2 .views-row{position:relative;width:16.666%;display:inline-block;vertical-align:top;overflow:hidden;z-index:6;}#block-views-live-views-block-2 .views-row span.image{position:absolute;top:0;bottom:0;left:0;right:0;background:#7FA742;}#block-views-live-views-block-2 .views-row span.artist{position:absolute;background:#8BB847;display:table;width:101%;height:100%;opacity:0;transition:opacity .2s ease;line-height:1.5em;}#block-views-live-views-block-2 .views-row span.artist a{color:#fff;display:table-cell;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;padding:0 25%;text-align:center;text-transform:uppercase;vertical-align:middle;}#block-views-live-views-block-2 .views-row span.artist:hover{opacity:1;}.front #block-views-live-views-block{padding-top:0;}.front #content > div#block-views-live-views-block{padding-top:12%;}.front #block-views-live-views-block .view-header h2{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:3.25em;line-height:100%;text-align:center;margin-bottom:.25em;}.front #block-views-live-views-block .view-live-views .live-wrapper{position:relative;}#block-views-live-views-block-4 .view-live-views .live-wrapper{position:relative;}.front #block-views-live-views-block .view-live-views .live-wrapper .live-box,#block-views-live-views-block-4 .view-live-views .live-wrapper .live-box{box-shadow:inset 0 0 0 1px #ccc;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:none;}.slide-bg{position:absolute;top:0;bottom:0;left:0;right:50%;}.page-taxonomy-term.section-applications #content > div{padding:0;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row{display:inline-block;width:48%;border:1px solid #DEDEDE;font-size:100%;margin-bottom:3%;opacity:1;background:#fff;transition:.2s ease;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row-last{margin-bottom:0;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row.active{background:#7FA742;color:#fff;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row.active a{color:#fff;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row .views-field-field-app-img{overflow:hidden;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row:nth-child(2n+1){margin-right:3%;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row .views-field-name{padding:1em 0 0 1em;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row .views-field-field-description{padding:0 0 1em 1em;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row .field-content a{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;text-transform:uppercase;font-size:2.25em;line-height:1em;}.page-applications p{margin-top:0;}.view-applications.view-display-id-page_1{margin:4% 0 0;opacity:0;transition:opacity .2s ease;}.view-applications.view-display-id-page_1 .views-row{display:inline-block;vertical-align:top;position:relative;}.view-applications.view-display-id-page_1 .views-row a.tile{background:#fff;display:block;transition:all .2s ease;color:#000;text-transform:uppercase;}.view-applications.view-display-id-page_1 .views-row a.tile .name{background:#fff;display:block;transition:all .2s ease;color:#000;text-transform:uppercase;}.view-applications.view-display-id-page_1 .views-row a .name{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;padding:0.33em 1em;font-size:1.15em;}.view-applications.view-display-id-page_1 .views-row a.tile:hover{text-decoration:none;background:#8BB847;color:#fff;}.view-applications.view-display-id-page_1 .views-row a.tile:hover .name{text-decoration:none;background:#8BB847;color:#fff;}.view-applications.view-display-id-page_1 .views-row-1{width:34.2%;}.view-applications.view-display-id-page_1 .views-row-2{width:31.5%;}.view-applications.view-display-id-page_1 .views-row-3{width:34.2%;}.view-applications.view-display-id-page_1 .inner-cont{width:31.5%;background:#000;color:#fff;text-align:center;font-size:1.2em;}.view-applications.view-display-id-page_1 .views-row-4,.view-applications.view-display-id-page_1 .views-row-5,.view-applications.view-display-id-page_1 .views-row-6{width:34.2%;}.view-applications.view-display-id-page_1 .views-row-7{width:65.7%;}.view-applications.view-display-id-page_1 .inner-cont .inner{padding:10%;font-size:.8em;}.view-applications.view-display-id-page_1 .inner-cont h3{line-height:1em;font-size:2.5em;}.view-applications.view-display-id-page_1 .inner-cont p{margin:0;}.view-applications.view-display-id-page_1 .inner-cont .icon-logo-mark{font-size:4em;padding:.25em;}.view-applications.view-display-id-page_1 .box{pointer-events:none;position:absolute;top:0;right:0;left:0;bottom:0;}.view-applications.view-display-id-page_1 .views-row-1 .box,.view-applications.view-display-id-page_1 .views-row-3 .box,.view-applications.view-display-id-page_1 .views-row-6 .box{box-shadow:inset 0 0 0px 1px #ccc;}.view-applications.view-display-id-page_1 .views-row-2 .box{box-shadow:inset 0 1px 0 0 #ccc,inset 0 -1px 0 0 #ccc;}.view-applications.view-display-id-page_1 .views-row-4 .box,.view-applications.view-display-id-page_1 .views-row-5 .box{box-shadow:inset 1px 0 0 0 #ccc,inset -1px 0 0 0 #ccc;}.view-applications.view-display-id-page_1 .views-row-7 .box{box-shadow:inset 0 1px 0 0 #ccc,inset 0 -1px 0 0 #ccc,inset -1px 0 0 0 #ccc;}.view-applications.view-display-id-page_1 .img{display:block;font-size:0;width:100%;box-shadow:inset 0 -1px 0 0 #ccc;}.view-applications.view-display-id-page_1 .button{background:#8BB847;color:#fff;border:none;transition:all .2s ease;padding:.25em 1.25em .35em;}.view-applications.view-display-id-page_1 a.button.green:hover{background:#fff;color:#8BB847;text-decoration:none;border:none;}.page-products.page-products-accessories #columns,#block-block-14 p.white-back{padding:4% 4% 0;}.acc-sec,.deal-sec,.view-id-discontinued.view-display-id-page .view-grouping .view-grouping,.page-support-discontinued .mackie .view-grouping-content .view-grouping:first-child,.node-type-page header.node-header,.node-type-webform header.node-header{padding:4% 4% 14%;}.acc-sec,.deal-sec{padding-bottom:12%;}.page-support-discontinued .mackie .view-grouping-content .view-grouping:first-child{padding-top:4%;}.section-find-dealer #columns,.page-products.page-products-accessories #columns,.deal-sec{padding-left:0;padding-right:0;padding-bottom:8%;}#block-block-13{margin:.5% 4%;}.section-find-dealer .view-find-dealer .view-header,.section-find-dealer .view-find-dealer .view-content > div{padding-left:4%;padding-right:4%;}.section-find-dealer #content .view h3{margin:1% 0;}#block-block-13,.node-type-page header.node-header,.node-type-webform header.node-header{padding-bottom:6%;}.section-find-dealer .view-header{}.view-id-accessories_page.view-display-id-page .head p{display:inline;line-height:1em;font-size:1.25em;padding-left:.25em;}.view-id-accessories_page.view-display-id-page .views-row .views-field-field-desc{line-height:1.25em;}.view-id-find_dealer,#node-448{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}.view-id-find_dealer .view-content,.view-id-accessories_page.view-display-id-page .view-content{margin-top:3.333%;}.view-id-find_dealer #narrow-fieldset label{font-size:1em;}.view-id-find_dealer h3{margin:1% 0;display:inline-block;}.view-id-accessories_page.view-display-id-page .head h3{margin:1% 0;display:inline-block;}.view-id-find_dealer table{margin:0;padding:0;}.view-id-find_dealer tr{background:none;padding:0;}.view-id-find_dealer td{background:none;padding:0;width:22.5%;margin:0 3.333% 3.333% 0;display:inline-block;padding:0;}.view-id-accessories_page.view-display-id-page .views-row{width:22.5%;margin:0 3.333% 3.333% 0;display:inline-block;padding:0;}.view-id-swag.view-display-id-block .views-row{width:29.75%;margin:0 3.333% 3.333% 0;display:inline-block;padding:0;}.view-id-find_dealer td:nth-child(4n+4),.view-id-accessories_page.view-display-id-page .views-row:nth-child(4n+4){margin-right:0;}.view-id-find_dealer td .link,.view-id-accessories_page.view-display-id-page .views-row .views-field-title a{text-transform:uppercase;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.5em;line-height:1.5em;display:inline-block;}.view-id-find_dealer td .link{color:#8BB847;}.view-id-find_dealer td a{outline:none;display:block;transition:all .2s ease;}.view-id-accessories_page.view-display-id-page .views-row .views-field-title a{margin:0 0 -.25em;outline:none;}.view-id-find_dealer td a:hover{color:#221f20;}.view-id-find_dealer td a:hover .img{background:#eee;}.view-id-accessories_page.view-display-id-page .views-row .views-field-field-photo:hover{background:#eee;}.view-id-find_dealer .img,.view-id-accessori es_page.view-display-id-page .views-row .views-field-field-photo{display:block;background:#fff;transition:all .2s ease;border:1px solid #ccc;line-height:0;font-size:0;}.view-id-swag.view-display-id-block .views-row .views-field-field-photo{display:block;background:#fff;transition:all .2s ease;border:1px solid #ccc;line-height:0;font-size:0;}.view-id-swag.view-display-id-block .views-row h4{margin:0;text-transform:uppercase;}#block-views-swag-block > h2{font-size:2.25em;}.page-products-accessories .section-products #main-content #content > div.last,.page-products-accessories #main-content #content > div.last{padding-bottom:0;}.page-products-accessories .view-id-swag.view-display-id-block{width:75%;margin:auto;padding-bottom:2%;}.section-find-dealer .views-view-grid{width:100%;margin:.5% 0;}.section-find-dealer .view-find-dealer .view-header fieldset#narrow-fieldset{background-color:transparent;border:none;margin:0;padding:0;}#block-block-13 h2{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:1.125em;font-weight:lighter;color:#7FA742;margin:0;}#block-block-13 h1{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:2.25em;font-weight:lighter;margin-top:-.4em;}.node-type-product-series #spec-downloads.img-only .header,.node-type-product-series #spec-downloads.img-only .spec-imgs{border:none;margin:0;padding:0;}.node-type-advanced-product-series #spec-downloads.img-only .header,.node-type-advanced-product-series #spec-downloads.img-only .spec-imgs{border:none;margin:0;padding:0;}.product-category-template .slantbox > div:first-child{padding-top:0;}.product-category-template .slantbox > div:nth-child(2n+2){}.product-category-template .slantbox > div:nth-child(2n+3){}.product-category-template .slantbox > div:last-child{padding-bottom:0;}.page-products .product-category-template h3{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:3em;line-height:.95;}.page-products .product-category-template p{margin-top:1em;}.page-products .product-category-template .views-field{display:inline-block;vertical-align:top;}.page-products .product-category-template .views-row-first{background:#000;color:#fff;}.page-products .product-category-template .views-row-first.white-back{color:#000;}.page-products .product-category-template .views-row-odd{text-align:left;padding-left:4%;}.page-products .product-category-template .views-row-even{text-align:left;padding-right:4%;}.page-products .product-category-template .views-row-odd .views-field-nid{width:40%;margin-right:10%;}.page-products .product-category-template .views-row-1.views-row-odd .views-field-nid{margin-top:8%;}.page-products .product-category-template .views-row-even .views-field-nid{width:40%;margin-left:10%;}.page-products .product-category-template .views-field-field-primary-image{width:50%;}.page-products .product-category-template .views-row-1 .views-field-field-primary-image{margin-top:6%;}.page-products .product-category-template .view-content{padding:0em 0em;}body.page-support-discontinued div.disc-prods{padding:4em 0 1em;color:#fff;min-height:12em;}body.page-support-discontinued div#mackie-products{background:url(/sites/all/themes/mackie/images/discontinued.jpg) center no-repeat;background-size:cover;}body.page-support-discontinued div#tapco-products{background:url(/sites/all/themes/mackie/images/discontinued2.jpg) right center no-repeat;background-size:cover;}body.page-support-discontinued div.disc-prods a{color:#fff;transition:all .2s ease;}body.page-support-discontinued div.disc-prods a:hover{color:#7FA742;}body.page-support-discontinued div.disc-prods div.details h3{font-size:1.55em;line-height:100%;}.page-support-discontinued .mackie .view-grouping-content .view-grouping:first-child{padding-top:4%;padding-bottom:4%;}.page-support-discontinued .view-grouping-content .view-grouping{padding-top:4em;padding-bottom:6em;}.page-support-discontinued .view-grouping .top-piece-up{padding-top:6em;padding-bottom:7em;}.page-support-discontinued h1{font-family:'Knockout 29 A','Knockout 29 B',arial,sans-serif;font-size:3em;font-weight:lighter;line-height:100%;}.page-support-discontinued .anchors{margin-top:.25em;width:65%;}body.page-support-discontinued div.disc-prods p.tap{width:30%;font-size:1.15em;padding-top:.25em;}body.page-support-discontinued div.disc-prods p.tap a{color:#7FA742;}body.page-support-discontinued div.disc-prods p.tap a:hover{color:#fff;}.view-id-discontinued.view-display-id-page .view-grouping-content .view-grouping-content{padding:0;margin-top:2.5%;}.view-id-discontinued.view-display-id-page .view-grouping{position:relative;}.view-id-discontinued.view-display-id-page .view-grouping .details{padding:0 4%;}.view-id-discontinued.view-display-id-page .views-row{width:30.6667%;margin:0 4% 2.4% 0;}.view-id-discontinued.view-display-id-page h3.views-row{width:100%;margin:0;}.view-id-discontinued.view-display-id-page .views-row h4{margin:0;text-transform:uppercase;font-size:1.5em;padding:.15em 0 .25em;}.view-id-discontinued.view-display-id-page .views-row p{border-top:1px solid #dedede;padding:.25em 0;margin:0;}.view-id-discontinued.view-display-id-page .views-row p:last-child{border-bottom:1px solid #dedede;}.view-id-discontinued.view-display-id-page .views-row p a{color:#000;transition:all .2s ease;}.view-id-discontinued.view-display-id-page .views-row p a:hover{color:#7FA742;}.view-id-discontinued.view-display-id-page .view-grouping-content{width:100% !important;}.slantbox,.z-up{position:relative;}.white-back .bot-piece-spot:after,.white-back .top-piece-spot:before{background-color:#fff;}.black-back .bot-piece-spot:after,.black-back .top-piece-spot:before{background-color:#000;}.green-back .bot-piece-spot:after,.green-back .top-piece-spot:before{background-color:#7FA742;}.node-product-series #prod-head,.node-advanced-product-series #prod-head{padding-top:0 !important;padding-bottom:0 !important;}.slantbox,.z-up{position:relative;}.bot-piece-down .bot-piece-spot,.bot-piece-up .bot-piece-spot{bottom:-3.2em;}.top-piece-down .top-piece-spot,.top-piece-up .top-piece-spot{top:-3.2em;}.white-back .bot-piece-spot,.white-back .top-piece-spot{background-color:#fff;}.white-back.white-border .top-piece-spot{border-top:1px solid #ddd;background:none;z-index:1;}.grey-back{background-color:#eee;}.grey-back .bot-piece-spot,.grey-back .top-piece-spot{background-color:#eee;}.black-back .bot-piece-spot,.black-back .top-piece-spot{background-color:#000;}.green-back .bot-piece-spot,.green-back .top-piece-spot{background-color:#7FA742;}.bot-piece-down .bot-piece-spot,.bot-piece-up .bot-piece-spot{bottom:0;}.top-piece-down .top-piece-spot,.top-piece-up .top-piece-spot{top:0;}.bot-piece-down .bot-piece-spot,.bot-piece-up .bot-piece-spot,.top-piece-down .top-piece-spot,.top-piece-up .top-piece-spot{position:absolute;width:100%;min-height:1em;left:0 !important;z-index:5;}.bot-piece-down .bot-piece-spot,.top-piece-down .top-piece-spot{-webkit-transform:skewY(5deg);-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);}.bot-piece-up .bot-piece-spot,.top-piece-up .top-piece-spot{-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform:skewY(-5deg);}.section-find-dealer .bot-piece-down .bot-piece-spot:after,.section-find-dealer .bot-piece-up .bot-piece-spot:after,.section-find-dealer .top-piece-down .top-piece-spot:before,.section-find-dealer .top-piece-up .top-piece-spot:before{left:-7.5% !important;}.page-node-448 .top-piece-down .top-piece-spot:before,.page-node-448 .top-piece-up .top-piece-spot:before{left:-7.5% !important;}.page-support-discontinued .view-id-discontinued .bot-piece-down .bot-piece-spot:after,.page-support-discontinued .view-id-discontinued .top-piece-down .top-piece-spot:before{-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg);}.page-support-discontinued .view-id-discontinued .bot-piece-up .bot-piece-spot:after,.page-support-discontinued .view-id-discontinued .top-piece-up .top-piece-spot:before{-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);}.page-support-discontinued .view-id-discontinued .top-piece-spot:before{content:"";position:absolute;width:115%;height:2em;left:-3.33333% !important;z-index:4;}.page-support-discontinued .view-id-discontinued .top-piece-down .top-piece-spot:before{top:0%;}.page-support-discontinued .view-id-discontinued .top-piece-up .top-piece-spot:before{top:-2%;}.view-id-discontinued.view-display-id-page .view-grouping .view-grouping{padding:5% 4% 7%;}.view-id-discontinued.view-display-id-page .view-grouping.tapco .view-grouping:last-child{padding:5% 4% 0;}.page-products-accessories .view-id-accessories_page .bot-piece-up .bot-piece-spot:after,.page-products-accessories .view-id-accessories_page .top-piece-up .top-piece-spot:before{-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);}.page-products-accessories .view-id-accessories_page .bot-piece-down .bot-piece-spot:after,.page-products-accessories .view-id-accessories_page .top-piece-down .top-piece-spot:before{-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg);}.page-products-accessories #block-block-14 .bot-piece-spot:after,.page-products-accessories #block-block-14 .top-piece-spot:before{-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);top:-1.2em;}.page-products-accessories .view-id-accessories_page .top-piece-down .top-piece-spot:before{top:5%;}.page-products-accessories .view-id-accessories_page .top-piece-up .top-piece-spot:before{top:-2%;}.page-products-accessories .view-id-accessories_page .acc-sec{padding:5% 4% 4%;}.front .view-footer{position:relative;}.front #mouse-wrap{position:absolute;bottom:15px;left:50%;right:50%;font-size:3em;color:#fff;text-decoration:none;z-index:4;transition:all .2s ease;outline:none;}.front #mouse-wrap:hover{color:#8BB847;}.front #mouse-wrap span{margin-left:-18px;}#block-block-9 .content a{color:#fff;font-size:2.5em;position:fixed;bottom:2.5%;right:1.5%;z-index:4;text-shadow:0 1px 0 rgba(0,0,0,0.5);opacity:0;outline:none;}#block-block-9 .content a:hover{color:#7FA742;}#block-mackie-social-mackie-social-floater h2{color:#000;line-height:0.5;font-size:0.1em;}.block-mackie-social-floater .content{position:fixed;bottom:2.5%;right:1.5%;z-index:4;opacity:0;font-size:1.5rem;color:#fff;display:flex;}.block-mackie-social-floater .content ul{margin:0;padding:0;list-style:none;display:flex;}.block-mackie-social-floater .content ul li{flex:1 1 0;margin:0;padding:0;background-color:#7FA742;transform:translateX(100%);transition:transform 0.2s;}.block-mackie-social-floater .content .share{display:flex;flex-direction:row-reverse;transition-property:all;transition-duration:1s;transition-delay:0s;margin-right:.25rem;}.block-mackie-social-floater .content .share .more{flex:2 2 0;opacity:0;pointer-events:none;transition:opacity 0.2s;}.block-mackie-social-floater .content .share.expanded .more{display:flex;opacity:1;pointer-events:initial;}.block-mackie-social-floater .content .share.expanded .more li{transform:translateX(0);}.block-mackie-social-floater .content .share > a{margin:0;flex:1 1 0;z-index:2;}.block-mackie-social-floater .content .share > a.top.icon-social-angle-up{font-size:1.8rem;padding:0.5rem;}.block-mackie-social-floater .content a{outline:none;display:block;background-color:#7FA742;color:#fff;padding:.8rem;font-size:1.2rem;margin:0 .25rem;position:relative;}.block-mackie-social-floater .content a span{display:none;position:absolute;text-align:center;margin-top:-1.5em;left:0;right:0;top:0;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;color:#7FA742;font-size:.8rem;text-transform:uppercase;font-weight:bold;}.block-mackie-social-floater .content a:hover{color:rgba(255,255,255,0.7);}.region-header #language-selector:after{font-family:'icomoon';content:"\e602";font-size:.75em;color:#fff;position:absolute;right:0px;top:3px;}#language-select{position:relative;padding-right:.75em;z-index:1;}.page-user #content{padding:4% 4% 12%;}.front #block-views-live-views-block-2{z-index:-1;margin-top:-15%;padding-top:0 !important;}a.pop{display:block;position:relative;line-height:0;}span.play{position:absolute;display:block;top:0;bottom:0;margin:auto;color:#fff;font-size:3em;z-index:1;height:0;text-align:center;left:0;right:0;}a.pop:hover span.play{color:#8BB847;}span.play::after{font-family:'icomoon';content:"\e609";transition:all .2s ease;-webkit-transition:all .2s ease;}#register-mackie a:hover,#language-select:hover{color:#8BB847;transition:all .2s ease;}#language-selector:hover:after{color:#8BB847;}.view-id-accessories_page.view-display-id-page .views-row .views-field-title a:hover{color:#221F20;}a.prod-title:hover{text-decoration:underline;}.node-readmore a:hover{color:#000000;transition:all .2s ease;text-decoration:none;}.hover2{background:#ffffff !important;transition:all .2s ease;}.hover2 svg path{fill:#7FA742 !important;}#its-broken a:hover,#contact-support a:hover{color:#7FA742;transition:all .2s ease;}#disclaimer{color:#fff;margin:0;font-size:.875em;display:block;}.sub{margin:0;}.green{color:#8BB847;}.light{background:#fff;}.light p,.light h2,.light h3{color:#000;}@font-face{}@font-face{}@font-face{}@font-face{}@font-face{}@font-face{}@font-face{}@font-face{}@font-face{font-family:'49-outline';src:url(/sites/all/themes/mackie/css/fonts/outline.eot?-rbe1da);src:url(/sites/all/themes/mackie/css/fonts/outline.eot?#iefix-rbe1da) format("embedded-opentype"),url(/sites/all/themes/mackie/css/fonts/outline.ttf?-rbe1da) format("truetype"),url(/sites/all/themes/mackie/css/fonts/outline.woff?-rbe1da) format("woff"),url(/sites/all/themes/mackie/css/fonts/outline.svg?-rbe1da#outline) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'49-outline';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/mackie/css/fonts/icomoon.eot?zihr0o);src:url(/sites/all/themes/mackie/css/fonts/icomoon.eot?#iefixzihr0o) format("embedded-opentype"),url(/sites/all/themes/mackie/css/fonts/icomoon.ttf?zihr0o) format("truetype"),url(/sites/all/themes/mackie/css/fonts/icomoon.woff?zihr0o) format("woff"),url(/sites/all/themes/mackie/css/fonts/icomoon.svg?zihr0o#icomoon) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-facebook:before{content:"\e600";}.icon-hamburger:before{content:"\e601";}.icon-language-selector:before{content:"\e602";}.icon-logo-mark:before{content:"\e603";}.icon-mouse-scroll:before{content:"\e604";}.icon-next-arrow:before{content:"\e605";}.icon-prev-arrow:before{content:"\e606";}.icon-scroll-top:before{content:"\e607";}.icon-twitter:before{content:"\e608";}.icon-video-play:before{content:"\e609";}.icon-youtube:before{content:"\e60a";}.icon-logo:before{content:"\e60b";}.icon-Outline_:before{content:"\21";}.icon-Outline_A:before{content:"\61";}.icon-Outline_B:before{content:"\62";}.icon-Outline_C:before{content:"\63";}.icon-Outline_D:before{content:"\64";}.icon-Outline_E:before{content:"\65";}.icon-Outline_F:before{content:"\66";}.icon-Outline_G:before{content:"\67";}.icon-Outline_H:before{content:"\68";}.icon-Outline_I:before{content:"\69";}.icon-Outline_J:before{content:"\6a";}.icon-Outline_K:before{content:"\6b";}.icon-Outline_L:before{content:"\6c";}.icon-Outline_M:before{content:"\6d";}.icon-Outline_N:before{content:"\6e";}.icon-Outline_O:before{content:"\6f";}.icon-Outline_P:before{content:"\70";}.icon-Outline_Q:before{content:"\71";}.icon-Outline_R:before{content:"\72";}.icon-Outline_S:before{content:"\73";}.icon-Outline_T:before{content:"\74";}.icon-Outline_U:before{content:"\75";}.icon-Outline_V:before{content:"\76";}.icon-Outline_W:before{content:"\77";}.icon-Outline_X:before{content:"\78";}.icon-Outline_Y:before{content:"\79";}.icon-Outline_Z:before{content:"\7a";}@font-face{font-family:'icomoon-social';src:url(/sites/all/themes/mackie/css/fonts/icomoon-social.eot?dc5xmf);src:url(/sites/all/themes/mackie/css/fonts/icomoon-social.eot?dc5xmf#iefix) format("embedded-opentype"),url(/sites/all/themes/mackie/css/fonts/icomoon-social.ttf?dc5xmf) format("truetype"),url(/sites/all/themes/mackie/css/fonts/icomoon-social.woff?dc5xmf) format("woff"),url(/sites/all/themes/mackie/css/fonts/icomoon-social.svg?dc5xmf#icomoon-social) format("svg");font-weight:normal;font-style:normal;}[class^="icon-social-"],[class*=" icon-social-"]{font-family:'icomoon-social' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-social-envelope-open-regular:before{content:"\e900";}.icon-social-angle-up:before{content:"\e901";}.icon-social-envelope-o:before{content:"\e902";}.icon-social-share2:before{content:"\ea82";}.icon-social-google-plus:before{content:"\ea8b";}.icon-social-facebook:before{content:"\ea90";}.icon-social-instagram:before{content:"\ea92";}.icon-social-twitter:before{content:"\ea96";}.icon-social-youtube:before{content:"\ea9d";}.icon-social-pinterest:before{content:"\ead1";}.icon-social-linkedin:before{content:"\eac9";}@font-face{font-family:'icomoon-social-v2';src:url(/sites/all/themes/mackie/css/fonts/icomoon-social-v2.eot?clelb5);src:url(/sites/all/themes/mackie/css/fonts/icomoon-social-v2.eot?clelb5#iefix) format('embedded-opentype'),url(/sites/all/themes/mackie/css/fonts/icomoon-social-v2.ttf?clelb5) format('truetype'),url(/sites/all/themes/mackie/css/fonts/icomoon-social-v2.woff?clelb5) format('woff'),url(/sites/all/themes/mackie/css/fonts/icomoon-social-v2.svg?clelb5#icomoon-social-v2) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-social-v2"],[class*=" icon-social-v2"]{font-family:'icomoon-social-v2' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-social-v2-amazon:before{content:"\ea87";}.icon-social-v2-google-plus:before{content:"\ea8b";}.icon-social-v2-google-plus2:before{content:"\ea8c";}.icon-social-v2-facebook:before{content:"\ea90";}.icon-social-v2-facebook2:before{content:"\ea91";}.icon-social-v2-instagram:before{content:"\ea92";}.icon-social-v2-twitter:before{content:"\ea96";}.icon-social-v2-youtube:before{content:"\ea9d";}.icon-social-v2-vimeo:before{content:"\eaa0";}.icon-social-v2-vimeo2:before{content:"\eaa1";}.icon-social-v2-linkedin:before{content:"\eac9";}.icon-social-v2-linkedin2:before{content:"\eaca";}.outline{font-family:'49-outline';text-transform:lowercase;letter-spacing:.125em;font-size:.667em;position:relative;color:#fff;}.no-outline{color:#fff;}.front .intro .outline{top:0;left:.025em;display:inline-block;margin:10px 0 10px;}.intro .outline{font-size:2.08333em;line-height:1em;top:0;left:.025em;display:inline-block;margin:10px 0 10px;word-spacing:-.5em;}.page-node-445 .form-item,.page-node-445 .form-actions,.page-node-445 .webform-component--model-details,.page-node-445 .captcha{display:none;}.page-node-445 .form-item.webform-component--markup,.page-node-445 .form-item.webform-component--how-can-we-help{display:block;}.page-node-445 .form-item.webform-component--markup{padding-bottom:4%;}.page-node-445 #g-recaptcha-response{position:absolute;z-index:0;border:none !important;height:0 !important;display:block !important;}.page-node-445 #g-recaptcha-response-error{margin-top:-10px;}#webform-client-form-445 ul,.page-node-446 article.node ul{padding-left:2em;}#webform-client-form-445 label{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.125em;}#webform-client-form-445 label.error{display:block;font-size:1em;}.webform-component--markup{margin:0;}#webform-client-form-445 .form-item{position:relative;}#webform-client-form-445 .form-submit{display:inline-block;color:#fff;background:#7FA742;border:1px solid #fff;padding:.2em .6em .25em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;text-transform:uppercase;margin:.5em 0;transition:all .2s ease;line-height:100%;}#webform-client-form-445 .form-submit:hover{background:#fff;color:#7FA742;border-color:#7FA742;}#webform-client-form-445 select{max-width:100%;}#webform-client-form-445 .fieldset-wrapper{padding:0 2%;}#webform-client-form-445 .form-type-radio label{position:relative;left:2px;top:2px;}#webform-client-form-445 .form-radios label.error{position:absolute;top:60px;left:0;}.grippie{display:none;}#bin div.dealer{padding:2.5% 0;border-bottom:1px solid #ccc;}#bin .dealer .img{width:20%;margin-left:2.5%;}#bin .dealer .info{width:70%;margin:0 0 0 5%;position:relative;}#bin .dealer .info h3{margin-right:5%;max-width:75%;}#bin .dealer .info a{margin:0;float:right;padding:.5em 1em;}#bin .dealer .info a:hover{color:#221F20;border-color:#221F20;}#bin img,#bin .info,#bin h3,#bin a{display:inline-block;vertical-align:middle;margin:0;}#location-search,#deal-nav{display:inline-block;width:35%;vertical-align:top;}#location-bar #deal-nav{text-align:right;position:absolute;right:0;top:0;}#deal-nav a{margin:0 0 0 -3px;color:#221F20;background:#7FA742;transition:all .2s ease;padding:20px 20px 19px;display:inline-block;font-size:16px;line-height:0;}#deal-nav a.active,#deal-nav a:hover{color:#fff;background:#8bb847;}#deal-nav a.active{cursor:default;}section#cd-google-map,section#buy-now{display:none !important;}#dealer-table{display:none !important;}section#cd-google-map.active,section#buy-now.active{display:block !important;}#dealer-table.active{display:block !important;}#dist{margin-top:2.5%;}#dist h2{font-size:2.5em;color:#221F20;}#dist #distributors{margin-top:3%;}#dist .dist{padding:2.5% 0 0;}#dist .dist:first-of-type{padding-top:0;}#dist .dist fieldset{margin-top:1.5%;border-color:#ccc;background:#fafafa;padding:1%;}#dist .dist fieldset legend{padding:0 .25em;}.section-find-dealer #content .view #dist .dist h3,.page-node-448 .dist h3{font-size:1.75em;margin:0;display:block;}#dist .dist .deets{display:block;margin:1% 1.5%;}#dist .dist b,#dist .dist legend{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:normal;text-transform:uppercase;margin-right:.1em;}#loading-inner{min-height:5em;position:absolute;left:0;right:0;margin:auto;z-index:5;}#node-448 .deets a{text-transform:initial;font-size:1em;}#node-448 .deets a:hover{color:#221F20;}.section-support.node-type-page #node-448 .node-content{padding-bottom:0;}.view-id-find_dealer td a.button.green{display:inline-block;text-align:center;padding:0.5em 1em;font-size:1em;}.view-id-find_dealer td a.button.green.bin{float:right;}article.node-blog img.aligncenter{min-width:100% !important;height:auto !important;margin:1em 0em 1em 0em !important;}.gm-style-iw p{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;text-transform:uppercase;margin-bottom:0;line-height:1.4}.page-products-accessories .view-id-swag.view-display-id-block .button{position:absolute;bottom:-9%;left:0;right:0;margin:auto;width:4.5em;}.page-products-accessories .view-id-swag a:hover{color:#000;border:1px solid #000;}.view-id-swag a:hover{color:#000;transition:all .2s ease;}.page-products-accessories #block-views-swag-block{padding:5% 4% 12%;text-align:center;}.page-products .black-back{color:#fff;}.page-node-445 #node-445 > header{padding-bottom:2%;}.page-node-445 #node-445 .node-content{padding:6% 4% 14%;}.section-products #block-system-main .product-category-template .views-row-odd{background:#000;}.section-products #block-system-main .product-category-template .views-row:last-child{background:#fff;}.tube-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.tube-wrap iframe,.tube-wrap object,.tube-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%;}#node-710 .prod-head-main > a,#node-602 .prod-head-main > a{display:none;}.social-items{padding-bottom:0.5em;}.social-items iframe{margin-right:1em;}.fb-share-button{margin-right:1em;top:1px;}.fb-share-button > span{vertical-align:top !important;}@media only screen and (min-width:1551px) and (max-width:2200px){.region-tertiary-content #block-block-4:before{top:-5em;}}@media only screen and (min-width:2201px){.region-tertiary-content #block-block-4:before{top:-7em;}}.page-taxonomy-term #main-content{position:initial;}#block-block-20,#block-block-21,#block-block-22{text-align:center;padding:4% 4% 0;margin-bottom:-1.5%;font-size:.9em;}#block-block-16,#block-block-17,#block-block-18,#block-block-19{text-align:center;font-size:.9em;padding:0% 4% 4%;margin:-1% 0 -0.5%;}#block-block-16 p,#block-block-17 p,#block-block-18 p,#block-block-19 p,#block-block-20 p,#block-block-21 p,#block-block-22 p{margin:0;}#block-block-17,#block-block-18,#block-block-19,#block-block-20,#block-block-22{display:none;}ul,ol{padding:0;margin:0;}body.html p a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;text-transform:initial;font-weight:normal;font-size:inherit;}p.deets a{font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif !important;}h1.prod-title span.series,h2.prod-title span.series{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;}.support-tile a:hover{color:#8BB847;}body{padding-top:0 !important;}.prod-title a{border-bottom:2px solid transparent;}.prod-title a:hover{border-color:#8BB847;}.region-header .block-applications-block-1{top:114px;}#header,#menu-bar-wrap{position:fixed;left:0;right:0;}#header{top:0;z-index:101;}html body.admin-menu #header{top:29px;}html body.admin-menu-with-shortcuts #header{top:65px;}#menu-bar-wrap{top:114px;z-index:100;box-shadow:0px 2px 4px -2px #555;margin-left:-.5%;padding:0 .45%;width:101%;}#main-content{background:#fff;position:relative;}.node.node-product-series > div,.node.node-advanced-product-series > div{background:#fff;position:relative;}.logged-in.page-blog #main-content,.logged-in.node-type-blog #main-content{position:initial;}#main-content{z-index:1;}#main-content-header{position:absolute;left:0;right:0;top:0;z-index:11;}.region-sidebar-second .contextual-links-wrapper a{transition:none;border:none;}.region-sidebar-second .contextual-links-wrapper a.contextual-links-trigger{display:none;}.region-sidebar-second .block-inner:hover .contextual-links-wrapper a.contextual-links-trigger{display:block;}#prod-vid{display:none;}body.page-support-discontinued div.disc-prods p.tap{width:25em;}body.page-support-discontinued div#tapco-products{padding:2em 0 1em;background-color:#000;}.top-piece-down .top-piece-spot:before{transform:skewY(5deg);}.disc-prods .details{text-shadow:0 0 10px rgba(0,0,0,0.5);}.region-sidebar-second ul{padding:0;}.feed-icon{display:none;}#header.active #tab-menu a,#tab-menu a:hover{border-color:#fff;color:#fff;}.node-type-product-series .t1 #feat-wrap.hidecar,.node-type-product-series #series #ser-wrap.hidecar{box-shadow:none;}.node-type-advanced-product-series .t1 #feat-wrap.hidecar,.node-type-advanced-product-series #series #ser-wrap.hidecar{box-shadow:none;}.node-type-product-series .t1 #feat-wrap.hidecar .owl-stage,.node-type-advanced-product-series .t1 #feat-wrap.hidecar .owl-stage{box-shadow:-1px 0 0 #979797,0 1px 0 #979797,0 -1px 0 #979797,0 0 10px 0 rgba(0,0,0,0.5);margin:auto;}.node-type-product-series #series #ser-wrap.hidecar .owl-stage,.node-type-advanced-product-series #series #ser-wrap.hidecar .owl-stage{box-shadow:0 1px 0 0 #979797,0 -1px 0 0 #979797,-1px 0 0 0 #979797;margin:auto;}#block-views-applications-block-1 .main-menu{display:none;padding:0 4% 4%;border-bottom:1px solid #fff;margin-bottom:2%;}#block-views-applications-block-1 .main-menu ul{padding:0;margin:0;}#block-views-applications-block-1 .main-menu ul ul{display:none;}#block-views-applications-block-1 .main-menu ul li{list-style:none;text-transform:uppercase;font-size:2em;}#block-views-applications-block-1 .main-menu ul li:after{content:"|";padding:0 .75em;}#block-views-applications-block-1 .main-menu ul li.menu-item-502{float:none;}#block-views-applications-block-1 .main-menu ul li.menu-item-642,#block-views-applications-block-1 .main-menu ul li.menu-item-644,#block-views-applications-block-1 .main-menu ul li.last:after{display:none;}#block-views-applications-block-1 .main-menu ul li a{transition:all .2s ease;font-family:'Knockout 29 A','Knockout 29 B';}#block-views-applications-block-1 .main-menu ul li a:hover{color:#000;}@media only screen and (max-width:768px){#block-views-applications-block-1 .main-menu ul{display:flex;}#block-views-applications-block-1 .main-menu ul li.menu-item-719,#block-views-applications-block-1 .main-menu ul li.menu-item-508{display:none;}}@media only screen and (max-width:480px){#block-views-applications-block-1 .main-menu ul{font-size:.8em;}}#header .scroll-menu h3.scroll-menu-title{padding:2% 0 .5em 4%;font-size:2em;display:none;}#header .scroll-menu h3.scroll-menu-title a{transition:all .2s ease;color:#fff;}#header .scroll-menu h3.scroll-menu-title a:hover{color:#000;}#header.active .scroll-menu .scroll-menu-title{display:inline-block;}#header.active #block-views-applications-block-1 .main-menu{display:block;}#header.active .region-header #block-views-applications-block-1{padding:0;top:0 !important;}.node-advanced-product-series > div .node-advanced-product-series > div{position:relative;}.node-product-series > div.prod-head,.node-type-advanced-product-series > div.prod-head{width:92%;z-index:0;}#banner{position:relative;}div.display-grid{display:grid;}#features.t2 .header div.display-grid{margin-top:2em;}.node-type-advanced-product-series #custom-text .custom-content{padding:2% 0 0;}@media only screen and (min-width:1281px){html body{font-size:120%;}}@media only screen and (min-width:1025px) and (max-width:1280px){html body{font-size:110%;}}@media only screen and (min-width:1025px){#deal-nav a{padding:26px 25px 25px;font-size:19.2px;margin-left:-4px;}}@media only screen and (max-width:1024px){body.page-support-discontinued div#tapco-products{background-size:contain;}.node-type-product-series .t2 .feat-item,.node-type-advanced-product-series .t2 .feat-item{width:100%;margin-bottom:3.5%;}.node-type-product-series .t2 .feat-item .feat-img,.node-type-advanced-product-series .t2 .feat-item .feat-img{margin:0 3.5% 1% 0;}.node-type-product-series .t2 .feat-item:nth-child(even) .feat-img,.node-type-advanced-product-series .t2 .feat-item:nth-child(even) .feat-img{float:right;margin:1% 0 1% 3.5%;}.node-type-product-series .t2 .feat-item:nth-child(odd) .feat-img,.node-type-advanced-product-series .t2 .feat-item:nth-child(odd) .feat-img{float:left;}.node-type-product-series .t2 .feat-item .feat-cont,.node-type-advanced-product-series .t2 .feat-item .feat-cont{padding:0;margin:0;display:inline;}#series{padding-top:14%;}.node-type-product-series .header p,.node-type-advanced-product-series .header p{width:100% !important;}}@media only screen and (max-width:1024px) and (min-width:481px){.node-type-product-series #series #ser-wrap .ser-item .ser-buy,.node-type-advanced-product-series #series #ser-wrap .ser-item .ser-buy{font-size:1.5em;}}@media only screen and (min-width:769px){#desk-apps{display:block;}#tab-apps{display:none;}}@media only screen and (max-width:768px){.node-type-advanced-product-series .app-content{padding:0;box-shadow:none;margin-left:0;}#block-block-3.block.block-block.header-mini-links.no-title{right:4em;}.node-type-product-series #features.t1,.node-type-product-series #series{padding-right:3em;padding-left:3em;}.node-type-advanced-product-series #features.t1,.node-type-advanced-product-series #series{padding-right:3em;padding-left:3em;}.prod-main-second{margin:10% 10% 0;width:auto;}.node-type-product-series #suggestions .header,.node-type-product-series #accessories .header{width:100%;padding:0;}.node-type-advanced-product-series #suggestions .header,.node-type-advanced-product-series #accessories .header{width:100%;padding:0;}.node-type-product-series #suggestions .sugg-item,.node-type-product-series #accessories .views-row{width:29.33%;}.node-type-advanced-product-series #suggestions .sugg-item,.node-type-advanced-product-series #accessories .views-row{width:29.33%;}#top-sec1-second{width:80%;margin:10% auto 0;}.node-type-product-series #suggestions .top-piece-spot:before,.node-type-product-series #accessories .top-piece-spot:before{height:6em;}.node-type-advanced-product-series #suggestions .top-piece-spot:before,.node-type-advanced-product-series #accessories .top-piece-spot:before{height:6em;}.node-type-product-series #top-section,.node-type-advanced-product-series #top-section{padding-bottom:0;}.node-type-product-series #applications,.node-type-advanced-product-series #applications{padding:0;background-size:cover !important;}.node-type-product-series #applications .app-content,.node-type-advanced-product-series #applications .app-content{background:rgba(0,0,0,0.5);padding:10% 4%;width:92%;box-shadow:0 0 0 4em rgba(0,0,0,0.5);}body.page-support-discontinued div#tapco-products{background:#000;}.page-support-discontinued .anchors{width:100%;}.view-id-discontinued.view-display-id-page .view-grouping-content{width:102% !important;}.view-id-discontinued.view-display-id-page .views-row{width:44.9%;margin:2% 5% 3% 0;}#block-views-slideshow-block .prod-head-main{width:50%;}#mouse-wrap{display:none;}.region-sidebar-second{margin:0 !important;}.region-sidebar-second .region-inner{padding:0 !important;}.region-sidebar-second #block-block-10{margin-bottom:8em;}.region-header #block-views-applications-block-1{width:100.1%;}#tab-menu{display:inline-block;z-index:9999;}.front #block-views-live-views-block-2 .view-live-views{width:92%;}#block-views-live-views-block-2 div.scrollWrapper{width:108.6%;margin-left:-4.3%;}#block-views-live-views-block-2 .views-row{position:relative;width:130px;height:auto !important;}#block-views-live-views-block-2 .views-row span.image{position:relative;display:block;font-size:0;}#block-views-live-views-block-2 .views-row span.artist{opacity:1;position:relative;background:#fff;box-shadow:inset 1px 0 0 #ccc,inset 0 -1px 0 #ccc,inset 0 1px 0 #ccc;}#block-views-live-views-block-2 .views-row.views-row-first{margin-left:4%;}#block-views-live-views-block-2 .views-row.views-row-last{margin-right:4%;}#block-views-live-views-block-2 .views-row.views-row-last span.artist{box-shadow:inset 1px 0 0 #ccc,inset -1px 0 0 #ccc,inset 0 -1px 0 #ccc,inset 0 1px 0 #ccc;}#block-views-live-views-block-2 .views-row span.artist a{color:#221F21;padding:5%;line-height:1em;white-space:normal;}#block-views-live-views-block-2 .views-row:hover span.artist a{color:#8BB847;}.view-id-applications.view-display-id-block_1{padding:0;}#block-views-applications-block-1{display:none;}.region-header #block-views-applications-block-1 .view .scrollWrapper{padding-bottom:1px;}.region-header #block-views-applications-block-1 .view-id-product_category.view-display-id-block_1{padding-bottom:4%;}.view-id-applications.view-display-id-block_1 .views-row h3{font-size:1.2em;}#block-menu-block-2 ul li.menu-item-644,#block-menu-block-2 ul li.menu-item-642,#block-menu-block-2 ul li.menu-item-502{display:none;}#block-block-3,#desk-apps{display:none;}#tab-apps{display:block;}.front #content div#block-system-main{background:#000;margin:0;padding:0;color:#fff;}.view-applications.view-display-id-page_1 #tab-apps .views-row{width:230px;}.view-applications.view-display-id-page_1 #tab-apps .views-row .img{height:150px;}.view-applications.view-display-id-page_1 .views-row .box{box-shadow:inset 1px 0 0 #ccc,inset 0 -1px 0 #ccc,inset 0 1px 0 #ccc;}.view-applications.view-display-id-page_1 .views-row.views-row-last .box{box-shadow:inset 0 0 0px 1px #ccc;}#tab-apps .tab-top,#tab-apps .tab-bot{text-align:center;padding:0 20%;}#tab-apps #tab-inner{padding:2% 0;}#tab-apps .icon-logo-mark{font-size:3.5em;}#tab-apps:before{content:"";position:absolute;top:-2.5em;height:6em;width:115%;background-color:#000;-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform:skewY(-5deg);z-index:-1;}#tab-apps:after{content:"";position:absolute;bottom:-2.5em;height:6em;width:115%;background-color:#000;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);z-index:-1;}}@media only screen and (max-width:580px){#deal-nav a{font-size:1.3em;}#bin .dealer .info h3{max-width:60%;font-size:1.5em;}#bin .dealer .info a{position:absolute;right:0;top:0;bottom:0;height:1em;margin:auto;padding:4% 7%;}#webform-client-form-445 input.form-radio{width:auto;}#webform-client-form-445 .form-submit{font-size:2em;}#webform-client-form-445 input,#webform-client-form-445 textarea{font-size:2em;width:100%;}#webform-client-form-445 input.webform-calendar{width:auto;}#spec-downloads.vid-only #spec-vids .spec-vid{width:50%;}.view-id-discontinued.view-display-id-page .views-row{width:96%;margin:2% 0 4%;}#block-views-slideshow-block .prod-head-main{width:100%;}#tab-menu{margin:0 4% 0 0;font-size:1.125em;}#block-views-applications-block-1 .main-menu{padding:6% 4% 3%;margin-bottom:1%;}}@media only screen and (max-width:440px){#header.active #block-menu-block-2,#header.active #block-block-3{font-size:.75em;margin-top:3.3em;}#header.active #block-menu-block-2{top:-.33em;}}@media only screen and (max-width:345px){#header.active #block-menu-block-2,#header.active #block-block-3{font-size:.75em;display:block;clear:both;padding:0;margin:0;padding-left:4%;}#header.active #block-menu-block-2{top:0;margin-top:2.33em;border:none;padding-bottom:0.2em;margin-left:2.6em;}}.view-id-devin_s_temp_dealer_system a{border:1px solid #ccc;display:inline-block;line-height:0;}.view-id-devin_s_temp_dealer_system a span.model-name{display:block;padding:.7em;line-height:.9em;background:#ffffff;font-weight:bold;}#google-container{position:relative;width:70%;height:100%;background-color:#e7eaf0;}.page-node-448 #google-container{width:100%;}#cd-google-map{position:relative;}#cd-google-map address{position:absolute;width:100%;bottom:0;left:0;padding:1em 1em;background-color:rgba(211,104,104,0.9);color:white;font-size:13px;font-size:0.8125rem;}@media only screen and (min-width:768px){#cd-google-map address{font-size:15px;font-size:0.9375rem;text-align:center;}}#cd-zoom-in,#cd-zoom-out{cursor:pointer;background-color:#fff;background-repeat:no-repeat;background-size:32px 64px;margin-right:1.5em;font-size:2em;font-family:"courier";font-weight:lighter;color:#777;padding:.1em .5em .15em .5em;line-height:1.4em;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.1);}.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:#d36868;}#cd-zoom-in{background-position:50% 0;margin-top:1.5em;padding-bottom:.1em;}#cd-zoom-out{background-position:50% -32px;margin-top:.5em;padding-top:0;}#cd-zoom-in:before{content:"+";}#cd-zoom-out:before{content:"-";}#zip-inner{background:white;display:inline-block;margin-left:auto;margin-right:auto;position:absolute;top:-2.5em;left:-8em;width:16em;}#submit-zip label{position:absolute;color:#999;font-size:1.3em;font-weight:normal;margin-left:.6em;margin-top:.47em;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;text-transform:uppercase;}#submit-zip button{padding:.6em;font-size:1.3em;border:1px solid #7FA742;background-color:#7FA742;color:#fff;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;text-transform:uppercase;}#zip-field{padding:.6em;font-size:1.3em;border:1px solid #7FA742;color:#7FA742;margin:0;line-height:1em;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;text-transform:uppercase;}#enter-zip{position:relative;width:0%;height:0%;top:50%;left:50%;z-index:10;}#close-zip{position:absolute;right:1em;top:1em;cursor:pointer;}#dealer-table{float:left;background-color:#ffffff;width:30%;padding:0;margin:0;overflow:scroll;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;z-index:1;}#dealer-table li h3{font-size:1.11em;display:block;line-height:1em;margin-top:.7em;}#dealer-table li p{line-height:1.3em;font-size:.75em;margin:0;}.view-find-dealer.view-display-id-page_2 .view-content,.view-find-dealer.view-display-id-page_5 .view-content,.view-find-dealer.view-display-id-page_9 .view-content{display:none;}#dealer-table li{padding:.5em 1em;border-bottom:1px solid #ccc;list-style:none;}#dealer-table li:last-child{border:none;}#google-container div.gm-style{position:relative;}#google-container div.gm-style div.gm-style-iw{padding:0.75em 1em;}#google-container div.gm-style div.gm-style-iw h3{line-height:1em;}.view-find-dealer .view-header h4{font-size:1.7em;margin:0em 0em .6em 0em;}.view-find-dealer .view-header #narrow-fieldset{background-color:#ebebeb;margin-bottom:1em;}.narrow-div{float:left;margin-right:1em;}div#location-bar{display:none;background-color:#7FA742;padding:.3em;overflow:hidden;position:relative;}#location-search label{position:absolute;font-weight:normal;color:#999;text-transform:uppercase;line-height:1.32em;font-size:1em;padding:.3em 0 0 .45em;font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;display:none;}#location-search #location-zip{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;border:solid 1px #fff;font-size:1em;padding:.4em;text-transform:uppercase;width:5.5em;}#location-search #location-submit{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-size:1em;padding:.4em .5em .4em .5em;border:solid 1px #fff;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:none;text-transform:uppercase;}.narrow-div label{font-weight:normal;font-size:.8em;}#block-system-main .view-find-dealer .view-empty,#block-system-main .view-product-category .view-empty{padding:4%;color:red;font-size:1.2em;font-family:'Knockout 29 A','Knockout 29 B',helvetica,arial,sans-serif;font-weight:400;font-style:normal;}.view-find-dealer img{display:block;}.page-find-dealer-international #block-block-16 p{display:none;}.page-find-dealer-international #block-block-16 p:last-of-type{display:block;}.region-header .block-applications-block-1 a{color:#fff;}.region-header .block-applications-block-1 .views-row h3{font-size:1.25em;}.region-header .block-applications-block-1 .views-row h3 a{color:#fff;transition:all .2s ease;padding:.25em .75em;background:#7FA742;display:block;box-shadow:inset 0 1px 0 #ccc;}.region-header .block-applications-block-1 .views-row:hover h3 a{color:#7FA742;background:#fff;}.region-header .view-id-applications.view-display-id-block_1{display:none;}.region-header .view-id-product_category{width:100%;}.region-header .view-id-product_category.view-display-id-block_1{display:none;}.region-header #block-views-applications-block-1{width:100%;padding:4% 0 0;transition:top 0.4s ease;}.view-id-applications.view-display-id-block_1{padding:0 4%;}.view-id-applications.view-display-id-block_1 .views-row{display:inline-block;vertical-align:top;margin:0px -1px -1px 0px;}.view-id-applications.view-display-id-block_1 .views-row h3{font-size:1.025em;}.view-id-applications.view-display-id-block_1 .views-row .views-field-field-app-img{font-size:0;border:1px solid #ccc;border-bottom:0;}.view-id-applications.view-display-id-block_1 .views-row .views-field-name{border:1px solid #ccc;border-top:0;}@media only screen and (min-width:768.0001px){.view-id-applications.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap;}.view-id-applications.view-display-id-block_1 .view-content .views-row{flex:1 1 33%;max-width:33%;}}@media only screen and (max-width:768px){.view-id-applications.view-display-id-block_1 .view-content{display:flex;flex-wrap:wrap;}.view-id-applications.view-display-id-block_1 .view-content .views-row{flex:1 1 33%;}}@media only screen and (max-width:580px){.view-id-applications.view-display-id-block_1 .view-content .views-row{flex:1 1 50%;}}#block-menu-block-2,#block-block-3{position:absolute;top:0;bottom:0;right:0;}#block-menu-block-2{margin-right:2%;transform:translate(-34%,0%);-webkit-transform:translate(-34%,0%);}@media only screen and (max-width:768px){#block-menu-block-2{display:none;}}#block-block-3{margin-right:4%;}#block-block-3 div,#block-block-3 ul,#block-block-3 li{height:100%;}#block-block-3 #register-mackie{display:flex;align-items:center;}@media only screen and (max-width:768px){#block-block-3{display:none;}}#block-menu-block-2 h2{display:none;}#block-menu-block-2 div,#block-menu-block-2 ul,#block-menu-block-2 li{height:100%;}#block-menu-block-2 ul.menu{display:flex;}#block-menu-block-2 ul.menu li{list-style:none;font-family:"Knockout 48 A","Knockout 48 B",helvetica,arial,sans-serif;font-weight:400;font-style:normal;font-size:1.35em;text-transform:uppercase;padding-left:.5em;padding-right:.7em;display:flex;align-items:center;}#block-menu-block-2 ul.menu li a{outline:none;}#block-menu-block-2 ul.menu li a.is-mega::after{content:'\25b8';color:#fff;font-size:.8em;padding-left:.5em;vertical-align:text-top;}#block-menu-block-2 ul.menu li.leaf.open,#block-menu-block-2 ul.menu li.open{background-color:#7FA742;}#block-menu-block-2 ul.menu li.leaf.open a,#block-menu-block-2 ul.menu li.open a{color:#fff;}#block-menu-block-2 ul.menu li.leaf.open a.active,#block-menu-block-2 ul.menu li.open a.active{color:#fff;border-color:transparent;}#block-menu-block-2 ul.menu li.leaf.open a.active::after,#block-menu-block-2 ul.menu li.open a.active::after{content:'\25be';}@media only screen and (min-width:768.0001px){#block-menu-block-2 ul.menu li.menu-item-1571,#block-menu-block-2 ul.menu li.menu-item-1572{display:none;}}nav#block-menu-block-2 ul li.leaf a{color:#fff;padding:.3em 0 .1em;border-bottom:1px solid transparent;}nav#block-menu-block-2 ul li.leaf a.active,nav#block-menu-block-2 ul li.leaf a.active-trail{color:#7FA742;border-color:#7FA742;}nav#block-menu-block-2 ul li.leaf a:hover{border-color:#fff;}nav#block-menu-block-2 ul li.leaf.first{margin-left:0;}nav#block-menu-block-2 ul li.leaf.last{margin-right:0;padding-right:0;}nav#block-menu-block-2 ul li.leaf.last a{border:1px solid #7FA742;color:#7FA742;padding:.15em .6em .2em;margin-top:.25em;margin-right:0;}nav#block-menu-block-2 ul li.leaf.last a:hover{border:1px solid #fff;color:#fff;}#block-block-3 #register-mackie a{height:1em;}#block-block-3.block.block-block.header-mini-links.no-title{font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;font-weight:900;font-style:normal;text-transform:uppercase;font-size:.75em;}.close-wrapper{background-color:#557612;display:flex;justify-content:center;margin-left:calc(-100vw / 2 + 500px / 2);margin-right:calc(-100vw / 2 + 500px / 2);position:absolute;left:0;bottom:0;right:0;}.close-wrapper a.close{text-transform:uppercase;font-family:"Knockout 31 A","Knockout 31 B","helvetica","arial",sans-serif;cursor:pointer;}.close-wrapper a.close::before,.close-wrapper a.close::after{content:'\25b4';cursor:pointer;margin:.3em;}@media only screen and (max-width:768px){.close-wrapper{display:none;}}@media only screen and (max-width:768px){#header.active .scroll-menu h3.scroll-menu-title{display:none;}#header.active .scroll-menu .view-id-applications.view-display-id-block_1,#header.active .scroll-menu .view-id-product_category.view-display-id-block_1{display:none;background-color:#7FA742;padding-top:1em;padding-bottom:1em;}#header.active .scroll-menu .view-id-applications.view-display-id-block_1.open,#header.active .scroll-menu .view-id-product_category.view-display-id-block_1.open{display:block;}#header.active #block-views-applications-block-1{background-color:#557612;}}.mobile-tab-controls{display:none;}.mobile-tab-controls ul,.mobile-tab-controls li{margin:0;padding:0;list-style:none;list-style-image:none;}.mobile-tab-controls ul{display:flex;align-items:center;}.mobile-tab-controls li{font-family:"Knockout 48 A","Knockout 48 B",helvetica,arial,sans-serif;font-size:2em;flex:1 1 33.33333%;max-width:33.33333%;width:33.33333%;text-align:center;}.mobile-tab-controls li a{display:block;outline:none;}.mobile-tab-controls li a.open{background-color:#7FA742;}.mobile-tab-controls li a.products::before,.mobile-tab-controls li a.applications::before{content:'\25b8';font-size:.8em;padding-right:.3em;vertical-align:text-top;}.mobile-tab-controls li a.products.open::before,.mobile-tab-controls li a.applications.open::before{content:'\25be';}@media only screen and (max-width:768px){#menu-bar-wrap{display:none;}.mobile-tab-controls{display:block;}}#block-menu-block-1 .view-content .item-list li a[href='/product/bluetooth-speakers'],#cat-select-field option[value='bluetooth-speakers']{display:none;}@media only screen and (max-width:768px) and (min-width:581px){#block-views-live-views-block div.view-footer div.views-row{width:50%;display:inline-block;vertical-align:top;}}@media only screen and (max-width:1100px) and (min-width:880px){.prod-head-main{margin:6% 0;}}
@media only screen and (max-width:580px){body{font-size:.9em;}p{font-size:1.1em;}#header{height:5em;}#block-menu-block-2{margin-right:7%;}.bread-wrap{font-size:1.2em;}.front #main-content #content > div.last,.page-applications #main-content #content > div.last,.page-taxonomy #main-content #content > div.last,.page-comment #main-content #content > div.last,.page-products-accessories #main-content #content > div.last,.page-products #main-content #content > div.last{padding-bottom:28%;}.page-products-accessories #main-content #content > div.last,.page-products #main-content #content > div.last{padding-bottom:15%;}.region-banner h1,body.html.site-name-mackie .outline-wrap{font-size:4.5em;}.region-banner h1{width:92%;margin:auto;}.region-tertiary-content{display:none;}.page-support-discontinued #footer{margin-top:12%;}#footer{position:relative;}#footer:before{content:"";position:absolute;top:-2.5em;height:6em;width:115%;background-color:#000;-webkit-transform:skewY(5deg);-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-o-transform:skewY(5deg);transform:skewY(5deg);}.region-footer{position:relative;z-index:1;font-size:1.25em;}.live-post-body{}#block-block-9{display:none;}#footer .region-inner{margin:2% 4% 8%;}.page-user #content{padding:4% 4% 18%;}.solid-button,li a.solid-button{font-size:1.5em;}#block-menu-block-2{}#block-menu-block-2 ul li{font-size:1.5em;}#block-block-3{}.button,li a.button{font-size:1.5em;}#logo a img{display:none;}#logo a:after{font-family:'icomoon';content:"\e603";font-size:3.5em;color:#fff;line-height:100%;transition:all .2s ease;display:block;}#logo a:hover:after{color:#8BB847;}.shrink #logo a:after{font-size:2.4em;padding-top:.1em;}#branding{margin:.75em 0 .75em 4%;}#tab-menu{font-size:1.125em;}#columns{padding:5% 4% 25%;}#block-block-13,.section-find-dealer .view-header,.node-type-page header.node-header{padding-bottom:5%;}.acc-sec,.deal-sec{padding-bottom:19%;}#block-views-slideshow-block .prod-head{text-align:left;min-height:300px;}#block-views-slideshow-block .prod-head-main{width:92%;text-align:left;}#block-views-slideshow-block .owl-controls{display:none;}.front .prod-head:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2);}.prod-head-main{position:relative;z-index:1;}.intro .outline{margin:8px 0 8px;}.front .intro .outline{margin:8px 0 8px;}.front .prod-head-main p{display:none;}#mouse-wrap{display:none;}.front #block-views-live-views-block .view-header h2{font-size:3.25em;margin-bottom:.35em;}.view-live-views.live-post-block .view-content{width:100%;}.view-live-views.live-post-block .live-wrapper > .view-content .views-field-field-blog-image{width:100%;}.view-live-views.view-live-views .view-footer{width:100%;}.view-live-views.view-live-views .views-field-field-blog-image{width:50%;}.view-live-views.view-live-views .views-field-body .field-content{width:100%;box-shadow:inset -1px 0 0 0 #ccc,inset 1px 0 0 0 #ccc,inset 0 1px 0 0 #ccc;}.live-post-block .views-row-2 .views-field-created{box-shadow:inset 0 0 0 1px #ccc;}.live-post-date{position:absolute;bottom:0;width:86%;margin:0;border-bottom:none;}.view-id-product_category.view-display-id-block_1 .item-list a{font-size:1.2em;}.live-post-title a{font-size:1em;}.front #block-views-product-category-block-1 .view-display-id-block_1 .view-content{padding:4% 0 18%;}.front h3{line-height:100%;margin:.5em 0 .5em;font-size:3em;padding-top:5%;}.tab-bot p,.tab-top .icon-logo-mark{display:none;}.front #tab-apps .tab-top,#tab-apps .tab-bot{padding:0 17% 0;}.front #block-views-live-views-block-2 .view-live-views{padding-top:40%;}.front #block-views-live-views-block-2 .view-live-views p{display:none;}.front h2.live-title.outline-wrap{margin-bottom:4%;}.front #content > div#block-views-live-views-block{padding:20% 0 0;}.view-applications.view-display-id-page_1 .button{padding:.4em .6em;font-size:1.5em;}#tab-apps #tab-inner{padding:2% 0 6% 0;}.page-products .view-id-product_category.view-display-id-page_1 .item-list{width:100%;margin:0 0 8%;}.section-applications .view-id-applications.view-display-id-page .view-content .views-row{width:100%;margin:0 0 4%;}.region-sidebar-second #block-block-10{margin-bottom:30%;}h2.comment-title{padding:.5em 0;}.node-type-page.page-node-24 h2{font-size:2.7em;}.node-type-page.page-node-24 p.subheading{width:90%;}.support-column{width:100%;margin:0 0 8%;}.node-type-page .node-content{padding:8% 4% 22%;}.view-id-live_views.view-display-id-block_4{padding-top:18%;padding-bottom:28%;}#block-block-7:before{top:-2.1em;}#block-block-7:after{bottom:-2.1em;}.support-column-wrapper{padding:12% 4% 8%;}.page-products .product-category-template .views-row-odd .views-field-nid{width:100%;}.page-products .product-category-template .views-row-odd .views-field-field-primary-image{width:100%;margin:8% 0 0;}.product-category-template .slantbox > div:nth-child(2n+2){padding-top:18%;padding-bottom:36%;}.page-products .product-category-template .views-row-even .views-field-nid,.page-products .product-category-template .views-row-odd .views-field-nid{width:92%;margin:0;padding:0 4%;}.page-products .product-category-template .views-row-even{padding:0;}.page-products .product-category-template .views-row-even .views-field-field-primary-image{width:100%;margin:0 0 8%;}.page-products .product-category-template .views-row-odd{padding:0;}.page-products .product-category-template .views-row-even p,.page-products .product-category-template .views-row-odd p{width:92%;}.product-category-template .slantbox > div:nth-child(2n+3){padding-bottom:32%;}.product-category-template .slantbox > div:last-child{padding-bottom:0;}.product-category-template .slantbox > div:first-child{padding-bottom:28%;}.prod-head > a,.prod-head > img{width:60%;position:initial;margin:5% 20% 0;max-width:none;}.prod-head-main{margin-bottom:16%;}.prod-head-main.left,.prod-head-main.right{width:100%;}.node-type-product-series .slantbox > div:nth-child(1n+3),.node-type-advanced-product-series .slantbox > div:nth-child(1n+3){padding-top:36%;padding-bottom:40%;}.node-type-product-series .slantbox > div:last-child,.node-type-advanced-product-series .slantbox > div:last-child{padding-bottom:32%;}.node-type-product-series #top-section,.node-type-advanced-product-series #top-section{padding-top:16%;padding-bottom:16%;}.prod-head.left .prod-main-second{float:left;}.prod-main-second,.node-type-product-series .top-sec1-content,.node-type-advanced-product-series .top-sec1-content{width:100%;margin:0;}.node-type-product-series .series-highlight-img,.node-type-advanced-product-series .series-highlight-img{width:100%;margin:5% 0 0;}.node-type-product-series .slantbox > div.top-piece-up.bot-piece-down,.node-type-advanced-product-series .slantbox > div.top-piece-up.bot-piece-down{padding-top:14%;padding-bottom:16%;}.node-type-product-series #series .header p,.node-type-advanced-product-series #series .header p{width:92%;}.node-type-product-series #acc,.node-type-advanced-product-series #acc{width:100%;margin:0 0 20%;}.node-type-product-series #swag,.node-type-advanced-product-series #swag{width:100%;margin:0;}.node-type-product-series #suggestions .header,.node-type-product-series #accessories .header{padding:0;}.node-type-advanced-product-series #suggestions .header,.node-type-advanced-product-series #accessories .header{padding:0;}.node-type-product-series .slantbox > div.top-piece-up,.node-type-advanced-product-series .slantbox > div.top-piece-up{padding-top:16%;}#top-sec1-second a.pop{width:100%;}.vid-cont{width:100%;position:relative;padding:0;}.node-type-product-series #live .views-row,.node-type-advanced-product-series #live .views-row{width:100%;margin:0;}#spec-downloads div#downloads{width:100%;}#spec-downloads #spec-vids{width:100%;}#spec-downloads #spec-vids .spec-vid{width:100%;margin-bottom:10%;}#spec-downloads #downloads #dload-content .dload{width:100%;}.node-type-product-series #spec-downloads .header,.node-type-advanced-product-series #spec-downloads .header{margin-bottom:10%;border-bottom:0;}#spec-downloads #downloads #dload-content p.bold{border-bottom:1px solid #fff;padding-bottom:1%;font-size:1.4em;}.spec-imgs .bold{font-size:1.4em;}.spec-imgs .img-wrap{width:100%;margin:0 0 .5em;}.node-type-product-series #accessories #acc .views-row,.node-type-advanced-product-series #accessories #acc .views-row{width:42%;margin-bottom:10%;}.node-type-product-series #accessories #acc .views-row:nth-child(2n+1),.node-type-advanced-product-series #accessories #acc .views-row:nth-child(2n+1){margin-right:12%;}#acc{text-align:left;padding-right:0;box-shadow:none;}.node-type-product-series #accessories #acc .views-row,.node-type-advanced-product-series #accessories #acc .views-row{margin:0 0 10%;}#acc .view-footer a{margin-left:0;font-size:1.5em;}.node-type-product-series #accessories #swag .views-row,.node-type-advanced-product-series #accessories #swag .views-row{width:42%;margin:0 0 10%;}.node-type-product-series #accessories #swag .views-row:nth-child(2n+1),.node-type-advanced-product-series #accessories #swag .views-row:nth-child(2n+1){margin-right:12%;}#swag{padding:0;}.node-type-product-series .slantbox #features.t2,.node-type-advanced-product-series .slantbox #features.t2{padding-top:16%;}.node-type-product-series #features .header p,.node-type-advanced-product-series #features .header p{width:100%;margin-top:3%;}.node-type-product-series .t2 .feat-item,.node-type-advanced-product-series .t2 .feat-item,.node-type-product-series .t2 .feat-img,.node-type-advanced-product-series .t2 .feat-img{width:100%;}.node-type-product-series .t2 .feat-cont,.node-type-advanced-product-series .t2 .feat-cont{width:100%;margin-top:3%;padding:0;}.node-type-product-series .t2 #feat-wrap,.node-type-advanced-product-series .t2 #feat-wrap{margin-top:10%;}.node-type-product-series .t2 .feat-cont h4,.node-type-advanced-product-series .t2 .feat-cont h4{margin-bottom:.25em;}.t2 .feat-item p{margin-bottom:10%;}.node-type-product-series .app-content,.node-type-advanced-product-series .app-content{width:100%;margin:0;z-index:1;position:relative;}.node-product-series #applications,.node-advanced-product-series #applications{background-size:cover !important;position:relative;}.view-id-accessories_page.view-display-id-page .head p{display:block;padding-left:0;}.view-id-accessories_page.view-display-id-page .head h3{line-height:1em;margin-bottom:0;}.view-live-views .views-field-field-blog-image{width:100%;}.view-live-views .views-field-body{font-size:initial;display:inline-block;width:100%;}.view-live-views .views-field-body .field-content{width:100%;box-shadow:inset -1px 0 0 0 #ccc,inset 1px 0 0 0 #ccc,inset 0 1px 0 0 #ccc;position:initial;padding-bottom:14%;}.owl-next:after{right:-.8em;}.owl-prev:after{left:-.8em;}#ser-wrap .owl-next{right:-.1em;}#ser-wrap .owl-prev{left:-.1em;}#ser-wrap .owl-scroll-next{right:3em;}#ser-wrap .owl-scroll-prev{left:3em;}body.page-support-discontinued #tapco-products > div > p.tap{width:100%;}.page-support-discontinued .mackie .view-grouping-content .view-grouping:first-child{padding-top:3%;padding-bottom:5%;}.view-id-accessories_page.view-display-id-page .views-row,.view-id-swag.view-display-id-block .views-row{width:45%;margin:0 5% 3.333% 0;display:inline-block;padding:0;}.view-id-find_dealer td a.button.green{width:98%;float:none !important;margin-bottom:-1px;padding:.5em 0;font-size:1.25em;}.view-id-find_dealer .view-content{margin-top:20%;}.view-id-find_dealer td{width:48.33%;}.view-id-find_dealer td:nth-of-type(2n+2){margin-right:0;}}
@media only screen and (min-width:581px) and (max-width:1024px){.page-blog .datetime{font-size:1em;}.view-id-find_dealer td a.button.green{font-size:1.05em;}}
.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box;}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0px);}.fr-overlay{z-index:99998;}.fr-window{z-index:99999;}.fr-spinner{z-index:100000;}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%;}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90);}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100);}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible;}.fr-measured{margin:0 !important;min-width:0 !important;min-height:0 !important;}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%;}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fr-page{position:absolute;width:100%;height:100%;}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center;}.fr-hovering-clickable .fr-container{cursor:pointer;}.fr-ui-inside .fr-container{padding:20px 20px;}.fr-ui-inside.fr-no-sides .fr-container{padding:20px;}.fr-ui-outside .fr-container{padding:20px 82px;}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px;}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container{padding:12px 12px;}.fr-ui-inside.fr-no-sides .fr-container{padding:12px;}.fr-ui-outside .fr-container{padding:12px 72px;}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px;}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container{padding:0px 0px;}.fr-ui-inside.fr-no-sides .fr-container{padding:0px;}.fr-ui-outside .fr-container{padding:0px 72px;}.fr-ui-outside.fr-no-sides .fr-container{padding:0px 48px;}}.fr-ui-fullclick .fr-container{padding:0;}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0;}.fr-ui-fullclick.fr-type-video .fr-container{padding:0px 62px;}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0px;}.fr-overflow-y .fr-container{padding-top:0 !important;padding-bottom:0!important;}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible;}.fr-content-element{float:left;width:100%;height:100%;}.fr-content-background{background:#101010;}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1;}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1;}.fr-ui-outside .fr-info-background{background:#0d0d0d;}.fr-content .fr-info{top:auto;bottom:0;}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto;}.fr-caption{width:auto;display:inline;white-space:wrap;}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:0.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap;}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.fr-position-inside{border:0;}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1;}.fr-position-text{color:#b3b3b3;}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1;}.fr-ui-outside .fr-position-outside{display:block;}.fr-ui-outside .fr-info .fr-position{display:none;}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block;}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline;}.fr-info a:hover{color:#eee;}.fr-ui-outside.fr-no-caption .fr-info{display:none;}.fr-ui-inside.fr-no-caption .fr-caption{display:none;}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px;}.fr-stroke-vertical{width:1px;height:100%;}.fr-stroke-horizontal{padding:0 1px;}.fr-stroke-right{left:auto;right:0;}.fr-stroke-bottom{top:auto;bottom:0;}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08);}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3);}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none;}.fr-ui-fullclick .fr-stroke{display:none;}.fr-ui-fullclick .fr-content-background{box-shadow:none;}.fr-info .fr-stroke-top{display:none;}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1;}.fr-side-previous{left:0;}.fr-side-next{right:0;left:auto;}.fr-side-disabled{cursor:default;}.fr-side-hidden{display:none !important;}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0;}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc;}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat;}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px;}.fr-side-button{width:48px;height:60px;margin:0 3px;}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat;}.fr-close-background{background-color:#000;}.fr-thumbnails{position:absolute;overflow:hidden;}.fr-thumbnails-disabled .fr-thumbnails{display:none !important;}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0;}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0;}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%;}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0;}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1;}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%;}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0;}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%;}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden;}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px;}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1;}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0;}.fr-thumbnail-overlay{cursor:pointer;}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default;}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent;}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0 !important;}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none;}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99;}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35;}.fr-thumbnail-active{cursor:default;}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%;}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left;}.fr-thumbnail-loading-icon{display:none;}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca3434;}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden;}.fr-thumbnails-side-previous{margin-left:12px;}.fr-thumbnails-side-next{margin-right:12px;}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0;}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px;}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px;}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer;}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px;}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b;}.fr-thumbnails-side-button-disabled *{cursor:default;}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333;}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%;}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both;}.fr-window-ui-fullclick .fr-thumbnails{background:#090909;}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block !important;}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block !important;}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px;}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px;}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0 !important;}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px;}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px;}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px;}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px;}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px;}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px;}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px;}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px;}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px;}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px;}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px;}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px;}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px;}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0;}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px;}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px;}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none !important;}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none !important;}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%;}.fr-page{min-height:100%;}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page > .fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none !important;}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;}.fr-visible-fullclick-ui .fr-box > .fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1;}.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s;}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none;}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px;}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out;}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0);}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes fresco-12{0%{opacity:1;}100%{opacity:0;}}@keyframes fresco-12{0%{opacity:1;}100%{opacity:0;}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px;}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear;}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px;}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px;}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px;}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(/sites/all/themes/mackie/css/skins/fresco/sprite.svg);}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url(/sites/all/themes/mackie/css/skins/fresco/sprite.png);}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px;}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4);}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none;}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3);}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1);}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent;}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px;}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px;}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px;}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px;}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px;}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px;}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px;}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px;}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px;}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px;}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5;}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1;}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8;}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2;}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none;}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0px -300px;}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px;}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0px -360px;}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px;}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0px -360px;}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px;}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0px -360px;}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px;}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0px -420px;}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px;}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636;}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343;}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8;}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919;}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px;}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px;}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8;}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1;}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0;}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,.3);}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1);}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3);}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08);}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0px;}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px;}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px;}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px;}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px;}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px;}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px;}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px;}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px;}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8;}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px;}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px;}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1;}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px;}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px;}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5;}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px;}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px;}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50);}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px;}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/mackie/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}
html,#page{background:#221F20;}#columns{background:#fff;}#logo > h1{font-size:1em !important;margin:0;padding:0;position:relative;font-weight:normal;}#logo > .title-span,#logo > h1 .title-span{position:absolute;z-index:-999;font-size:0px;opacity:0;pointer-events:none;}nav#block-menu-block-2{transform:translate(-26%,0%);-webkit-transform:translate(-26%,0%);}nav#block-menu-block-2 ul.menu li{padding-right:0.5em;}#register-mackie a{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:500;}.shrink nav#block-menu-block-2 ul li.leaf a{padding-top:0.05em;}.shrink nav#block-menu-block-2 ul li.leaf.last a{margin-top:0;}.shrink #block-block-3 #register-mackie a{line-height:1;}#header.shrink #branding{margin-left:4.3%;}#block-menu-block-2{margin-right:1%;}#block-block-3{margin-right:4.3%;}#block-menu-block-2 ul.menu li a.is-mega::after{font-size:.5em;padding-left:0.5em;position:relative;top:-0.3em;vertical-align:inherit;}#header .top-angle{display:none;}#mackie-menu-wrap{position:relative;display:none;width:100%;}#mackie-menu-wrap:before{content:'';width:calc(100% - 1em);height:3em;position:absolute;left:0;right:0;bottom:4.4em;z-index:99;pointer-events:none;background:-moz-linear-gradient(top,rgba(127,167,65,0) 0%,rgba(127,167,65,1) 95%,rgba(127,167,65,1) 100%);background:-webkit-linear-gradient(top,rgba(127,167,65,0) 0%,rgba(127,167,65,1) 95%,rgba(127,167,65,1) 100%);background:linear-gradient(to bottom,rgba(127,167,65,0) 0%,rgba(127,167,65,1) 95%,rgba(127,167,65,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007fa741',endColorstr='#7fa741',GradientType=0);}.region-header #block-views-applications-block-1{padding-top:0;border-top:none;overflow:hidden;overflow-y:auto;padding-bottom:2em;top:0 !important;bottom:3em;display:none;}.region-header #block-views-applications-block-1 > .block-inner{padding-top:3.4%;}#header div.scrollWrapper{cursor:auto !important;}.view-id-product_category.view-display-id-block_1 .view-content{padding:0 3.66%;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list{margin-bottom:1.9em;max-width:calc(85% / 6);padding-right:3%;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list:nth-child(6n+6){padding-right:0;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list a{text-decoration:none !important;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list h3{margin-bottom:0.6em !important;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list h3 a{font-family:'Knockout 48 A','Knockout 48 B',helvetica,arial,sans-serif;font-weight:300;font-size:1.25em;}.view-id-product_category.view-display-id-block_1 .item-list ul li{margin:0em 0 0.75em 1.3em;list-style:disc;color:#b4d08b;line-height:1.05;}.view-id-product_category.view-display-id-block_1 .item-list ul li a{text-transform:uppercase;color:#fff;}.region-header #block-views-applications-block-1 .view-id-applications .view-content{margin-bottom:2em;}.close-wrapper{z-index:100;margin:0 auto 3em !important;}.close-wrapper a.close{color:#fff;}.region-tertiary-content .menu-item-1571,.region-tertiary-content .menu-item-1572,.region-tertiary-content .menu-item-719{display:none;}@media only screen and (max-width:1081px) and (min-width:931px){#block-menu-block-2{margin-right:2%;}#block-menu-block-2 ul.menu li{font-size:1.25em;}}@media only screen and (max-width:930px) and (min-width:851px){#block-menu-block-2{margin-right:1%;}#block-menu-block-2 ul.menu li{font-size:1.1em;}#register-mackie{font-size:0.8em;}}@media only screen and (max-width:850px) and (min-width:769px){#block-menu-block-2{margin-right:2%;}#block-menu-block-2 ul.menu li{font-size:0.95em;}#register-mackie{font-size:0.75em;}}@media only screen and (max-width:768px) and (min-width:581px){#block-menu-block-2 ul.menu li{font-size:1.2em;}#block-menu-block-2{margin-right:4%;}}@media only screen and (min-width:769px){}@media only screen and (max-width:768px){html{font-size:100% !important;}#block-menu-block-2 ul.menu li a{margin-top:0 !important;}nav#block-menu-block-2{transform:translate(-34%,0%);-webkit-transform:translate(-34%,0%);}#block-menu-block-2 ul li.menu-item-644,#block-menu-block-2 ul li.menu-item-642,#block-menu-block-2 ul li.menu-item-502,#block-menu-block-2 ul li.menu-item-1571,#block-menu-block-2 ul li.menu-item-1572{display:none !important;}.front .view-applications.view-display-id-page_1{margin-top:4em;}#block-views-applications-block-1{width:calc(100% + 1px) !important;}.region-header .block-applications-block-1 a{padding:0.2em 0;}#header.active #block-views-applications-block-1 .main-menu{padding-top:0;margin-bottom:0;padding-bottom:2%;}.region-header #block-views-applications-block-1 > .block-inner{padding-top:0;}#block-views-applications-block-1 .main-menu{border-bottom:none;}#block-views-applications-block-1 .main-menu ul li{font-size:1.5em;padding-top:0.4em;}#block-views-applications-block-1 .main-menu ul li.menu-item-1438:after{display:none;}.mobile-tab-controls li{font-size:1.5em;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list{width:100%;max-width:initial;padding:0;margin-bottom:0.9em;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list a{color:#fff !important;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list a:hover{color:#fff;}#block-views-applications-block-1 .view-id-product_category.view-display-id-block_1 .item-list li a{font-size:1.33em;}.view-id-product_category.view-display-id-block_1 .item-list h3{padding-top:0.8em;}.view-id-product_category.view-display-id-block_1 .item-list h3 a::before{font-size:0.6em;vertical-align:initial;position:relative;top:-0.2em;}.view-id-product_category.view-display-id-block_1 .item-list h3 a span{font-size:1em !important;}#header.active .scroll-menu .view-display-id-block_1.open{position:absolute;bottom:0;top:6em;overflow-y:scroll;}.region-header #block-views-applications-block-1:before{bottom:0;}.view-id-applications.view-display-id-block_1 .views-row h3{margin:0;padding-top:0;}.view-id-applications.view-display-id-block_1 .views-row h3 a{padding:0.5em 0.75em;}.region-header #block-views-applications-block-1 .view-id-applications .view-content{margin-bottom:1em;}}@media only screen and (max-width:580px){#block-menu-block-2 ul.menu li{font-size:1.25em;margin-top:-1px;}#block-menu-block-2{margin-right:6%;}}
div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%;}div.scrollableArea{position:relative;width:auto;height:100%;}
