.transition{-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}header a.logo{float:left}header .head-strap{margin-top:4px}header .head-strap b{font-size:16px}header .topnav{float:right;clear:right}footer{clear:both}.woocommerce.archive #content .resultsort .woocommerce-ordering{min-width:200px}.woocommerce.archive #content .cat-image{max-width:40%;margin-left:20px;margin:10px 0 10px 20px}.page-template-page-services .content p{font-size:14px}.page-template-page-home .productslide .bx-wrapper ul.products li .proddetail h3{min-height:38px}.page-template-page-home .productslide .bx-wrapper ul.products li .proddetail .sku{min-height:19px}.woocommerce.archive #content ul.products li .proddetail h3{min-height:57px}.woocommerce.archive #content ul.products li .proddetail .sku{min-height:19px}.woocommerce.archive #content ul.products li .proddetail span.price{min-height:26px}.woocommerce.archive #content ul.products li .proddetail .theprice{min-height:26px}.woocommerce-cart .cartbox .cart_totals{min-width:300px}.woocommerce-cart .cartbox input.updatecart{min-width:266px}.woocommerce-cart .cartbox .shop_table.cart dl.variation{font-size:12px;font-weight:400}.woocommerce-cart .cartbox .shop_table.cart dl.variation dd.variation-Type p{font-weight:300}#tab-warranty ol{counter-reset:section}#tab-warranty ol li{font-size:12px;line-height:20px;font-weight:300;letter-spacing:0.07em;padding-left:30px;margin-bottom:5px;position:relative}#tab-warranty ol li:before{counter-increment:section;content:counter(section) ".";font-weight:600;position:absolute;left:0px;font-size:13px}.woocommerce-checkout #payment .payment_methods label img{position:relative;top:7px;left:5px}.woocommerce-checkout #payment .payment_box p{line-height:24px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p{font-size:14px;font-weight:300;margin-top:12px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p a{color:#EC008C;font-weight:500}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p input{margin-left:5px}.woocommerce-account .woocommerce .col2-set input.button,.woocommerce-order-received .woocommerce .col2-set input.button{line-height:35px}.woocommerce-cart .cartbox .cart_totals tr.shipping td{font-size:12px;font-weight:300}.woocommerce-cart .cartbox .cart_totals tr.shipping td span.woocommerce-Price-amount{float:right;width:100%;margin:0 0 4px;text-align:left}.woocommerce-cart .cartbox .cart_totals .shipnotice{text-align:left;font-size:12px;font-weight:300;line-height:18px}.woocommerce-cart .cartbox .cart_totals .shipnotice td{text-align:left}.woocommerce-cart .woocommerce-info{font-size:14px;font-weight:300;line-height:24px;margin:5px 0px 15px}.woocommerce-cart .terms_banner{background:#EC008C;padding:15px;margin-bottom:15px;color:#fff;font-size:15px}.woocommerce-cart .terms_banner a{color:#fff;text-decoration:underline;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.woocommerce-cart .terms_banner a:hover{color:#F6D10F}.cart-discount{text-align:right}.cart-discount a{color:#00AEEF}.cart-discount th,.cart-discount td{padding-top:5px}#coupon_code{border:1px solid #d5d5d5;height:32px;margin:5px 0 0;font-size:12px;font-weight:300;font-family:"aktiv-grotesk",sans-serif;letter-spacing:0.07em;padding-left:10px;width:200px}.checkout_coupon{display:block !important}.woocommerce-checkout .checkout_coupon input.button{margin:15px 0;width:200px;height:45px;font-size:14px;line-height:43px}.page-template-page-testimonials .testimonials img{max-width:160px;max-height:95px}.product-type-variable .variations{float:right;clear:both;margin-bottom:15px}.product-type-variable .variations label{font-size:14px;line-height:22px;font-weight:300;margin-right:5px}.product-type-variable .variations .reset_variations{display:none !important}.product-type-variable .variations_button{margin-bottom:15px}.product-type-variable .variations_button .qty_lab{float:right;font-size:14px;line-height:22px;font-weight:300;margin:8px 5px 0 0}.product-type-variable .variations_button .quantity{float:right}.product-type-variable .variations_button .quantity input{height:40px;font-size:13px;font-weight:300;margin-right:20px}.product-type-variable .summary .cart button{margin-top:15px}.product-type-variable .summary .cart .variations_button .quantity input{height:40px;font-size:13px;font-weight:300}.product-type-variable .single_variation_wrap{clear:both}.product-type-variable select{font-size:13px;font-weight:300;padding:0px 42px 0 12px;width:100%;height:40px;border:1px solid #d5d5d5;border-radius:0;background:#fff url('http://merlin-pressparts.com/wp-content/themes/merlin_new/images/dropdown.png') no-repeat 93% center !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.product-type-variable select::-ms-expand{display:none}.product-type-variable option{padding:4px 0px 4px 12px}.error404 .inner h1{line-height:26px;font-weight:700;border-bottom:1px solid #d1d1d1;padding-bottom:15px;margin-bottom:14px}.error404 .inner p{font-size:14px;font-weight:300;line-height:22px;margin-bottom:15px}.error404 .inner a{color:#00AEEF;text-decoration:underline}.error404 .inner a:hover{color:#2B2B2B}.termslb{display:none}.featherlight .termslb{display:block}.featherlight .termslb h3{color:#EC008C;text-align:center;font-size:24px;margin-bottom:20px;font-weight:500}.featherlight .termslb p{margin-bottom:15px;font-size:14px;font-weight:300}.featherlight .termslb p span{color:#EC008C;font-weight:500}.featherlight .termslb p.bigterms{font-weight:500;color:#00AEEF}.featherlight .featherlight-close-icon{font-size:33px !important;line-height:40px !important;width:40px !important}#nav-trigger{text-align:right;display:none;float:right;width:100%;margin:2px 0 3px}#nav-trigger span{font-size:20px;font-weight:400;position:relative;display:block;padding:9px 58px 8px 15px;cursor:pointer;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;text-transform:uppercase;color:#fff}#nav-trigger span:hover{color:#F5D010}#nav-trigger span:before{position:absolute;top:21px;right:15px;width:28px;height:6px;content:'';border-top:3px solid #fff;border-bottom:3px solid #fff;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}#nav-trigger span:after{position:absolute;top:12px;right:15px;width:28px;height:10px;content:'';border-top:3px solid #fff;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}#nav-trigger span:hover:before{border-top:3px solid #f5d010;border-bottom:3px solid #f5d010}#nav-trigger span:hover:after{border-top:3px solid #f5d010}.sb-right #menu-main-menu-1>li{float:left;width:100%}.sb-right ul{margin:0;padding:0;border-top:1px solid #555}.sb-right ul li{margin:0;list-style-type:none;border-bottom:1px solid #555}.sb-right ul li:hover a{background-color:#444}.sb-right ul li a{display:block;padding:16px 15px 16px 25px;font-size:12px;background-color:#2B2B2B;font-weight:700;color:#bbb;text-transform:uppercase;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.sb-right ul li a:hover{text-decoration:none;color:#00AEEF}.sb-right ul li.menu-item-has-children{background:#575757 url('http://merlin-pressparts.com/wp-content/themes/merlin_new/images/dropdown5.jpg') no-repeat right top;cursor:pointer}.sb-right ul li.menu-item-has-children>a{margin-right:75px}.sb-right ul li.menu-item-has-children.active{background:#575757 url('http://merlin-pressparts.com/wp-content/themes/merlin_new/images/dropdown5b.jpg') no-repeat right top}.sb-right ul li.current-menu-item>a{color:#00AEEF;border-left:4px solid #f5d010;padding-left:21px}.sb-right ul li .sub-menu{display:none}.sb-right ul li .sub-menu li{width:50%;float:left;border-bottom:1px solid #555;border-right:1px solid #555}.sb-right ul li .sub-menu li:hover a{background-color:#555}.sb-right ul li .sub-menu li a{font-size:11px;background-color:#393939;padding:14px 15px 14px 25px}.sb-right img{margin:15px;cursor:pointer}@media only screen and (max-width:1280px){nav .menu-header{display:none}#nav-trigger{display:block}.page-template-page-videos .vidtabs ul.tabs li.tab-item{line-height:20px;min-height:80px}.page-template-page-videos .vidtabs ul.tabs li.tab-item a{font-size:13px}header .head-links{margin:0px 0px 8px}.wcaiocc-container{clear:right;margin-bottom:8px;margin-right:0}header .head-links li:first-child a{border-left:none}}@media only screen and (max-width:1190px){header .head-strap{display:none}.woocommerce.archive .container .leftbannerneg,.woocommerce.archive .container .rightbannerneg{font-size:18px;line-height:24px;padding:17px 30px 0}.woocommerce.archive .container .leftbannerneg strong,.woocommerce.archive .container .rightbannerneg strong{display:block}.page-template-page-contact .container .leftbanner,.page-template-page-testimonials .container .leftbanner,.page-template-page-contact .container .rightbanner,.page-template-page-testimonials .container .rightbanner{font-size:18px;line-height:24px;padding:17px 30px 0}.page-template-page-contact .container .leftbanner strong,.page-template-page-testimonials .container .leftbanner strong,.page-template-page-contact .container .rightbanner strong,.page-template-page-testimonials .container .rightbanner strong{display:block}.leftbanner,.rightbanner{font-size:18px;line-height:24px;padding:17px 30px 0}.leftbanner strong,.rightbanner strong{display:block}}@media only screen and (max-width:1070px){.page-template-page-contact .details{width:42%}.page-template-page-contact .contform{margin:0px 0px 0px 1.58%;width:56.3%;padding:0px 0px 0px 20px;border-right:none}.page-template-page-contact #map_canvas{width:100%;margin-top:20px}.single-product .product .images{width:50%}.single-product .product .summary{width:48.4%}}@media only screen and (max-width:950px){.woocommerce.archive #content ul.products li{width:48.4%}.page-template-page-videos .mainembed iframe{max-height:240px}}@media only screen and (max-width:860px){.container .leftbanner.columns,.container .rightbanner.columns{width:98.4375%}header{padding:20px 0px}header .logo{width:280px;margin-top:6px}header .logo img{max-width:100%}header .icons li a{width:45px;height:45px}header .search{width:210px}header .search form input[type="submit"]{width:45px;height:45px}header .search form input.search-field{height:45px;width:100%}header .head-links{float:right;margin:0px 0px 15px}.home .home-banner li{height:auto}.home .home-banner li .text-wrap{width:100%;margin-top:0;padding:25px 25px 65px;position:relative}.home .home-banner li .text-wrap p{font-size:20px;font-weight:300;line-height:30px;margin-bottom:20px}.home .precisionengin p{padding:8px 5%}.home .banncont.columns{width:98.4375%;margin-bottom:20px}.home .sidecont.columns{width:98.4375%}.home .sidebox{width:48.5%;height:140px}.home .sidebox.warranty{float:left}.home .sidebox.moneyback{float:right}.home .bx-wrapper .bx-controls-direction{bottom:20px;right:auto;left:25px}.home .brandrep ul{float:left}.home .brandrep ul li{width:100%;height:130px;margin:0px 0px 10px}.home .section.brandrep .wideline{height:auto}.home .whymerlin ul li{margin-bottom:15px;width:46%;margin-left:2.5%;height:180px}.home .whymerlin ul li:before{display:none}.home .whymerlin ul li:first-child{margin-left:2.5%}.home .whymerlin ul li:last-child{margin-left:27%}.home .whymerlin ul li div{height:115px}.sidebox p{padding:10px;font-size:21px;line-height:30px}footer .container .four.columns{width:48.4375%;padding-bottom:5px}footer .endfoot,footer .footcont{padding-top:20px;border-top:1px solid #ccc}footer .wcaiocc-text{margin-bottom:0;font-weight:700}.single-product .product .images{width:100%;margin-bottom:20px}.single-product .product .images img{max-height:250px}.single-product .product .summary{width:100%;margin:0}.woocommerce.archive .whymerlin ul li{margin-bottom:15px;width:46%;margin-left:2.5%;height:180px}.woocommerce.archive .whymerlin ul li:before{display:none}.woocommerce.archive .whymerlin ul li:first-child{margin-left:2.5%}.woocommerce.archive .whymerlin ul li:last-child{margin-left:27%}.woocommerce.archive .whymerlin ul li div{height:115px}.woocommerce.archive .container .leftbannerneg,.woocommerce.archive .container .rightbannerneg{width:98.4375%}.page-template-page-videos .vidtabs ul.tabs li.tab-item{width:32.8%;min-height:64px}.page-template-page-videos .vidtabs .tab-content li{width:45.6%}.page-template-page-services aside{display:none}.page-template-page-services .whymerlin ul{display:block}.page-template-page-services .whymerlin ul li{margin-bottom:15px;width:46%;margin-left:2.5%;height:180px}.page-template-page-services .whymerlin ul li:before{display:none}.page-template-page-services .whymerlin ul li:first-child{margin-left:2.5%}.page-template-page-services .whymerlin ul li:last-child{margin-left:27%}.page-template-page-services .whymerlin ul li div{height:115px}.page-template-page-contact .container .leftbanner,.page-template-page-testimonials .container .leftbanner,.page-template-page-contact .container .rightbanner,.page-template-page-testimonials .container .rightbanner{width:98.4375%}.woocommerce-cart .cartbox .shop_table.cart{letter-spacing:0.04em}.woocommerce-cart .cartbox .shop_table.cart td.product-thumbnail,.woocommerce-cart .cartbox .shop_table.cart th.product-thumbnail,.woocommerce-cart .cartbox .shop_table.cart td.product-price,.woocommerce-cart .cartbox .shop_table.cart th.product-price{display:none}.woocommerce-cart .cartbox .shop_table.cart td.product-remove{width:30px;padding:0;margin:0;max-width:30px}.woocommerce-cart .cartbox .shop_table.cart td{padding:10px}.woocommerce-cart .cartbox .shop_table.cart td.product-name{padding-left:10px}.woocommerce-cart .cartbox .shop_table.cart th{padding:10px}.woocommerce-cart .cartbox .shop_table.cart td.product-price{width:auto}.woocommerce-cart .cartbox .shop_table.cart td.product-quantity input{width:60px}.woocommerce-cart .cartbox .shop_table.cart th.product-remove{font-size:0px;line-height:0px}.woocommerce-cart .cartbox .shop_table.cart th{font-size:13px}.woocommerce-cart .cartbox .shop_table.cart td.product-subtotal{font-size:15px}.woocommerce-checkout #customer_details{width:100%}.woocommerce-checkout #order_review{float:left;width:70%;min-width:440px;margin-top:20px}.woocommerce-account .woocommerce table.shop_table td.order-total{display:none}.woocommerce-account .woocommerce table.shop_table th.order-total{display:none}.single-product .product .woocommerce-product-gallery__wrapper{width:100%}.woocommerce.archive #primary ul.products li{width:47.4375%}}@media only screen and (max-width:680px){.woocommerce-cart .cartbox input.updatecart{min-width:150px}.woocommerce.archive #content h1{font-size:17px;margin-bottom:7px}.woocommerce.archive #content .resultsort .woocommerce-result-count{font-size:16px;margin:25px 0px 26px}header{position:relative;padding:20px 0 17px}header .sixteen{text-align:center}header a.logo{width:100%;text-align:center;margin:0;padding:0 10px}header .head-links{margin:8px 0px 10px;width:100%}header .head-links li{float:none;display:inline}header .head-links li a{padding:0px 8px}header .head-links li:first-child a{padding-left:0}header .icons{margin-left:0px;position:absolute;left:0.78125%;bottom:-48px}header .icons li a{height:48px}header .search{width:100%;margin:6px 0 0}nav.main-nav{height:48px}#nav-trigger{width:140px}#nav-trigger span{padding:11px 52px 10px 15px;font-size:18px;line-height:23px}#nav-trigger span:after{top:14px;border-top:2px solid #fff;width:25px}#nav-trigger span:before{height:5px;border-top:2px solid #fff;border-bottom:2px solid #fff;width:25px}#nav-trigger span:hover:after{top:14px;border-top:2px solid #f5d010;width:25px}#nav-trigger span:hover:before{height:5px;border-top:2px solid #f5d010;border-bottom:2px solid #f5d010;width:25px}.page-template-page-videos .container .main{width:98.4375%}.page-template-page-videos .container .mainembed{width:98.4375%;margin-top:20px;margin-bottom:20px;height:300px;width:100%}.page-template-page-videos .container .mainembed iframe{max-height:100%;width:100%}.page-template-page-videos .container .vidtabs ul.tabs li.tab-item{width:49.4%;min-height:64px;min-height:81px}.page-template-page-contact .details{width:100%;margin-bottom:20px}.page-template-page-contact .contform{margin:0 0 20px;width:100%;padding:0px 0px 0px 0;border-left:none}.page-template-page-contact #map_canvas{width:100%;margin-top:20px}.page-template-page-testimonials .testimonials{border-bottom:none}.page-template-page-testimonials .testimonials .testileft{width:100%}.page-template-page-testimonials .testimonials .testileft li{padding:35px 0 15px}.page-template-page-testimonials .testimonials .testileft li:last-child{border-bottom:1px solid #d5d5d5;min-height:220px;margin-bottom:15px}.page-template-page-testimonials .testimonials .testiright{width:100%;border-left:none}.page-template-page-testimonials .testimonials .testiright li{padding:35px 0 15px;float:left}.page-template-page-testimonials .testimonials .testiright li:last-child{border-bottom:1px solid #d5d5d5;min-height:220px;margin-bottom:15px}.single-product .woocommerce-tabs ul.tabs li{width:32.9%;min-height:68px}.wcaiocc-container,#google_translate_element{float:none;display:inline-block;vertical-align:top;margin-right:0;margin-bottom:10px}}@media only screen and (max-width:550px){.woocommerce-checkout #order_review{width:100%;min-width:0px}.woocommerce-checkout #customer_details #billing_address_2_field,.woocommerce-checkout #customer_details #shipping_address_2_field{padding-left:0}.woocommerce-checkout #customer_details input{width:100%;margin:5px 0px}.woocommerce-checkout #customer_details #s2id_billing_country,.woocommerce-checkout #customer_details #s2id_shipping_country{width:100% !important}.woocommerce-cart .cartbox .cart_totals{width:100%}.woocommerce-cart .cartbox .shop_table.cart{letter-spacing:0.02em}.sb-right ul li .sub-menu li{width:100%}.home .sidebox{width:100%;height:115px}.sidebox p{line-height:27px}.home .widesect{margin-top:30px}.home .widesect .container{padding:0}.home .brandrep ul{margin-top:20px}.home .brandrep ul li p{font-size:17px}.home .section.brandrep h2{line-height:25px}footer .container .four.columns{width:98.4375%;padding-bottom:5px;padding-top:20px;border-top:1px solid #ccc}footer .container .four.columns:first-child{padding-top:0;border-top:none}.woocommerce.archive #content .leftbannerneg,.woocommerce.archive #content .rightbannerneg{padding:17px 15px 0;font-size:17px}.woocommerce.archive #content ul.products li{width:98.4375%}.woocommerce.archive #content .resultsort .woocommerce-ordering{float:left;clear:both;margin:0 0 15px}.woocommerce.archive #content .resultsort .woocommerce-result-count{font-size:16px;margin:15px 0px 16px}.woocommerce.archive #content .term-description p{font-size:17px;line-height:23px}.page-template-page-videos .vidtabs .tab-content li{width:95%}.page-template-page-videos .vidtabs .tab-content li iframe{width:100%;height:200px}.woocommerce-account .woocommerce p.myaccount_user,.woocommerce-order-received .woocommerce p.myaccount_user{font-size:13px}.woocommerce-account .thanks,.woocommerce-order-received .thanks,.woocommerce-account .woocommerce h2,.woocommerce-order-received .woocommerce h2{font-size:15px}.woocommerce-account ul.order_details,.woocommerce-order-received ul.order_details{font-size:12px;line-height:20px}.woocommerce-account ul.order_details li,.woocommerce-order-received ul.order_details li{clear:both}.woocommerce-account ul.order_details .od_head,.woocommerce-order-received ul.order_details .od_head{width:132px;margin-bottom:10px}.woocommerce-account .woocommerce table.shop_table tfoot th,.woocommerce-order-received .woocommerce table.shop_table tfoot th{font-size:12px}.woocommerce-account .woocommerce table.shop_table th,.woocommerce-order-received .woocommerce table.shop_table th{padding-right:15px;font-size:13px}.woocommerce-account .woocommerce table.shop_table td,.woocommerce-order-received .woocommerce table.shop_table td{font-size:12px;padding-right:10px}.woocommerce-account .woocommerce table.shop_table td:first-child,.woocommerce-order-received .woocommerce table.shop_table td:first-child{padding-right:15px}.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-order-received .woocommerce .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2,.woocommerce-order-received .woocommerce .col2-set .col-2{width:100%;margin-bottom:15px}.woocommerce-account .woocommerce .order-info,.woocommerce-order-received .woocommerce .order-info{font-size:13px}.woocommerce-account .woocommerce #billing_address_2_field,.woocommerce-order-received .woocommerce #billing_address_2_field{padding-left:0}.woocommerce-account .woocommerce table.shop_table a.button.view{margin-top:2px}.woocommerce-account .woocommerce p.myaccount_user a,.woocommerce-order-received .woocommerce p.myaccount_user a{font-size:13px}.woocommerce-account .woocommerce p.myaccount_instruct,.woocommerce-order-received .woocommerce p.myaccount_instruct,.woocommerce-account .woocommerce .myaccount_address,.woocommerce-order-received .woocommerce .myaccount_address{font-size:13px}.woocommerce-account .woocommerce .col2-set address,.woocommerce-order-received .woocommerce .col2-set address,.woocommerce-account .woocommerce small,.woocommerce-order-received .woocommerce small{font-size:12px}}.single-product .woocommerce-notices-wrapper{width:98.4375%;display:inline;float:left;margin-right:.78125%;margin-left:.78125%}.single-product .woocommerce-notices-wrapper .woocommerce-message{padding:10px;width:100%;font-size:14px;font-weight:300;line-height:24px;float:left;clear:both;text-align:left;position:relative;margin-bottom:20px;background:#f9f7f7}.single-product .woocommerce-notices-wrapper .woocommerce-message a{font-size:14px;font-weight:300;display:inline-block;text-align:left;color:#00aeef;float:right;text-decoration:underline}.woocommerce-MyAccount-navigation{background:none}.woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #d5d5d5}.woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline}.woocommerce-MyAccount-navigation ul li a{display:inline-block;color:#ec008c}@media only screen and (max-width:600px){.woocommerce-MyAccount-navigation ul{display:block}.woocommerce-MyAccount-navigation ul li{padding-bottom:5px}.woocommerce.archive #primary ul.products li{width:98.4375%}}