.polyshape{cursor:pointer}#shop_by{display:none!important}.woocommerce-info::before{display:none}.woocommerce-info{border-top-color:#4e5d6d;padding:1em 2em 1em 1.5em!important}.close_box{clip-path:polygon(15% 0%,0% 15%,35% 50%,0% 85%,15% 100%,50% 65%,85% 100%,100% 85%,65% 50%,100% 15%,85% 0%,50% 35%);-webkit-clip-path:polygon(15% 0%,0% 15%,35% 50%,0% 85%,15% 100%,50% 65%,85% 100%,100% 85%,65% 50%,100% 15%,85% 0%,50% 35%);width:24px!important;height:24px;margin:0 auto}.bars_wrap{width:32px;height:24px;margin:0 auto;position:relative}.bars_wrap>.bar{background-color:#465666;width:100%;height:4px;position:absolute;top:calc(50% - 2px)}.bars_wrap>.bar:nth-child(1){top:0}.bars_wrap>.bar:nth-child(3){top:auto;bottom:0}#dotmailer_marketing_checkbox_field{display:none}.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{width:100%!important;padding:8px}.search-field::placeholder{color:#CCC}.border_bottom_row .wpb_text_column{min-height:205px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="image"],.gform_wrapper .gform_footer input[type="submit"]{display:-moz-inline-stack;display:inline-block;color:#FFF;text-decoration:none;background-color:#ed7000;text-transform:uppercase;font-weight:300;line-height:135%;border-radius:25px/35px;font-size:16px;border:0!important}p,fieldset,table{margin-bottom:1.5em}h2{word-wrap:break-word}.shadow_img_bottom.wpb_single_image .vc_single_image-wrapper{position:relative;padding-bottom:35px}.woocommerce-tabs table{width:auto!important}#order_review_heading{margin-bottom:15px}.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3,h3#order_review_heading{font-weight:400;font-size:1.55em}.woocommerce-shipping-fields{margin-top:25px}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:100%;height:30px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:100%}.custom-checkout h3{background-color:#165f1c;width:45%;text-align:center;padding:10px;border-radius:5px;margin-top:50px;color:#FFF;float:right}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;border:solid 2px #e4e4e4}#wc_checkout_add_ons{width:45%;float:right;text-align:center}@media screen and (min-width:980px){.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3{width:100%}#place_order{font-size:1.2em!important}}@media screen and (max-width:979px){.custom-checkout h3{width:100%}#order_review_heading{width:100%;float:left;margin-bottom:15px;margin-top:25px}#place_order{font-size:1.2em!important}}.woocommerce-checkout .span_16{width:100%}#postcode_lookup,#postcode_lookup_ship{float:left;position:relative;width:100%}#postcode_lookup input,#postcode_lookup textarea,#postcode_lookup select,#postcode_lookup_ship select,#postcode_lookup_ship input,#postcode_lookup_ship textarea{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;outline:0;border:0;border-radius:2px;box-sizing:border-box;font-weight:400;border:solid 2px #e4e4e4;width:100%;color:#666!important}.woocommerce form .form-row .required{color:#ed7000;font-weight:300}#postcode_lookup select,#postcode_lookup_ship select{margin-top:5px}#postcode_lookup button,#postcode_lookup_ship button{background-color:#889c1f;color:#fff!important;border:0;padding:7px 10px;font-size:.9em;cursor:pointer;margin:0 0;border:solid 2px #e4e4e4;position:absolute;right:0;top:0}.white-text,.white-text h2,.white-text h3,.white-text h4{color:#FFF!important}.full-width-col-padding>.vc_column-inner{padding:60px 12% 40px!important}.table_image_display{display:table!important}.table_image_display>.wpb_column{display:table-cell!important;float:none!important}#postcode_lookup button:hover,#postcode_lookup_ship button:hover{opacity:.8}.absolute_img_bg>.vc_column-inner{position:absolute;height:100%;background-position:14% center!important}.absolute_img_bg.horse>.vc_column-inner{background-position:65% center!important}.woocommerce table.shop_table th{font-weight:300!important;padding:9px 12px;line-height:1.5em;color:#4e5d6d;font-size:19px}.woocommerce-ResetPassword.lost_reset_password{padding:25px;background:#FFF}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;border-radius:0;padding:5px 10px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0 solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:0;background:#FFF}#btnSearchPC{padding:6px 15px;margin-left:5px}#addressChoices{width:100%!important;position:relative;float:left;max-width:100%}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0 solid #d3ced2}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:36px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #cdcdcd;border-radius:2px;padding:0;height:36px}#login-error p{color:#ed7000!important;text-transform:none!important}table td{border:none #fff}#login-error p{line-height:1.5em!important;font-size:15px!important}#signin #login-error p{color:#FFF!important;text-transform:none!important;border:solid 1px #FFF;margin-top:10px!important;display:block}#sidebar{display:block}#sidebar ul{padding-left:0}.table#credit_buy_table{width:100%}.table#credit_buy_table .table_row{text-align:left}.woocommerce #signin a.button{padding:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:100%!important;background:#FFF;padding:25px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ed7000}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ed7000;opacity:.8}.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3,.woocommerce-additional-fields h3{font-family:"Johnston ITC Std",sans-serif!important}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px}div.woocommerce input,div.woocommerce textarea,div.woocommerce select{border:2px solid #ddd!important;color:#444;padding:5px 8px;background:#FFF!important;font-weight:300!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;float:left;max-width:100%}header{background-color:#FFF;border-bottom:1px solid #666;-webkit-box-shadow:0 40px 40px -40px #AAA;box-shadow:0 40px 40px -40px #AAA;padding:0 0;margin-bottom:10px;margin-top:5px}#content .woocommerce-Address-title a{color:#e44d26;text-decoration:underline;margin:10px}.siteHeader{position:fixed;z-index:99;background:#FFF;width:100%;-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3px 5px 0 rgb(0 0 0 / .5);box-shadow:0 3px 5px 0 rgb(0 0 0 / .2);top:0;min-width:320px}.checkout .siteHeader{position:absolute}.shadow_img_bottom .vc_single_image-wrapper::before,.shadow_img_bottom .vc_single_image-wrapper::after{background:none repeat scroll 0 0 rgb(0 0 0 / .5);bottom:50px;box-shadow:0 15px 10px rgb(0 0 0 / .5);content:"";left:10px;max-width:300px;position:absolute;bottom:50px;transform:rotate(-3deg);width:47%;z-index:0;top:auto;height:40px}.shadow_img_bottom .vc_single_image-wrapper:after{left:auto;right:10px;transform:rotate(3deg)}.shadow_img_bottom img{position:relative;z-index:1}.svg_icon_wrap{pointer-events:none}.svg_icon_wrap .wpb_wrapper{position:relative;width:100%;height:auto}.svg_icon_wrap img{position:relative;width:145%!important;top:0;bottom:0;height:auto;max-width:none;pointer-events:none}.svg_icon_text{margin-top:-53%}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body{font-size:1.3em;line-height:140%}.circle_crop img{clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);width:98%}body.admin-bar .siteHeader{top:32px}.grid_bg{background-image:url(https://www.martenjulian.com/wp-content/themes/mj-theme-2020/images/chequeredbackground.svg);background-repeat:no-repeat;background-size:130% auto;background-position:center}#bd{clear:both;overflow:hidden;position:relative}.woocommerce-account #bd{overflow:visible}.mjbutton .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{background-image:none;background-image:none;background-image:none;background-repeat:repeat-x;color:#FFF;text-decoration:none;background-color:#ed7000;text-transform:uppercase;font-weight:300;line-height:135%;border-radius:25px/35px;font-size:16px;border:0!important}.mjbutton.whitebutton .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern{color:#4E5D6D;background-color:#fff}.mjbutton .vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover{opacity:.8}h2{color:#4e5d6d;font-weight:400}ul#topnav{border-bottom:2px solid #ed7000;float:right;margin:20px 0;padding:0;position:relative;width:80%;z-index:99999}ul#topnav span{display:table!important;width:95%}ul#topnav li{list-style:none;margin:0;padding:0;width:auto!important;display:table-cell}ul#topnav li a{background:#CCC;color:#000;display:block;font-size:14px;font-weight:700;line-height:125%;margin:0 0 0 3px;padding:4px 0 4px;text-decoration:none;text-transform:uppercase;text-align:center}.hide{display:none!important}li#homenav{float:left;width:5%}li#homenav a{background:url(/wp-content/themes/mj-theme-2020/images/homebutton1.gif) 2px 0 no-repeat #80BD26!important;display:block;height:52px;margin:0!important;padding:0!important;text-indent:-99999px;width:40px;border-top:solid 5px #80BD26}.woocommerce-page #content a.button.woocommerce-MyAccount-downloads-file{padding:3px 10px;font-size:14px}li.lowernav a{font-size:77%!important;font-weight:400!important;margin:3px 0 0 3px!important;padding:5px 0 3px!important;font-size:12px!important;text-align:center}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:1em 1em 0 0}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:15px 4px 13px;font-size:1em;font-weight:200;position:absolute;text-align:center;line-height:110%;top:1em;left:1em;margin:0;border-radius:100%;background-color:#8b8341;color:#fff;font-size:10px;z-index:9;text-transform:uppercase}.woocommerce .woocommerce-result-count{margin:3px 0 0;font-size:14px}.woocommerce .woocommerce-ordering{margin:0;font-size:14px}.woocommerce .products ul,.woocommerce ul.products{margin:0}.woocommerce nav.woocommerce-pagination{text-align:center;width:100%;background:#FFF;padding:20px 20px 12px;margin-top:0}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ed7000}.woocommerce nav.woocommerce-pagination ul li{border-right:2px solid #FFF;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:16px;font-weight:400;padding:8px 12px;min-width:1em;display:block;background:#4e5d6d}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:30px 20px 20px;background:#FFF}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0;overflow:hidden;position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block;box-sizing:border-box;padding:10px 5px}.cart_circ{background:#ccd1d8;color:#555;margin-left:5px;padding:3.5px 7px 3.5px 7px;border-radius:20px;font-weight:300!important;font-size:13px;line-height:135%}.woocommerce ul.products li.product .price{color:#3f4e5b;display:block;font-weight:600!important;margin-bottom:.5em;font-size:15px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;font-size:18px!important;color:#3F4E5B;font-weight:600!important;line-height:135%;min-height:65px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 solid #d3ced2;background-color:#4e5d6d;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0 1px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none!important;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 1em;font-weight:300;color:#FFF!important;text-decoration:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#4E5D6D!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:0}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:38%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:58%;clear:none}.woocommerce table.shop_table{border:0;margin:0 -1px 24px 0;text-align:left;width:100%!important;border-collapse:separate;border-radius:0;background:#FFF}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:25px/35px}.entry-summary .woocommerce-error,.entry-summary .woocommerce-info,.entry-summary .woocommerce-message{margin:0 0 0em}.product-top-wrap{background-color:#FFF;width:100%;box-sizing:border-box;padding:25px;position:relative;float:left;margin-bottom:30px}.woocommerce div.product .product_title{font-size:27px;color:#3f4e5b;font-weight:700!important;text-transform:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#3f4e5b;font-size:1.25em;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:calc(75% - 10px)}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;color:#ed7000;text-decoration:none;background-color:#fff0;text-transform:uppercase;font-weight:300;font-size:15px;padding:7px 0 7px 35px}.woocommerce div.product form.cart .button::before{content:'';width:30px;height:30px;background-image:url(https://www.martenjulian.com/wp-content/themes/mj-theme-2020/images/shoppingbasketorange.svg);display:block;position:absolute;top:-1px;left:5px}.woocommerce-page #content a.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#FFF;text-decoration:none;background-color:#ed7000;text-transform:uppercase;font-weight:300;line-height:135%;border-radius:25px/35px;font-size:16px}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:#ed7000!important;text-decoration:none!important;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:#ed7000}.woocommerce-page table.cart td.actions .input-text#coupon_code{width:auto}.woocommerce-cart #content,.woocommerce-checkout #content,.woocommerce-account #content{width:100%!important;padding-left:0!important}.woocommerce-cart #content h2,.woocommerce-checkout #content h2,.woocommerce-account #content h2{font-size:25px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important;margin-bottom:5px}.address_lookup_box{border:solid 2px #4e5d6d;padding:25px;float:left;width:100%;margin-bottom:20px;color:#4e5d6d}.woocommerce-page #content .woocommerce-table--order-downloads a.button{padding:3px 10px;font-size:14px;line-height:135%}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.woocommerce ul.order_details{margin:0 0 20px 0!important;list-style:none;padding:0;background:#FFF;padding:25px}.woocommerce-account .woocommerce-MyAccount-content{background:#FFF;padding:25px}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;margin-top:0;padding-right:20px}.woocommerce-page #content .order-actions a.button,.woocommerce-page #content .woocommerce-orders-table__cell-order-actions a.button{padding:3px 10px;font-size:14px}.woocommerce-page #content .order-actions a.button.view,.woocommerce-page #content .woocommerce-orders-table__cell-order-actions a.button.view{margin-bottom:5px}.woo-credits-my-account-table{margin:35px 0 0}.checkout .woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:0 solid rgb(0 0 0 / .1);border-right-width:0;border-bottom-width:0;border-bottom-width:0;border-right-width:0;text-align:left;width:100%;border-radius:0;padding:25px;background:#FFF;line-height:150%}#signin{background-color:#4e5d6d;float:left;position:relative;width:100%;padding:14px 10px 13px;font-size:13px}#signin{padding:14px 0 13px}#signin p{color:#fff;font-size:1em;line-height:125%;text-align:center;text-transform:lowercase;width:auto;margin-bottom:2px;clear:none;margin:0 15px 0 0!important;float:left}#signin .woocommerce-Button{cursor:pointer;display:block;float:left!important;font-size:15px;line-height:0;margin:0 0 0 0px!important;padding:11px 25px 11px!important;color:#FFF;height:auto;background-color:#80bd26;background-image:none;-webkit-border-radius:3px;border-radius:3px;width:auto;text-transform:uppercase;border:1px solid #FFF}#signin form fieldset{height:75px;margin:0;padding:0;position:relative}#signin form label{color:#fff;display:block;float:left;font-size:1.15em;font-weight:700;line-height:16px;margin:4px 10px 0 0;text-align:left;text-transform:capitalize;width:auto;font-weight:400}#signin form input{border:0 solid #ed7000;float:left;font-size:1em;height:auto;margin:0 0 0;padding:2px 5px 3px;width:190px}#signin form input.woocommerce-form__input-checkbox{border:0 solid #ed7000;float:left;font-size:1em;height:auto;margin:0 0 3px;padding:5px 2px;width:auto}#signin p.woocommerce-LostPassword{margin-top:12px;clear:none}#signin form input#submit{background:url(/wp-content/themes/mj-theme-2020/images/signin_go.gif) 0 0 no-repeat;border:none;cursor:pointer;display:block;float:none!important;font-size:0;height:40px!important;line-height:0;margin:0!important;overflow:hidden;padding:0!important;position:absolute!important;right:3px!important;text-indent:-99999px;top:28px!important;width:40px!important}#signin a.button img{width:30px;height:30px;position:absolute;top:-9px;left:0}#signin a.cart-contents.button{padding-left:30px!important}#signin a.button{background:none;color:#FFF;display:block;line-height:125%;margin:0 0 0 0px!important;text-decoration:none;text-transform:none;float:left!important;padding-right:0;padding-left:0!important;width:auto!important;text-align:right;text-transform:uppercase;font-weight:300;position:relative}#signin .lost_password{margin:8px 0 0 15px!important;float:right;font-size:.9em;width:auto}#signin a#signup{float:left;margin-left:20px!important}#signin .username_text{font-style:italic;margin-bottom:0px!important}#signin a#fpass{float:left;width:120px}#signedin{height:auto;margin:0;text-align:right;float:right}#signedin p{font-size:11px;margin:0!important;text-transform:uppercase!important}#topnav .menu-main-navigation-container,#topnav .menu-main-navigation-trd-container{float:right;position:relative;width:78%;padding-top:10px}#topnav .menu-main-navigation-trd-container{width:200px}#topnav .menu-main-navigation-container #menu-main-navigation,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd{display:table;font-family:Georgia,serif;list-style:none!important;margin:15px 0!important;width:100%;margin-left:0!important;padding-left:0}#topnav .menu-main-navigation-container #menu-main-navigation li,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li{display:table-cell;list-style:none!important;height:60px;vertical-align:middle;font-size:16px;text-align:center;width:12.5%;border-left:solid 1px #f0f2f4}#topnav .menu-main-navigation-container #menu-main-navigation li a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li a{color:#4E5D6D;box-sizing:border-box;padding:0 10px;display:block;font-size:13px;font-weight:700;line-height:135%}#topnav .menu-main-navigation-container #menu-main-navigation li.shop_menu_item a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li.shop_menu_item a{color:#FFF;box-sizing:border-box;padding:18px 5px;display:block;background:#ed7000;margin:0 auto;position:relative;width:75%;font-size:16px;text-transform:uppercase}#scroller{background:#fff;float:left;font-size:1em;height:20px;line-height:1.6em;margin:5px 0 5px 210px;text-transform:uppercase;width:490px}ul#ticker li{list-style:none}.hp-banner{height:205px!important;padding:0px!important;margin-top:30px!important}.hp-rb{margin-top:30px!important}#leftbar{display:block;float:left;margin:0 8px 0 0;padding:0;text-align:left;width:699px}#rightbar{display:block;float:right;margin:0;padding:0;text-align:left;width:266px}#rightbar img{margin:0 0 10px!important}#scroll h2{color:#5293D1;font-size:2em}#scroll p{line-height:1.5em!important}.eqheight{height:210px;margin:0 0 10px;overflow:hidden}#newsletterbox p{font-size:0.9em!important;line-height:1.3em!important}.copyright p{font-size:0.8em!important;line-height:1.2em!important}.autoPadDiv{margin:0;padding:10px 0}.rbox{border:none;left:0;margin:0;overflow-y:scroll;padding:0;position:relative;top:0}.rounded h2,.eq_rounded h2{color:#fff;font-size:161.6%;font-weight:400;margin:10px 14px;text-transform:lowercase}.rounded h3,.eq_rounded h3{margin:10px 14px}.rounded p,.eq_rounded p{font-size:1em;line-height:1.5em}.bluegrad{background:#6ECAF5 url(/wp-content/themes/mj-theme-2020/images/bluegrad200px.jpg) repeat-x;color:#fff}.bluegrad a{color:#8FD22A;font-weight:700}.greengrad{background:#8DC641 url(/wp-content/themes/mj-theme-2020/images/greengrad200px.jpg) repeat-x;color:#fff}.lightbluegrad{background:#E7E8EC url(/wp-content/themes/mj-theme-2020/images/lightbluegrad150px.jpg) repeat-x;color:#000}.lightbluegrad a{color:#000!important}.solid{background:#212382;color:#fff}.white{background:#fff;color:#000}#ft p{color:#fff;font-weight:300;line-height:150%;margin:10px 0 0;text-align:left;font-size:18px;padding:0;clear:both}#ft p a{color:#fff}.twocolumns{background:#B6BBC2;color:#fff;margin:5px 5px 5px;overflow:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;background:#FFF;box-sizing:border-box;padding:30px}.blog{margin-bottom:8px}.blog img.floatleft{margin:0 10px 10px!important}.blog img.floatright{margin:0 0 10px 10px!important}.blog h2{color:#fff;font-size:1.6em;font-weight:400;margin:10px 0 5px}.blog #content p,.archive #content p{line-height:135%;margin:5px 0 0;font-size:14px}.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:14px}.blogfooter{background:#5E6065 url(/images/blogfooter.jpg) no-repeat -35px 0;color:#fff;height:59px;margin-top:8px;overflow:hidden;width:100%}.blogfooter h2{color:#fff;float:left;font-size:1.6em;font-weight:400!important;line-height:2.8em;margin:0;padding:0;text-indent:10px;width:480px}.blogfooter p{font-size:.8em;line-height:1.2em;margin:6px 10px 6px 500px;padding:5px 0}.blogfooter p a{padding:0 0 0 10px;float:right}#supportheader{background:#202382 url(/images/greengrad35px.jpg) repeat-x 0 100%;color:#fff;float:left;font-size:1em;font-weight:700;line-height:1.8em;margin:5px 0 8px;padding:5px 0;text-align:left;text-indent:220px;width:100%}#topnav .menu-main-navigation-container #menu-main-navigation li.shop_menu_item a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li.shop_menu_item a{padding:18px 5px}body#support #bd a{color:#B3D949}#scrollbox1{height:460px;overflow:auto}#scrollbox2{overflow:auto}body#support #downloadbox{color:#FFF;float:left;height:200px;margin:10px 0;width:210px}body#support #downloadbox .rbox{height:200px}body#support #downloadbox h2{color:#B3D949;margin:0;text-transform:none}body#support #downloadbox h3{font-size:138.5%;font-weight:400;margin-bottom:0;margin-left:0}body#support #downloadbox p{font-size:93%;line-height:1.2em;margin:0}body#support #officehours{color:#FFF;float:left;height:200px;margin:10px 0 10px 15px;width:210px}body#support #officehours .rbox{height:200px;overflow:hidden!important}body#support #officehours h2{margin-left:0;margin-top:0;text-transform:none}#pcs #bd{background:#000;color:#fff!important;overflow:hidden!important}#pcs h2{font-size:2em;color:#fff;margin:10px 10px 10px 40px}#pcs #bd a{color:#B3D949;text-decoration:none}#pcs #leftcontent{float:left;margin:10px 10px 0 40px;width:260px}#pcslinks{float:left;margin:100px 10px 10px;width:380px}#pcslinks ul{margin:15px;padding:0}#pcslinks ul li{background:url(/wp-content/themes/mj-theme-2020/images/green_leftarrow.png) no-repeat;font-weight:700;line-height:18px;list-style-type:none;margin:10px 0;padding:0;text-indent:26px}#pcsfooter{margin:0 40px}h2.downloadtitle{color:#FFF;font-size:2.8em;font-weight:400!important;line-height:55px;margin:0 auto;width:35%}h2.downloadtitle span{background:url(/wp-content/themes/mj-theme-2020/images/largedownarrow.png) no-repeat;display:block;float:right;height:50px;width:50px;z-index:99999}.problems{background:#8DC641 url(/images/greengrad35px.jpg) repeat-x;color:#fff;margin-top:10px;padding:10px!important}p#probs_question{float:left;font-size:1.1em;font-weight:700;margin:15px 10px 0!important;width:180px}p#probs_contact{font-size:1em;font-weight:700;margin:0!important;padding-top:4px!important}.adobereader{background:#6ECAF5 url(/images/bluegrad35px.jpg) repeat-x;color:#fff;margin-top:10px;padding:0!important}.adobereader p{margin:0!important}.adobereader p a{color:#fff!important;display:block;font-size:1em!important;height:50px;line-height:3.5em!important;margin:0 0 0 20px;padding:0;text-decoration:none}.adobereader p a span{background:url(/wp-content/themes/mj-theme-2020/images/acrobatlogo.png) no-repeat;display:block;float:right;height:33px;margin:8px 10px 0 0;width:33px}h2.accreditationstitle{color:#fff;font-size:2.8em;font-weight:400!important;line-height:1.4em;text-transform:none}.accreditationstitle#press_title{margin-left:60px}.accreditationstitle#client_title{margin-left:35px}#press{margin:0 15px 5px 40px}#client{margin:0 40px 5px 15px}table.racecourse{margin:0;padding:0}table.racecourse td{border:none;margin:0;padding:0 10px}.racecourse h2{color:#3C7F4C;font-size:1.8em;font-weight:400!important;margin:5px 0 0;padding:0}.racecourse td.visit a{background:#397F2C url(/images/greengrad35px.jpg) repeat-x 0 100%;color:#fff!important;display:block;font-size:1.2em;font-weight:700;line-height:1.5em;margin:0;text-align:center;text-decoration:none;width:130px}.racecourse.green{background:#E7ECDF}#registered h2{background:url(/wp-content/themes/mj-theme-2020/images/registered.png) no-repeat;background-size:contain;height:46px;text-indent:-9999px;width:100%}#registered p a{background:url(/wp-content/themes/mj-theme-2020/images/registered_text.png) no-repeat;background-size:contain;display:block;height:87px;text-indent:-9999px;width:100%}#interested h2{background:url(/wp-content/themes/mj-theme-2020/images/interested.png) no-repeat;background-size:contain;height:46px;text-indent:-9999px;width:100%}#interested p a{background:url(/wp-content/themes/mj-theme-2020/images/registered_text.png) no-repeat;background-size:contain;display:block;height:87px;text-indent:-9999px;width:100%}#conference_tt{background:url(/wp-content/themes/mj-theme-2020/images/conference_tt1.jpg) no-repeat;clear:both;float:left;height:150px;position:relative;width:620px}#conference_tt h2{color:#fff;font-size:2.1em;font-weight:700!important;height:80px;left:185px;margin:0;position:absolute;top:48px;width:160px}#conference_tt_content{font-size:.8em;height:90px;left:360px;overflow:hidden;position:absolute;top:40px;width:240px}.latestnews{background:url(/images/bluegrad200px.jpg) repeat-x;background-size:contain;border-radius:1em;text-align:center;padding:24px 22px;color:#fff;float:right;height:135px;margin:14px 0 0;overflow:hidden;width:345px}.latestnews h2{background:#fff;border:solid 2px #444;border-radius:.5em;padding:15px}.latestnews h2 a{color:#4C4847!important}.twocolumns h2{color:#fff;font-size:2.5em;font-weight:400!important;margin:10px 40px}.twocolumns p{padding:0 40px}#shopheader{background:#202382 url(/images/grad35px.jpg) repeat-x 0 100%;color:#fff;float:left;font-size:100%;font-weight:700;margin:5px 0 8px;padding:5px 0;text-align:center;width:100%}#shopheader a{color:#fff;display:block;margin:auto;text-indent:0;text-align:center}span.info{background:url(/wp-content/themes/mj-theme-2020/images/greeninfo.png) no-repeat;display:inline-block;height:25px;text-align:center;text-indent:-99999px;width:25px}.productbox form{background:#91A0B0;left:0;margin-bottom:15px;min-height:290px;position:relative;top:0}.productbox a{display:block;float:left;line-height:1px;margin:8px 15px 8px 8px;position:relative;width:100px}.productbox img{border:1px solid #fff;margin:0;padding:0;width:100px}.productbox a span{background:url(/wp-content/themes/mj-theme-2020/images/greeninfo.png) no-repeat;bottom:4px;cursor:pointer;display:block;height:25px;position:absolute;right:4px;text-align:center;text-indent:-99999px;width:25px}.productbox h2{color:#000;font-size:1.6em;font-weight:400;margin:0 5px 5px 0!important;padding:10px 0 0}.prod-details{float:left;width:290px;position:relative}.prod-details span.desc p a{display:inline;float:none;margin:0}.productbox .desc{color:#FFF;display:block;margin:0 0 10px 0;min-height:190px}.productbox .prod-opts span{font-weight:700}.productbox .prod-opts select{margin:15px 0;padding:5px;width:275px;float:left}.productbox input.order_button{background:url(/wp-content/themes/mj-theme-2020/images/order.gif) no-repeat;border:none;bottom:0;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;height:77px;margin:0 5px 5px 10px;outline:none;padding:35px 0 0;position:absolute;right:0;width:65px}dl#shopfooter{border:1px solid #fff;clear:both;margin:0 0 5px;padding:0;text-align:left}dl#shopfooter dt{background:#397F2C url(/images/greengrad35px.jpg) repeat-x 0 100%;color:#fff;float:left;font-size:1em;font-weight:700;line-height:2.4em;margin:2px 0;text-align:center;text-indent:0;max-width:560px;width:100%}dl#shopfooter dd{display:inline-block;margin:0 0 0 2px;padding:0;float:left}dl#shopfooter dd a{display:block;height:35px;margin:0;padding:0;text-indent:-9999px;width:51px}dd#maestro a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/maestro.gif) 0 0 no-repeat}dd#visa a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/visa.gif) 0 0 no-repeat}dd#mastercard a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/mastercard.gif) 0 0 no-repeat}dd#amex a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/amex.gif) 0 0 no-repeat;width:38px!important}dd#solo a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/solo.gif) 0 0 no-repeat;width:38px!important}dd#visaelectron a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/visaelectron.gif) 0 0 no-repeat}dd#paypal a{background:url(/wp-content/themes/mj-theme-2020/images/paymentlogos/paypal.gif) 0 0 no-repeat;width:55px!important}#links_intro{background:#BCBEC0}#links_items table{height:120px}#links_items table.black_background{background:#000;color:#fff}#links_items table.red_background{background:#ED1C24;color:#fff}#links_items table.darkgreen_background{background:#006738;color:#fff}#links_items table.lightgreen_background{background:#8CC63F;color:#000}#links_items table.blue_background{background:#2A3990;color:#fff}.clear{clear:both}.floatleft{float:left!important;margin:0!important}.floatright{float:right!important;margin:0!important}.rounded .floatleft{margin:0 24px 0 0!important}div.box{border:1px solid #BFBFBF;margin-bottom:16px;padding:10px 10px 0}h3.heading,div.links-area h3{background:#6D76AF none repeat scroll 0 0;color:#FFF;font-weight:400;margin:5px 0 0;padding:7px 12px}h3.heading span{float:right;font-size:88%;font-weight:700;margin:-16px 0 0}ul.subscribe-area li{border-bottom:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;display:inline-block;margin:0 6px 0 0;padding:10px;vertical-align:top;width:30%}ul.subscribe-area li h4{background:#6D76AF none repeat scroll 0 0;color:#FFF;font-size:93%;margin:-10px -10px 5px;padding:5px 10px;width:100%}ul.subscribe-area li span{background:#B5B9CF none repeat scroll 0 0;border:1px solid #999DAF;font-size:86%;padding:3px}ul.subscribe-area li span a{color:#61646F;font-weight:700;text-decoration:none}div.links-area h3{margin-bottom:9px}div.links-area h4{background:#B5B9CF none repeat scroll 0 0;padding:4px 9px}div.links-area p{line-height:1.5em}div.links-area img{margin:10px 23px 10px 0}#bubble_cont{left:0;margin:20px auto;position:relative;top:0;width:728px}#bubble_left{background:url(/wp-content/themes/mj-theme-2020/images/bubble_left.png) 0 0 no-repeat;float:left;height:134px;margin:0;overflow:hidden;padding:0;width:20px}#bubble_right{background:url(/wp-content/themes/mj-theme-2020/images/bubble_right.png) 0 0 no-repeat;float:right;height:134px;margin:0;overflow:hidden;padding:0;width:20px}#bubble_mid{background:url(/wp-content/themes/mj-theme-2020/images/bubble_btm.png) 0 100% repeat-x #fff;color:#000;height:134px;margin:0 16px;padding:0}#bubble_mid p{line-height:2em;position:relative;top:20px}#bubble_pointer{background:url(/wp-content/themes/mj-theme-2020/images/bubble_pointer.png) 0 0 no-repeat;height:63px;overflow:hidden;position:absolute;right:50px;top:130px;width:71px}form#contactform{left:0;position:relative;top:0}form#contactform label{color:#fff;display:block;float:left;font-weight:700;padding:4px 2px;width:200px}#verification_code_label{width:185px!important}#verification_img{float:right;margin-left:2px}#verification_code{margin:0 0 0 40px;width:140px!important}form#contactform button{border:medium none;color:#FFF;cursor:pointer;font-size:110%;font-weight:700;text-align:center}form#contactform button#reset{background:url(/wp-content/themes/mj-theme-2020/images/form_reset.png) 50% 0 no-repeat;float:left;padding-top:50px;width:60px}form#contactform button#submit{background:url(/wp-content/themes/mj-theme-2020/images/form_submit.png) 50% 0 no-repeat;float:left;padding-top:50px;width:60px}form#contactform #contactform_pt1{float:left;margin-left:10px;width:360px}form#contactform #contactform_pt2{float:left;margin-left:10px;width:360px}form#contactform #contactform_pt3{position:absolute;right:45px;bottom:30px;width:150px}form#contactform p.leftspacing{margin-left:89px}form#sign-up fieldset,div#checkout-form fieldset{border:1px solid #86878F;padding:19px}form#sign-up legend,div#checkout-form legend{background:#787FAF none repeat scroll 0 0;color:#FFF;font-size:93%;font-weight:700;padding:7px}form#sign-up label,div#checkout-form label{display:block;float:left;width:130px}form#sign-up input,div#checkout-form input{padding:2px;width:326px}form#sign-up textarea,div#checkout-form textarea{width:329px}form#sign-up fieldset#options input{width:22px}form#sign-up fieldset#options input#find{width:209px}form#sign-up .button{background:#787FAF none repeat scroll 0 0;border:medium none;color:#FFF;font-size:93%;font-weight:700;margin:0 18px 5px;padding:8px 0;width:128px}#forgot-password{margin:0 0 0 130px!important}table.shop-table{border:1px solid #AFAFAF;float:left;width:100%}table.shop-table th,table.shop-table td{border:none}table.shop-table th{background:#787FAF none repeat scroll 0 0;color:#FFF;padding:12px;text-align:left}table.shop-table td{padding:10px 11px}table.shop-table tr.odd{background:#D1D4DF none repeat scroll 0 0;border:1px solid #95979F}table.shop-table .col1{width:428px}table.shop-table .col2{width:192px}div#button-area{margin:0 0 10px 462px}div#button-area input{background:#787FAF none repeat scroll 0 0;border:medium none;color:#FFF;font-size:93%;font-weight:700;margin:0;padding:8px 0;width:128px;float:left;margin-right:6px}.paypalbutton{width:151px!important;height:45px;display:block;float:left;background:url(/images/paypal-express.gif) no-repeat!important;border:0;padding:0;text-indent:-9999px;font-size:0;color:#fff;text-align:left;overflow:hidden;cursor:pointer}div#add-options{float:left;margin:-10px 120px 7px}ul#cart-options{float:left;margin:0}ul#cart-options li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 18px 0 0;width:37%}ul#cart-options li h4{background:#787FAF none repeat scroll 0 0;color:#FFF;padding:6px}ul#cart-options li p{font-size:80%;line-height:1.6}ul#cart-options li a{background:#C3C7DF none repeat scroll 0 0;border:1px solid #999CAF;color:#FFF;display:block;font-size:134%;font-weight:400;margin:6px 0;padding:16px;text-align:center;text-decoration:none}ul#cart-options li a:hover{background:#787FAF none repeat scroll 0 0}div#checkout-form{float:left;width:600px}div#checkout-form fieldset{border:1px solid #86878F;clear:both;padding:19px;width:917px}div#checkout-form #add-options input#save-details{width:15px}#alert_note{background-color:#fff;margin:-130px 0 0 500px;padding:10px;border:2px solid red;color:red}div#checkout-form #payment-options input{width:20px}div#checkout-form button{background:#787FAF none repeat scroll 0 0;border:medium none;color:#FFF;float:right;font-size:93%;font-weight:700;margin:10px 0;padding:8px 0;width:128px}div#checkout-form div#button-area{margin:10px 0}div#checkout-form h3{background:#787FAF none repeat scroll 0 0;color:#FFF;font-size:93%;font-weight:700;margin:-19px 0 16px -20px;padding:7px;width:102.7%}form#newsletter label{border:none;color:#000;display:block;float:left;font-weight:700;height:60px;line-height:60px;text-align:right;text-transform:lowercase;width:60px}form#newsletter span{background:url(/wp-content/themes/mj-theme-2020/images/inputfield.png) 0 0 no-repeat;display:block;float:left;height:60px;line-height:60px;margin:0 40px 0 0;width:240px}form#newsletter input{border:1px solid #fff;margin:0 10px;width:210px}form#newsletter input#signup{background:url(/wp-content/themes/mj-theme-2020/images/signmeup.png) 0 0 no-repeat;border:none;display:block;font-size:0;height:60px;line-height:0;text-indent:-10000px;width:220px}a:hover,#signin a.button:hover,body#pcs #bd a:hover{text-decoration:underline}h1#sitelogo,h1#sitelogo1{background:#fff0 url(/wp-content/themes/mj-theme-2020/images/logo.png) no-repeat scroll 0 0;height:82px;left:0;margin:10px 0 0;padding:0;position:relative;text-indent:-99999px;top:0;width:185px;float:left}ul#topnav li a:hover,body#support li#supportnav a,body#shop li#shopnav a,body#links li#linksnav a,body#pcs li#pcsnav a,body#downloads li#downloadsnav a,body#contact li#contactnav a,body#accreditations li#accreditationsnav a,body#racecourses li#racecoursesnav a,body#online-chat li#onlinechatnav a,body#conferences li#conferencesnav a,body#aboutus li#aboutusnav a{background-color:#666;color:#FFF}#signedin p span,#signedin a.button span,form#sign-up span,table.shop-table .col3 td,table.shop-table tr.total{font-weight:300}#signedin a#services,#signedin a#logout{margin:2px 40px;padding:0 17px 0 0}.woocommerce #signedin form.checkout_coupon,.woocommerce #signedin form.login,.woocommerce #signedin form.register{border:0;padding:0;margin:0;text-align:left;border-radius:0}.lost_password a{display:inline;margin:0 10px!important}.lost_password{margin-top:10px}ul#ticker,body#support #officehours p,#conference_tt_content p,ul.subscribe-area{margin:0}.rounded,.rounded_n1{-moz-border-radius:1.5ex;padding:10px;margin:10px 0}body#downloads #free_download,body#downloads #service_download{height:auto;margin:0 auto;width:80%}body#downloads #free_download .rbox,body#downloads #service_download .rbox{height:auto}body#downloads #service_download .rbox{overflow:hidden}body#downloads #service_download .rbox p{text-align:center}#press,#client;{height:340px}#press .rbox,#client .rbox{height:350px}ul.subscribe-area li h4 a,div.links-area h3 a{color:#FFF}#service_download iframe{display:block;width:460px;height:200px!important;margin:5px auto}form#contactform input,form#contactform textarea{padding:2px;width:260px}table.shop-table input,table.shop-table select,div#checkout-form select{padding:3px}div#security-metrics{padding:10px 0 0 0}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{min-width:320px!important}.productbox{border-left:5px solid #fff;border-right:5px solid #fff;width:49%}#services ul.subscribe-area li h4{width:initial}#services ul.subscribe-area li{width:47%}#services button,input[type="submit"]{padding:5px 10px;margin:8px 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.col .span_12{width:49%}.col-full,.wrapper{max-width:1000px;margin:0 auto}.productbox{width:49%!important}}@media only screen and (max-width:1280px){.wrapper{margin:0 45px}.siteHeader .wrapper{margin:0 20px}.page-template-page-accreditations .wrapper.none_restricted{margin:0}}@media only screen and (max-width:1110px){#sidebar.span_6{display:block;width:33.33%}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:33.33%;margin-top:0;padding-right:20px}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:calc(66.66% - 10px)}#content.span_18{width:66.66%}.woocommerce ul.products.columns-3 li.product.first,.woocommerce-page ul.products.columns-3 li.product.first{clear:none}.woocommerce ul.products.columns-3 li.product:nth-of-type(odd),.woocommerce-page ul.products.columns-3 li.product:nth-of-type(odd){clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:48.1%;margin-bottom:3.8%}.woocommerce ul.products.columns-3 li.product:nth-of-type(2n),.woocommerce-page ul.products.columns-3 li.product:nth-of-type(2n){margin-right:0}.woocommerce div.product .product_title{font-size:22px}}@media only screen and (max-width:1000px){.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 1px 5px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border-bottom:solid 0 #FFF;margin-left:0!important}ul#topnav span{display:table!important;width:94%}#signin .lost_password{margin:8px 0 0 0px!important;float:left;font-size:.9em;width:auto;clear:both}#signin a.button{margin:-2px 0 0 0px!important}#topnav .menu-main-navigation-container #menu-main-navigation li a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li a{font-size:12.5px;line-height:135%}}@media only screen and (max-width:950px){.full-width-col-padding>.vc_column-inner{padding:35px 9% 15px!important}body{padding-top:148px!important}ul#topnav{width:78%}body{padding-top:100px!important}ul#topnav{display:none}#nav-opener{position:absolute;bottom:0;right:0;width:85px;text-align:center;height:55px;padding-top:0;background:#efeae8}#nav-opener a{display:inline-block}#signin{background-color:#4e5d6d;float:right;position:absolute;width:100%;padding:0;font-size:13px;width:85px!important;right:0}.mjlogo{max-width:170px;position:relative;float:left;width:170px;margin-top:10px;min-width:150px;margin-left:0}#signedin{float:none;height:47px;overflow:hidden}#signin .mobhide{display:none!important}#signin a.button img{width:40px;height:43px;position:relative;top:auto;left:auto;margin:0!important;padding:0!important;float:none}#signin a.cart-contents.button{padding-left:0px!important;margin:1px auto 0!important;width:auto!important;text-align:center;display:block;float:none!important}.cart_circ{background:#ccd1d8;color:#555;margin-left:auto;padding:1.5px 6px .5px 6px;border-radius:20px;font-weight:300!important;font-size:11px;position:absolute;right:0;top:7px}.menu-main-navigation-container,.menu-main-navigation-trd-container{display:none}#signin{margin-top:0}#hd{background:none!important;border-top:solid 0 #ed7000!important}}@media only screen and (min-width:951px){.siteHeader{min-height:155px!important}}@media only screen and (max-width:880px){#topnav .menu-main-navigation-container,#topnav .menu-main-navigation-trd-container{padding-top:3px}#topnav .menu-main-navigation-container #menu-main-navigation li a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li a{font-size:12px;font-weight:400;line-height:135%}#topnav .menu-main-navigation-container #menu-main-navigation li.shop_menu_item a,#topnav .menu-main-navigation-trd-container #menu-main-navigation-trd li.shop_menu_item a{width:90%}ul#topnav span{display:table!important;width:92%}ul#topnav{width:75%}}@media only screen and (max-width:800px){.footerWrap .footerLeft,.footerWrap .footerRight{display:block;width:100%}.footerWrap .footerLeft p,.footerWrap .footerRight p{padding-left:0!important}.footerWrap .footerRight{padding:35px 50px 50px 0;float:left}}@media only screen and (max-width:782px){body.admin-bar .siteHeader{top:46px}}@media only screen and (max-width:767px){.woocommerce-account #content .woocommerce>h2{margin-top:35px!important}.woocommerce-page.page.woocommerce-account #content{float:left;padding:0 0 15px 0px!important;margin:0 0 20px;background-color:#fff0}.table_image_display>.wpb_column{display:block!important;float:none!important}.center_767,.center_767 .vc_btn3-container.vc_btn3-left{text-align:center!important;z-index:9}.absolute_img_bg{min-height:450px}#content{float:left;padding:0 0 15px 0px!important}.woocommerce-MyAccount-navigation{display:none}#shop_by{display:block!important;padding:10px 20px 10px 20px;width:calc(100% + 90px);margin:0 0 0 -45px!important;color:#FFF;font-family:Georgia,serif;background:#ed7000;font-size:20px;float:left;position:relative;height:auto;line-height:120%;font-weight:700;cursor:pointer}#shop_by::after{content:'';width:19px;height:16px;background-image:url(https://www.martenjulian.com/wp-content/themes/mj-theme-2020/images/arrow.png);position:absolute;right:32px;top:15px;transform:rotate(180deg)}#shop_by.open::after{transform:rotate(0deg)}#shop_by:hover{opacity:.8}#sidebar.span_6{padding:0 0 10px 0;width:calc(100% + 90px);margin:0 0 0 -45px!important;display:none}.blogpage #content,.archive #content{padding:0 0 10px 0px!important}#content.span_18{width:100%}.sidebarContainer{background:#57687d;box-sizing:border-box;padding:0;width:100%;margin-bottom:0;float:left}#sidebar h3{font-size:21px;margin:0 0 0px!important;color:#FFF;text-align:left;padding:10px 20px 10px;border-bottom:solid 1px #7A8693;background:#465666}#sidebar ul{margin:0}#sidebar li{font-size:16px;margin:0;list-style:none;line-height:135%;color:#FFF;padding:10px 20px!important;border-bottom:solid 1px #7A8693}.blogpage #content,.archive #content{padding:10px 0 10px 0px!important}div#add-options{margin:-10px 5px 7px!important}div#button-area{margin:10px 0 20px 20px}div#checkout-form{width:100%}div#checkout-form button{float:left}div#checkout-form fieldset{width:110%}form#sign-up input,div#checkout-form input{width:85%}#alert_note{margin:-1px 0 0 -2px;width:90%}div#button-area input{margin:0 0 10px;border-radius:20px}table.shop-table .col2{width:130px}table.shop-table input,table.shop-table select,div#checkout-form select{width:100%}form#sign-up textarea,div#checkout-form textarea{width:85%}form#newsletter input#signup{float:left}form#newsletter label{display:none}#service_download iframe{width:100%;max-height:200px}#bubble_cont{width:100%}#bubble_left{display:none}#bubble_right{display:none}#bubble_pointer{display:none}#bubble_mid{width:100%;background:none;color:#fff;padding:0 10px 0}#bubble_mid p{line-height:1.32em;position:relative;top:0}form#contactform #contactform_pt1{float:none;position:static;margin-left:0;width:100%}form#contactform #contactform_pt2{float:left;margin-left:0;width:100%}form#contactform #contactform_pt3{position:static;width:150px}#services h3 a{display:block;color:#80BD26}#services ul.subscribe-area li{width:100%}.woocommerce ul.products li.product a img{max-width:400px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;margin:35px 0}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;margin:15px 0;padding:0 0 10px 0;width:calc(100% + 90px);margin:0 0 0 -45px!important}.woocommerce-account #content{margin-top:0}nav.woocommerce-MyAccount-navigation ul{padding:0}nav.woocommerce-MyAccount-navigation a{font-size:16px;margin:0;list-style:none;line-height:135%;color:#FFF;padding:10px 20px!important;border-bottom:solid 1px #7A8693}.woocommerce table.my_account_orders{font-size:.85em;width:100%!important}.berocket_lgv_additional_data{max-width:100%}.woocommerce ul.products .product.berocket_lgv_list:nth-child(n),.woocommerce-page ul.products .product.berocket_lgv_list:nth-child(n){margin-bottom:15px}p{padding:0 0px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{width:100%}#signedin p{font-size:14px;text-align:left}.productbox{width:100%}.productbox .prod-opts select{font-size:12px}dl#shopfooter dt{text-indent:0;text-align:center;width:100%}.latestnews h2 a{padding:10px;font-size:14px}}@media only screen and (max-width:700px){#signin p{margin:0 15px 10px 0!important;float:left;width:100%}#signin form label{width:18%}#signin form input{width:80%}#signin .lost_password{margin:-25px 0 0 0px!important}#signin .woocommerce-Button{float:right!important}}@media only screen and (max-width:600px){body.admin-bar .siteHeader{top:0}body.admin-bar{padding-top:54px!important}body{padding-top:100px!important}}@media only screen and (max-width:550px){#signin form label{width:100%}#signin form input{width:100%}#signin form label{width:100%;margin-top:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.3em 1em .2em;font-weight:300;color:#FFF!important;text-decoration:none!important;width:100%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:block;border-bottom-width:1px;margin:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#4E5D6D!important;text-decoration:underline!important}}@media only screen and (max-width:500px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%;margin-bottom:25px}}@media only screen and (max-width:479px){.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;margin:15px 0;padding:0 0 10px 0;width:calc(100% + 40px);margin:0 0 0 -20px!important}.wrapper{margin:0 20px}#sidebar.span_6{padding:0 0 10px 0;width:calc(100% + 40px);margin:0 0 0 -20px!important;display:none}#shop_by{width:calc(100% + 40px);margin:0 0 0 -20px!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:100%}.woocommerce .woocommerce-ordering{margin:0;font-size:14px;width:100%}.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:14px;width:100%;max-width:100%}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:15px;padding:8px 10px 7px}.woocommerce .woocommerce-result-count{width:100%;text-align:center;margin-bottom:10px!important}.footerWrap .footerLeft ul li{width:100%}#addressSearch{width:100%;margin-bottom:10px}#btnSearchPC{margin-left:0}}@media only screen and (max-width:420px){#signin a.button{margin:5px 15px 0 0px!important;clear:both}#signin .lost_password{margin:-40px 0 0 0px!important}#signedin a.button{font-size:12px}}@media print{*{background:transparent!important;color:#444!important;text-shadow:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#hd,#rightbar{display:none}#leftbar{width:100%;height:auto}}