/*
 Theme Name:     Emerald Print
 Theme URI:      https://www.webexpertsonline.net/
 Description:    This is the child theme of ENFOLD 
 Author:         James
 Author URI:     https://www.webexpertsonline.net/
 Template:       enfold
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */

@font-face{font-family:'Arial Black';font-style:normal;font-weight:400;src:local('Arial Black'), local('ArialBlack-Regular'),
url(https://allfont.net/cache/fonts/arial-black_f77872a08e22eda1204a0a2be2d8aab8.woff) format('woff'),
url(https://allfont.net/cache/fonts/arial-black_f77872a08e22eda1204a0a2be2d8aab8.ttf) format('truetype');}
.re_yute #field_5_14 .g-recaptcha div { width: 100% !important; height: 100% !important;}#rtrn,.ye_sec .gform_validation_error .gform_body,.ye_sec .product_meta,.ye_sec .reset_variations,.ye_sec .single_variation,.ye_sec .variations_button{text-align:center}@font-face{font-family:arial_blackregular;src:url(fonts/arial_black-webfont.eot);src:url(fonts/arial_black-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/arial_black-webfont.woff2) format('woff2'),url(fonts/arial_black-webfont.woff) format('woff'),url(fonts/arial_black-webfont.ttf) format('truetype'),url(fonts/arial_black-webfont.svg#arial_blackregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arialbold;src:url(fonts/arial_boldmt-webfont.eot);src:url(fonts/arial_boldmt-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/arial_boldmt-webfont.woff2) format('woff2'),url(fonts/arial_boldmt-webfont.woff) format('woff'),url(fonts/arial_boldmt-webfont.ttf) format('truetype'),url(fonts/arial_boldmt-webfont.svg#arialbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arialregular;src:url(fonts/arialmt-webfont.eot);src:url(fonts/arialmt-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/arialmt-webfont.woff2) format('woff2'),url(fonts/arialmt-webfont.woff) format('woff'),url(fonts/arialmt-webfont.ttf) format('truetype'),url(fonts/arialmt-webfont.svg#arialregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arial_narrowregular;src:url(fonts/arialnarrow-webfont.eot);src:url(fonts/arialnarrow-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/arialnarrow-webfont.woff2) format('woff2'),url(fonts/arialnarrow-webfont.woff) format('woff'),url(fonts/arialnarrow-webfont.ttf) format('truetype'),url(fonts/arialnarrow-webfont.svg#arial_narrowregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:arial_narrowitalic;src:url(fonts/arialnarrow_italic-webfont.eot);src:url(fonts/arialnarrow_italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/arialnarrow_italic-webfont.woff2) format('woff2'),url(fonts/arialnarrow_italic-webfont.woff) format('woff'),url(fonts/arialnarrow_italic-webfont.ttf) format('truetype'),url(fonts/arialnarrow_italic-webfont.svg#arial_narrowitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:from_where_you_areregular;src:url(fonts/fromwhereyouare-webfont.eot);src:url(fonts/fromwhereyouare-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/fromwhereyouare-webfont.woff2) format('woff2'),url(fonts/fromwhereyouare-webfont.woff) format('woff'),url(fonts/fromwhereyouare-webfont.ttf) format('truetype'),url(fonts/fromwhereyouare-webfont.svg#from_where_you_areregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:niveaboldregular;src:url(fonts/niveabold-webfont.eot);src:url(fonts/niveabold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/niveabold-webfont.woff2) format('woff2'),url(fonts/niveabold-webfont.woff) format('woff'),url(fonts/niveabold-webfont.ttf) format('truetype'),url(fonts/niveabold-webfont.svg#niveaboldregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:niveabookregular;src:url(fonts/niveabook-webfont.eot);src:url(fonts/niveabook-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/niveabook-webfont.woff2) format('woff2'),url(fonts/niveabook-webfont.woff) format('woff'),url(fonts/niveabook-webfont.ttf) format('truetype'),url(fonts/niveabook-webfont.svg#niveabookregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:nivealightregular;src:url(fonts/nivealig-webfont.eot);src:url(fonts/nivealig-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/nivealig-webfont.woff2) format('woff2'),url(fonts/nivealig-webfont.woff) format('woff'),url(fonts/nivealig-webfont.ttf) format('truetype'),url(fonts/nivealig-webfont.svg#nivealightregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(fonts/opensans_bold-webfont.eot);src:url(fonts/opensans_bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/opensans_bold-webfont.woff2) format('woff2'),url(fonts/opensans_bold-webfont.woff) format('woff'),url(fonts/opensans_bold-webfont.ttf) format('truetype'),url(fonts/opensans_bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}.template-shop .single-product-main-image .images a{border-style:none!important}.logo img{padding-top:5px}.phone-info1{float:right;position:inherit;margin-right:52%;top:1%;color:#666;font-weight:bolder;font-size:28px}.phone-info1 .widget{padding:0}.phone-info1 .textwidget{background:url(images/phone_icon.png) 0 50% no-repeat rgba(0,0,0,0);padding:0 10px 0 35px}.form_land_wrapper .top_label input.large,.form_land_wrapper .top_label input.medium{padding:20px!important;margin:0 10px!important;font-size:17px!important;color:#2e2e2e!important;font-family:GothamRounded-Light!important;text-indent:47px}#ta_bs .tab_titles{background:url(images/border_rpp.png) left bottom repeat-x!important}#ta_bs .active_tab{background:url(images/btn_bg.png) repeat-y!important}#ta_bs .tab_content{background:#e1e1e1}#ta_bs .tab{width:25%}.form_land label.gfield_label{display:none!important}.form_land_wrapper ul li.gfield{clear:none!important}.form_land .inputs{float:left}input#input_97_1{background:url(../images/icon1.png) no-repeat #fff!important}input#input_97_3{background:url(images/icon2.png) no-repeat #fff!important}input#input_97_6{background:url(images/icon3.png) no-repeat #fff!important}input#input_97_4,input#input_97_7{background:url(images/icon4.png) no-repeat #fff!important}.form_land_wrapper .top_label input.medium{width:300px!important;border-radius:5px!important;border:2px solid #00739f!important}.form_land_wrapper .top_label input.large{width:610px!important;border-radius:5px!important;border:2px solid #00739f!important}.form_land .gform_button{border:3px solid #fff!important;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px!important;display:block;text-transform:uppercase;font-size:21px!important;color:#fff;font-family:GothamRounded-Bold!important;width:315px;height:70px;padding-left:46px}#test-popup h1.av-special-heading-tag,#test-popup h2 strong,.pop_up_form .gform_button{font-family:'Arial Black'}#sub_menu1 .container ul li{padding:14.2px 0;max-width:200px;border-right:none}#sub_menu1{background-color:#41ad49}#sub_menu1 .container{width:100%}#sub_menu1 .container ul li a{color:#fff;border:none;background:0 0;font-size:16px;font-weight:700;padding:0 26px 0 22px}#sub_menu1 .container ul li:nth-child(7){background-color:#F7941E}.ye_sec{background:#5d6677;border-radius:5px;top:0;margin-left:0;margin-bottom:20px}.ye_firs div{width:100%;display:inline-block}.ye_sec .single_variation_wrap{margin:10px 10px 20px}.ye_sec .variations_form{background:0 0!important;border:none!important;padding:0!important}.ye_sec .label label{color:#fff}.ye_sec .gf_browser_chrome input{width:100%!important}.ye_sec .product_meta{margin:30px}.ye_sec .reset_variations{width:100%}.ye_sec .quantity input{height:43px!important;line-height:43px!important;font-size:20px!important}.ye_sec .quantity{float:none!important}.ye_sec .variations_button{padding-top:20px}.ye_sec .gf_browser_gecko .medium,.ye_sec .product_meta,.ye_sec .product_meta a,.ye_sec .single_variation_wrap,.ye_sec .summary a,.ye_sec .wo_up_wrapper .gfield_label,.ye_sec span.amount{color:#fff}.ye_sec .gf_browser_gecko .medium{width:100%!important}.ye_sec h3.widgettitle,.ye_tx{color:#fff;font-size:23px;padding:20px 0 0;text-align:center;line-height:25px;font-weight:700}.ye_firs li{padding:0;min-height:0}.ye_firs .avia-icon-list-container{margin:0}.ye_firs li span{font-size:20px}.ye_sec .gform_validation_error .gform_body li{margin-bottom: 0px !important; padding:10px 10px 0px 0px !important;background:0 0;border:none}.ye_sec .gform_footer.top_label,.ye_tx .widget{padding:0}.ye_sec .wc-no-matching-variations{background-color:#5d6677!important;border:none!important;color:#fff}.ye_sec .sidebar .widget_nav_menu a,.ye_sec .sidebar ul li ul a{background:url(images/bullet_grey.png) left center no-repeat!important}.ye_sec .gform_validation_error .gform_body li .validation_message,.ye_sec .gform_validation_error .gform_body li.gfield_error label,.ye_sec .validation_error{color:#e34329!important}.ye_firs article.article-icon-entry{float:left;height:30px}.ye_firs .iconlist_icon{line-height:38px;margin-right:0;width:30px;height:30px}.ma_in .woocommerce-tabs .tabs li a{font-size:16px!important;color:#000}.ye_sec .variations td{float:left;width:100%}.ye_sec .variations td.label{width:initial!important;float:left}.ma_in{float:left}.ye_firs{margin-right:0}.ye_sec .inner_sidebar{margin-left:0}.ye_sec span.posted_in{color:#fff}.ye_sec .button{float:none!important}.con_e strong{display:block;font-size:15px;margin:.85em 0}.avia-gallery-thumb a{position:relative}.ye_sec .sidebar .widget_nav_menu a{padding:0 0 0 14px}.ye_sec .sidebar .widget_nav_menu{padding-left:10px;padding-right:10px}.ye_sec .sidebar{padding-top:30px}.ye_sec .sidebar .widget{padding-top:0;padding-bottom:0}.ye_sec .sidebar ul li ul a{padding:4px 0 7px 12px!important}.ca_rd li{display:none}.open li{display:block}#menu-product-sidebar .sub-menu{padding:0 0 0 13px!important}.ca_rd{cursor:pointer}.ca_rd a{color:#4B4848!important}#rtrn{color:#fff;font-size:11px;margin-top:20px}.ye_firs article.article-icon-entry{min-height:40px;width:88%}.ye_firs .iconlist_icon.avia-font-entypo-fontello{display:inline-block;float:left}.single-product .related .avia-arrow,.woocommerce-cart .cart .product-quantity{display:none}.ye_firs .avia-icon-list li{min-height:25px}.ye_sec aside.sidebar{border-left-width:0!important;background:#fff}.ye_sec h3.widgettitle{color:#28364b;font-size:18px;padding:20px 0 0;line-height:25px;font-weight:700}.ye_sec .summary{padding-bottom:0!important}.ye_firs .iconlist-timeline{border:none!important}.ca_rd ul{padding-left:10px!important}.ye_sec .sidebar li{background:0 0!important;box-shadow:none!important}#u_ga_l .lightbox{min-height:135px!important}.related li{margin:0 3px!important}.ye_sec a.reset_variations{height:22px}.con_e h4 strong{font-size:18px!important}.product_column_4 .related .inner_product{border:none}.product_column_4 .related .inner_product_header{border:1px solid #e1e1e1;border-bottom:none}.product_column_4 .related .single_button{border:1px solid #e1e1e1}.ye_tx .textwidget{padding:11px}.single-product .related .inner_product_header{margin-top:-10px;border-top:0}.single-product .related .thumbnail_container{z-index:999}.ye_sec .reset_variations{background:url(images/preloader.gif) 11% no-repeat}.ye_sec .quantity input{width:10%!important;position:absolute;top:100%;left:10%;background:#5d6677!important;border:none!important;color:#5d6677!important}.ye_sec .quantity{display:block!important}#timeline-2 .timeline-label:before{content:'Delivery';color:#666;font-size:20px}#timeline-2 .timeline-label{color:transparent;font-size:0}.timeline-label{vertical-align:top!important}.woocommerce-cart .wc-cart-shipping-notice{display:none}.woocommerce-checkout .timeline-horizontal #form_actions{float:right}.woocommerce-checkout .woocommerce-checkout-payment .place-order{text-align:right}#ne_iu,.con_sid .gform_title,.pop_h2,p.po_c{text-align:center}.woocommerce-checkout .woocommerce-checkout-payment .terms{padding:0!important}.woocommerce-checkout #place_order{margin-top:39px!important}.woocommerce-checkout .woocommerce-checkout-payment .terms .input-checkbox{margin:0!important}.woocommerce_checkout_login .te_Re>a{background:#41ad49;border-radius:2px;color:#fff;display:block;margin:20px auto auto;padding:12px;text-align:center;width:25%;text-decoration:none}.woocommerce_checkout_login .te_Re>a:hover{background:#83a83d;color:#fff}.woocommerce_checkout_login .te_Re{color:#222;font-size:16px}.woocommerce_checkout_login .form-row{float:left;width:100%}.woocommerce_checkout_login .lost_password{float:right;width:100%}.woocommerce_checkout_login .inline>input{float:left}#ne_iu,.lo_op,.woocommerce_checkout_login .inline{float:right}#ne_iu{background:#41ad49;color:#fff;display:inline-block;margin-bottom:20px;padding:10px;text-decoration:none;border-radius:2px}#ne_iu:hover{background:#83a83d;color:#fff}.la_tr,.lo_op{background:#fcfcfc}.lo_op{border:1px solid #e1e1e1;border-radius:5px;margin-top:2%!important;padding:36px 20px 4%;width:50%;margin-bottom:2%}.lo_op .login-field{margin-bottom:18px!important}#checkout_login .form-row-first>label{margin-top:10px}#checkout_login .login{margin: auto !important; /*float:left;*/width:47%;padding:36px 20px 40px!important}.hrt_yu{float:left;margin-left:3%!important;margin-top:-4%}.la_tr{border:1px solid;margin-bottom:15px;padding:15px}.gform_hidden{display:none!important}#top label{font-size:15px}.main_menu .e_pro{display:block!important}.e_pro{display:none!important}.neouiyt .woocommerce-billing-fields{display:inline-block;width:50%}.neouiyt .woocommerce-shipping-fields{display:inline-block;margin-left:2%;vertical-align:top;width:45%}#bol_uy .av-masonry-date.meta-color.updated,.re_yute .gfield_error .gfield_description{display:none}#form_actions1{float:right;margin-top:15px}.ye_firs ol{margin-left:25px}p{font-size:16px}#bol_uy .av-masonry-entry:hover .av-masonry-image-container{transform:scale(1,1)}#bol_uy .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{padding-bottom:93%}#bo_rd img{border:1px solid #ccc;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.con_sid_wrapper .gform_button,.ye_sec .single_add_to_cart_button{background:#d20000!important;border-color:#d20000!important}.con_sid_wrapper .gform_button{font-size:20px!important}.con_sid_wrapper .gform_button:hover,.ye_sec .single_add_to_cart_button:hover{background:#E04343!important;border-color:#E04343!important}.con_sid_wrapper label.gfield_label{width:inherit!important; margin-bottom: 0px !important; text-align:left;}.con_sid_wrapper li ul{text-align:left;} .con_sid_wrapper li ul li label{margin:0px !important;}.con_sid_wrapper li.gfield .ginput_container ul.gfield_checkbox{margin-left:0!important;margin-top:10px!important}.con_sid{color:#4B4848!important;padding:10px;border:1px solid}.con_sid .gform_footer.left_label{padding:0!important;margin:0!important;width:inherit!important}.con_sid_wrapper{max-width:100%!important}.re_yute .gfield_error input{border:1px solid #ff0202!important}.re_yute .gfield_error .gfield_label{color:#707070!important}.re_yute .gfield_error{background:0 0!important;border:none!important}.re_yute .validation_error{color:#ff0202!important;border-top:2px solid #ff0202!important;border-bottom:2px solid #ff0202!important}.re_yute .gfield_label,.re_yute .ginput_container{margin-left:0!important}.con_sid .gform_title{font-size:23px!important;padding:0 0 10px;text-transform:capitalize}/*.login,.timeline.login{visibility:hidden}*/.active1,.button.alt.prev.woodwork4.woodwork,.woodwork2{display:block!important}.white-popup{position:relative;background:#41ad49;width:auto;max-width:60%;margin:20px auto}.test-popup-link .po_c{position:fixed;top:77px;right:0;z-index:999;width:150px}.pop_h2{font-size:35px!important;color:#fff;font-weight:600}.pop_up_form_wrapper li{list-style:none}.pop_up_form_wrapper .gform_button{background-color:#F7941E;color:#fff}.pop_up_form_wrapper .gform_button:hover{background-color:#F7941E}.pop_1 p{font-size:inherit}.pop_up_form{width:90%}.text_ar{height:60px}.text_ar textarea{height:50px!important;color:#a9a9a9!important}#test-popup .mfp-close{color:#000}.pop_up_form li label{display:none}.pop_up_form li{margin-bottom:5px!important}.la_becl label{display:inline!important;color:#a9a9a9;font-size:1em!important}.la_becl label.gfield_label{display:block!important;color:#a9a9a9!important;font-weight:400!important;font-size:1em!important}.pop_up_form .gfield_description .validation_message,.pop_up_form .validation_error{display:none}.pop_up_form .gfield_error input{border:1px solid red!important}.pop_up_form .gfield_error{background:0 0!important;border-top:none!important;border-bottom:none!important;width:100%!important}#test-popup h2{line-height:40px;font-size:33px}#test-popup h2 strong{font-weight:400}#test-popup h2 a{text-decoration:none!important}.pop_up_form .gform_button{width:76%;background:#41ad49;font-size:30px!important;padding:0;line-height:45px}.pop_up_form .gform_footer{margin-left:12%!important;width:100%!important}.po_c{background:#F7941E;border:4px solid #F7941E;color:#fff;border-radius:5px}.po_c:hover{background:#41ad49;border:4px solid #41ad49}.po_c:after,.po_c:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.po_c:after{border-color:rgba(136,183,213,0);border-top-color:#F7941E;border-width:10px;margin-left:-10px}.po_c:hover::after{border-top-color:#41ad49}.po_c:before{border-color:rgba(194,225,245,0);border-top-color:#F7941E;border-width:16px;margin-left:-16px}.po_c:hover::before{border-top-color:#41ad49}.pop_up_form .gfield_description.validation_message{display:none!important}.test-popup-link .set-pos{top:33px}.pop_up_form .ginput_container_textarea{width:100%}.pop_up_form .ginput_container{max-width:100%!important;margin-left:0!important}.test-popup-link .po_c span{font-size:18px}#field_99_14 div{width:100%!important}.rc-anchor-normal{width:99%!important}.ye_firs .iconlist_content p{padding-top:0;margin-top:10px}.ye_sec #text-6 {
    padding: 10px;
    border: 1px solid #e1e1e1;
    color: #4B4848!important;}
#test-popup .flex_column_table {display: inline-block; width:50% !important; vertical-align: top;}
@-moz-document url-prefix(){.re_yute .gfield input,.re_yute .gfield textarea{width:75%!important}}@media (min-width:1400px){#test-popup .flex_column_table {width: 50% !important;}}@media (min-width:1024px){.woocommerce-checkout .woocommerce-checkout-payment .terms{margin-bottom:0px!important;margin-top:0%!important}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .wc-proceed-to-checkout .checkout-button{float:right}.woocommerce-cart .cart-collaterals .cart_totals{width:27%}.ma_in{min-height:600px}.ye_firs p{font-size:16px;padding:10px 0}.ye_sec .single_add_to_cart_button{font-size:20px;width:100%;margin-bottom:10px!important}.ye_sec span.amount,.ye_sec span.price{font-size:25px!important;color:#fff!important}.ye_firs a.woocommerce-main-image{width:50%;float:left}.ye_sec .value select{width:222px!important;padding:4px 6px!important}.ye_firs .thumbnails{width:100%}.ye_firs .thumbnails a{width:19%!important}.ye_firs{width:740px!important;float:left;display:inline-block;padding:0}.ye_sec{width:240px;float:right;padding:0;border-radius:5px}.ma_in .woocommerce-tabs{float:left;width:740px}.ye_firs div{width:100%;display:inline-block;font-size:16px}}@media (min-width:768px) and (max-width:1024px){.ye_firs p{font-size:15px}.ye_firs{width:640px!important}.ma_in .woocommerce-tabs{width:640px}.white-popup{max-width:80%}}@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){.csbwfs-social-widget{bottom:0;top:inherit!important;width:100%}.csbwfs-social-widget .csbwfs-sbutton{float:left;width:auto} }@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.ye_firs .thumbnails a{width:19%!important}.ye_firs .thumbnails{width:100%}.ye_firs a.woocommerce-main-image{width:50%;float:left}.av-special-heading-h1{font-size:50px!important}.white-popup{max-width:90%}#test-popup h2{font-size:18px}}@media (max-width:1100px){#test-popup h2{font-size:24px}}@media (max-width:767px){#test-popup h2{font-size:20px}.av-special-heading-h1{font-size:45px!important}.white-popup{max-width:90%}#test-popup .flex_column.av_one_half{width:100%}#test-popup .hr{display:none}}@media only screen and (min-width:991px) and (max-width:1240px){.phone-info1{font-size:25px!important}.phone-info1 .textwidget{background-size:22px}#sub_menu1 .container ul li:first-child{width:20%}}@media only screen and (min-width:600px) and (max-width:990px){.phone-info1{float:left;font-size:22px;top:33%}.logo img{padding-top:0}#sub_menu1 .container ul li{width:13.6%}#sub_menu1 .container ul li:first-child{width:20%}}@media only screen and (min-width:320px) and (max-width:640px){.test-popup-link .po_c{width:75px;height:40px;line-height:15px;font-size:11px}.test-popup-link .po_c span{font-size:13px}.woocommerce-checkout .woocommerce-checkout-payment .terms{margin-bottom:0!important;margin-top:2%!important}#checkout_login .login,.lo_op,.neouiyt .woocommerce-billing-fields,.neouiyt .woocommerce-shipping-fields{width:100%}.related li{width:100%!important}#sub_menu1 .container ul li:nth-child(6) a{color:#f7941e!important}.phone-info1 .textwidget{padding:0 33px 0 37px;height:53px;line-height:56px}.phone-info1{margin-right:15%;font-size:22px!important;float:left}#sub_menu1 .container ul li:first-child{width:50%!important;margin-right:0!important;margin-top:12px!important}#sub_menu1{height:180px!important}#sub_menu1 .container ul li{width:45%}#sub_menu1 .container ul li:nth-child(6){background-color:#41ad49!important}#sub_menu1 .container ul li a{font-size:15px;padding:0 10px}}@media only screen and (min-width:320px) and (max-width:400px){#sub_menu1 .container ul li:first-child{width:70%!important;margin-right:0!important;margin-top:12px!important}#sub_menu1 ul{line-height:26px!important}#sub_menu1{height:240px!important}}
body .gform_wrapper .con_tact_form .top_label div.ginput_container {margin-top: 4px !important;}
body .gform_wrapper .con_tact_form ul li.gfield, .con_tact_form .gfield_radio li {margin: 0 !important;}
.con_tact_form .gform_footer.top_label {margin: 0 !important; padding: 0; width:40% !important;}
.gform_wrapper .con_tact_form ul.gform_fields li.gfield {padding-right: 0;}
.gform_wrapper .con_tact_form .gfield_radio li label, #top .gform_wrapper .con_tact_form .gfield_radio li label {margin: 0; max-width:92%; font-weight:bold;}
#test-popup .gform_wrapper ul.gform_fields li.gfield {display: inline-block; padding: 2px !important; width: 50%;}

#test-popup .gfield.field_sublabel_below.field_description_below.hidden_label.gfield_visibility_visible:last-child, 
#test-popup .gfield.gf_list_inline.field_sublabel_below.field_description_below.gfield_visibility_visible {
    display: block !important;
    width: 100% !important;
} 
#test-popup .gform_button.button {
    background-color: #41ad49;
    color: #fff;
}
.gfield .ginput_container.ginput_container_radio .gfield_radio li {
    width: 50% !important;
    float: left !important;
    display: inline-block !important;
}
#test-popup .ginput_container .gfield_radio li input[type=radio] {
    margin-top: 0px;
}
.validation_error {
    display: none;
}
.gfield_description.validation_message {
    display: none;
}
.gfield.gfield_error.gfield_contains_required.field_sublabel_below.field_description_below.hidden_label.gfield_visibility_visible {
    background-color: transparent;
    border: medium none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.gfield.gfield_error input {border:2px solid red !important;}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
    max-width: 100% !important;
}
.product-template-default .gfield .ginput_container.ginput_container_radio .gfield_radio li {
    width: 100% !important;
}
.product-template-default .gform_validation_error .gform_fields li {
    text-align: left;
}

.product-template-default .gform_validation_error .gform_fields li label {
    font-size: 14px !important;
}
.ye_sec .gfield.field_sublabel_below.field_description_below.hidden_label.gfield_visibility_visible {
    padding-top: 0 !important;
}
.ye_sec .gform_validation_error .gform_body li {
    padding: 0 !important;
}

.single-product-main-image {
    width: 50%;
}

.single-product-summary .avia-icon-list li {
    padding: 0;
}

.single-product-summary .avia-icon-list .iconlist_icon {
    margin-right: 0px;
}
.single-product-summary .avia-icon-list-container {
    margin: 10px 0;
}

#top .variations td.label {
    width: 110px;
}

.single_variation_wrap {
    overflow: hidden;
    display: block;
    margin: 0px 0px 20px 125px;
}

#rtrn {
    color: grey;
    font-size: 13px;
    margin-top: 20px;
    font-weight: bold;
}

#top .variations td {
    padding: 4px 10px;
    border: none;
     vertical-align: middle;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    -webkit-appearance: none;
    border: 1px solid #e1e1e1;
    padding: 8px 6px;
    outline: none;
    font: 1.2em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #777;
    margin: 0;
    width: 100%;
    display: block;
    margin-bottom: 20px;
    background: #fff;
    border-radius: 0px;
}

.get-price-quote {
    color: #41ad49 !important;
}

.woocommerce-product-details__short-description h3 span, .woocommerce-product-details__short-description. h3 
{
    color: #41ad49 !important;
}

.con_sid {
    color: #4B4848!important;
    padding: 10px;
    border: 1px solid;
    overflow: hidden;
}

.con_sid_wrapper .gform_button:hover, .ye_sec .single_add_to_cart_button:hover {
    background: #41ad48!important;
    border-color: #41ad48!important;
}

#top div.product .woocommerce-tabs {
    clear: both;
    padding: 40px 0 0 0;
    margin: 0 0 30px 0;
}

.woocommerce-product-details__short-description h3 span {
	color: #41ad49 !important;
}

.avia_start_animation div span.iconlist-char{
 color: #41ad49 !important;	
}

.phone-info1 .textwidget {
    background: none;
    padding: 0px 10px 0 10px;
}

.phone-info1 .textwidget p{
	font-size: 28px;
	margin:0px;
}

.phone-info1 .textwidget p i {
    /* background-color: #41ad49 !important; */
    color: #41ad49 !important;
    margin-right: 8px;
    font-size: 32px;
}
.inner_product_header span.price span.amount:before
{
	display:none;
}
.inner_product_header span.price 
{
    font-size: 16px !important;
}
@media only screen and (max-width:760px)
{
	p.p1 
	{
		margin-top: -90px;
	}
	p.p2 
	{
		margin-top: -90px;
	}
	p.p3 
	{
		margin-top: -90px;
	}
	p.p4 
	{
		margin-top: -90px;
	}
	p.p5 
	{
		margin-top: -90px;
	}
	p.p6 
	{
		margin-top: -90px;
	}
}