@charset "UTF-8";/*! Made with Bones: http://themble.com/bones :) */img,legend{border:0}#reply-title,.cam-processor-container img,.cam-processor-item img,.comment .children,.download-intro ul li,.downloads-tabs-inner .tabs-menu ul,.entry-title,.hentry footer p,.mach3-licensing .software-wrap ul li,.mach3-requirements .software-wrap ul li,.mach4-download-left ul li,.page-title,.single-title,.software-wrap ul li,.tags,.wizards-section .wizards-inner ul li,body,dd,figure,pre{margin:0}.commentlist,ol,ul{list-style-type:none}.flex-33,.flex-50{-ms-grid-row-align:center;align-self:center}.windows-icons,nav ol,nav ul{list-style:none}.comment,.faq-grid,.mach4-header,.pagination li,.plugins-grid,.support-banner,.wizards-section,svg:not(:root){overflow:hidden}.cf:after,.clearfix:after,.comment,.comment-respond:after,.footer{clear:both}.contact-form-block span.ajax-loader,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.software-nav ul li,audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}#logo-two,.mach3-licensing .software-header h2:after,.nav li ul.children,.nav li ul.sub-menu,.software-type.last-type:nth-last-child(2):after,.software-type:last-child:after,.swiper-button-next,.swiper-button-prev,[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.mach4-details .royalSlider .rsOverflow,.mach4-details .royalSlider .rsOverflow .rsSlide,a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}.downloads-grid-area .downloads-grid-item .downloads-border h3,.strong,b,strong{font-weight:700}.em,dfn,em{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{white-space:pre-wrap}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}.small,small,sub,sup{font-size:75%}q{quotes:"“" "”" "‘" "’"}q:after,q:before{content:"";content:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}menu{padding:0 0 0 40px}ol,ul{padding:0}fieldset{border:1px solid #d7d7d7;margin:1em 0;padding:1em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.cf,.clearfix,.comment-respond{zoom:1}.cf:after,.cf:before,.clearfix:after,.clearfix:before,.comment-respond:after,.comment-respond:before{content:"";display:table}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif!important;font-style:italic}@font-face{font-family:bebasneueregular;src:url("../fonts/bebasneue_regular-webfont.eot");src:url("../fonts/bebasneue_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_regular-webfont.woff") format("woff"),url("../fonts/bebasneue_regular-webfont.ttf") format("truetype"),url("../fonts/bebasneue_regular-webfont.svg#webfontregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:bebasneuebold;src:url("../fonts/bebasneue_bold-webfont.eot");src:url("../fonts/bebasneue_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_bold-webfont.woff") format("woff"),url("../fonts/bebasneue_bold-webfont.ttf") format("truetype"),url("../fonts/bebasneue_bold-webfont.svg#bebas_neuebold") format("svg");font-weight:400;font-style:normal}p{-webkit-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.last-col{float:right;padding-right:0!important}@media (max-width:767px){.m-all{float:left;width:100%;padding-right:0}.m-1of2,.m-1of3,.m-1of4,.m-2of3,.m-3of4{float:left;padding-right:.75em}.m-1of2{width:50%}.m-1of3{width:33.33%}.m-2of3{width:66.66%}.m-1of4{width:25%}.m-3of4{width:75%}}@media (min-width:768px) and (max-width:1029px){.t-all{float:left;width:100%;padding-right:0}.t-1of2,.t-1of3,.t-1of4,.t-1of5,.t-2of3,.t-2of5,.t-3of4,.t-3of5,.t-4of5{float:left;padding-right:.75em}.t-1of2{width:50%}.t-1of3{width:33.33%}.t-2of3{width:66.66%}.t-1of4{width:25%}.t-3of4{width:75%}.t-1of5{width:20%}.t-2of5{width:40%}.t-3of5{width:60%}.t-4of5{width:80%}}@media (min-width:1030px){.d-all{float:left;width:100%;padding-right:0}.d-1of10,.d-1of11,.d-1of12,.d-1of2,.d-1of3,.d-1of4,.d-1of5,.d-1of6,.d-1of7,.d-1of8,.d-1of9,.d-2of3,.d-2of5,.d-2of7,.d-3of4,.d-3of5,.d-3of7,.d-4of5,.d-4of7,.d-5of7,.d-6of7{float:left;padding-right:.75em}.d-1of2{width:50%}.d-1of3{width:33.33%}.d-2of3{width:66.66%}.d-1of4{width:25%}.d-3of4{width:75%}.d-1of5{width:20%}.d-2of5{width:40%}.d-3of5{width:60%}.d-4of5{width:80%}.d-1of6{width:16.6666666667%}.d-1of7{width:14.2857142857%}.d-2of7{width:28.5714286%}.d-3of7{width:42.8571429%}.d-4of7{width:57.1428572%}.d-5of7{width:71.4285715%}.d-6of7{width:85.7142857%}.d-1of8{width:12.5%}.d-1of9{width:11.1111111111%}.d-1of10{width:10%}.d-1of11{width:9.0909090909%}.d-1of12{width:8.33%}}.alert-error,.alert-help,.alert-info,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}#submit,.blue-btn,.comment-reply-link,.download-button,.red-btn,.white-btn{display:inline-block;position:relative;font-family:Roboto,bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;text-decoration:none;color:#fff;font-weight:400;padding:.5em 1.5em;cursor:pointer;line-height:1;-webkit-transition:background-color .14s ease-in-out;-o-transition:background-color .14s ease-in-out;transition:background-color .14s ease-in-out}.download-button,.red-btn{font-family:bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}#submit:focus,#submit:hover,.blue-btn:focus,.blue-btn:hover,.comment-reply-link:focus,.comment-reply-link:hover,.download-button:focus,.download-button:hover,.red-btn:focus,.red-btn:hover,.white-btn:focus,.white-btn:hover{color:#fff;text-decoration:none;outline:0}#submit,.blue-btn,.comment-reply-link{background:#2980b9}#myInput,#newSearch,#newSearchA{background-image:url("../images/search-icon.png");background-size:20px 20px}#submit:focus,#submit:hover,.blue-btn:focus,.blue-btn:hover,.comment-reply-link:focus,.comment-reply-link:hover{background-color:#2574a8}#submit:active,.blue-btn:active,.comment-reply-link:active{background-color:#2472a4}.white-btn{border:1px solid #fff;font-size:1.3em}.white-btn:active,.white-btn:focus,.white-btn:hover{background-color:#cd0002;border-color:#cd0002}.cart-preview a:visited,.download-button:active,.download-button:visited,.fix-nav ul li a,.fix-nav ul li a:hover:visited,.fix-nav ul li a:visited,.kiseki-studio a,.mach3-licensing .software-wrap a,.mach4-download-left a,.new-downloads-header a,.new-downloads-header a:active,.new-downloads-header a:visited,.red-btn:visited,.red-btn:visited:hover,.screensets-intro a,.white-btn:visited,.white-btn:visited:hover{color:#fff}.red-btn{border:none;font-size:1.4em;background-color:#cd0002;margin-bottom:.5em}.red-btn .material-icons,.red-btn i,.red-btn svg{display:inline-block;border:none;margin:0 .5em 0 0;vertical-align:middle;padding:0}.red-btn span{position:absolute;right:-.25em;top:-.25em;display:block}.red-btn:hover{background-color:#9a0002}.red-btn:focus{color:#fff!important}.red-btn:active{background-color:#cd0002}.download-button{background:#cd0002;padding:.75em 1em;font-weight:500;position:relative;font-size:1.5em;-webkit-clip-path:polygon(100% 0,100% 75%,90% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 75%,90% 100%,0 100%,0 0);-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.download-button span{margin-left:.5em}.download-button:hover,.download-button:visited:hover{background:#b40002;color:#fff;-webkit-clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0)}.download-button i,.download-button svg{font-size:.7em;vertical-align:middle;margin-right:.25em}.square{-webkit-clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0)!important;clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0)!important}.field,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:.5em 1em;font-size:1em;color:#111;vertical-align:middle;border:1px solid #d7d7d7;font-family:inherit;-webkit-appearance:none;border-radius:0;background-color:#fff;-webkit-transition:background-color .24s ease-in-out;-o-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out}.field:active,.field:focus,input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,select:active,select:focus,textarea:active,textarea:focus{background-color:#fafafa;outline:0}.field.error,.field.is-invalid,input[type=color].error,input[type=color].is-invalid,input[type=date].error,input[type=date].is-invalid,input[type=datetime-local].error,input[type=datetime-local].is-invalid,input[type=datetime].error,input[type=datetime].is-invalid,input[type=email].error,input[type=email].is-invalid,input[type=month].error,input[type=month].is-invalid,input[type=number].error,input[type=number].is-invalid,input[type=password].error,input[type=password].is-invalid,input[type=search].error,input[type=search].is-invalid,input[type=tel].error,input[type=tel].is-invalid,input[type=text].error,input[type=text].is-invalid,input[type=time].error,input[type=time].is-invalid,input[type=url].error,input[type=url].is-invalid,input[type=week].error,input[type=week].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#fff;background-position:99% center;background-repeat:no-repeat;outline-color:#fbe3e4}.field.is-valid,.field.success,input[type=color].is-valid,input[type=color].success,input[type=date].is-valid,input[type=date].success,input[type=datetime-local].is-valid,input[type=datetime-local].success,input[type=datetime].is-valid,input[type=datetime].success,input[type=email].is-valid,input[type=email].success,input[type=month].is-valid,input[type=month].success,input[type=number].is-valid,input[type=number].success,input[type=password].is-valid,input[type=password].success,input[type=search].is-valid,input[type=search].success,input[type=tel].is-valid,input[type=tel].success,input[type=text].is-valid,input[type=text].success,input[type=time].is-valid,input[type=time].success,input[type=url].is-valid,input[type=url].success,input[type=week].is-valid,input[type=week].success,select.is-valid,select.success,textarea.is-valid,textarea.success{color:#e6efc2;border-color:#e6efc2;background-color:#fff;background-position:99% center;background-repeat:no-repeat;outline-color:#e6efc2}.field.is-disabled,.field[disabled],input[type=color].is-disabled,input[type=color][disabled],input[type=date].is-disabled,input[type=date][disabled],input[type=datetime-local].is-disabled,input[type=datetime-local][disabled],input[type=datetime].is-disabled,input[type=datetime][disabled],input[type=email].is-disabled,input[type=email][disabled],input[type=month].is-disabled,input[type=month][disabled],input[type=number].is-disabled,input[type=number][disabled],input[type=password].is-disabled,input[type=password][disabled],input[type=search].is-disabled,input[type=search][disabled],input[type=tel].is-disabled,input[type=tel][disabled],input[type=text].is-disabled,input[type=text][disabled],input[type=time].is-disabled,input[type=time][disabled],input[type=url].is-disabled,input[type=url][disabled],input[type=week].is-disabled,input[type=week][disabled],select.is-disabled,select[disabled],textarea.is-disabled,textarea[disabled]{cursor:not-allowed;border-color:#cfcfcf;opacity:.6}.field.is-disabled:active,.field.is-disabled:focus,.field[disabled]:active,.field[disabled]:focus,input[type=color].is-disabled:active,input[type=color].is-disabled:focus,input[type=color][disabled]:active,input[type=color][disabled]:focus,input[type=date].is-disabled:active,input[type=date].is-disabled:focus,input[type=date][disabled]:active,input[type=date][disabled]:focus,input[type=datetime-local].is-disabled:active,input[type=datetime-local].is-disabled:focus,input[type=datetime-local][disabled]:active,input[type=datetime-local][disabled]:focus,input[type=datetime].is-disabled:active,input[type=datetime].is-disabled:focus,input[type=datetime][disabled]:active,input[type=datetime][disabled]:focus,input[type=email].is-disabled:active,input[type=email].is-disabled:focus,input[type=email][disabled]:active,input[type=email][disabled]:focus,input[type=month].is-disabled:active,input[type=month].is-disabled:focus,input[type=month][disabled]:active,input[type=month][disabled]:focus,input[type=number].is-disabled:active,input[type=number].is-disabled:focus,input[type=number][disabled]:active,input[type=number][disabled]:focus,input[type=password].is-disabled:active,input[type=password].is-disabled:focus,input[type=password][disabled]:active,input[type=password][disabled]:focus,input[type=search].is-disabled:active,input[type=search].is-disabled:focus,input[type=search][disabled]:active,input[type=search][disabled]:focus,input[type=tel].is-disabled:active,input[type=tel].is-disabled:focus,input[type=tel][disabled]:active,input[type=tel][disabled]:focus,input[type=text].is-disabled:active,input[type=text].is-disabled:focus,input[type=text][disabled]:active,input[type=text][disabled]:focus,input[type=time].is-disabled:active,input[type=time].is-disabled:focus,input[type=time][disabled]:active,input[type=time][disabled]:focus,input[type=url].is-disabled:active,input[type=url].is-disabled:focus,input[type=url][disabled]:active,input[type=url][disabled]:focus,input[type=week].is-disabled:active,input[type=week].is-disabled:focus,input[type=week][disabled]:active,input[type=week][disabled]:focus,select.is-disabled:active,select.is-disabled:focus,select[disabled]:active,select[disabled]:focus,textarea.is-disabled:active,textarea.is-disabled:focus,textarea[disabled]:active,textarea[disabled]:focus{background-color:#d5edf8}body{font-family:Roboto,bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:100%;line-height:1.5;color:#111;background-color:#f0f0f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.mach-download h2,h1{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}.wrap{width:96%;margin:0 auto}.woocommerce-wrap{width:96%;margin:2em auto}.software-nav ul li a:hover:visited,.software-nav ul li a:visited,a,a:visited{color:#292929}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#d10e3c}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{text-rendering:optimizelegibility;font-weight:500}.cart-contents:hover,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.h1,h1{font-size:2.5em;line-height:1.333em}.cart-preview,.main-downloads-container .cam-downloads-link h2,.nav li a{font-family:bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}.h2,h2{font-size:1.75em;line-height:1.4em;margin-bottom:.375em}.header,.home-header{margin-bottom:1px;position:relative;top:0;left:0;width:100%}.h3,h3{font-size:1.125em}.h4,h4{font-size:1.1em;font-weight:700}.h5,h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.home-header{text-align:center;z-index:1000}.home-featured{text-align:center;padding:0 0 2em}.lower-header{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.header{z-index:5}#inner-header{background-color:#fff;padding:1em 2em}.header-left{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.header-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.main-banner{margin:8.5em auto 0;position:relative;top:0;left:0;z-index:0;display:none}.cart-preview,.shop-banner{position:relative;margin:0 auto}.shop-banner{top:0;left:0;z-index:0;display:none}.mach-license-banner{background-repeat:no-repeat;background-attachment:scroll;padding:2em 10% 3em;color:#fff}.mach-license-banner h1{display:inline-block;vertical-align:middle;margin-left:.25em}.mach-license-banner h3{margin:.5em 0 1em;padding:0;font-size:1.4em;font-weight:300}#inner-footer img,.mach-license-banner img{vertical-align:middle}.cart-preview{background-color:#cd0002;color:#fff;padding:.5em 1.25em;font-size:1.4em}.cart-preview a{color:#fff;text-decoration:none;display:inline}.breadcrumbs a,.nav li a{color:#292929;text-decoration:none}.cart-contents:before{font-family:WooCommerce;content:"";font-size:19px;margin-top:10px;font-style:normal;font-weight:400;padding-right:5px;vertical-align:middle}.featured-partners-block-inner:before,.software-type:after{font-family:"Font Awesome 5 Free";right:0;left:0;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.cart-contents-count{color:#fff;position:absolute;top:-6px;right:-6px;background-color:#292929;font-weight:700;border-radius:25px;padding:6px 8px;font-size:.6em;line-height:1;font-family:Roboto,bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;vertical-align:top}.breadcrumbs,.comment,.entry-content,.flex-container,.support-banner{position:relative}span.cart-total{margin-left:3em}.quick-search{color:#fff;margin-right:1px;display:none}.quick-search label#searchsubmit{border:none;background:#cd0002;color:#fff;padding:.87em 1em;display:inline-block;margin:0;vertical-align:bottom;cursor:pointer;font-size:1.3em;text-transform:uppercase;font-family:bebasneueregular}.quick-search .quick-search-bar{background:#fff;border:1px solid #cfcfcf;display:none;padding:1.4em 1.5em;width:auto;margin:0;vertical-align:bottom}.breadcrumbs{text-align:center;font-weight:500;margin-bottom:2em;display:block;padding:0 1em}.breadcrumbs:after{content:"";display:block;border-bottom:1px solid #f0f0f0;height:1px;margin:1em auto 0;width:15%;text-align:center}.breadcrumbs a:hover,.cam-processor-container td a:hover,.cam-processor-item td a:hover,.downloads-tabs-inner .tabs-menu ul li.ui-state-active a,.footer-links ul li a:hover,.kiseki-studio a:hover,.software-features .inner-container .software-features-header i,.software-features .inner-container .software-features-header svg{color:#cd0002}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.downloads-grid-area,.main-downloads-container{display:-ms-grid;-ms-grid-columns:minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:1em;-moz-column-gap:1em}.flex-20,.flex-25,.flex-33,.flex-75{-webkit-box-flex:0 0 100%;max-width:100%}.flex-33{-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-ms-flex-item-align:center}.flex-20,.flex-25,.flex-75{-ms-flex:0 0 100%;flex:0 0 100%;padding:1em}.flex-40,.flex-50,.flex-60,.flex-80{-webkit-box-flex:0 0 100%;padding:1em}.flex-50{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:center;max-width:100%}.flex-100,.flex-40,.flex-60,.flex-80{-ms-grid-row-align:stretch;align-self:stretch;max-width:100%}.flex-40,.flex-60,.flex-80{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:stretch}.flex-100{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:stretch}.flex-100:after,.flex-100:before,.flex-15:after,.flex-15:before,.flex-20:after,.flex-20:before,.flex-25:after,.flex-25:before,.flex-33:after,.flex-33:before,.flex-40:after,.flex-40:before,.flex-50:after,.flex-50:before,.flex-60:after,.flex-60:before,.flex-75:after,.flex-75:before,.flex-container:after,.flex-container:before{content:normal}.left-nav,.right-nav{width:100%}.nav{border-bottom:0;margin:0}.nav li a{display:block;font-size:1.4em;padding:.15em}.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:30px}.copyright,.home-text,.mach3-addons-info .software-header,.mach3-addons-info p,.mach3-addons-info ul,.mach3-requirements .software-wrap .right-align,.mach3-requirements .software-wrap ul,.mach3-requirements .software-wrap ul.right-align,.pagination,.search-title{text-align:center}#content,.lazy-cam-programs .lazy-cam-box .lazy-cam-inner h3{margin-top:.5em}#downloads-content{margin:0;z-index:-1}.main-page{margin-top:0}.entry-title:after,.page-title:after,.single-title:after{border-bottom:4px solid #cd0002;display:block;text-align:center;content:"";width:5%;margin:0 auto}.page-title{text-align:center;font-size:2.2em;margin-bottom:.5em}.byline,.logged-in-as{color:#9fa6b4;font-style:italic;margin:0}.entry-content{padding:0}.entry-content p{margin:0 0 1.5em}.entry-content blockquote{margin:0 0 1.5em .75em;padding:0 0 0 .75em;border-left:3px solid #2980b9;font-style:italic;color:#9fa6b4}.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#292929;color:#f9f9f9;font-size:.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.comment.odd,.pagination ul{background-color:#fff}.comment:last-child,.wp-caption img{margin-bottom:0}.wp-caption{max-width:100%;background:#eee;padding:5px}.main-downloads-container .mach4-downloads-link header,.new-downloads-header{background-image:url(../images/no-limits-engineering-mach4-software-cnc-cad-creating-design-newfangled.jpg)}.wp-caption img{max-width:100%;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.pagination,.wp-prev-next{margin:1.5em 0}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;border-right:1px solid #f0f0f0}.pagination a,.pagination span{margin:0;text-decoration:none;padding:.75em;line-height:1em;font-size:1em;font-weight:400;min-width:1em;display:block;color:#2980b9}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover{background-color:#2980b9;color:#fff}.cam-processor-container tr:nth-child(2n),.cam-processor-item tr:nth-child(2n),.form-allowed-tags{background-color:#f9f9f9}.pagination .current{cursor:default;color:#111}.pagination .current:focus,.pagination .current:hover{background-color:#fff;color:#111}.wp-prev-next .prev-link{float:left}#submit,.wp-prev-next .next-link{float:right}#comments-title{padding:.75em;margin:0;border-top:1px solid #f9f9f9}.commentlist{margin:0}.comment{padding:1.5em;border-bottom:1px solid #f9f9f9}.comment .comment-author{padding:7px;border:0}.comment .vcard{margin-left:50px}.comment .vcard cite.fn{font-weight:700;font-style:normal}.comment .vcard time{display:block;font-size:.9em;font-style:italic}.comment .vcard time a{color:#9fa6b4;text-decoration:none}.comment .vcard time a:hover{text-decoration:underline}.comment .vcard .avatar{position:absolute;left:16px;border-radius:50%}.comment[class*=depth-]{margin-top:1.1em}.comment.depth-1{margin-left:0;margin-top:0}.comment:not(.depth-1){margin-top:0;margin-left:7px;padding:7px}.comment.even{background:#f9f9f9}.comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.comment-reply-link{font-size:.9em;float:right}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:.9em}.comment-respond{padding:1.5em;border-top:1px solid #f9f9f9}.logged-in-as a{color:#111}.comment-form-comment{margin:1.5em 0 .75em}.form-allowed-tags{padding:1.5em;font-size:.9em}.mach-download,.no-widgets,.support-banner{background-color:#fff}#submit{font-size:1em}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.no-widgets{padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}.support-banner{height:30vh;color:#fff;width:100%;margin-bottom:0;z-index:0}.support-banner .support-video{position:absolute;width:100%;top:-60%;left:0;height:auto}.support-banner .are-you-ready{-webkit-backface-visibility:hidden;text-align:center;position:absolute;right:0;left:0;top:15%;z-index:3}.support-banner .are-you-ready h1{font-size:2.5em;margin:0;padding:0;line-height:1}.support-banner .are-you-ready h4{font-size:1.2em;font-weight:300;margin:.5em 0;padding:0}.support-banner .are-you-ready ul{list-style:none;font-weight:300;font-size:1.2em}.support-banner .are-you-ready ul li{padding:0 .5em}.main-downloads-container{display:grid;width:100%;column-gap:1em;row-gap:2em;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:2em}.downloads-tabs-inner,.new-downloads-header{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.main-downloads-container .help-box,.main-downloads-container .software-downloads{-ms-grid-column-span:12;grid-column:span 12;border:1px solid #f0f0f0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);text-align:center}.downloads-tabs-inner .downloads-tabs-content .download-button,.main-downloads-container .help-box .download-button,.main-downloads-container .software-downloads .download-button{padding:.5em 1em;margin:0 0 .25em;-webkit-clip-path:polygon(100% 0,100% 75%,95% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 75%,95% 100%,0 100%,0 0)}.downloads-tabs-inner .downloads-tabs-content .download-button:hover,.downloads-tabs-inner .downloads-tabs-content .download-button:visited:hover,.main-downloads-container .help-box .download-button:hover,.main-downloads-container .help-box .download-button:visited:hover,.main-downloads-container .software-downloads .download-button:hover,.main-downloads-container .software-downloads .download-button:visited:hover{-webkit-clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,100% 100%,0 100%,0 0)}.main-downloads-container .help-box .download-button i,.main-downloads-container .help-box .download-button svg,.main-downloads-container .software-downloads .download-button i,.main-downloads-container .software-downloads .download-button svg{margin-left:2em;color:#fff}.main-downloads-container .help-box section,.main-downloads-container .software-downloads section{padding:1.5em}.main-downloads-container .help-box header{padding:2em}.main-downloads-container .help-box img,.main-downloads-container .software-downloads img{margin:0;padding:0}.main-downloads-container .mach4-downloads-link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.main-downloads-container .mach4-downloads-link header{padding:1em}.main-downloads-container .forums-block header{background-image:url(../images/artsoft-machsupport-forums.jpg);background-size:cover;color:#fff}.main-downloads-container .oem-block header{background-image:url(../images/oem-machines-software-cnc.jpg);background-size:cover;color:#fff}.main-downloads-container .manuals-block header{background-image:url(../images/machsupport-manuals-guides-cnc-artsoft.jpg);background-size:cover;color:#fff}.main-downloads-container .videos-block header{background-image:url(../images/machsupport-videos-tutorials-help-cnc-software.jpg);background-size:cover;color:#fff}.main-downloads-container .licensing-info-block header{background-image:url(../images/software-licensing-artsoft-machsupport-cnc-engineer.jpg);background-size:cover;color:#fff}.main-downloads-container .software-needed-block header{background-image:url(../images/software-types-cnc-engineering-artsoft-machsupport.jpg);background-size:cover;color:#fff}.main-downloads-container .faq-info-block header{background-image:url(../images/faq-cnc-software-machsupport-artsoft-questions-answers.jpg);background-size:cover;color:#fff}.main-downloads-container .bug-report-block header{background-image:url(../images/bug-report-feature-request-artsoft-machsupport.jpg);background-size:cover;color:#fff}.main-downloads-container .updating-block header{background-image:url(../images/updating-software-maintaining-artsoft-machsupport.jpg);background-size:cover;color:#fff}.main-downloads-container .help-box header h2,.main-downloads-container .mach3-downloads-link header h2,.main-downloads-container .mach4-downloads-link header h2{color:#fff;margin:0;text-transform:uppercase;font-weight:700;font-family:bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2.2em;padding:0}.main-downloads-container .mach3-downloads-link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-downloads-container .mach3-downloads-link header{background-image:url(../images/mach3-downloads-header.jpg);padding:1em}.main-downloads-container .cam-downloads-link{-ms-grid-row-align:center;align-self:center;padding:1.5em;-ms-grid-column-span:12;grid-column:span 12;-ms-grid-row:3;grid-row:3;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-downloads-container .cam-downloads-link h2{text-transform:uppercase;font-weight:700;font-size:2.2em}.new-downloads-header{color:#fff;background-repeat:no-repeat;background-size:cover;padding:2em;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-downloads-header .breadcrumbs:after{border-bottom-color:#676262}.new-downloads-header a:hover,.new-downloads-header a:visited:hover{color:#f0f0f0}.new-downloads-header p{text-align:center;font-size:1.1em;font-weight:500}.main-downloads-container .mach4-software header{background-image:url(../images/mach4-software-information-cnc-milling-turning-gcode.jpg);padding:2em;background-size:cover;background-position:center}.main-downloads-container .mach3-software header{background-image:url(../images/mach3-software-information-cnc-milling-turning-gcode.jpg);padding:2em;background-size:cover;background-position:center}.main-downloads-container .mill-wizard-software header{background-image:url(../images/mill-wizard-software-information-cnc-milling-turning-gcode.jpg);padding:2em;background-size:cover;background-position:center}.main-downloads-container .mach3-addons-software header{background-image:url(../images/mach3-addons-software-information-cnc-milling-turning-gcode.jpg);padding:2em;background-size:cover;background-position:center}.main-downloads-container .cutting-simulator-software header{background-image:url(../images/3d-cutting-simulator-software-information-cnc-milling-turning-gcode.jpg);padding:2em;background-size:cover;background-position:center}.mach3-downloads-header{background-image:url(../images/mach3-downloads-header.jpg);background-position:center 60%}.downloads-area-header{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:left;margin-bottom:1em}.downloads-area-header h3{text-transform:uppercase;font-weight:700;font-size:1em;color:#434343}.downloads-area-header h3:after{display:inline-block;content:"";border-bottom:1px solid #cd0002;height:1px;width:10%;margin-left:1em}#new-downloads-tabs{width:90%;margin:0 auto;padding:5% 0;text-align:left;background-image:url(../images/dots-pattern.png);background-repeat:no-repeat;background-size:auto;background-position:22% 7em}.downloads-tabs-inner{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:rows;flex-direction:rows;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.downloads-tabs-inner .tabs-menu{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background:#f0f0f0;padding:1em}.screen-designers .screen-designers-item,.screenset-types .screenset-types-item{-ms-grid-row-span:1;grid-row:span 1;padding:1.5em;-ms-grid-column-span:12;grid-column:span 12}.downloads-tabs-inner .tabs-menu ul li{margin:.25em 0}.downloads-tabs-inner .tabs-menu ul li a:hover:after,.downloads-tabs-inner .tabs-menu ul li.ui-state-active a:after{display:inline-block;content:"";border-bottom:1px solid #cd0002;height:1px;width:5%;margin-left:.25em}.downloads-tabs-inner .tabs-menu ul li a{text-align:left;font-weight:900;font-size:1em;text-transform:uppercase;text-decoration:none;-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.downloads-tabs-inner .downloads-tabs-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:left;margin-bottom:2em}.downloads-tabs-inner .downloads-tabs-content p,.partners-table-container .dataTables_length{margin-bottom:1em}.downloads-tabs-inner .downloads-tabs-content h2{text-transform:uppercase;font-weight:900;margin:1em 0;font-size:1.5em}.downloads-tabs-inner .downloads-tabs-content h4{margin:1em 0 .25em;font-size:1.3em;font-weight:900}.downloads-tabs-inner .downloads-tabs-content .download-button i,.downloads-tabs-inner .downloads-tabs-content .download-button svg{margin-left:2em}.quick-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick-downloads a{margin-bottom:.5em}.downloads-title,.software-title{padding:0;margin-top:2em}.downloads-tabs{width:100%;margin:0 auto 4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mach-download-container,.screenset-info{-ms-flex-item-align:start;align-self:flex-start}.download-intro,.software-intro{text-align:center;padding:0 6% 6%}.download-intro p,.software-header p,.software-intro p,.wizards-section .wizards-inner p{font-size:1em;font-weight:300}.download-intro h3,.mach3-requirements .requirements h3,.plugin-container .red-btn,.screenset-designer-inner .red-btn,.screensets-intro-text h3{font-size:1.2em}.download-section .download-button,.paid-for{font-size:1.3em}.download-intro ul,.faq-container .faq-block,.mach3-licensing .software-wrap p,.mach3-licensing .software-wrap ul{text-align:left}.download-intro ul li:before,.mach3-licensing .software-wrap ul li:before,.mach4-download-left ul li:before,.wizards-section .wizards-inner ul li:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:.5em}.mach-download{padding:2em;border:1px solid #efefef;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.mach-download:hover{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.mach-download h2{font-size:2.1em;color:#292929;display:block;margin:0 0 .5em;padding:0}.mach-download-container{padding:1em}.download-section{border-bottom:1px solid #f0f0f0;padding-bottom:1.5em;margin-bottom:1em}.downloads-grid-area{display:grid;width:100%;column-gap:1em;row-gap:3em;height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.screen-designers,.screenset-types{display:-ms-grid;-webkit-column-gap:1em;-moz-column-gap:1em;row-gap:1em;width:100%;-ms-grid-columns:minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));height:100%}.downloads-grid-area .downloads-grid-item{-ms-grid-column-span:12;grid-column:span 12;-ms-grid-row-span:1;grid-row:span 1;background:#fff;position:relative;-ms-grid-row-align:stretch;align-self:stretch}.downloads-grid-area .downloads-grid-item .downloads-border{border:1px solid #f0f0f0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border-bottom:none;height:100%;position:relative;display:-ms-grid;display:grid}#newSearch,#newSearchA,.screenset-types .screenset-types-item{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);border:1px solid #f0f0f0}.downloads-grid-area .downloads-grid-item .downloads-border .downloads-frame{padding:1.5em 1.5em 0}.downloads-grid-area .downloads-grid-item .downloads-image{min-height:200px;max-height:200px;text-align:center;vertical-align:middle}.downloads-grid-area .downloads-grid-item .downloads-image img{max-height:200px;height:auto;width:auto}.downloads-grid-area .downloads-grid-item .download-button{width:100%;position:relative;margin:1px 0 0;font-size:1.3em}.downloads-grid-area .downloads-grid-item .download-button i,.downloads-grid-area .downloads-grid-item .download-button svg{right:1em;position:absolute;vertical-align:middle;top:auto;bottom:auto;font-size:.9em}.downloads-grid-area .button-section{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;bottom:-1em;position:relative}#newSearch,#newSearchA{background-position:95% center;background-repeat:no-repeat;padding:.5em 1em;font-size:1.1em;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);font-weight:500;text-align:left;margin-bottom:1em;display:block}.screenset-types{display:grid;column-gap:1em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-items:center;margin:2em 0}.screenset-types .screenset-types-item{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);background:#f0f0f0}.screenset-types .screenset-types-item h4{margin:0 0 1em}.screenset-types .screenset-types-item ol{list-style:decimal-leading-zero inside;margin:2em 0 0}.screenset-types .screenset-types-item ol li{padding:0 0 .35em}.screen-designers-container{margin-top:3em}.screen-designers{display:grid;column-gap:1em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:2em 0}.screen-designers .screen-designers-item{border:1px solid #f0f0f0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);text-align:center;position:relative}.paid-for{background:#5bcb3f;position:absolute;top:-.35em;right:-.35em;padding:.5em;color:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.contact-form-block,.plugins-grid{position:relative}.screensets-intro{text-align:center;margin:0 auto 4em;width:100%;padding:0 10%;color:#fff;background-color:#cc504d}.screensets-intro a:hover{color:#e6e6e6}.screenset-info{padding:1em 0;font-size:1em}.screenset-info h3{font-size:1.5em}.screenset-info .list{list-style:decimal inside}.screenset-info .list li{padding:.25em 0}.screensets-intro-text{width:85%;margin:0 auto 4em;text-align:center;font-size:1.1em}.screensets-designers{text-align:center;margin:0 auto 4em;width:100%;padding:0 3%}.screenset-designer{padding:1em;-ms-flex-item-align:start;align-self:flex-start;font-size:1em}.screenset-designer-inner{padding:2em;border:1px solid #efefef}.cam-processor-container,.cam-processor-container tr,.cam-processor-item,.cam-processor-item tr,.partners-table-container #partners-table th{border-bottom:1px solid #f0f0f0}.cam-processor-grid{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr) 1em minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:2em;height:100%}.cam-processor-item{-ms-grid-column-span:12;grid-column:span 12}.cam-processor-item table{width:100%;border:1px solid #f0f0f0;margin:0 auto 2.5em;text-align:center}.cam-processor-container table caption,.cam-processor-item table caption{margin:0 0 7px;font-size:.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.cam-processor-container td,.cam-processor-item td{padding:.75em;border-right:1px solid #f0f0f0;text-align:center;font-size:1em;font-weight:700;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.cam-processor-container td:hover,.cam-processor-item td:hover{background-color:#f1f1f1}.cam-processor-container td em,.cam-processor-item td em{margin:.5em 0 0;display:block;font-weight:400}.cam-processor-container td a,.cam-processor-item td a{color:#292929;text-decoration:none}.cam-processor-container td:last-child,.cam-processor-container th:last-child,.cam-processor-item td:last-child,.cam-processor-item th:last-child{border-right:0}.cam-processor-container th,.cam-processor-item th{background-color:#292929;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;color:#fff;padding:.75em;font-size:1.1em}.plugin-container h2,.software-features .inner-container .software-features-header h2,.software-nav ul li a{color:#292929;font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}.cam-processor-container th i,.cam-processor-container th svg,.cam-processor-item th i,.cam-processor-item th svg{margin-right:.25em}.cam-processor-container{width:100%;margin:0 auto 4em;padding-bottom:2em}.contact-address-block,.contact-form-block{padding:1em;text-align:center}.cam-processor-container table{width:90%;border:1px solid #f0f0f0;margin:0 auto 2.5em}.bing-map-container,.software-1{width:100%;margin:0 auto}.bing-map{display:block;margin:0 auto;width:100%;text-align:center}.contact-us-container{width:95%;margin:0 auto}.contact-form-block label{display:block;margin:.75em 0 .25em;font-style:italic;position:relative}.contact-form-block input,.contact-form-block select,.contact-form-block textarea{text-align:center;border:0;border-bottom:1px solid #cd0002;width:auto}.contact-form-block input[type=submit]{display:inline-block;margin:.75em 0 0}.about-us,.plugins-intro{width:85%;text-align:center;margin:0 auto 4em}.about-us p,.lazy-cam-programs .lazy-cam-box .red-btn,.plugins-intro p,.plugins-intro ul.list{font-size:1.1em}.about-us h2,.plugins-intro h2{font-size:1.4em;margin:0 0 1em;font-weight:600}.plugins-grid{padding-top:1em}.featured-partners-block,.plugin-container{padding:2em;position:relative}.plugin-container{border:1px solid #efefef;text-align:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#fff}.lazy-cam-programs .lazy-cam-box .lazy-cam-inner,.mach4-download-left .flex-100,.mach4-download-right .flex-100,.plugin-container .plugin-block{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.plugin-container:nth-child(odd){border-left:none;border-right:none;border-bottom:none}.plugin-container:nth-child(2n),.terms-wrap:first-child{border-bottom:none}.plugin-container:hover{z-index:10;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.plugin-container img{display:block;margin:0 auto 1em}.plugin-container h2{font-size:1.8em;display:block;margin:0 0 .5em;padding:0}.partners-table-container{width:96%;margin:0 auto 2em}.partners-table-container h2{text-align:center;font-weight:600;font-size:1.8em;margin-bottom:1em}.partners-table-container p{font-size:1.1em;text-align:center}.partners-table-container .dataTables_length select{margin:0 .5em}.partners-table-container .dataTables_info,.partners-table-container .dataTables_paginate{margin-top:1em}.partners-table-container #partners-table{table-layout:auto}.partners-table-container #partners-table th{background-color:#292929;border-right:1px solid #f0f0f0;color:#fff;text-align:left;padding:.75em 2em .75em .75em;font-size:1em}.partners-table-container #partners-table td{white-space:normal;word-break:break-all}.featured-partners{width:96%;margin:0 auto;text-align:center}.featured-partners-block-inner{border:1px solid #f0f0f0;padding:2em;position:relative}.featured-partners-block-inner:before{content:"";position:absolute;display:inline-block;top:-.75em;font-weight:900;z-index:1;font-size:2em;color:#cd0002}.featured-partners-block-inner h2{font-size:1.5em;font-weight:600;margin:0 0 .5em}.featured-partners-block-inner h3{font-weight:600;color:#555;font-style:italic;margin:0 0 1em}.article-header{margin-top:2em}.wizards-section{background-image:url("../images/bg-black.png");background-repeat:repeat;background-attachment:scroll;padding:5%;color:#fff;position:relative}.wizards-section .wizards-inner{width:98%;position:relative;text-align:center;margin:0 auto}.software-intro h2,.wizards-section .wizards-inner h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2.5em}#inner-footer h2,.mach4-pricing-footer span.price{font-family:bebasneueregular,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}.software-wrap ul,.wizards-section .wizards-inner ul{font-size:1em;font-weight:300;text-align:center;list-style:none inside}.mach3-licensing{background:#cc504d;color:#fff}.mach3-licensing .software-wrap .inner-container,.mach3-requirements .software-wrap .inner-container{background:0 0;border:none;padding:0 1em}.software-updates{margin:3em 0}.software-updates .flex-33{-ms-flex-item-align:start;align-self:flex-start;padding:0 2em;margin-bottom:2em}.lazy-cam-programs .lazy-cam-box p,.mach4-header .are-you-ready .white-btn,.software-updates .flex-33 p,.software-updates .flex-33 ul{font-size:1em}.mach3-requirements .requirements{padding:0 1em;text-align:center;-ms-flex-item-align:start;align-self:flex-start}.software-wrap{margin:0 auto;width:98%;padding:1em 0 2em;text-align:center}.search-result-block,.software-wrap .left-block{-ms-flex-item-align:start;align-self:flex-start}.software-wrap #photo{opacity:0}.software-type-wrap h2,.software-wrap h3{font-size:1.4em}.software-wrap ol,.software-wrap p{font-size:1em;font-weight:300;text-align:center}.software-wrap .inner-container{padding:3em}.software-wrap ol{list-style:decimal inside}.software-odd{background-image:url("../images/bg-dots.png");background-repeat:repeat;background-attachment:fixed;padding:0 0 2em}.software-page .software-preview{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:1px solid #ddd;padding:2em;margin:1em 0 2em;text-align:center}.software-page .software-preview h2{padding:.5em 0;margin:0;font-size:1.5em;display:block;text-align:center;vertical-align:middle}.software-page .software-preview img{margin:0 auto;display:block}.software-page .software-preview p{font-size:1em;font-weight:300;margin-top:1em}.cutting-sim-intro h3{text-transform:uppercase;font-size:1.4em;font-weight:600}.cutting-sim-caution{border:1px solid #b33633;background-color:#f4d8d8;padding:2em;position:relative;font-size:1.1em;margin-top:1em}.cutting-sim-caution i,.cutting-sim-caution svg{display:block;text-align:center;margin:0 auto .5em}.software-header{text-align:center;padding:0 5%}.software-header h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2.5em;margin-bottom:1em}.software-header h2:after{border-bottom:4px solid #cd0002;display:block;text-align:center;content:"";width:15%;margin:0 auto}.software-header h3{font-size:1.4em;margin-bottom:1em}.software-nav{background:#e3e3e3;padding:1em;display:none}.software-nav ul{margin:0 auto;text-align:center}.software-nav ul li a{font-weight:400;font-size:1.4em;padding-bottom:.15em;text-decoration:none;display:block;margin:0 1em;text-align:center;position:relative;outline:0}.software-nav ul li a:hover:after{content:"";border-bottom:2px solid #292929;display:block;text-align:center;position:absolute;bottom:-.05em;left:0;right:0;width:80%;margin:0 auto}.fix-nav{position:fixed;top:0;left:0;width:100%;background:#292929;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:10;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.3);box-shadow:0 4px 20px 0 rgba(0,0,0,.3)}.fix-nav ul li a:hover:after{border-bottom:2px solid #fff}.software-features{text-align:center;padding:0 1em;margin-bottom:1em}.mach4-download-left,.mach4-download-right{text-align:center;-ms-flex-item-align:stretch;padding:6%}.software-features .inner-container{border:1px solid #eee}.software-features .inner-container .software-features-header{border-bottom:1px solid #efefef;margin-bottom:2em}.software-features .inner-container .software-features-header h2{font-size:1.8em;display:block;margin:0 0 1em;padding:0}.software-features .inner-container img{padding-bottom:2em;border-bottom:1px solid #f0f0f0}.mach4-video{z-index:2}.mach4-header{height:34vh;background-color:#fff;color:#fff;width:100%;position:relative;margin-bottom:0;z-index:0}.mach4-header .mach4-video{position:absolute;width:100%;top:0;left:0;height:auto;background-color:#292929}.mach4-header .are-you-ready{-webkit-backface-visibility:hidden;text-align:center;position:absolute;right:0;left:0;top:10%;z-index:3}.mach4-header .are-you-ready hgroup h1{font-size:2em;margin:0;padding:0;line-height:1}.mach4-header .are-you-ready hgroup h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;font-size:1.4em;line-height:1}.mach4-header .are-you-ready hgroup h4{font-size:1em;font-weight:300;margin:.5em 0;padding:0}.mach4-screens{margin:0 auto;width:62%}.mach4-download-left{background:#767676;color:#fff;-ms-grid-row-align:stretch;align-self:stretch}.mach4-download-left h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2em;color:#fff;display:block;padding:0}.mach4-download-left p,.mach4-download-right p{text-align:center;font-size:1em;font-weight:300}.mach4-download-left ul{text-align:center;list-style-position:inside;font-size:1em;font-weight:300}.mach4-download-right{background:#f0f0f0;color:#292929;-ms-grid-row-align:stretch;align-self:stretch}.lazy-cam-programs .lazy-cam-box,.mach4-design-image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.mach4-download-right h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2em;color:#292929;display:block;padding:0}.mach4-design{background:#cc504d;color:#fff;padding:8em}.mach4-design h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2.5em;color:#fff;display:block;padding:0}.mach4-design p,.mach4-design ul{text-align:left;font-size:1.2em;font-weight:300}.mach4-design-image{background-image:url(../images/mach4-design-software-cnc-milling-gcode-engineering.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.mach4-details ul li{padding:0 0 .25em}.mach4-details .royalSlider{margin:0 auto;background:0 0}.mach4-pricing{background:#e7e8ec}.mach4-pricing-wrap{margin:0 auto;width:95%;padding:2em 0 3em;text-align:center}.mach4-price-block{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)}.price-block-center{z-index:10}.mach4-price-header{background:#292929;color:#fff;padding:2em}.mach4-price-header img{display:block;text-align:center;margin:0 auto}.mach4-price-header i,.mach4-price-header svg{display:block;text-align:center;margin:0 auto .25em}.mach4-price-header h3{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;font-size:2em;margin:0;border-bottom:4px solid #cd0002;display:inline-block}.mach4-price-inner{padding:3em 1em;background:#fff}.mach4-pricing-footer{background:#292929;padding:1em}.mach4-pricing-footer span.price{font-size:2em;color:#fff;margin:0;display:block}.windows-icons{margin:1em auto 0;text-align:center!important}.windows-icons li{display:inline-block;margin:0 1.5em;text-align:center}.mach3-addons-screens{margin:0 auto;width:auto}.swiper-container{width:90%;height:auto}.mach3-addons-features{background:url(../images/mach3-addons-pattern-cutting-tool-cnc-engineering-software.jpg) center no-repeat fixed;color:#fff}.mach3-addons-info{margin-left:0}.mach3-addons-info .flex-50{padding:0;margin-bottom:1.5em}@-webkit-keyframes example{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}}@keyframes example{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,15px);transform:translate(0,15px)}}@-webkit-keyframes shadow{0%,100%{opacity:.3}50%{opacity:.9}}@keyframes shadow{0%,100%{opacity:.3}50%{opacity:.9}}.mach3-addons-product{margin-right:5%}.mach3-addons-product img.product-anim{-webkit-animation-name:example;animation-name:example;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;display:block;position:relative;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin:0}.mach3-addons-product img.product-shadow{-webkit-animation-name:shadow;animation-name:shadow;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;display:block;position:relative;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mach3-addons-image,.mach3-addons-text{padding:1em}.mach3-addons-text h2{text-align:center;font-size:1.5em}.mach3-addons-text p{text-align:center!important;font-size:1.1em!important}.pause-slider,.play-slider{display:inline-block;cursor:pointer;margin:.5em}.pause-slider i:hover,.play-slider i:hover{color:#fff;background:#292929}.mill-wizard-features{background-image:url("../images/bg-black.png");background-repeat:repeat;background-attachment:scroll;color:#fff}#myInput,.faq-header{background-repeat:no-repeat}.lazy-cam-programs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 10%}.lazy-cam-programs .lazy-cam-box{padding:1em;border:1px solid #f0f0f0}.lazy-cam-programs .flex-25{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:.5em}.terms-wrap.flex-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.terms-wrap{margin:3em auto;width:80%;padding:1em 0 2em;text-align:left;border-bottom:1px solid #f0f0f0}#myInput,.faq-header,.footer,.kiseki-studio{text-align:center}.terms-wrap h3{font-weight:700;font-size:1.4em;margin:0 0 .75em;padding:0}.terms-wrap .flex-100{padding:0 2em}.terms-wrap .flex-33{padding:0 2em;-ms-flex-item-align:start;align-self:flex-start}.terms-wrap .flex-50{-ms-flex-item-align:start;align-self:flex-start;padding:0 2em}.terms-list{list-style:disc inside;margin:1em 0 1em 1em}.faq-header{padding:8% 5% 5%;background-image:url(../images/faq-search-background.jpg);background-size:cover;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-position:center;color:#fff;margin-top:0}#myInput{background-position:1em center;padding:.5em 1em;width:70%;border:none;margin:0 auto;border-radius:5px;-webkit-box-shadow:inset 2px 2px 10px -2px rgba(0,0,0,.6);box-shadow:inset 2px 2px 10px -2px rgba(0,0,0,.6);font-size:1em}.faq-grid{position:relative;column-count:1;-webkit-column-count:1;-moz-column-count:1;column-gap:1em;-moz-column-gap:1em;-webkit-column-gap:1em;display:block;padding:2em 5%}.faq-container{border:1px solid #f0f0f0;padding:2em;position:relative;display:inline-block;width:100%;margin:0 0 1em}.faq-container .faq-block h3{font-weight:700;font-size:1.2em}.faq-container .faq-block ul.list{list-style-position:inside;list-style-type:disc}.faq-container .faq-block ul.list li{padding:.25em 0;margin:0}.software-type-wrap{width:95%;margin:0 auto 4em;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.software-type{padding:2em 1em;position:relative}.software-type:after{content:"";font-weight:900;display:block;position:absolute;bottom:0;font-size:1.8em;z-index:100;-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}.product-top-block{background:#fff;position:relative;top:-10em;z-index:1;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,.2)}#inner-footer{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}#inner-footer h2{display:inline-block;font-size:1.8em;margin:0 0 0 .4em;vertical-align:middle}.footer{background-color:#292929;color:#f9f9f9;padding:2em 0 1em}.footer-links ul li a{color:#fff;text-decoration:none}.kiseki-studio{padding:0}.material-icons{font-size:36px;display:inline-block;border:3px solid #292929;border-radius:35px;padding:.25em;margin:0}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}#blockEight,#blockFive,#blockFour,#blockOne,#blockSeven,#blockSix,#blockThree,#blockTwo,#mach4DownloadLeft,#mach4DownloadRight,#mach4ScreenText,#mach4ScreenTitle,#mach4Screens{opacity:0;position:relative;top:40px}@media only screen and (min-width:481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width:768px){.mach-license-banner,.parallel-port{background-repeat:repeat;background-attachment:scroll;color:#fff}.home-text p,.mach4-header .are-you-ready .white-btn,.support-header .are-you-ready .white-btn{font-size:1.2em}.featured-products-home{margin-top:1.5em}.home-text{padding:2%;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.home-text h1{margin:0 0 1em}.home-text p{padding-right:2em;font-weight:300}.software-1{width:70%;margin:0 auto}.contact-address-block,.copyright,.mach3-requirements .requirements,.mach3-requirements .software-wrap ul{text-align:left}.contact-form-block,.contact-form-block input,.contact-form-block select,.contact-form-block textarea,.mach3-requirements .software-wrap .right-align,.mach3-requirements .software-wrap ul.right-align{text-align:right}#inner-footer,.main-banner .are-you-ready,.page-title{text-align:center}.wrap{width:98%}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-100,.flex-33{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-20,.flex-25,.flex-50{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-60{-webkit-box-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.flex-80{-webkit-box-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.flex-40{-webkit-box-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.main-banner,.quick-search,.shop-banner{display:block}.parallel-port{background-image:url("../images/bg-black.png");padding:12em}.mach4-ind{background-image:url("../images/mach4-industrial-background.jpg")}.mach4-hob{background-image:url("../images/mach4-hobby-background.jpg")}.mach-license-banner{padding:4em 10% 5em}.mach-license-banner h1{display:inline-block;vertical-align:middle;margin-left:.25em}.mach-license-banner h3{margin:.5em 0 1em;padding:0;font-size:1.4em;font-weight:300}.mach-license-banner img{vertical-align:middle}.main-banner .rsABlock{left:0!important;top:28%!important;right:0!important}.mach4-header .are-you-ready hgroup h1,.main-banner .are-you-ready hgroup h1,.support-header .are-you-ready hgroup h1{font-size:2.8em;margin:0;padding:0;line-height:1}.mach4-header .are-you-ready hgroup h2,.main-banner .are-you-ready hgroup h2,.support-header .are-you-ready hgroup h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif;text-transform:uppercase;margin:0;padding:0;font-size:1.8em;line-height:1}.mach4-header .are-you-ready hgroup h4,.main-banner .are-you-ready hgroup h4,.support-header .are-you-ready hgroup h4{font-size:1.3em;font-weight:300;margin:.5em 0;padding:0}.cart-preview{padding:.75em 1.25em;margin:0}span.cart-total{margin-left:2em}.header-left{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}#logo-one{margin-right:8%}.home-header{position:absolute}.home .lower-header,.page-template-faq-template .lower-header,.page-template-general-template .lower-header,.page-template-mach4-template .lower-header,.page-template-software-template .lower-header,.single-product .lower-header{border:none}.page-title{font-size:2.6em;margin-bottom:.5em}.left-nav,.right-nav{background-color:none;margin-top:1px;display:inline-block;padding:0 2em;width:auto;-ms-flex-item-align:start;align-self:flex-start}.downloads-grid-area .downloads-grid-item{-ms-grid-column-span:6;grid-column:span 6;-ms-grid-row-span:1;grid-row:span 1}.quick-downloads a{width:40%;margin:.5em auto}.plugin-container:nth-child(50){border-bottom:1px solid #efefef}.plugin-container:nth-child(51){border-right:1px solid #efefef}.software-page .first{border-right:none}.software-page .last{border-left:none}.mach4-header,.support-header{height:40vh;margin-top:8em;margin-bottom:2em}.mach4-header .are-you-ready,.support-header .are-you-ready{text-align:center;position:absolute;right:0;left:0;top:35%}.faq-header{margin-top:12em}#myInput{padding:.5em 1em;width:40%}.contact-us-container{width:95%;margin:0 auto}.contact-form-block option{direction:rtl}.contact-form-block select{-moz-text-align-last:right;text-align-last:right}.software-type-wrap h2{font-size:1.6em}.software-type-wrap .first-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.software-type-wrap .second-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.software-type-wrap .third-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.software-type-wrap .fourth-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.software-type-wrap .fifth-type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.software-type-wrap .flex-33{-webkit-box-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}.software-type{padding:1em;position:relative}.software-type:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;display:block;position:absolute;right:-.5em;left:auto;top:40%;font-size:1.8em;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;z-index:100;-ms-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}.software-type.last-type:nth-last-child(2):after,.software-type:nth-last-child(2):after{display:none}.software-type:nth-child(5):after{-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.software-type.third-type:nth-child(3):after{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);bottom:0;left:auto;right:auto;display:inline-block;top:92%}#inner-footer,.lower-footer{padding:0 3%}.kiseki-studio{text-align:right;padding:1em}}@media only screen and (min-width:1024px){#inner-footer,.home-header,.home-text{text-align:left}.nav li a,.nav li ul.children li:last-child a,.nav li ul.sub-menu li:last-child a{border-bottom:0}.nav li,.software-nav ul li{display:inline-block}.nav li,.nav li a,.nav li ul.children li,.nav li ul.sub-menu li,.software-type{position:relative}.wrap{width:96%}#inner-header #logo-two,.software-type:nth-last-child(2):after,.swiper-button-next,.swiper-button-prev{display:block}.main-banner .rsABlock{left:0!important;top:32%!important;right:5%!important}.main-banner .are-you-ready{text-align:right}.home-text{padding:0 5%;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.screensets-designers,.screensets-intro,.screensets-intro-text{text-align:center;margin:0 auto 4em}.page-template-mach4-template .lower-header{-webkit-box-shadow:none;box-shadow:none}.lower-header{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-33{-webkit-box-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.3%}.flex-25{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-20{-webkit-box-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.flex-50{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-60{-webkit-box-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.flex-75{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-80{-webkit-box-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.flex-40{-webkit-box-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.flex-100{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.left-nav,.right-nav{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-color:#fff}.nav{border:0}.nav ul{background:#fff;margin-top:0}.nav li a{padding:.5em .4em}.nav li a:focus,.nav li a:hover{color:#292929;text-decoration:none}.nav li a:after{-o-transition:border 1s;transition:border 1s;-webkit-transition:border 1s;-moz-transition:border 1s}.nav li a:hover:after{content:"";height:2px;width:100%;text-align:center;border-bottom:2px solid #cd0002;display:block;position:absolute;bottom:0;left:0;right:0}.nav li ul.children,.nav li ul.sub-menu{margin-top:0;border-top:0;position:absolute;visibility:hidden;z-index:8999;display:block;text-align:left;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05)}.nav li ul.children .menu-item-has-children:after,.nav li ul.sub-menu .menu-item-has-children:after{content:"›";display:block;position:absolute;line-height:1;right:.5em;top:.3em;font-size:1.6em;z-index:9999;vertical-align:middle}.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:20px;border-right:0;display:block;width:275px;font-size:1.2em}.nav li ul.children li ul,.nav li ul.sub-menu li ul{top:0;left:100%}.nav li:hover>ul{top:auto;visibility:visible}.about-us p,.download-intro p,.plugins-intro p,.plugins-intro ul.list,.screensets-intro-text h3,.software-intro p,.software-wrap ol,.software-wrap p,.software-wrap ul,.wizards-section .wizards-inner p,.wizards-section .wizards-inner ul{font-size:1.2em}.software-1{width:100%}.software-wrap{width:90%}.downloads-tabs-inner .tabs-menu ul li a,.software-updates .flex-33 p,.software-updates .flex-33 ul{font-size:1.1em}.downloads-title{padding:0;margin-top:2em}.mach4-header{height:70vh}.mach4-header .are-you-ready{top:40%}.main-downloads-container .help-box,.screen-designers .screen-designers-item{-ms-grid-column-span:4;grid-column:span 4}.main-downloads-container .software-downloads{-ms-grid-column-span:6;grid-column:span 6}.main-downloads-container .cam-downloads-link{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:span 6/10;-ms-grid-row:2;grid-row:2}.new-downloads-header{padding:5% 2em 4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quick-downloads{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.quick-downloads a{margin:0 1em .5em;width:auto}#new-downloads-tabs{width:90%;padding:5% 0;background-position:22% 7em}.downloads-tabs-inner .tabs-menu{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;background:0 0;padding:0;position:-webkit-sticky;position:sticky;top:2em;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.downloads-tabs-inner .tabs-menu ul li{margin:0 0 .35em}.downloads-tabs-inner .downloads-tabs-content{-webkit-box-flex:0;-ms-flex:0 0 78%;flex:0 0 78%;max-width:78%}.downloads-tabs-inner .downloads-tabs-content h2{text-transform:uppercase;font-weight:900;margin:0 0 1em;font-size:1.6em}.downloads-tabs-inner .downloads-tabs-content h4{margin:1em 0 .25em;font-size:1.1em;font-weight:900}.download-section .download-button,.downloads-grid-area .downloads-grid-item .download-button,.screenset-info h3{font-size:1.5em}.downloads-area-header{margin-bottom:3em}#newSearch{width:auto}.downloads-grid-area .downloads-grid-item{-ms-grid-column-span:6;grid-column:span 6;-ms-grid-row-span:1;grid-row:span 1}.downloads-grid-area .downloads-grid-item .downloads-border .downloads-frame{padding:2em 2em 0}.screen-designers,.screenset-types{-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.screenset-types .screenset-types-item{-ms-grid-column-span:4;grid-column:span 4;padding:2em}.screenset-types .screenset-types-item h4{margin:0 0 1em}.screensets-intro{width:100%;padding:0 2%;color:#fff;background-color:#cc504d}.screensets-intro a{color:#fff}.screensets-intro a:hover{color:#e6e6e6}.screenset-designer,.screenset-info{padding:1em;-ms-flex-item-align:start;align-self:flex-start;font-size:1.1em}.screenset-info .list{list-style:decimal inside}.screenset-info .list li{padding:.25em 0}.screensets-intro-text{width:85%;font-size:1.1em}.screensets-designers{width:100%;padding:0 2%}.about-us,.plugins-intro{width:80%;text-align:center}.screenset-designer-inner{padding:2em;border:1px solid #efefef}.about-us{margin:0 auto 4em}.plugins-intro{margin:1em auto 4em}.faq-header{padding:15% 5% 5%;margin-top:8em}#myInput{padding:.5em 1em;width:40%;font-size:1.1em}.software-nav{display:block;z-index:200}.software-nav ul li a{font-size:1.3em}.software-type-wrap{width:95%;margin:0 auto 4em;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.software-type-wrap .first-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.software-type-wrap .second-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.software-type-wrap .third-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.software-type-wrap .fourth-type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.software-type-wrap .fifth-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.software-type{padding:2em}.software-type:last-child:after{display:none}.software-type:nth-child(5):after{-ms-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0)}.software-type.third-type:nth-child(3):after{-ms-transform:rotate(0);transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);bottom:0;right:-.5em;display:block;top:40%}}@media only screen and (min-width:1240px){.mach3-addons-info .software-header,.mach3-addons-info p,.mach3-addons-info ul,.page-title{text-align:center}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-33{-webkit-box-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.flex-25{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.flex-20{-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-50{-webkit-box-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.flex-60{-webkit-box-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}.flex-75{-webkit-box-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}.flex-80{-webkit-box-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}.flex-40{-webkit-box-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.flex-100{-webkit-box-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.nav li a{padding:.5em .75em}#inner-footer,.lower-footer{padding:0 5%}.shop-banner{margin:-8em auto 0}.main-banner{margin:5em auto 0}.main-banner .rsABlock{left:0!important;top:40%!important;right:10%!important}.mach3-addons-info{margin-left:5%}.mach3-addons-info .flex-50{padding:0;margin-bottom:1.5em}.mach3-addons-text{padding:2em 6em 2em 2em}.mach3-addons-image{padding:2em 2em 2em 6em}.mach3-addons-text h2{text-align:left;font-size:1.5em}.mach3-addons-text p{text-align:left!important;font-size:1.1em!important}.plugin-container:nth-child(46),.plugin-container:nth-child(47){border-bottom:1px solid #efefef}.plugin-container:nth-child(50){border-top:none}.plugin-container:nth-child(51){border-left:1px solid #efefef}.plugin-container:nth-child(49){border-right:1px solid #efefef}.material-icons{margin:0}.page-title{font-size:3em;margin-bottom:1em}.mach4-price-inner{padding:3em}.faq-header{padding:12% 5% 5%}.faq-grid{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:1em;-moz-column-gap:1em;-webkit-column-gap:1em}.software-type-wrap{width:90%}.bing-map-container{width:79%}}@media only screen and (min-width:1366px){.featured-partners,.partners-table-container{width:80%}.downloads-grid-area .downloads-grid-item{-ms-grid-column-span:4;grid-column:span 4;-ms-grid-row-span:1;grid-row:span 1}.cam-processor-item{-ms-grid-column-span:6;grid-column:span 6}}@media only screen and (min-width:1440px){.cam-processor-container{width:70%}.mach4-header,.support-banner{overflow:hidden;width:100%;margin-bottom:4em;text-align:right;position:relative}#myInput{padding:.75em 2em;width:20%;font-size:1.2em}.mach4-header .are-you-ready{text-align:right;position:absolute;right:10%;top:40%}.mach4-header .are-you-ready .white-btn{font-size:1.3em}.mach4-header{height:90vh;background-color:#fff;color:#fff}.support-banner{height:50vh}.support-banner .are-you-ready{text-align:center;position:absolute;right:0;left:0;top:35%}.new-downloads-header{padding:5% 2em 4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:60vh}#new-downloads-tabs{width:90%;padding:5% 0;background-position:22% 7em}.contact-us-container{width:65%;margin:0 auto}.contact-form-block{text-align:right;padding:2em}.contact-form-block input,.contact-form-block select,.contact-form-block textarea{text-align:right}.contact-form-block option{direction:rtl}.contact-form-block select{-moz-text-align-last:right;text-align-last:right}.contact-address-block{padding:2em}.software-type-wrap{width:75%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.software-type{padding:3em;position:relative}.partners-table-container{width:70%;margin:2em auto}.bing-map-container{width:60%}}@media only screen and (min-width:1680px){.mach-license-banner,.wizards-section .wizards-block{background-repeat:repeat;background-attachment:scroll}.mach-download h2,.mach4-download-left h2,.mach4-download-right h2,.software-features .inner-container .software-features-header h2,.software-header h2,.software-intro h2,.software-nav ul li a,.wizards-section .wizards-inner h2{font-family:bebasneuebold,"Helvetica Neue",Helvetica,Segoe-UI,Arial,sans-serif}.screenset-info .list,.software-wrap ol{list-style:decimal inside}.lower-header{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.flex-20{-webkit-box-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.download-intro .left-block,.download-intro .right-block,.mach-download-container{-ms-flex-item-align:start;align-self:flex-start}.woocommerce-wrap{width:80%;margin:4em auto}.shop-banner{margin:-5em auto 0}.mach-license-banner{padding:12em 48% 6em 18%;color:#fff}.mach4-download-banner,.wizards-section{background-repeat:no-repeat;position:relative}.mach-license-banner h1{display:inline-block;vertical-align:middle;margin-left:.25em}.mach-license-banner h3{margin:.5em 0 1em;padding:0;font-size:1.4em;font-weight:300}.download-intro p,.download-intro ul li,.wizards-section .wizards-inner p{font-size:1.2em;font-weight:300}.mach-license-banner img{vertical-align:middle}.download-intro{text-align:left;padding:0 10% 3%}.download-intro h3{font-size:1.3em}.download-intro ul li{padding:0 0 1em}#new-downloads-tabs{width:80%}.downloads-tabs{width:80%;margin:5em auto;position:relative;overflow:hidden;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.downloads-tabs h1,.mach3-requirements .software-wrap ul li,.mach4-download-left ul li,.wizards-section .wizards-inner ul li{margin:0}.mach-download,.screenset-designer-inner{padding:2em;border:1px solid #efefef}.mach-download h2{font-size:2.1em;color:#292929;display:block;margin:0 0 .5em;padding:0}.mach-download-container{padding:1em}.mach4-download-banner{z-index:100;background-image:url(../images/no-limits-engineering-mach4-software-cnc-cad-creating-design-newfangled.jpg);background-position:center;height:600px;background-size:cover}.mach4-download-banner .mach4-icon{position:absolute;left:2em;bottom:2em;z-index:101}.mach4-download-banner .mach4-download-text{position:absolute;right:6em;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:right}.mach4-download-banner .mach4-download-text h1{color:#fff;font-size:5em;margin:0 0 .25em;padding:0;line-height:1}.about-us p,.plugins-intro p,.screensets-intro-text h3{font-size:1.2em}.plugin-container:nth-child(47),.plugin-container:nth-child(48),.plugin-container:nth-child(49),.plugin-container:nth-child(50){border-bottom:1px solid #efefef}.plugin-container:nth-child(50){border-left:none;border-top:1px solid #efefef}.plugin-container:nth-child(51){border-right:1px solid #efefef;border-top:none}.software-title{padding:0;margin-top:2em}.wizards-section{background-image:url("../images/mach-support-gear-cutting-software-mach-3.jpg");background-attachment:fixed;padding:5%;color:#fff;overflow:hidden}.wizards-section .wizards-block{text-align:left;background-image:url("../images/bg-black.png");width:60%;-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg);position:absolute;height:101%;top:0;left:-10%;bottom:0;z-index:0;border-right:1px solid #fff}.wizards-section .wizards-inner{width:40%;position:relative;text-align:left;margin:0}.software-intro h2,.wizards-section .wizards-inner h2{font-size:2.5em}.software-wrap ol,.software-wrap p,.software-wrap ul{font-size:1.2em;font-weight:300}.wizards-section .wizards-inner ul{font-size:1.2em;font-weight:300;text-align:left;list-style:none inside;margin:2em 0 0 1em}.mach3-licensing .software-wrap ul li:before,.mach4-download-left ul li:before,.wizards-section .wizards-inner ul li:before{content:"";font-family:FontAwesome;display:inline-block;padding-right:.5em}.software-1{width:80%;margin:0 auto 4em}.mach3-licensing{background:#cc504d;color:#fff}.mach3-licensing .software-wrap .inner-container,.mach3-requirements .software-wrap .inner-container{background:0 0;border:none;padding:0 1em}.mach3-addons-info .software-header,.mach3-addons-info p,.mach3-addons-info ul,.mach3-licensing .software-wrap p,.mach3-licensing .software-wrap ul,.mach3-requirements .software-wrap ul,.mach4-licensing h3,.mach4-licensing p,.mach4-licensing ul{text-align:left}.mach3-licensing .software-wrap ul li{margin:0;padding-bottom:.25em}.fix-nav ul li a,.fix-nav ul li a:hover:visited,.fix-nav ul li a:visited,.mach3-licensing .software-wrap a,.mach4-download-left a,.screensets-intro a{color:#fff}.mach3-licensing .software-header h2:after{display:none}.software-updates{margin:5em 0}.software-updates .flex-33{-ms-flex-item-align:start;align-self:flex-start;padding:0 2em;margin-bottom:0}.software-updates .flex-33 p,.software-updates .flex-33 ul{font-size:1.1em}.mach3-requirements .requirements{padding:0 2em;text-align:left}.mach3-requirements .software-wrap .right-align,.mach3-requirements .software-wrap ul.right-align,.software-wrap .right-align{text-align:right}.software-wrap{margin:0 auto;width:90%;padding:3em 0 4em;text-align:center}.software-wrap .left-block{padding-left:15%}.software-wrap .right-block{padding-right:15%}.software-wrap #photo{opacity:0}.software-wrap .inner-container{padding:3em}.software-wrap .inner-container img{max-width:100%;height:auto}.software-wrap ol{text-align:left}.software-wrap ul{text-align:center;list-style:none inside}.software-wrap ul li{margin:0;padding-bottom:.5em}.software-wrap p{text-align:center}.software-odd{background-image:url("../images/bg-dots.png");background-repeat:repeat;background-attachment:fixed;padding:0 0 2em}.help-and-learning.flex-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.software-page .software-preview{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:1px solid #ddd;padding:2em;margin:1em 0 2em;text-align:left}.software-page .software-preview h2{padding:.5em 0;margin:-1.5em 0 0 1em;font-size:1.5em;display:inline-block;text-align:left;vertical-align:middle}.software-page .software-preview img{margin:0;display:inline-block}.software-page .software-preview p{font-size:1.1em;font-weight:300;margin-top:1em}.software-page .first{border-right:none}.software-page .last{border-left:none}.software-intro{text-align:center;padding:0 20% 3%}.software-header p,.software-intro p{font-size:1.4em;font-weight:300}.software-header{text-align:center;padding:0 20%}.software-header h2{font-size:2.5em;margin-bottom:1em}.software-header h2:after,.software-nav ul,.software-nav ul li a:hover:after{text-align:center;margin:0 auto;display:block}.software-header h2:after{border-bottom:4px solid #cd0002;content:"";width:5%}.software-nav{background:#e3e3e3;padding:.5em}.mach4-download-left,.mach4-download-right{-ms-grid-row-align:stretch;align-self:stretch;padding:6%}.software-nav ul li{display:inline-block}.software-nav ul li a{color:#292929;font-weight:400;font-size:1.6em;padding-bottom:.15em;text-decoration:none;display:block;margin:0 1em;text-align:center;position:relative;outline:0}.software-nav ul li a:hover:visited,.software-nav ul li a:visited{color:#292929}.software-nav ul li a:hover:after{content:"";border-bottom:2px solid #292929;position:absolute;bottom:-.05em;left:0;right:0;width:80%}.fix-nav{position:fixed;top:0;left:0;width:100%;background:#292929;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:10}.fix-nav ul li a:hover:after{border-bottom:2px solid #fff}.software-features{margin-bottom:0}.software-features .inner-container{border:1px solid #eee}.software-features .inner-container .software-features-header{border-bottom:1px solid #efefef;margin-bottom:2em}.software-features .inner-container .software-features-header i{color:#cd0002}.software-features .inner-container .software-features-header h2{font-size:1.8em;color:#292929;display:block;margin:0 0 1em;padding:0}.software-features .inner-container img{padding-bottom:2em;border-bottom:1px solid #f0f0f0}.mach4-download-left{background:#767676;color:#fff;text-align:left;-ms-flex-item-align:stretch}.mach4-download-left h2{font-size:2em;color:#fff;display:block;padding:0}.mach4-download-left p,.mach4-download-left ul,.mach4-download-right p{font-size:1.2em;font-weight:300;text-align:left}.mach4-download-left .flex-100,.mach4-download-right .flex-100{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mach4-download-left ul{list-style-position:inside}.mach4-download-right{background:#f0f0f0;color:#292929;text-align:left;-ms-flex-item-align:stretch}.screensets-designers,.screensets-intro,.screensets-intro-text{text-align:center;margin:0 auto 4em}.mach4-download-right h2{font-size:2em;color:#292929;display:block;padding:0}.mach3-addons-info .software-header{padding:0}.mach3-addons-info .software-header h2:after{border-bottom:4px solid #cd0002;display:block;text-align:right;content:"";width:15%;margin:0}.mach4-pricing-wrap{width:65%}.cam-processor-container,.cam-processor-container table{width:60%}.screensets-intro{width:100%;padding:0 10%;color:#fff;background-color:#cc504d}.screensets-intro a:hover{color:#e6e6e6}.screenset-info{padding:3em;-ms-flex-item-align:start;align-self:flex-start;font-size:1.1em}.screenset-info h3{font-size:1.5em}.screenset-info .list li{padding:.25em 0}.screensets-intro-text{width:65%;font-size:1.2em}.screensets-designers{width:100%;padding:0 10%}.screenset-designer{padding:1em;-ms-flex-item-align:start;align-self:flex-start;font-size:1.1em}.faq-header{padding:8% 5% 5%}.bing-map-container{width:53%}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}}@media screen and (max-width:600px){#partners-table{border:0;margin:2em 0}#partners-table caption{font-size:1.3em}#partners-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#partners-table tr{display:block;margin-bottom:.625em}#partners-table td{display:block;font-size:.8em;text-align:right;border-top:1px solid #ddd}#partners-table td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}#partners-table td:last-child{border-bottom:0}.woocommerce-page .woocommerce-cart-form table.shop_table,.woocommerce-page .woocommerce-cart-form table.shop_table tbody,.woocommerce-page .woocommerce-cart-form table.shop_table td,.woocommerce-page .woocommerce-cart-form table.shop_table th,.woocommerce-page .woocommerce-cart-form table.shop_table thead,.woocommerce-page .woocommerce-cart-form table.shop_table tr{display:block;text-align:left}.woocommerce-page .woocommerce-cart-form table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page .woocommerce-cart-form table.shop_table td{position:relative;padding-left:30%!important}.woocommerce-page .woocommerce-cart-form table.shop_table{border:1px solid #dedede}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-spacer{border-color:#fff;height:10px}.woocommerce-page .woocommerce-cart-form table.shop_table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-remove:before{content:"Remove"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-thumbnail:before{content:""}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-name:before{content:"Product"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-price:before{content:"Price"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-quantity:before{content:"Quantity"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-subtotal:before{content:"Subtotal"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-total:before{content:"Total"}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page .woocommerce-cart-form #content .quantity,.woocommerce-page .woocommerce-cart-form .quantity{margin:0}.woocommerce-page #content .woocommerce-cart-form table.cart td.actions,.woocommerce-page .woocommerce-cart-form table.cart td.actions{text-align:left;border:0;padding-left:6px!important}.woocommerce-page #content .woocommerce-cart-form table.cart td.actions .button.alt,.woocommerce-page .woocommerce-cart-form table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page #content .woocommerce-cart-form table.cart td.actions div,.woocommerce-page #content .woocommerce-cart-form table.cart td.actions input,.woocommerce-page .woocommerce-cart-form table.cart td.actions div,.woocommerce-page .woocommerce-cart-form table.cart td.actions input{margin-bottom:10px}.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals td,.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals th{border:0!important}.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .woocommerce-cart-form .cart-collaterals .cart_totals table tr.total td{padding-left:6px!important}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart-subtotal td,.woocommerce-page .woocommerce-cart-form table.shop_table tr.shipping td,.woocommerce-page .woocommerce-cart-form table.shop_table tr.total td,.woocommerce-page .woocommerce-cart-form table.shop_table.order_details tfoot td,.woocommerce-page .woocommerce-cart-form table.shop_table.order_details tfoot th{padding-left:6px!important;border:0!important}.woocommerce-page .woocommerce-cart-form table.shop_table tbody{padding-top:0;border:0!important}}