.welding-processes{background:#fff;margin:0 0 20px 0;padding:20px 5px!important}#services-list.vcex-bullets ul li{margin:0;list-style-type:none;display:inline-block;padding:5px 20px;border:1px dotted #666;background:#fff;line-height:28px}.page-header.background-image-page-header:not(.wpex-supports-mods) .page-subheading{font-size:18px}#contact-block .vc_col-sm-6,#contact-block .vc_col-sm-12{margin:0 0 15px 0;padding-left:0}#contact-block textarea,#contact-block input{width:100%;padding:10px;font-size:18px}#contact-block input[type="submit"]{width:auto;border:0px!important;background:#003466;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:10px 35px;color:#fff}rs-module-wrap{left:0px!important}.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title{color:#fff;font-weight:400;font-size:36px;text-transform:uppercase}#services-section .vcex-module.vcex-image-banner .vcex-ib-title{text-transform:uppercase;text-shadow:3px 3px 5px #000;letter-spacing:1px}#metals-section .vcex-icon-box-symbol img{border:1px solid #003466;padding:7px;box-shadow:5px 7px 0 #003466}#metals-section .vcex-icon-box-text h3.vcex-icon-box-heading{text-transform:uppercase;font-size:22px!important;font-weight:400!important;color:#003466!important}#welding-processes-section .vcex-module.vcex-icon-box{border-radius:130px 130px 10px 10px;min-height:720px}#cta_setion .vcex-heading{text-align:center;margin:0 0 15px 0}#cta_setion .wpb_wrapper{text-align:center}@media screen and (max-width:1040px){#processes-section .welding-processes .wpb_single_image .vc_single_image-wrapper,#processes-section .welding-processes .wpb_single_image img,#processes-section .welding-processes .wpb_single_image .vc_figure{width:100%!important}#welding-processes-section .vcex-module.vcex-icon-box{border-radius:30px 30px 10px 10px;min-height:inherit}}@media screen and (max-width:920px){#processes-section .welding-processes .wpb_single_image .vc_single_image-wrapper,#processes-section .welding-processes .wpb_single_image img,#processes-section .welding-processes .wpb_single_image .vc_figure{width:100%!important}#welding-processes-section .vcex-module.vcex-icon-box{border-radius:30px 30px 10px 10px;min-height:inherit}}@media screen and (max-width:767px){.swap-on-mobile{display:flex!important;flex-direction:column-reverse}#contact-block .vc_col-sm-6,#contact-block .vc_col-sm-12{padding:0}#processes-section .welding-processes .wpb_single_image .vc_single_image-wrapper,#processes-section .welding-processes .wpb_single_image img,#processes-section .welding-processes .wpb_single_image .vc_figure{width:100%!important}#welding-processes-section .vcex-module.vcex-icon-box{border-radius:30px 30px 10px 10px;min-height:inherit}}@media screen and (max-width:480px){.swap-on-mobile{display:flex!important;flex-direction:column-reverse}#contact-block .vc_col-sm-6,#contact-block .vc_col-sm-12{padding:0}#processes-section .welding-processes .wpb_single_image .vc_single_image-wrapper,#processes-section .welding-processes .wpb_single_image img,#processes-section .welding-processes .wpb_single_image .vc_figure{width:100%!important}#welding-processes-section .vcex-module.vcex-icon-box{border-radius:30px 30px 10px 10px;min-height:inherit}}.cust-block,.cust-block-1-1,.cust-block-2-2,.cust-block-3-3,.cust-block-4-4,.cust-block-5-5,.cust-block-6-6{width:100%}.cust-block-1-2,.cust-block-2-4,.cust-block-3-6{width:50%}.cust-block-1-3,.cust-block-2-6{width:33.333%}.cust-block-2-3,.cust-block-4-6{width:66.666%}.cust-block-1-4{width:25%}.cust-block-3-4{width:75%}.cust-block-1-5{width:20%}.cust-block-2-5{width:40%}.cust-block-3-5{width:60%}.cust-block-4-5{width:80%}.cust-block-1-6{width:16.666%}.cust-block-5-6{width:83.333%}.cust-block,.cust-block-1-1,.cust-block-1-2,.cust-block-2-2,.cust-block-1-3,.cust-block-2-3,.cust-block-3-3,.cust-block-1-4,.cust-block-2-4,.cust-block-3-4,.cust-block-4-4,.cust-block-1-5,.cust-block-2-5,.cust-block-3-5,.cust-block-4-5,.cust-block-5-5,.cust-block-1-6,.cust-block-2-6,.cust-block-3-6,.cust-block-4-6,.cust-block-5-6,.cust-block-6-6{float:left;box-sizing:border-box}@media screen and (max-width:380px){.cust-block-1-2,.cust-block-1-3,.cust-block-2-3,.cust-block-1-4,.cust-block-2-4,.cust-block-3-4,.cust-block-1-5,.cust-block-2-5,.cust-block-3-5,.cust-block-4-5,.cust-block-1-6,.cust-block-2-6,.cust-block-3-6,.cust-block-4-6,.cust-block-5-6{width:100%}}@media screen and (min-width:381px) and (max-width:720px){.cust-block-1-4,.cust-block-3-4,.cust-block-1-6,.cust-block-2-6,.cust-block-3-6,.cust-block-4-6,.cust-block-5-6{width:50%}.cust-block-1-3,.cust-block-2-3,.cust-block-1-4,.cust-block-3-4,.cust-block-1-5,.cust-block-2-5,.cust-block-3-5,.cust-block-4-5{width:100%}}.cust-block img{max-width:100%}.cust-hide{display:none!important}.cust-txt-center{text-align:center!important}.header-to-normal-text{line-height:inherit!important;font-weight:inherit!important;font-family:inherit!important;font-size:inherit!important;display:inline!important;padding:0!important;margin:inherit!important;margin:0!important;color:inherit!important}.cust-text-shadow{text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black!important}.cust-text-shadow.white{text-shadow:-1px -1px 0 white,1px -1px 0 white,-1px 1px 0 white,1px 1px 0 white!important}.cust-text-shadow.red{text-shadow:-1px -1px 0 red,1px -1px 0 red,-1px 1px 0 red,1px 1px 0 red!important}.theme-button{text-shadow:none}.top-bar-right{padding-top:0!important}#top-bar-social-alt{float:none;text-align:right;font-size:14px!important}@media screen and (max-width:768px){#top-bar-social{float:none!important;text-align:center;display:none}#top-bar-social-alt{float:none!important;text-align:center}}.tb-info-mobile{display:none}#top-bar-content .wpex-inline{display:inline-block!important;margin-bottom:0!important}#top-bar-content .wpex-inline{margin-right:20px!important}#top-bar-content .wpex-inline:last-child{margin-right:0px!important}#top-bar-content .wpex-inline .ticon{margin-right:2px!important}#top-bar-social-alt .wpex-inline{display:inline-block!important;margin-bottom:0!important}#top-bar-social-alt .wpex-inline:not(:first-child){margin-left:20px!important}#top-bar-social-alt .wpex-inline .ticon{margin-right:2px!important}@media screen and (max-width:720px){.tb-info-desktop{display:none}.tb-info-mobile{display:inline-block!important}}@media screen and (max-width:420px){#top-bar-content{text-align:center}#top-bar-content .wpex-inline.tb-one-line,#top-bar-social-alt .wpex-inline.tb-one-line{display:inline-block!important;width:100%;margin-right:0!important;text-align:center}}#top-bar-content a:hover{text-decoration:none}#top-bar-social-alt{font-size:inherit}#header-aside{width:65%!important}#header-aside .header-aside-content.clr{width:75%!important}@media screen and (max-width:1200px){#header-aside{width:100%!important;display:none}}@media screen and (max-width:920px){#header-aside{display:none}}#header-aside{padding:0 0 0 0}#header-aside .wpex-inline.vc_col-sm-4{padding:0}#header-aside img{float:left;margin:5px 15px 0 0;width:40px;height:auto}#header-aside .header-aside-content.clr{text-align:left}#header-aside a:hover{text-decoration:none;color:#b01f24}#header-aside .ticon{font-size:25px;float:left;margin:0 10px 0 0;color:#ac6b05;border:1px solid #ac6b05;width:50px;height:50px;border-radius:50%;text-align:center;line-height:45px}.menu-footer-widget-menu-container ul li{line-height:30px!important;border-bottom:1px dotted #ccc!important}#header-aside .wpex-inline{font-size:20px!important;line-height:16px;font-weight:700;font-family:Open Sans!important;color:#152644;text-align:left}#header-aside .wpex-inline .small-text{color:#333;font-family:arial;font-size:16px;font-weight:400}#header-aside .wpex-inline .tb-info-desktop{color:#004180;font-size:18px;font-weight:700;line-height:26px;text-transform:uppercase}.sidr-class-nav-social{display:none}.nav-social a,.sidr-class-nav-social a{border-radius:50%;text-align:center!important;margin-top:7px!important;margin-left:6px!important;height:26px!important;width:26px!important;line-height:0px!important;padding:0!important;top:4px;color:#fff}.sidr-class-nav-social a{margin-left:20px!important;margin-top:0!important}.nav-social a span,.sidr-class-nav-social a span{font:normal normal normal 14px/1 ticons!important;padding:0!important;color:#fff}.nav-social a span:before,.sidr-class-nav-social a span:before{padding-top:6px!important;margin-left:-6px}@media screen\0{.nav-social a span:before,.sidr-class-nav-social a span:before{margin-left:7px}}.nav-social.nav-facebook a span,.sidr-class-nav-social.nav-facebook a span{padding-left:2px!important}.nav-social a span,.sidr-class-nav-social a span{text-indent:4000px!important;display:inline-block;position:absolute}.nav-social a span:before,.sidr-class-nav-social a span:before{text-indent:0;float:left}.nav-social.nav-facebook a,.sidr-class-nav-social.sidr-class-nav-facebook a{background:#3b5998!important}.nav-social.nav-facebook a span:before,.sidr-class-nav-social.sidr-class-nav-facebook a span:before{content:"\f09a"}.nav-social.nav-twitter a,.sidr-class-nav-social.sidr-class-nav-twitter a{background:#00aced!important}.nav-social.nav-twitter a span:before,.sidr-class-nav-social.sidr-class-nav-twitter a span:before{content:"\f099"}.nav-social.nav-youtube a,.sidr-class-nav-social.sidr-class-nav-youtube a{background:#C4302B!important}.nav-social.nav-youtube a span:before,.sidr-class-nav-social.sidr-class-nav-youtube a span:before{content:"\f167"}.nav-social.nav-instagram a,.sidr-class-nav-social.sidr-class-nav-instagram a{background:#305777!important}.nav-social.nav-instagram a span:before,.sidr-class-nav-social.sidr-class-nav-instagram a span:before{content:"\f16d"}#site-navigation .link-inner .ticon{margin-right:0}#site-navigation ul li.menu-button a span.link-inner{font-size:16px;background:#d60000!important;border:1px solid #d60000!important;color:#fff;text-shadow:1px 1px #121212}#site-navigation ul li.menu-button a span.link-inner:hover{background:#ffffff!important;color:#d60000!important;text-shadow:none}nav#site-navigation .cust-menu-tab-banner img{height:50px;margin-top:-3px}body:not(.home) #site-header{box-shadow:0 0 9px #333;box-shadow:0 4px 6px -6px #909090}body header#site-header,body.woocommerce-page header#site-header{margin-bottom:40px}body.home header#site-header,body.page-with-background-title header#site-header,header.background-image-page-header{margin-bottom:0}@media screen and (max-width:1040px){body:not(.home) #main{}}.post-type-archive-easy-photo-album .cpt-entry .cpt-entry-inner ul.meta{display:none}.epa-title.wp-caption{border:none;background:none}.wpcr3_leave_text{font-size:32px}.wpcr3_respond_1.wpcr3_in_content table.wpcr3_table_2{color:inherit}.wpcr3_div_2{width:100%}#id_wpcr3_ftext{width:100%;min-width:0}.wpcr3_button_1{font-family:inherit!important;background:#2bc07e;border:none;color:#fff}.wpcr3_button_1:hover{background:#20915f;color:#fff}.wpcr3_item_name{font-size:32px!important}.wpcr3_aggregateRating_overallText,.wpcr3_aggregateRating_reviewCount{font-size:24px!important}.wpcr3_review .wpcr3_item_name,.wpcr3_aggregateRating,.wpcr3_review_datePublished,.wpcr3_review_author{font-size:inherit!important}.wpcr3_review_title.wpcr3_caps{font-size:24px!important;margin-top:10px;margin-bottom:10px}.wpcr3_table_2 td{padding-right:0}.wpcr3_table_2 td input[type="text"]{width:300px}.wpcr3_table_2 td input[type="text"],.wpcr3_table_2 td textarea{font-size:14px}@media screen and (max-width:720px){.wpcr3_table_2 td input[type="text"]{width:100%}}.woocommerce-EditAccountForm>p,.woocommerce-EditAccountForm>fieldset>p{width:350px!important}.woocommerce-address-fields__field-wrapper>p>label{width:250px!important;display:block;max-width:100%}.woocommerce-address-fields__field-wrapper>p>span{width:350px!important;display:block;max-width:100%}.woocommerce-address-fields__field-wrapper>p>span input{width:100%!important}.woocommerce .button,.shop_table .coupon button,.wc-proceed-to-checkout a:not(.woocommerce-privacy-policy-link),.form-row.place-order a:not(.woocommerce-privacy-policy-link),.single_add_to_cart_button,.button.add_to_cart_button,#place_order,.woocommerce-address-fields p button[type="submit"],.woocommerce-Button.button,.woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{border:1px solid #2c87f0!important}.widget_shopping_cart .buttons .button.wc-forward:not(.checkout){background:#fff;color:#2c87f0!important}.woocommerce-Price-amount.amount{font-size:24px!important}ul.products .product-details h2{line-height:normal!important}.button.add_to_cart_button{font-size:10px!important;border-radius:0!important;padding:5px 10px!important}.product-details .price{font-size:28px!important}.wpex-loop-product-images .wpex-loop-product-add-to-cart>.button,.wpex-loop-product-images .wpex-loop-product-add-to-cart>.added_to_cart{background:#2c87f0!important}ul.products li div.product-inner{border:1px solid #e6e6e6;background:#f6f6f6}ul.products li div.product-inner:hover{border:1px solid #c6c6c6;background:#eee}@media screen and (max-width:767px){body.archive ul.products>li,body.single-product section.related.products ul.products>li{}}.single-product .woocommerce-notices-wrapper a.button.wc-forward,.post-type-archive-product .woocommerce-notices-wrapper a.button.wc-forward,.woocommerce-checkout .woocommerce-notices-wrapper a.button.wc-forward,.woocommerce-cart .woocommerce-notices-wrapper a.button.wc-forward,.woocommerce-account .woocommerce-Message--info.woocommerce-info a.button{padding:5px 10px 3px;background:#2c87f0!important;color:#ffffff!important;border:1px solid #2c87f0!important}.woocommerce .product .summary .single_add_to_cart_button.wc-variation-selection-needed,.woocommerce .product .summary .added_to_cart.wc-variation-selection-needed{border:0!important}.woocommerce .product .summary .variations .wpex-select-wrap{border-color:#121212!important;width:200px!important}.woocommerce .product .summary .variations .wpex-select-wrap select{color:#121212!important}.single-product table.variations a.reset_variations{float:left!important}form.cart div.quantity input.input-text.qty.text,form.woocommerce-cart-form div.quantity input.input-text.qty.text{color:#121212!important}form.cart div.quantity input.input-text.qty.text,form.woocommerce-cart-form div.quantity input.input-text.qty.text,div.wpex-quantity-btns{border-color:#121212!important}.woocommerce .product .woocommerce-tabs.wc-tabs-wrapper .comment-form textarea,.woocommerce .product .woocommerce-tabs.wc-tabs-wrapper .comment-form input:not([type=submit]){border-color:#121212!important}.single-product form.cart button{font-size:18px!important;padding:10px 20px;height:46px!important}.woocommerce-cart th,.woocommerce-cart td{border-color:silver}.woocommerce-cart .button:disabled[disabled]{border:0!important}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%}.woocommerce-cart .woocommerce-shipping-calculator,.woocommerce-cart .woocommerce-shipping-destination{display:none}.woocommerce-checkout form.login{border-color:silver}.woocommerce-checkout form.woocommerce-checkout #customer_details>div{margin:auto!important;float:none!important}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=password],.woocommerce-checkout textarea,.woocommerce-checkout span.select2-selection{border-color:#a0a0a0!important}.woocommerce-checkout th,.woocommerce-checkout td{border-color:silver}.woocommerce-checkout #order_review{margin-bottom:30px}.woocommerce-checkout tr.woocommerce-shipping-totals.shipping ul#shipping_method li label{display:inline}.woocommerce-checkout #payment>ul>li.wc_payment_method{font-size:16px;margin-bottom:30px;padding:5px 20px;background:#efefef!important}.woocommerce-checkout #payment #stripe-payment-data ul{list-style:none}.woocommerce-checkout #stripe-card-element,.woocommerce-checkout #stripe-exp-element,.woocommerce-checkout #stripe-cvc-element{padding:10px;border:1px solid silver}.woocommerce-checkout #payment>ul>li.wc_payment_method.payment_method_square_credit_card label img{display:inline}.woocommerce-checkout #payment>ul>li.wc_payment_method>label{display:inline!important;font-size:24px}.woocommerce-cart .wc-proceed-to-checkout .checkout-button,.woocommerce-checkout .place-order #place_order{width:100%;text-align:center;font-size:24px}.woocommerce-account.woocommerce-page .woocommerce-privacy-policy-text p,.woocommerce-checkout.woocommerce-page .woocommerce-privacy-policy-text p{font-size:12px}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:77%}}@media only screen and (min-width:769px){nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:210px;font-size:15px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}nav.woocommerce-MyAccount-navigation ul li a{color:#000}nav.woocommerce-MyAccount-navigation ul li a:hover{background:none}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgba(0,0,0,.1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgba(0,0,0,.8);cursor:default;background:none;font-weight:700}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,.1);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-40px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{font-weight:700}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid transparent;border-left:14px solid rgba(0,0,0,.07);border-bottom:20px solid transparent;float:right;margin-right:-34px;margin-top:-40px}}.woocommerce-account input[type="date"],.woocommerce-account input[type="time"],.woocommerce-account input[type="datetime-local"],.woocommerce-account input[type="week"],.woocommerce-account input[type="month"],.woocommerce-account input[type="text"],.woocommerce-account input[type="email"],.woocommerce-account input[type="url"],.woocommerce-account input[type="password"],.woocommerce-account input[type="search"],.woocommerce-account input[type="tel"],.woocommerce-account input[type="number"],.woocommerce-account textarea,.woocommerce-account .select2-container--default .select2-selection--single,.woocommerce-account .select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce-account .select2-dropdown{border-color:silver}.woocommerce .addresses .col-1,.woocommerce .addresses .col-2{border-color:silver}body.woocommerce-account .woocommerce-form-row.woocommerce-form-row--first,body.woocommerce-account .woocommerce-form-row.woocommerce-form-row--first>label{width:100%!important}body.woocommerce-account .woocommerce-form-row.woocommerce-form-row--last{float:left!important}body.woocommerce-account .woocommerce-form-row.woocommerce-form-row--first>#account_first_name{width:350px;max-width:100%}body.woocommerce-account.woocommerce-page form.woocommerce-form-login,body.woocommerce-account.woocommerce-page form.woocommerce-form-register,body.woocommerce-account.woocommerce-page form.woocommerce-ResetPassword{border-color:#c0c0c0!important;padding:30px 20px 10px!important}body.woocommerce-account.woocommerce-page form.woocommerce-ResetPassword{border-width:1px;border-style:solid;width:400px;max-width:100%;margin:auto}body.woocommerce-account.woocommerce-page p.woocommerce-form-row label{display:inline-block}body.woocommerce-account.woocommerce-page form.woocommerce-form-login p.woocommerce-form-row label{width:210px}body.woocommerce-account.woocommerce-page form.woocommerce-form-register p.woocommerce-form-row label{width:120px}body.woocommerce-account.woocommerce-page p.woocommerce-form-row label,body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login label{display:inline-block}body.woocommerce-account.woocommerce-page form.woocommerce-form-login p.woocommerce-form-row label,body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login label{width:260px}body.woocommerce-account.woocommerce-page form.woocommerce-form-register p.woocommerce-form-row label{width:120px}body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=text],body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=password],body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=email],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=text],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=password],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=email]{border-color:#303030!important}@media screen and (max-width:920px){body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=text],body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=password],body.woocommerce-account.woocommerce-page form.woocommerce-form input[type=email],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=text],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=password],body.woocommerce-checkout.woocommerce-page form.woocommerce-form.woocommerce-form-login input[type=email]{width:100%}}.woocommerce-checkout.woocommerce-page .woocommerce-form.woocommerce-form-login.login{width:500px;max-width:100%;margin:auto}.woocommerce-checkout.woocommerce-page .woocommerce-form.woocommerce-form-login.login .form-row.form-row-first,.woocommerce-checkout.woocommerce-page .woocommerce-form.woocommerce-form-login.login .form-row.form-row-last{width:100%}@media screen and (min-width:768px){.wpum-account-page .wpum_one_third{width:100%;margin-bottom:30px}.wpum-account-page .wpum_two_third.last{width:100%}#wpum-account-forms-tabs ul li{float:left}}#wpum-account-forms-tabs ul li.active{background:#2c87f0}#wpum-account-forms-tabs ul li.active a{color:#fff}#wpum-submit-login-form input.button,#wpum-submit-registration-form input.button,#wpum-submit-password-recovery-form input.button,#wpum-submit-account-form input[type="submit"]{border:1px solid #2c87f0!important}#wpum-submit-login-form .input-text,#wpum-submit-login-form .input-email,#wpum-submit-registration-form .input-text,#wpum-submit-registration-form .input-email,#wpum-submit-password-recovery-form .input-text,#wpum-submit-account-form .input-text,#wpum-submit-account-form .input-email,#wpum-submit-account-form select,#wpum-submit-password-form .input-text{border-color:#c0c0c0!important;color:#121212}#wpum-submit-account-form select#user_displayname{padding:8px 10px;border-color:silver;border-radius:4px}#wpum-submit-account-form select{padding:5px;border-radius:3px}@media screen and (min-width:1040px){#wpum-submit-account-form .input-text:not(textarea),#wpum-submit-account-form .input-email,#wpum-submit-account-form select,#wpum-submit-account-form select#user_displayname,#wpum-submit-password-form .input-text{width:50%}}.wpum-account-page .wpum-form>h2{font-size:32px}.wpcf7-form-control.wpcf7-submit{border:1px solid #2c87f0!important;font-size:18px;border-radius:0}.wpcf7-select{font-size:16px;padding:5px}.wpcf7-text,.wpcf7-textarea{border:1px solid #a0a0a0!important;border-radius:2px!important;font-size:16px!important;color:#121212!important}.wpcf7-not-valid{border-color:red!important}.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio.wpcf7-not-valid{border:1px solid red;display:block!important}.wpcf7-not-valid-tip{display:block!important}.wpcf7-response-output{float:left;margin-top:0!important;width:100%}.cust-main-form-fields p:not(:last-child){margin-bottom:10px}.cust-main-form-fields p input[type="text"],.cust-main-form-fields p input[type="email"],.cust-main-form-fields p input[type="tel"],.cust-main-form-fields p textarea{padding:15px;font-size:16px;width:100%}.cust-main-form-fields p textarea{height:100px}.cust-main-form-fields p input:focus,.cust-main-form-fields p textarea:focus{border-color:red}.cust-main-form-fields p input[type="submit"]{font-size:24px;width:100%;padding:10px 20px}.cust-contact-form{font-size:18px}.cust-contact-form>div:not(:last-child){margin-bottom:10px}.cust-contact-form .cust-block-1-2{padding-right:20px}.cust-contact-form textarea{height:200px}.login-form-wrapper,.signup-form-wrapper,.lost-pass-form-wrapper{width:45%;border:1px solid #a0a0a0;padding:10px 20px;border-radius:3px}.lost-pass-form-wrapper{margin:auto;float:none}.login-separator-wrapper{width:10%;text-align:center;font-size:24px;padding-top:100px}.login-title{font-size:24px}@media screen and (max-width:720px){.login-form-wrapper,.signup-form-wrapper,.lost-pass-form-wrapper{width:100%}.login-separator-wrapper{width:100%;padding:20px 0}}.theme-button,input[type="submit"],button:not(.searchform-submit):not(.fancybox-button):not(.sidr-class-searchform-submit):not(.ui-dialog-titlebar-close):not(.slick-arrow):not(.insert-media):not(.wp-switch-editor):not(.owl-prev):not(.owl-next){border:0 solid #2c87f0!important}.cust-phone,.cust-phone a{color:#000000!important}a[href^=tel]{color:inherit;text-decoration:none}.single-product .summary .date-time-picker.rnb-component-wrapper input,.single-product .summary .redq-quantity .inventory-qty{border:1px solid #a0a0a0;color:#000!important}.single-product .summary .price-showing{display:block!important}.yith-wocc-button-container{text-align:center}.yith-wocc-button-container .yith-wocc-button.button{font-size:14px;font-family:arial;color:#270e00!important;border-color:#af9a69!important;padding:5px 10px!important;background-image:url(/wp-content/themes/webfor99/images/am-button-bg.jpg)}.yith-wocc-button-container .yith-wocc-button.button:hover{background-image:url(/wp-content/themes/webfor99/images/am-button-bg-hover.jpg)}.yith-wocc-select-address-container{text-align:center}.yith-wocc-select-address-container span.select2-selection__placeholder{color:#121212!important}.design-1 .pcdfwoo-product-cat_inner .pcdfwoo_title{bottom:0}.pcdfwoo_woocommerce_slider .design-1 .slick-list{padding-bottom:25px}.wcpa_form_outer .wcpa_form_item label{width:100%}.wcpa_form_outer .wcpa_form_item input[type=text],.wcpa_form_outer .wcpa_form_item input[type=date]{width:260px}.post-list-table .post-list-post-title-cell{font-size:16px;padding:10px 20px!important}.post-list-container .post-list-table{border-collapse:collapse}.post-list-container .post-list-table .post-list-table-row{border:1px solid #e2e2e2}table.bizz-info-widget{margin-bottom:0px!important}table.bizz-info-widget td{padding:0!important;border:0}table.bizz-info-widget td{text-align:left;vertical-align:top}table.bizz-info-widget td:first-child{text-align:center}table.bizz-info-widget td.widget-biz-contact-img{text-align:left}table.bizz-info-widget tr:not(:last-child) td{padding-bottom:15px!important}table.bizz-info-widget td:nth-child(2){padding-left:5px!important}@media screen and (max-width:767px){.src-fix-2,.src-fix-3{border:0 solid red;position:static;width:100%;margin-left:0px!important;margin-right:0px!important}.src-fix-2 .wpb_column.vc_column_container,.src-fix-3 .wpb_column.vc_column_container{float:left}.src-fix-2 .wpb_column.vc_column_container>div,.src-fix-3 .wpb_column.vc_column_container>div{padding-left:2px;padding-right:2px}.src-fix-2 .wpb_column.vc_column_container{width:50%}.src-fix-3 .wpb_column.vc_column_container{width:33%}.home div.woocommerce ul.products li{width:50%}{}}.mobile-custom-top-btn{padding:0;top:62px;z-index:1000;display:none;left:50%;width:140px;margin-left:55px;margin-top:15px}.mobile-custom-top-btn a{background:#d60000;font-size:16px;display:block;text-align:center;color:#fff;border-radius:5px;padding:5px}.mobile-custom-top-btn a:hover{text-decoration:none}@media screen and (max-width:920px){.mobile-custom-top-btn{display:block}}.mobile-bottom-contact-info{text-align:center;color:#fff;font-size:18px;padding:10px;position:fixed;bottom:0;width:100%;z-index:1000;display:none}.mobile-bottom-contact-info a{color:#fff}.mobile-bottom-contact-info-tab{padding:10px 0;border-radius:30px;box-shadow:0 4px 6px -6px #909090;box-shadow:0 0 9px #333;box-shadow:0 1px 6px #909090}.mobile-bottom-contact-info-email{background:#1d294a}.mobile-bottom-contact-info-tel{background:#17990e}.mobile-bottom-contact-info-chat{background:#b70300}.mobile-bottom-small-res{display:none}@media screen and (max-width:920px){.mobile-bottom-contact-info{display:block}}@media screen and (max-width:600px){.mobile-bottom-large-res{display:none}.mobile-bottom-small-res{display:inline-block}.mobile-bottom-contact-info .cust-block-1-2{width:50%}.mobile-bottom-contact-info .cust-block-1-3{width:33%}}.ui-dialog{padding:0!important}.ui-widget.ui-widget-content,.ui-widget-header{border:0!important;border-radius:0;padding:10px!important}button.ui-dialog-titlebar-close{border:1px solid #c0c0c0!important}._close_{cursor:pointer;text-decoration:underline}.ui-dialog .ui-dialog-titlebar{position:absolute;right:-2px;background:none!important;top:-10px}#popup-cont-id{overflow:hidden}.wpex-carousel.vcex-testimonials-carousel .owl-item{background:#fff;padding:10px}.header-contact{text-align:left}.header-contact img{vertical-align:middle}.blink-it{animation:blink-it 1s infinite}@keyframes blink-it{from{opacity:1}50%{opacity:.5}to{opacity:1}}.shake-it:hover,.shake-it-1:hover{animation:shake 0.5s;animation-iteration-count:infinite}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}.shake-it-2:hover{animation:shake-it-2 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);perspective:1000px}@keyframes shake-it-2{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.shake-it-3:hover{animation:shake-it-3 0.4s infinite}@keyframes shake-it-3{0%{transform:translateX(0) rotate(0deg)}20%{transform:translateX(-4px) rotate(-4deg)}40%{transform:translateX(-2px) rotate(-2deg)}60%{transform:translateX(4px) rotate(4deg)}80%{transform:translateX(2px) rotate(2deg)}100%{transform:translateX(0) rotate(0deg)}}