.cookie-notice-container{background-color:#630285}.cookie-notice-container a{background-color:#fff!important;color:#6e0294!important;text-decoration:none!important;font-size:13px!important;padding:5px 10px;border-radius:3px}.woocommerce .woocommerce-breadcrumb a{color:#6e0294!important;margin:0 5px;display:inline-block}.woocommerce .woocommerce-breadcrumb a:hover{color:#777!important}header #menu-main-menu>li:after{content:'';display:block;border-bottom:1px solid #6e0294;width:0;position:absolute;left:0;-webkit-transition:1s ease;transition:0.5s ease;padding-bottom:5px!important}header #menu-main-menu>li:hover:after{width:100%}header .current-menu-item{border-bottom:1px solid #6e0294;padding-bottom:5px!important}header .menu-item{padding-bottom:5px!important}header .sub-menu .menu-item{padding-bottom:0px!important}#cn-notice-text{color:#fff}#cookie-notice .cn-button{color:#fff;text-decoration:underline}#cookie-notice .cn-button:hover{color:#6A0496}.clear{clear:both}html,body{margin:0;padding:0}#main{max-width:1100px;margin:0 auto;padding-top:2%!important;padding-bottom:3%!important}body.home #main{padding-top:0!important}#sticky-head{margin-top:101px;position:relative}.vc_row{margin-left:0px!important;margin-right:0px!important}*{font-family:proxima-nova,sans-serif;;color:#242424;font-size:16px;font-weight:300;line-height:20px;font-feature-settings:'salt'}h1{font-family:proxima-nova,sans-serif;;font-feature-settings:'salt'}h2{font-family:proxima-nova,sans-serif;;font-feature-settings:'salt'}h3{font-weight:300;line-height:24px;font-family:proxima-nova,sans-serif;;font-size:20px}h4{font-size:28px;line-height:32px;font-weight:300;font-family:proxima-nova,sans-serif;;margin-top:0;margin-bottom:25px;letter-spacing:-.025em;font-feature-settings:'salt'}h5{font-family:proxima-nova,sans-serif;font-feature-settings:'salt'}h6{font-family:proxima-nova,sans-serif;font-feature-settings:'salt'}p{font-size:16px;color:#242424;font-family:proxima-nova,sans-serif;font-feature-settings:'salt';font-weight:300;line-height:22px}a{text-decoration:none;color:#242424;transition:all 0.3s;font-family:proxima-nova,sans-serif;font-feature-settings:'salt';font-size:16px;font-weight:300;line-height:20px}a:hover{color:#6e0294}header{border-bottom:3px solid #6e0294;padding:10px 0;position:fixed;left:0;background-color:#fff;top:0;box-shadow:0 0 10px 0 rgba(0,0,0,.2);width:100%;z-index:999}.admin-bar header{top:0}#top_bar{display:none}#top_bar{background-color:#6e0294;padding:10px 0}#top_bar_container{max-width:1300px;margin:0 auto;text-align:right}#top_bar_wrapper{display:inline-flex}#top_bar .fas.fa-shopping-cart,#top_bar .fas.fa-envelope,#top_bar .fas.fa-phone{color:#fff!important}.top_bar_col{float:left;margin-right:20px;padding-right:20px;border-right:1px solid #fff}.top_bar_col a{text-decoration:none;color:#fff;letter-spacing:1px;font-size:15px;line-height:15px}#header_container{display:table;max-width:1400px;margin:0 auto;width:100%}#header_left,#header_center,#header_right{display:table-cell;vertical-align:middle}#header_left{width:20%}#header_right{width:30%}#header_center{text-align:center;width:50%}#header_center #menu-main-menu{margin:0;padding:0;list-style:none}#header_center #menu-main-menu .menu-item{display:inline-block;margin:0 15px}#header_center #menu-main-menu .menu-item a{font-family:proxima-nova,sans-serif;font-feature-settings:'salt';font-weight:300;text-decoration:none;color:#242424;transition:all 0.3s;font-size:16px}#header_center #menu-main-menu .menu-item a:hover{color:#6e0294}#header_right{text-align:right}.header_right_content{display:inline-block;vertical-align:middle;margin-left:15px}.header_right_content i{font-size:16px;color:#6e0294}#mobile_header,#mobile_menu_container{display:none}footer{background-color:#1c1c1c;padding:4% 0 3%}#footer_container{max-width:1400px;margin:0 auto}#footer_left{float:left}#footer_right{float:right}footer h3{text-transform:uppercase;margin:0 0 20px;color:#fff}.footer_col:first-child{margin-left:0}.footer_col{margin-left:100px;text-align:right;float:left}#menu-footer-menu{list-style:none;margin:0;padding:0}#menu-footer-menu li{margin-bottom:15px}#menu-footer-menu li a{text-decoration:none;color:#fff;font-size:16px;font-weight:200}.footer_col p{margin:0 0 15px}.footer_col p,.footer_col p a{color:#fff;font-size:16px;font-weight:200}#copyright_bar{background-color:#191919}#copyright_bar_container{max-width:1400px;margin:0 auto;padding:20px 0}#copyright_bar_left{float:left}#copyright_bar_right{float:right}#copyright_bar_container p{margin:0;font-size:14px;color:rgba(255,255,255,.3)}#copyright_bar_container p a{color:rgba(255,255,255,.3);transition:all 0.3s;font-size:14px}#copyright_bar_container p a:hover{color:#6e0294}.relatedh2,.up-sells h2{color:#333;margin:0;font-size:26px;text-transform:uppercase;margin-bottom:20px;line-height:32px}.woocommerce-breadcrumb{display:none}.post-type-archive-product .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb,.tax-yith_product_brand .woocommerce-breadcrumb,.single-product .woocommerce-breadcrumb{display:block;max-width:1100px;margin:0 auto!important;padding-top:30px!important;font-size:16px!important}.term-description{margin-top:0;margin-bottom:40px}.term-description p{margin:0}p.product-poa{margin-top:0;font-weight:600;color:#6e0294}p.pro-desc{margin-top:0}.woocommerce .woocommerce-breadcrumb a{font-size:16px!important}.product-filters{border-top:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;padding:10px 0;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering,form.form-wppp-select{margin:0px!important;opacity:.7}.woocommerce .woocommerce-ordering select{height:36px;border:1px solid #e9e9e9;border-radius:2px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{text-align:center}.woocommerce ul.products li.product .button{width:150px!important}.woocommerce-products-header{display:none}.woocommerce>#main{padding:90px 0;top:0;position:inherit}.woocommerce #primary{float:right;width:calc(100% - 230px - 40px)}.woocommerce #sidebar{float:left;width:230px;margin-right:40px}.woocommerce #sidebar ul{list-style:none;margin:0;padding:0}.cat_product_img{width:100%;padding-top:85%;background-color:#fff;position:relative}.cat_product_img_inner{position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.woocommerce ul.products li.product .button{margin-top:0px!important}.archive-brand{text-transform:uppercase;color:#bababa}.woocommerce-loop-product__title{text-align:center;font-size:16px!important;color:#333;margin:12px 0 10px!important;line-height:18px!important;font-weight:300;margin:0px!important;padding-bottom:5px!important;padding-top:3px!important}#formtable input{width:100%;height:36px;border-radius:2px;border:1px solid #d0d0d0}#formtable textarea{width:100%;height:200px;border-radius:2px;border:1px solid #d0d0d0}#formtable td{vertical-align:top;padding-top:20px;padding-right:20px}#sidebar h3{color:#333;font-size:26px;font-weight:200;margin-top:0;border-bottom:1px solid #C7C7C7;padding-bottom:15px;margin-bottom:15px}#sidebar .sidebar_categories li{background-color:#f8f8f8;border-bottom:1px solid #e9e9e9;padding:9px 15px;font-size:15px;cursor:pointer;color:#333}#sidebar .sidebar_categories li.child_item_sidebar{background-color:#e0e0e0}#sidebar .sidebar_categories li:hover{background-color:#f1f1f1}#sidebar .sidebar_categories li:last-child{border-bottom:0 solid}#sidebar #shop_by_title{margin-top:40px;margin-bottom:5px;border-bottom:1px solid #f8f8f8;padding:0 0 15px}#sidebar #shop_by_title h3{margin:0}#sidebar h4{font-size:15px;text-transform:uppercase;margin:0 0 5px;color:#333;letter-spacing:1px}#product_image_left{float:left;width:calc(40% - 30px)}.singlePostImage{height:300px;cursor:pointer;position:relative;background-size:cover;background-repeat:no-repeat;margin:30px 0;background-position:center}.singlePostImage::before{position:absolute;content:'View Larger';top:50%;left:50%;transform:translate(-50%,-50%);align-items:center;text-align:center;padding:12px 36px;background:#6e0294;font-size:1.6rem;font-weight:500;color:#fff;transition:0.3s all;z-index:1;opacity:0}.singlePostImage::after{content:'';position:absolute;background:rgba(255,255,255,.4);top:0;left:0;width:100%;height:100%;opacity:0;transition:0.3s all}.singlePostImage:hover::before,.singlePostImage:hover::after{opacity:1}#single_product_image{width:100%;padding-top:100%;background-color:#f9f9f9;position:relative}#single_product_image_inner{position:absolute;left:0;top:0;width:100%;height:100%;background-size:calc(100% - 30px - 30px);background-repeat:no-repeat;background-position:center center}#product_details_right{float:right;width:60%}#product_single_title h1{color:#333;margin:0;font-size:26px;text-transform:uppercase;margin-bottom:20px;line-height:32px}#product_details_right h2{color:#333;margin:0;font-size:26px;text-transform:capitalize;line-height:32px;font-weight:200}#product_details_right h3{color:#333;margin:10px 0 15px;font-size:20px;text-transform:capitalize;line-height:28px;font-weight:200}#product_single_number{text-align:center;margin-top:40px}.addquotelistlink{text-align:left}.dvin_wcql_btn_wrap{float:none!important}.product_single_number,.product_single_email{font-size:18px;color:#333}#product_single_contact{text-align:left;margin-top:20px}.product_single_number,.product_single_email{display:inline-block}.product_single_email{margin-left:20px}.product_single_number{margin-bottom:10px}.product_single_number i,.product_single_email i{color:#6e0294}.product_single_number *,.product_single_email *{font-size:18px;color:#333}.product_or_text{font-size:22px;margin:0 10px;color:#333}.product_or_line{width:150px;height:1px;display:none!important;background-color:#e2e2e2}body.woocommerce.single #main{padding-top:2%!important;padding-bottom:3%!important}.product_or_text,.product_or_line{display:inline-block;vertical-align:middle}.woocommerce button.button.alt{font-size:18px!important;width:220px!important}#product_single_table{margin-top:50px}#product_single_table img{display:block;height:auto}#product_single_graphe{margin-top:20px}.product_graph_col:nth-child(odd){margin-right:10px}.product_graph_col:nth-child(even){margin-left:10px}.product_graph_col{float:left;margin-bottom:20px;width:calc(50% - 10px)}.product_graph_col img{display:block}#sidebar_category h3 i{margin-left:20px}.cat-toggle{float:right;top:7px;position:relative}.machineSidebarCat h4{background-color:#fff!important;color:#000;text-align:left;padding:5px;margin-bottom:0;font-weight:800}.machineSidebarCat h4 a{font-size:14px}.sideblock{display:none;margin-left:10px;margin-bottom:20px}#machinesSidebar{margin:30px 10px}#sidebar h4.filterby{color:#fff;background-color:#6e0294;padding:10px}#sidebar h4.filterby i{color:#fff}.sideblock p{margin-top:0}.sideblock p-last-child{margin-bottom:0}.sideblock p a{font-size:14px}#pageTitleBar{height:280px;width:100%;position:relative}#pageTitlebarContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1100px}#pageTitlebarContent h1{font-size:42px;color:#fff;text-transform:uppercase;margin:0;font-weight:100;line-height:44px}#breadcrumbs{padding:40px 30px 30px 30px;max-width:1100px;margin:0 auto}#breadcrumbs a{color:#6e0294;font-weight:600}.purple_btn,.woocommerce ul.products li.product .button,.woocommerce button.button.alt{margin:20px 0 10px;background-color:#6e0294!important;border-style:none;color:#fff!important;font-size:14px;text-transform:capitalize;font-weight:300;width:190px;text-align:left;overflow:hidden;position:relative;padding:18px 22px;cursor:pointer;border-radius:5px;font-size:16px}.purple_btn.long{width:240px}.page-id-231 .woocommerce button.button.alt{margin:0!important;background-color:#6e0294!important;border-style:none!important;color:#fff!important;font-size:14px!important;text-transform:capitalize!important;font-weight:500!important;width:190px!important;text-align:left!important;overflow:hidden!important;position:relative!important;padding:12px!important;cursor:pointer!important;border-radius:5px!important}.purple_btn::before,.woocommerce ul.products li.product .button::before,.woocommerce button.button.alt::before{content:'';position:absolute;z-index:1;background-color:#630285;width:55px;height:calc(100% * 2);right:0;left:auto;top:50%;bottom:0;transform:rotate(15deg) translateY(-50%);transition:all 0.3s}.purple_btn::after,.grey_btn::after,.woocommerce ul.products li.product .button::after,.woocommerce button.button.alt::after{font-family:"Font Awesome 5 Pro";content:"\f054";position:absolute;right:18px;left:auto;top:50%;z-index:2;bottom:auto;transform:translateX(0) translateY(-50%);transition:0.3s all}.purple_btn:hover::before,.grey_btn:hover::before,.woocommerce ul.products li.product .button:hover::before,.woocommerce button.button.alt:hover::before{transform:rotate(0deg) translateY(-50%) translateX(80px)}.purple_btn:hover::after,.grey_btn:hover::after,.woocommerce ul.products li.product .button:hover::after,.woocommerce button.button.alt:hover::after{transform:translateX(-25px) translateY(-50%)}#header_container #menu-main-menu ul.sub-menu{border-top:0 solid #eee}#header_container #menu-main-menu ul.sub-menu li:first-child{border-top:0 solid #eee}#header_container #menu-main-menu ul.sub-menu li{position:relative;margin:0px!important}#header_container #menu-main-menu ul.sub-menu li a{background-color:#fff;color:#242935;border:1px solid #eee;border-top:0;display:block;position:relative;padding:8px 10px 8px 15px;width:190px;text-align:left;font-size:14px!important}#header_container ul#menu-main-menu.menu>li.menu-item>ul.sub-menu{position:absolute;z-index:1000;display:none;top:50px;left:0;text-align:left;padding:0px!important}#header_container ul#menu-main-menu.menu>li.menu-item>ul.sub-menu>li.menu-item>ul.sub-menu{position:absolute;left:175px;top:0;z-index:1000;transition:all 0.5s;overflow:hidden;z-index:100;width:0;text-align:left}#header_container ul#menu-main-menu.menu>li.menu-item>ul.sub-menu>li.menu-item.menu-item-has-children:hover>ul.sub-menu{width:340px}#header_container ul#menu-main-menu.menu>.menu-item{display:inline-block;margin:0 10px;position:relative;vertical-align:middle;font-size:16px}#header_container #menu-main-menu .menu-item-has-children>a::after{content:"\f107";font-family:'Font Awesome 5 Pro';vertical-align:middle;margin-left:5px;color:#6e0294;font-weight:300;font-size:22px;display:inline-block;transform-origin:center center;transition:0.3s all}#header_container #menu-main-menu .menu-item-has-children:hover>a::after{transform:rotate(-90deg)}#header_container #menu-main-menu .menu-item-has-children .sub-menu .menu-item-has-children:hover>a::after{transform:rotate(-90deg)}#menu-footer-menu li a:hover,.footer_col p a:hover{color:#6e0294}#header_center #menu-main-menu .menu-item.current-menu-item>a{color:#6e0294}.sub-menu .current-menu-item{border:0}.tax-product_cat main#main{max-width:none}.fas.fa-shopping-cart{color:#6e0294}.g-supplies .vc_col-sm-12 .vc_column-inner{height:285px!important}a.header-email{padding-right:10px}a.view-basket{padding-left:10px;border-left:1px solid}#sidebar .sidebar_categories li:hover,#sidebar .sidebar_categories a.activeSidebar li,#sidebar .sidebar_categories li.child_item_sidebar:hover{background-color:#6e0294;color:#fff}#sidebar .sidebar_categories li{text-align:left}#sidebar .sidebar_categories li.child_item_sidebar{margin-top:0;margin-left:0;background-color:#fff}#sidebar .sidebar_categories li.child_item_sidebar.active_sub_cat{color:#6e0294;font-weight:600;margin-left:10px}.owl-other-services #carousel-anything-1 .owl-dots{margin-top:15px!important}.owl-item .owl-inner .vc_column-inner>.wpb_wrapper{padding:10% 0px!important;border:1px solid #fff;margin:5%;cursor:pointer;border-radius:5px}.owl-item .owl-inner .wpb_content_element{margin-bottom:0px!important}.owl-inner:hover{opacity:.7;transition:0.3s all}#map{width:100%;height:450px}.mobile-row{display:none!important}.newsPosts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;margin-bottom:50px;text-align:center}.singlePostImg{height:200px;width:100%;margin-bottom:0}.singleImgContainer{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;border-radius:0px!important;transition:all 0.3s}.singlePostcontent{padding:10% 5%!important;background-color:#f9f9f9;height:160px}.singlePostTitle{margin:5px 0}.singlePostbutton .purple_btn{display:block;border-radius:0;width:auto;color:#fff!important;margin-top:0}.owl-ca-carousel{padding:0px!important}.owl-row-home{padding:9% 0;max-width:1100px;margin:0 auto!important}.owl-row-home h4,.owl-row-home p{text-align:center}.owl-row-home p{font-size:18px}.owl-row-home p{margin:5px 0}.owl-row-home ul{list-style:none;padding:0px!important;margin:0px!important}.owl-row-home ul li{padding-bottom:10px;width:calc(50% - 20px);float:left;position:relative;padding-left:20px}.owl-row-home ul li:before{content:'\f058';font-family:'font awesome 5 pro';font-weight:400;color:#6e0294;position:absolute;left:0}.owl-item .vc_row{margin-left:0px!important;margin-right:0px!important}#carousel-anything-1 .owl-dots{margin-top:-30px!important;z-index:999!important;position:inherit!important}#carousel-anything-1 .owl-dots .owl-dot.active span,#carousel-anything-1 .owl-dots .owl-dot span{border:1px solid #fff}.owl-ca-carousel .owl-dots span{width:10px;height:10px}.home-3-col h4,.home-3-col p{text-align:center}.home-3-col .vc_col-sm-4 .vc_column-inner{background-color:#fff}.home-3-col .wpb_content_element{margin-bottom:0}.three-buttons .purple_btn{width:100%}.suppliers-text .wpb_wrapper div{float:left;width:25%;text-align:center;font-size:18px;margin:10px 0}.single-product .dvin_wcql_btn_wrap button{margin-top:0px!important}.back-to-all{text-align:center!important;margin-top:60px!important}.back-to-all button{width:230px!important;text-align:right!important}.back-to-all .purple_btn::before{content:'';position:absolute;z-index:1;background-color:#630285;width:55px;height:calc(100% * 2);right:auto;left:0;top:50%;bottom:0;transform:rotate(-15deg) translateY(-50%);transition:all 0.3s}.back-to-all .purple_btn::after{font-family:"Font Awesome 5 Pro";content:"\f053";position:absolute;right:auto;left:18px;top:50%;z-index:2;bottom:auto;transform:translateX(0) translateY(-50%);transition:0.3s all}.back-to-all .purple_btn:hover::after{transform:translateX(25px) translateY(-50%)}.back-to-all .purple_btn:hover::before{transform:rotate(0deg) translateY(-50%) translateX(-80px)}#realtedProducts .product_col{width:calc(25% - 25px);float:left;margin-bottom:30px}#realtedProducts .product_col:nth-child(2){margin:0 15px 30px 30px}#realtedProducts .product_col:nth-child(3){margin:0 30px 30px 15px}.product_col_image{transition:all 0.3s;cursor:pointer}.archiveImage{height:250px;width:250px;background-size:contain;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;background-position:50% 50%}.product_col_content{text-align:center;min-height:66px}#realtedProducts h2{color:#333;margin:0;font-size:26px;margin-bottom:20px;line-height:32px}@media screen and (max-width:1300px){.archiveImage{height:200px;width:200px;margin:0 auto}}@media screen and (max-width:900px){#realtedProducts .product_col{width:calc(33% - 0px);margin:0 0 30px!important}#realtedProducts .product_col:last-child{display:none!important}}@media screen and (max-width:540px){#realtedProducts .product_col{width:calc(100% - 0px)}.archiveImage{height:250px;width:250px;margin:0 auto}.woocommerce .woocommerce-breadcrumb{padding:20px 10px 10px 10px!important}}.services-header .vc_col-sm-2{width:15%}.services-header .vc_col-sm-10{width:85%}.services-header h4{margin-bottom:10px!important}.empty-title{height:150px!important}.icon-row .vc_column_container a{width:100%;height:100%;transition:0.3s all}.icon-row .vc_column_container .vc_column-inner{padding:10% 5%!important;border:1px solid #fff;margin:5%;cursor:pointer;border-radius:5px}.icon-row p{font-size:16px;font-weight:600}.icon-text.vc_column_container .vc_column-inner{padding:0 0 2%!important;border:none!important;cursor:auto!important;border-radius:inherit!important;margin:0px!important}.vc_row.icon-row{padding:10% 5%!important}.icon-row .vc_column_container a:hover{opacity:.7}.icon-row .wpb_content_element{margin-bottom:0px!important}.top-row p:first-child{margin-top:0}.servicing-img img{width:450px;height:auto}.service-row ul{list-style:none;padding:0 0 0 50px!important;margin:0px!important}.service-row ul li{padding-bottom:15px;display:flex}.service-row ul li:last-child{padding-bottom:0}.service-row ul li:before{content:'\f069';font-family:'font awesome 5 pro';font-weight:600;color:#630283;font-size:13px;padding-right:10px}.single #main{padding:0 0% 2% 0!important;margin:0 auto!important}.singleBack{border-top:1px solid gray;padding-top:20px;margin-top:40px}.singleBack p{color:#61045f}.singleBack i{transition:0.2s all;padding-right:6px}.singleBack:hover i{padding-right:20px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail{display:block!important}.shop_table .product-remove{width:5%}.shop_table .product-thumbnail{text-align:center;padding:30px 0px!important}.shop_table .product-thumbnail img{width:200px!important;height:135px!important}.shop_table .product-name{width:35%}.shop_table .product-quantity{width:25%}.woocommerce .shop_table a.remove{height:auto;width:auto}.contact_left{float:left;width:calc(50% - 15px);margin-right:15px}.contact_right{float:right;width:calc(50% - 15px);margin-left:15px}.page-id-231 .wpcf7-form input{width:calc(100% - 20px);float:left}.page-id-231 .wpcf7-form .wpcf7-submit,input[type="submit"]{margin:0;background-color:#6e0294;border-style:none;color:#fff;font-size:15px!important;text-transform:uppercase;font-weight:600;width:180px!important;text-align:center;overflow:hidden;position:relative;cursor:pointer;border-radius:5px;transition:0.3s all;height:auto;letter-spacing:1px;padding:15px 0}.page-id-231 .woocommerce p.cart-empty{margin-top:0}.page-id-231 .woocommerce table.shop_table{border:0}.wpcf7-form input,.gform_wrapper input{border-bottom:1px solid #d0d0d0;height:46px;font-weight:400;background-color:transparent;border-width:0 0 1px 0;font-size:14px;color:#242424;width:calc(100% - 20px);padding:0 10px}.wpcf7-form textarea,.gform_wrapper textarea{border-bottom:1px solid #d0d0d0;height:150px;width:calc(100% - 20px);font-weight:400;background-color:transparent;border-width:0 0 1px 0;font-size:14px;color:#242424;padding:10px}.wpcf7-form .wpcf7-submit,.gform_wrapper input[type="submit"]{margin:0;background-color:#6e0294;border-style:none;color:#fff;font-size:15px;text-transform:uppercase;font-weight:600;width:180px;text-align:center;overflow:hidden;position:relative;cursor:pointer;border-radius:5px;transition:0.3s all;height:auto;letter-spacing:1px;padding:15px 0}.wpcf7-form .wpcf7-submit:hover{opacity:.7}.wpcf7-form p.top{margin-top:0}.contact-row .fa-phone,.contact-row .fa-envelope,.contact-row .fa-home{font-size:16px;color:#6e0294;margin-right:20px}.fa-phone{transform:rotate(90deg)}.contact-info{margin-left:38px}@media only screen and (max-width:1440px){#footer_container,#copyright_bar_container,#header_container{max-width:calc(100% - 40px);margin:0 20px}#header_left,#header_right{width:200px}#header_center{width:calc(100% - ( 200px * 2 ))}.header_right_content p{margin:0}#header_logo img{width:200px}#sticky-head{margin-top:86px}}@media screen and (max-width:1400px){.owl-row-home{padding:10% 5%}}@media screen and (min-width:1300px){.vc_row.service-row{padding-left:20%;padding-right:20%}}@media only screen and (max-width:1300px){#header_left{width:auto}#header_right{width:32%}#header_center{width:calc(100% - ( 200px * 2 ))}.header_right_content p{margin:0}#header_logo img{width:180px}#sticky-head{margin-top:81px}}@media only screen and (max-width:1160px){.single #main{padding:8% 30px;max-width:calc(100% - 60px)}.woocommerce>#main{padding:90px 30px;width:calc(100% - 60px)}}@media only screen and (max-width:1100px){#header_right{display:none}#header_center{width:calc(100% - 200px);text-align:center}#top_bar{display:block;margin-bottom:10px}header{padding-top:0}#sticky-head{margin-top:71px}.vc_row{margin-left:10px!important;margin-right:10px!important}#pageTitlebarContent{width:90%;margin:0 auto}#pageTitleBar{height:250px}#pageTitlebarContent h1{font-size:38px;line-height:40px}.owl-row-home ul li{font-size:15px}#map{height:350px}.service-row .vc_col-sm-7,.service-row .vc_col-sm-5{width:100%}.service-row .vc_col-sm-7{background-color:#fdfdfd}.tax-product_cat #sticky-head>div#main,.post-type-archive #main,.tax-yith_product_brand #sticky-head>div#main{padding-left:15px!important;padding-right:15px!important}}@media only screen and (max-width:850px){header{display:none}.contact-row .vc_col-sm-5,.contact-row .vc_col-sm-7{width:100%}#pageTitleBar{height:125px}#pageTitlebarContent h1{font-size:36px;line-height:38px}.slider-1 .right-side-col-slider{display:none!important}.slider-2 .left-side-col-slider{display:none!important}.owl-row-home .vc_col-sm-6{width:80%;margin:0 auto}.ipad-full-width .vc_col-sm-6 .vc_col-sm-4{width:100%}.home-3-col .vc_col-sm-4{width:100%}.desktop-row{display:none!important}.mobile-row{display:block!important}.newsPosts{grid-template-columns:repeat(2,1fr)}.home .newsPosts>div:nth-child(3){display:none}.vc_row.icon-row{padding:10% 5px!important}.icon-row p{font-size:14px}.footer_col{display:block;width:100%;margin:0 auto 60px}#copyright_bar_left,#copyright_bar_right{float:none;width:100%;text-align:center}#copyright_bar_right{margin-top:10px}#mobile_header{display:block;position:fixed;z-index:1000;background-color:#fff;left:0;top:0;padding:10px 20px;border-bottom:3px solid #6e0294;width:calc(100% - 40px);box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;z-index:1}#mob_header_logo{float:left}#mob_header_logo img{display:block}#mobile_menu_toggle{float:right}#mobile_menu_container{transform:translateY(-100%);opacity:0;height:calc(100% - 107px);position:fixed;left:0;display:none;background-color:#fff;background-image:url(https://girovac.com//wp-content/uploads/2019/02/logo_menu_background.png);z-index:99;bottom:0;background-repeat:no-repeat;width:100%;background-position:center}#mobile_menu_container .menu-main-menu-container{position:absolute;left:35px;top:50%;width:calc(100% - 100px);transform:translateY(-50%);max-height:90%;text-align:left;overflow-y:scroll}#mobile_menu_container .menu-main-menu-container ul{list-style:none;margin:0;padding:0}#mobile_menu_container .menu-main-menu-container ul li:first-child{margin-top:0}#mobile_menu_container .menu-main-menu-container ul li:last-child{margin-bottom:0}#mobile_menu_container .menu-main-menu-container ul li{margin:40px 0;opacity:0}#mobile_menu_container .menu-main-menu-container ul li ul.sub-menu{margin-left:20px}#mobile_menu_container .menu-main-menu-container ul li ul.sub-menu li:first-child{margin-top:25px}#mobile_menu_container .menu-main-menu-container ul li ul.sub-menu li{margin:20px 0}#mobile_menu_container .menu-main-menu-container ul li ul.sub-menu li a{width:200px;display:block}#mobile_menu_container #menu-main-menu-1 .sub-menu .menu-item-has-children>a::after{content:"\f107";font-family:'Font Awesome 5 Pro';vertical-align:middle;padding-left:5px;color:#6e0294;font-weight:900;right:0;position:relative;float:right}#mobile_menu_container .menu-main-menu-container ul a{text-decoration:none;font-size:36px;line-height:34px;color:#242424;text-transform:capitalize;font-weight:200}#mobile_menu_toggle{float:right;height:30px;margin:7px 0 0 0;cursor:pointer;width:50px;position:relative}#mobile_menu_toggle_container{position:absolute;right:0;top:0;width:100%;height:100%}#mobile_menu_toggle_container span{height:3px;position:absolute;background-color:#6e0294}#mobile_menu_toggle_container span:nth-child(1){right:0;top:0;width:32px}#mobile_menu_toggle_container span:nth-child(2){right:0;top:9px;width:23px}#mobile_menu_toggle_container span:nth-child(3){right:0;top:18px;width:30px}#mobile_menu_toggle_container span:nth-child(4){right:0;top:27px;width:18px}#mobile_menu_toggle_container.menu_opened span:nth-child(1){-webkit-animation:span_1_open_menu .8s forwards;-moz-animation:span_1_open_menu .8s forwards;-o-animation:span_1_open_menu .8s forwards;animation:span_1_open_menu .8s forwards}@keyframes span_1_open_menu{0%{right:0;opacity:1}100%{right:100%;opacity:0}}#mobile_menu_toggle_container.menu_opened span:nth-child(2){-webkit-animation:span_2_open_menu .8s forwards;-moz-animation:span_2_open_menu .8s forwards;-o-animation:span_2_open_menu .8s forwards;animation:span_2_open_menu .8s forwards}@keyframes span_2_open_menu{0%{right:0;opacity:1}100%{right:0%;top:50%;opacity:1;width:40px;transform:translate(0%,-50%) rotate(45deg)}}#mobile_menu_toggle_container.menu_opened span:nth-child(3){-webkit-animation:span_3_open_menu .8s forwards;-moz-animation:span_3_open_menu .8s forwards;-o-animation:span_3_open_menu .8s forwards;animation:span_3_open_menu .8s forwards}@keyframes span_3_open_menu{0%{right:0;opacity:1}100%{right:0%;opacity:1;top:50%;transform:translate(0%,-50%) rotate(-45deg);width:40px}}#mobile_menu_toggle_container.menu_opened span:nth-child(4){-webkit-animation:span_4_open_menu .8s forwards;-moz-animation:span_4_open_menu .8s forwards;-o-animation:span_4_open_menu .8s forwards;animation:span_4_open_menu .8s forwards}@keyframes span_4_open_menu{0%{right:0;opacity:1}100%{right:-100%;opacity:0}}#mobile_menu_container.menu_opened{display:block;-webkit-animation:mobile_menu_container_open .8s forwards;-moz-animation:mobile_menu_container_open .8s forwards;-o-animation:mobile_menu_container_open .8s forwards;animation:mobile_menu_container_open .8s forwards}@keyframes mobile_menu_container_open{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}#mobile_menu_toggle_container.menu_opened.menu_close span:nth-child(1){-webkit-animation:span_1_close_menu .8s forwards;-moz-animation:span_1_close_menu .8s forwards;-o-animation:span_1_close_menu .8s forwards;animation:span_1_close_menu .8s forwards}@keyframes span_1_close_menu{0%{right:100%;opacity:0}100%{right:0%;opacity:1}}#mobile_menu_toggle_container.menu_opened.menu_close span:nth-child(2){-webkit-animation:span_2_close_menu .8s forwards;-moz-animation:span_2_close_menu .8s forwards;-o-animation:span_2_close_menu .8s forwards;animation:span_2_close_menu .8s forwards}@keyframes span_2_close_menu{0%{right:0%;top:50%;opacity:1;width:40px;transform:translate(0%,-50%) rotate(45deg)}100%{right:0;top:9px;width:23px}}#mobile_menu_toggle_container.menu_opened.menu_close span:nth-child(3){-webkit-animation:span_3_close_menu .8s forwards;-moz-animation:span_3_close_menu .8s forwards;-o-animation:span_3_close_menu .8s forwards;animation:span_3_close_menu .8s forwards}@keyframes span_3_close_menu{0%{right:0%;opacity:1;top:50%;transform:translate(0%,-50%) rotate(-45deg);width:40px}100%{right:0;top:18px;width:30px}}#mobile_menu_toggle_container.menu_opened.menu_close span:nth-child(4){-webkit-animation:span_4_close_menu .8s forwards;-moz-animation:span_4_close_menu .8s forwards;-o-animation:span_4_close_menu .8s forwards;animation:span_4_close_menu .8s forwards}@keyframes span_4_close_menu{0%{right:-100%;opacity:0}100%{right:0%;opacity:1}}#mobile_menu_container.menu_opened.menu_close{display:block;-webkit-animation:mobile_menu_container_close .8s forwards;-moz-animation:mobile_menu_container_close .8s forwards;-o-animation:mobile_menu_container_close .8s forwards;animation:mobile_menu_container_close .8s forwards}@keyframes mobile_menu_container_close{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-100%);opacity:0;display:none}}.sub-menu{display:none;margin-top:20px}#mobile_menu_container .menu-main-menu-container ul li .sub-menu>li{opacity:1}#mobile_menu_container .menu-main-menu-container ul li .sub-menu li a{font-size:18px;line-height:22px}.woocommerce ul.products.columns-3 li.product:nth-child(odd) .woocommerce-page ul.products.columns-3 li.product:nth-child(odd){margin-right:20px}.woocommerce ul.products.columns-3 li.product:nth-child(even) .woocommerce-page ul.products.columns-3 li.product:nth-child(even){margin-left:20px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(50% - 20px)!important}#top_bar_container{text-align:center}#top_bar{margin-bottom:0}#sticky-head{margin-top:0}.suppliers-text .wpb_wrapper div{width:50%}}@media screen and (max-width:800px){.g-supplies-ipad{height:260px!important}.footer_col{width:50%;float:left;text-align:center}#pageTitlebarContent h1{text-align:center}#mobile_menu_toggle{z-index:999}#mobile_menu_container #menu-main-menu-1 .menu-item-has-children>a::after{content:"\f107";font-family:'Font Awesome 5 Pro';vertical-align:middle;padding-left:5px;color:#6e0294;font-weight:900;right:-30px;position:relative}#footer_left{float:none;width:100%;text-align:center}#footer_right{float:none;text-align:center;margin-top:40px}.purple_btn.long{width:220px}.three-buttons .wpb_raw_code{padding-top:0px!important}.three-buttons .wpb_raw_code .purple_btn{margin:5px 0}}@media only screen and (max-width:710px){.woocommerce #sidebar{width:170px;margin-right:20px}.woocommerce #primary{width:calc(100% - 170px - 20px)}}@media only screen and (max-width:630px){.woocommerce #sidebar{width:100%;margin:0;margin-bottom:20px}.woocommerce #primary{width:100%}#top_bar_wrapper div:nth-child(3){margin-right:0;padding-right:0;border:0}#top_bar_wrapper div .fas{font-size:13px}#top_bar_wrapper .top_bar_col a{font-size:13px}#top_bar_wrapper .top_bar_col{margin-right:10px;padding-right:10px}.contact_left,.contact_right{float:none;width:100%;margin-right:0;margin-left:0}.page-id-231 .wpcf7-form input{margin-bottom:15px}.shop_table .product-thumbnail img{height:auto!important}.services-header .vc_col-sm-2{width:17%;margin:10px 20px 10px 0}.services-header .vc_col-sm-10{width:calc(83% - 20px)}.services-header .vc_col-sm-2 .wpb_single_image.vc_align_center{text-align:left}.service-row ul{padding:0 0 0 25px!important}}@media only screen and (max-width:600px){#sidebar_category{display:none}div#primary{-webkit-order:2}div#sidebar{-webkit-order:1}div#primary{order:2}div#sidebar{order:1}.tax-product_cat #main,.post-type-archive #main{display:flex;flex-flow:column}.woocommerce>#main{padding:60px 20px;width:calc(100% - 40px)}}@media only screen and (max-width:520px){.wpcf7-form .wpcf7-submit{font-size:14px;width:160px}.newsPosts{grid-template-columns:repeat(1,1fr)}.owl-row-home .vc_col-sm-6{width:100%}.owl-row-home ul li{width:calc(100% - 70px);padding-left:70px}.owl-row-home ul li:before{left:30px}.icon-row .vc_column_container .vc_column-inner{padding:7% 5%!important;margin:5% 5% 0 5%}.product_graph_col{float:none;margin-left:0;margin-right:0;width:100%}.product_graph_col:nth-child(even){margin-left:0}#product_details_right h2{margin-top:0}.product_single_number,.product_single_email{display:block;margin-left:0px!important;margin:10px 0}.footer_col{width:100%;float:none}#footer_right div:nth-child(3){margin-bottom:0px!important}footer{padding:45px 0}#footer_right{margin-top:25px}.footer_col{margin:0 auto 35px}#footer_right div:nth-child(3) p:last-child{margin-bottom:0px!important}.footer_col p{margin:0 0 10px}#mobile_menu_container .menu-main-menu-container{position:absolute;left:35px;top:45%;width:calc(100% - 100px);transform:translateY(-50%);max-height:80%;text-align:left;overflow-y:scroll}#mobile_menu_container .menu-main-menu-container ul a{font-size:26px;line-height:24px}#menu-main-menu-1 .sub-menu ul.sub-menu li a{font-size:16px!important;width:auto!important}.owl-row-home{padding:10% 0}#product_image_left,#product_details_right{float:none;width:100%}#single_product_image{padding-top:0%;width:280px;height:280px;margin:0 auto 30px}body.woocommerce.single #main{padding-top:5%!important;padding-bottom:5%!important}.tax-product_cat #sticky-head>div#main,.post-type-archive #main,.tax-yith_product_brand #sticky-head>div#main{padding-top:5%!important;padding-bottom:5%!important}#pageTitlebarContent h1{font-size:26px;line-height:28px}.product-filters{display:block}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none!important;margin-bottom:20px!important}.product-filters form{float:left!important;width:50%!important}.product-filters form .select2{width:95%!important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(50% - 10px)!important;margin:0 0 30px!important}.tax-product_cat.woocommerce ul.products li.product .button,.tax-product_brand.woocommerce ul.products li.product .button{width:calc(100% - 46px)!important;padding:15px 22px;font-size:14px}}.select2-container{margin:0 0 4px!important}.select2-container--default .select2-selection--single{border-radius:0!important;height:36px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:34px!important}#product_single_table_html table p{margin:0}#product_single_table_html{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}#product_single_table_html td:first-child{font-weight:700}#product_single_table_html td,#product_single_table_html th{border:1px solid #ddd;padding:8px}#product_single_table_html tr:nth-child(1){font-weight:600}#product_single_table_html tr:nth-child(even){background-color:#f2f2f2}#product_single_table_html tr:hover{background-color:#ddd}#product_single_table_html th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#4CAF50;color:#fff}.error404 #pageTitleBar{display:none!important}.error404 #main{max-width:100%}.error404 main{min-height:70vh}.error404 main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(https://girovac.com/wp-content/uploads/2019/06/404-background.jpg) no-repeat;background-size:cover;background-position:top center;padding:0 5%;text-align:center;margin-top:0px!important}.error404 h1{font-size:4.5rem;font-weight:600;color:#fff}.error404 main p{font-weight:600;color:#fff;font-size:1.5rem;line-height:2.1rem}.error404 main p a{font-weight:600;color:#fff;font-size:1.3rem}#mobile_menu{display:none}#mob_menu_overlay{display:none}@media (max-width:960px){body{border-top:none}#menu_toggle{position:relative;top:10px}header{display:none}#mobile_menu{display:block;position:fixed;left:0;top:0;z-index:20001;padding:20px 20px;width:calc(100% - 40px);border-top:4px solid #ed1d24}#menu_open_text{text-transform:uppercase;color:#fff;font-size:17px;padding:2px 0}#mob_menu_content{position:absolute;left:0;width:100%;top:100px;max-height:calc(100% - 100px);overflow-y:scroll}#mob_logo{float:left}#mob_menu_toggle{float:right}#menu_open_text{float:left}#menu_open_bar{position:relative;margin-left:15px;width:30px;float:right;height:23px;margin-top:3px}#menu_open_bar span{position:absolute;width:50%;background-color:#6e0294;height:4px;transform:translateX(0);display:block;left:0}#menu_open_bar.menu_opened span:nth-of-type(odd){animation:bar_left .5s forwards;-webkit-animation:bar_left .5s forwards}#menu_open_bar.menu_opened span:nth-of-type(even){animation:bar_right .5s forwards;-webkit-animation:bar_right .5s forwards}#menu_open_bar.menu_opened span:nth-of-type(3),#menu_open_bar.menu_opened span:nth-of-type(4){animation-delay:.1s;-webkit-animation-delay:.1s}#menu_open_bar.menu_opened span:nth-of-type(5),#menu_open_bar.menu_opened span:nth-of-type(6){animation-delay:.2s;-webkit-animation-delay:.2s}#menu_open_bar span:nth-of-type(2),#menu_open_bar span:nth-of-type(4),#menu_open_bar span:nth-of-type(6){right:0;left:auto}#menu_open_bar span:nth-of-type(3),#menu_open_bar span:nth-of-type(4){top:14px}#menu_open_bar span:nth-of-type(5),#menu_open_bar span:nth-of-type(6){bottom:0}@keyframes bar_left{from{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes bar_right{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(odd){transform:translateX(-100%);opacity:0}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(even){transform:translateX(100%);opacity:0}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(6){animation:bar_right_in .5s forwards;-webkit-animation:bar_right_in .5s forwards;animation-delay:.2s;-webkit-animation-delay:.2s}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(5){animation:bar_left_in .5s forwards;-webkit-animation:bar_left_in .5s forwards;animation-delay:.2s;-webkit-animation-delay:.2s}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(4){animation:bar_right_in .5s forwards;-webkit-animation:bar_right_in .5s forwards;animation-delay:.1s;-webkit-animation-delay:.1s}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(3){animation:bar_left_in .5s forwards;-webkit-animation:bar_left_in .5s forwards;animation-delay:.1s;-webkit-animation-delay:.1s}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(2){animation:bar_right_in .5s forwards;-webkit-animation:bar_right_in .5s forwards}#menu_open_bar.menu_opened.menu_toggle_close span:nth-of-type(1){animation:bar_left_in .5s forwards;-webkit-animation:bar_left_in .5s forwards;}@keyframes bar_left_in{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0%);opacity:1}}@keyframes bar_right_in{from{transform:translateX(100%);opacity:0}to{transform:translateX(0%);opacity:1}}#mobile_menu_close{position:absolute;right:20px;top:20px}#mobile_menu_close_text{float:left;font-size:14px;margin:5px 0;text-transform:uppercase}#mobile_menu_close_toggle{float:right;width:30px;position:relative;margin-left:5px;height:30px}#mobile_menu_close_toggle span{position:absolute;height:3px;width:100%;background-color:#6e0294}#mobile_menu_close_toggle span:nth-of-type(1),#mobile_menu_close_toggle span:nth-of-type(2){left:50%;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}#mobile_menu_close_toggle span:nth-of-type(3),#mobile_menu_close_toggle span:nth-of-type(4){right:50%;top:50%;transform:translateX(50%) translateY(-50%) rotate(-45deg)}#mobile_menu_close_toggle.menu_closeing_cross span:nth-of-type(1){animation:left_close_up .5s forwards;-webkit-animation:left_close_up .5s forwards}#mobile_menu_close_toggle.menu_closeing_cross span:nth-of-type(2){animation:left_close_down .5s forwards;-webkit-animation:left_close_down .5s forwards}#mobile_menu_close_toggle.menu_closeing_cross span:nth-of-type(3){animation:right_close_up .5s forwards;-webkit-animation:right_close_up .5s forwards}#mobile_menu_close_toggle.menu_closeing_cross span:nth-of-type(4){animation:right_close_down .5s forwards;-webkit-animation:right_close_down .5s forwards}@keyframes left_close_up{from{transform:translateX(-50%) translateY(-50%) rotate(45deg);left:50%;top:50%;width:100%;opacity:1}to{transform:translateX(-50%) translateY(-50%) rotate(45deg);left:0%;top:0%;opacity:0;width:50%}}@keyframes left_close_down{from{transform:translateX(-50%) translateY(-50%) rotate(45deg);left:50%;top:50%;opacity:1;width:100%}to{transform:translateX(-50%) translateY(-50%) rotate(45deg);left:100%;top:100%;opacity:0;width:50%}}@keyframes right_close_up{from{transform:translateX(50%) translateY(-50%) rotate(-45deg);opacity:1;right:50%;top:50%;width:100%}to{transform:translateX(50%) translateY(-50%) rotate(-45deg);right:0%;top:0%;opacity:0;width:50%}}@keyframes right_close_down{from{transform:translateX(50%) translateY(-50%) rotate(-45deg);opacity:1;right:50%;width:100%;top:50%}to{transform:translateX(50%) translateY(-50%) rotate(-45deg);right:100%;top:100%;opacity:0;width:50%}}#mob_menu_overlay{position:fixed;left:0;top:0;display:none;height:100%;background-color:rgba(0,0,0,.9);width:100%;z-index:20002;background-color:#fff;background-image:url(https://girovac.com//wp-content/uploads/2019/02/logo_menu_background.png);z-index:99;bottom:0;background-repeat:no-repeat;width:100%;background-position:center}#menu-main-menu-1{text-align:left;padding:0 6%;margin:0;list-style:none}#menu-main-menu-1 .menu-item{float:none;width:100%;margin:30px 0}#menu-main-menu-1 .menu-item *{color:#6e0294!important;font-weight:400;letter-spacing:.04em}#menu-main-menu-1 .fal{font-weight:200}#menu-main-menu-1 .menu-item-has-children .fas{margin-left:15px;display:inline-block;vertical-align:bottom;font-size:26px}#menu-main-menu-1 .menu-item-has-children .sub-menu{position:static;box-shadow:none;padding:1px 50px 18px;transform:translateX(-50px);margin:0;list-style:none;background:rgba(244,244,244,.3);width:100%;margin-top:15px}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu{padding-left:60px}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item{padding:0;margin:0 0 20px 0;background-color:transparent;text-align:left}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item:first-child{margin-top:20px}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item:last-child{margin-bottom:0}#mob_menu_overlay_logo{text-align:left;padding:20px}#mob_menu_overlay_logo img{width:105px}#mob_menu_overlay_icons{text-align:center;margin-top:20px}#menu-main-menu-1 .menu-item a{font-size:26px}#menu-main-menu-1 .menu-item .sub-menu a{font-size:22px!important}#mob_menu_overlay_icons i{font-size:22px;margin:0 10px;color:#ed1d24}#mob_logo{transition:all 0.3s;opacity:0;position:relative;z-index:-10}#mob_logo img{width:98px;display:block}#mobile_menu.scrolled_mob #mob_logo,.single-post #mobile_menu #mob_logo{opacity:1;z-index:1}#mobile_menu.scrolled_mob,.single-post #mobile_menu{background:rgba(255,255,255,.9);transition:all 0.3s;padding:10px 20px;border-bottom:1px solid #a0a0a0}#mobile_menu.scrolled_mob #menu_open_text,.single-post #mobile_menu #menu_open_text{color:#000;transition:all 0.3s}#mobile_menu.scrolled_mob #menu_open_bar span,.single-post #mobile_menu #menu_open_bar span{background-color:#000;transition:all 0.3s}#mobile_menu.scrolled_mob #mob_menu_toggle,.single-post #mobile_menu #mob_menu_toggle{transition:all 0.3s;margin-top:7px}}