﻿.ns-submit-but{background:#511f6c!important; border:1px solid #511f6c!important; box-shadow:none!important;color:#fff!important;font-family:'Open Sans',sans-serif!important;border-radius:0!important;font-size:15pt!important;padding:11px 14px 12px!important}.ns-submit-but:hover{background:#fff!important;color:#511f6c!important;}.omega{margin-right:0!important}/*#newsletter_promo{background:#46bc99!important}*/.newsletter-remembered{width:50%;float:left;margin:3px 0 0;padding:0 0 0 50px;}.newsletter-remembered h5{width:100%;float:left;font-size:14pt; margin:0 0 5px;padding:0}.newsletter-remembered p{width:100%;float:left;font-size:11pt;margin:0;padding:0}.newsletter-form{width:50%;float:right;margin:15px 0 0;padding:0}.ns-form-textb{width: 100%;font-size: 10pt;color: #696967;font-weight: 400;height: 43px!important;float: left;margin: 0;padding: 0 10px;background: #fff; border: 1px #f3f3f3 solid;box-shadow: none;}.ns-signup-line{width:100%;float:right;margin:0;padding:0}.ns-signup-box{width:calc(100% - 130px);float:left;margin:-3px 0px 0px;padding:0; position:relative;}.ns-signup-btn{float: right;margin: 0;padding: 0;position: absolute;right: -130px;top:0px;}#newsletter_promo form{width:100%!important;margin:0!important}.getstart-new-area{width:100%;float:left;margin:0;padding:0}.getstart-top-sec{width:100%;float:left;margin:10px 0 0;padding:0;text-align:center}.getstart-top-sec h1{width:100%;float:left;margin:0;padding:0;font-size:27pt;font-weight:400;color:#90bb45}.getstart-top-sec h2{width:100%;float:left;margin:10px 0 30px;padding:0;font-size:14pt;font-weight:400;color:#666}.getstart-box{width:100%;max-width:955px;float:left;margin:0x 0 0;padding:0}.bdrnone{border:none!important}#content .instock{margin-top:20px}.mo-getstart-box{width:100%;display:none;float:left;margin:0;padding:0;border:1px solid #dbdbdb;background:#eee}.mo-getstart-row{width:100%;float:left;margin:0;padding:0}.mo-getstart-heading{width:100%;float:left;margin:0;padding:0;background:#98bc46}.mo-getstart-line{width:100%;float:left;margin:0;padding:10px 0}.mo-getstart-left{width:45%;float:left;margin:0 0 0 2%;padding:0;font-size:10pt}.mo-getstart-right{width:45%;position:relative;float:right;margin:0 2% 0 0;padding:0}.mo-getstart-right .arrow-avlav{margin-top:10px}.mo-getstart-prise .prise-line{margin-top:0}.mo-getstart-prise .prise-line-top{font-size:15pt;margin-bottom:0}.mo-getstart-prise .prise-line-top b{font-size:15pt;margin-bottom:0}.mo-getstart-prise .prise-line-top font{font-size:10.5pt;font-weight:400}.mo-getstart-prise .prise-line-top .supe{font-size:10pt;line-height:18px}.mo-getstart-prise .prise-limited span{font-size:10pt;color:#666;font-weight:400}.mo-getstart-prise .prise-line-bottom{font-size:10.5pt}.mo-getstart-btn{width:100%;float:right;margin:0 0 15px;padding:0;text-align:center}.mo-getstart-prise{width:96%;float:left;margin:0 0 0 2%;padding:0;position:relative}.mo-getstart-prise .valueimg{top:-10px}.mo-getstart-prise .valueimg img{width:40px}.submit-but{background:#90bc46;background-repeat:repeat-x;border:medium none;cursor:pointer;box-shadow:none;box-sizing:border-box;color:#fff;font-family:'Open Sans',sans-serif;font-size:15pt;height:auto;letter-spacing:0;padding:11px 14px;text-decoration:none;text-shadow:none;text-transform:none;transition:all .3s ease 0;border-radius:0}.submit-but:hover{background:#90bc46}.padding-none{padding:0!important}div.table{border:1px #dbdbdb solid;background:#eee;display:table;width:100%}div.tr{display:table-row}div.td{vertical-align:top;display:table-cell;width:18%;padding:17px 1% 18px;border-right:1px #dbdbdb solid;color:#666;font-size:10pt}.greentd{background:#c9e39c;border:none;color:#161616!important}.whitetd{background:#fff}.ns-type{width:100%;float:left;margin:0;padding:0;background:#98bc46}.ns-type-head{float:left;margin:7px 0 7px 11px;padding:0;color:#fff;font-size:12pt}.vertical-middle{vertical-align:middle!important}.prise-line{width:100%;float:left;text-align:center;margin:33px 0 0;padding:0}.prise-line-top{width:100%;font-size:36pt;color:#666;font-weight:700;float:left;margin:0 0 7px;padding:0}.prise-line-top .supe{font-size:12pt;line-height:6px}.prise-line-top span{font-size:10pt;font-weight:400}.prise-line-top b{text-decoration:line-through;font-size:24pt}.prise-line-bottom{width:100%;font-size:11pt;color:#666;float:left;margin:0;padding:0}.value-area{position:relative}.valueimg{position:absolute;top:0;left:0}.td-big{font-size:12pt!important}.prise-last .prise-line{margin-top:0;margin-bottom:10px}.prise-last .prise-line-top .supe{line-height:25px;font-size:12pt}.prise-last .lock .prise-line-top{color:#ff4800!important;font-size:30pt}.prise-last .lock .prise-line-top .supe{line-height:12px;font-size:14pt}.tdlast .prise-line{margin-top:10px!important}.prise-limited{width:100%;text-align:center;font-size:13pt;color:#ff7800;float:left;margin:7px 0 0px;padding:0;font-weight:700}.prise-valid{width:100%;text-align:center;font-size:10.5pt;color:#4a4a4a;float:left;margin:0;padding:0}.prise-valid-date{width:100%;text-align:center;font-size:10.5pt;color:#ff7800;float:left;margin:0px 0px 0px;padding:0}.arrow-avlav{width:100%;float:left;margin:0;padding:0;text-align:center}.get-btn-area{width:100%;float:left;margin:15px 0;padding:0;text-align:center}.grt-testi-box{border:1px #dbdbdb solid;background:#eee;float:left;margin:40px 0 32px;padding:0;width:100%;max-width:955px}.grt-testi-inner{float:left;margin:10px 0 10px 1.5%;padding:0;width:97%;font-size:10pt;color:#161616}.testi-name{float:left;margin:0;padding:0;width:100%}.grt-start-cont-line{float:left;margin:0 0 20px;padding:0;width:100%}.grt-start-cont-box{float:left;margin:0 10% 0 0;padding:0;width:45%}.grt-start-cont-box .omega{margin-right:0!important;float:right!important}.grt-start-cont-box h3{float:left;width:100%;margin:0 0 15px;padding:0}.grt-start-cont-box ul{float:left;width:90%;margin:0 0 15px 4%;padding:0}.grt-start-cont-box li{float:left;width:100%;margin:0 0 5px;font-weight:700;font-size:11pt;padding:0}.motd-heda{display:none}.sample-content-banner{width:100%;float:left;margin:0;padding:0;background:#eee}.sample-banner-cont{width:100%;float:left;margin:0;padding:0;height:438px;background:url(../images/books.png) no-repeat;background-position:right bottom}.sample-banner-cont h3{width:100%;float:left;margin:75px 0 25px;padding:0;font-size:24pt;color:#90bb45;font-weight:400}.sample-banner-cont ul{width:100%;color:#252525;font-size:10.5pt;max-width:348px;float:left;margin:0;padding:0}.sample-banner-cont ul li{width:90%;float:left;margin:0 0 10px;padding:0 0 0 20px;list-style:none;background:url(../images/sample-li-arrow.png) 0 10px no-repeat}.ns-topics-area{max-width:570px;width:100%;margin:auto}.sample-cont{width:100%;float:left;margin:0;padding:0}.sample-cont h3{width:100%;float:left;text-align:center;margin:45px 0 15px;padding:0;font-size:24pt;color:#90bb45;font-weight:400}.topics-click{width:100%;text-align:center;float:left;margin:0;padding:0;font-size:10pt;color:#666}.ns-topics-area ul{width:100%;color:#252525;font-size:10.5pt;max-width:100%;float:left;margin:10px 0 15px;padding:0}.ns-topics-area ul li{width:47%;float:left;margin:0 1% 10px;padding:0 0 0 15px;list-style:none;background:url(../images/sample-li-arrow.png) 0 10px no-repeat}.ns-topics-area ul li a{font-size:10pt;color:#666;text-decoration:underline}.ns-topics-area ul li a:hover{text-decoration:none}#template-tab-area{width:100%;max-width:620px;margin:auto}#template-tab-area #container{margin-top:28px}.temp-line{width:100%;float:left;margin:0 0 10px;height:3px;background:#90bb45}#template-tab-area .resp-tabs-list{float:left}#template-tab-area .temp-img-area{width:98%;float:left;text-align:center;margin:0 0 50px 1%;padding:0}#template-tab-area h2{line-height:inherit!important;font-weight:700}.contact-us-area{width:100%;float:left;margin:10px 0 70px;padding:0}.contactus-left{width:50%;float:left;margin:0;padding:0}.contactus-right{width:43%;float:right;margin:7px 0 0;padding:0}.contactus-right h2{width:100%;float:left;margin:0;padding:0;font-size:10.5pt;font-weight:700}.contactus-info{width:100%;float:left;margin:0;padding:0}.contactus-info p{width:100%;float:left;margin:0 0 10px;padding:0;font-size:10pt}.contactus-info a{text-decoration:underline}.contactus-info a:hover{text-decoration:none!important}.contactus-right-img{width:100%;float:left;margin:20px 0 0;padding:0}.contact-question{width:100%;float:left;margin:25px 0 20px;padding:0;font-size:10.5pt;font-weight:700}.contact-form{width:100%;float:left;margin:0;padding:0}.contact-line{width:100%;float:left;margin:0 0 15px;padding:0}.contact-line-left{width:25%;float:left;margin:0;padding:0}.contact-line-left span{width:100%;float:left;margin:0;font-size:9pt;padding:0}.contact-line-right{width:70%;float:left;margin:0;padding:0}.contact-btn{width:70%;float:left;margin:5px 0 0 25%;padding:0}#map{width:100%;height:478px}#map img{max-width:inherit!important}.contact-us-area{width:100%;float:left;margin:0 0 70px;padding:0}.contact-form .wpcf7-submit{background:#90bc46;background-repeat:repeat-x;cursor:pointer;box-shadow:none;color:#fff;font-family:'Open Sans',sans-serif;font-size:15pt;height:auto;padding:11px 14px;border-radius:0}.how-work-area{width:100%;float:left;margin:0;padding:0}.how-work-top-line{width:100%;float:left;margin:0 0 35px;padding:0;color:#666;font-size:11pt}.work-line{width:100%;float:left;margin:0 0 64px;padding:0}.work-left{width:54.5%;float:left;margin:0 .5% 0 0;padding:0}.work-left-cont{width:100%;float:left;margin:60px 0 0;padding:0}.work-right{width:42%;float:left;margin:0;text-align:right;padding:0}.work-step-no{background:url(../images/number-bg.jpg) center no-repeat;width:100%;height:32px;float:left;text-align:center;font-size:20pt;color:#242424;font-weight:700;padding:10px 0 0;margin:0}.work-step-name{background:url(../images/work-arrow.jpg) #90bb45 right no-repeat;width:100%;height:104px;float:left}.work-step-cont{float:left;width:80%;margin:28px 0 0 10%;padding:0;font-weight:700;color:#fff;font-size:13pt}.work-or{width:54.5%;float:left;margin:21px 0;padding:0;text-align:center;font-weight:700;color:#242424;font-size:17pt}.or-marg{margin-top:91px}.contactus-info-footer{float:left;margin:-151px 0 0;padding:0;width:73.5%;border:0 purple solid}.contactus-foo-mar{margin-top:-20px!important}.contactus-info-footer .contactus-info{width:70%;border:0 red solid}.contactus-info-footer .contactus-info p a:hover{text-decoration:underline;color:#fff!important}.deit-logo-footer{width:25%;text-align:left;float:right;margin:-37px 2% 0 0;padding:0;border:0 red solid}.ns-topice-area{max-width:736px;width:100%;margin:0 auto}.ns-topice-inner{width:100%;margin:25px 0 70px;padding:0;float:left;text-align:center}.ns-topice-inner img{border:1px #e3e3e3 solid}.special-header .entry-title{color:#90bb45!important;line-height:50px!important;float:left!important;font-size:27pt!important;font-weight:400!important;margin:0!important;padding:0!important;width:100%!important}.started-btn-line{width:100%;text-align:center;float:left;margin:30px 0 0;padding:0;border:0 red solid}.started-btn-line a:hover{color:#fff}.started-btn-inner{margin:20px 0 84px!important}.started-btn-faq{margin:30px 0 34px!important}.footer-3{width:29%}.footer-2{width:25%}.footer-4{width:34%;margin-top:3px}.get-but{background:#90bc46;background-repeat:repeat-x;border:medium none;cursor:pointer;box-shadow:none;box-sizing:border-box;color:#fff;font-family:'Open Sans',sans-serif;font-size:24pt;height:auto;letter-spacing:0;padding:10px 35px;text-decoration:none;text-shadow:none;text-transform:none;transition:all .3s ease 0;border-radius:0}.vc_responsive .wpb_row .vc_span6{padding-bottom:20px}.home-box{width:100%;max-width:1040px;margin:20px 0 -20px;padding:0;float:left;border:0 orange solid}.home-line{width:32%;float:left;margin:0 2% 0 0;padding:0;border:0 #000 solid}.home-line-img{width:15%;float:left;margin:0 2% 0 0;padding:0;border:0 #000 solid}.home-line-cont{width:83%;float:left;margin:0;padding:0;border:0 #000 solid}.home-line-cont h4{margin:0 0 10px;padding:0;line-height:inherit}.wpb_wrapper .getstart-top-sec h1{line-height:25px;margin:25px 0 0!important}.wpb_wrapper .getstart-top-sec h2{line-height:25px;margin:30px 0 20px!important}.button{color:#fff!important}#payment .place-order .terms{width:80%;text-align:left!important;float:left;margin:0;padding:0}#payment .place-order .terms input{float:left;margin:5px 7px 0 -10px}#payment .place-order input{float:right;margin:0;padding:0}.cart-btn-line{width:100%;float:left;margin:20px 0 0;padding:0;border:0 red solid}.cart-btn-line .coupon{width:45%;float:left;margin:0;padding:0}.cart-btn-line .coupon .input-text{width:110px}.cart-btn-line .coupon .button{background:#d6d6d6!important;color:#666!important}.cart-btn-right{width:50%;float:right;text-align:right;margin:0;padding:0}.cart-btn-update{float:right;margin:0 10px 0 0;padding:0}.cart-btn-right .wc-proceed-to-checkout{float:right;margin:0;padding:0}.cart_totals th{padding-right:10%!important;text-align:right}.cart-btn-update .button{background:#d6d6d6!important;color:#666!important}.cart_item .product-thumbnail{width:10%;padding-right:0!important;padding-left:0!important}.cart_item .product-name{width:49%}.cart_item .product-price{width:12%}.cart_item .product-quantity{width:12%}.cart_item .product-subtotal{width:12%}.cart_item .product-remove{width:5%}.office-forms-box{width:100%;float:left;margin:0;padding:0}.office-forms-box ol{width:95%;float:left;margin:0 0 15px 5%;padding:0}.office-forms-box ol li{width:98%;font-size:15px;float:left;margin:0 2% 5px 0;padding:0 0 0 7px}.office-forms-box p{margin-bottom:5px!important}.woocommerce .cart{margin-bottom:0!important}span.product-image-container{display:block!important}a.ls-l .ls-preloaded{width:auto!important}.purchase-include-head{width:100%;float:left;margin:20px 0 7px;padding:0;font-weight:700;font-size:11pt}.entry-summary form.cart{margin-top:20px}.single-product .entry-summary{width:50%!important}.tax-product_cat form.woocommerce-ordering{display:none}.gp-theme .woocommerce-message a{font-weight:700;text-decoration:underline;color:#fff}.gp-theme .woocommerce-message a:hover{text-decoration:none}.thanks-top-cont{float:left;margin:0 0 35px;padding:20px 0;text-align:center;width:100%}.thanks-top-cont p{font-size:20pt;font-weight:700;color: #63367b; padding-bottom:10px}.thanks-top-cont p a{text-decoration:underline}.thanks-top-cont p a:hover{text-decoration:none}.not_found_head{color:#90bb45;float:left;font-size:27pt!important;font-weight:400;margin:10px 0 0!important;padding:0;width:100%}.not_found_cont{width:100%;float:left;margin:20px 0 100px;padding:0}.not_found_cont p{width:100%;font-size:15px;float:left;margin:0 0 10px;padding:0}.light_box{background:#f4f5f5;box-shadow:0 0 5px #000;float:left;width:100%}.news-dishes{float:left;max-width:740px;width:100%;padding:0;margin:0}.with-sele{float:left;margin:0;padding:0 15px;width:100%;box-sizing:border-box;text-align:center;font-size:18pt;color:#90bb45;font-weight:600;line-height:normal}.with-sele span{display:block}.cele-area{float:left;width:100%;margin:0;padding:26px 15px 30px;box-sizing:border-box}.celebrate-left{float:left;width:45%;margin:0;padding:0}.celebrate-left img{border:solid 1px #d8d9d9}.celebrate-right{float:right;width:52%;margin:0;padding:0}.receive-and{float:left;width:100%;margin:-4px 0 0;padding:0;font-size:10.5pt;line-height:normal;font-weight:600}.newsletter-text{float:left;width:100%;margin:0;padding:10px 0 3px;font-size:10.5pt;line-height:normal;font-weight:600}.input-subscribe-pop{background:#fff;border:1px solid #d8d9d9;color:#7c7c7c;float:left;font-size:10pt;margin:3px 0 0;outline:medium none;padding:6px 10px;width:100%;box-sizing:border-box;max-width:320px;height:auto!important}.news-area{float:left;width:100%;margin:0 0 8px;padding:0}.news-btn-area{float:left;width:73%;margin:5px 0 0 27%;padding:0}.news-btn{background:#ff7800!important;border:0 solid #ff7800!important;border-radius:0!important;color:#fff!important;display:inline-block!important;font-size:10.5pt!important;margin:0;outline:medium none;padding:10px 11px 11px!important;text-align:center;text-decoration:none;font-weight:600;box-shadow:none!important;font-family:'Open Sans',sans-serif!important; white-space:pre-wrap;}.cross{text-align:right;padding-top:3px;line-height:normal}.b-close{cursor:pointer;padding-right:10px;padding-top:14px;font-size:10pt;font-weight:700}.sub-error{clear:both;color:red;font-size:10pt;display:block}.expertise-as{padding-top:15px;float:left;width:100%}.press-kites{float:left;font-size:100%;margin:0 0 18px;padding:0;text-align:center;width:100%}.media-kits{margin-bottom:67px}.press-kit-link-box{background-color:#8bc34a;color:#fff;font-size:14pt;margin:0;padding:13px 48px;color:#181818;text-decoration:none;display:inline-block}.top-gap{margin-top:0!important}.thank-massage{float:left;margin:0;padding:0 0 5px;width:100%;text-align:center;color:#fff;font-size:10.5pt}.massage-close{float:right;margin:0 3% 0 0;padding:6px 0 0;width:auto;cursor:pointer;text-align:left}.lightul{float:left;margin:0;padding:0;width:100%}.lightul ul{margin-left:13px}.lightul ul > li{margin:0;padding:0}body iframe:frist-child{display:none!important}.lablepopup{width:27%;float:left;padding-right:10px;box-sizing:border-box;font-weight:400;padding-top:10px}.inputpopup{width:68%;float:left;padding:0;box-sizing:border-box}.thanksclick{width:100%;float:left;padding:5px 0;box-sizing:border-box;text-align:center;font-size:18pt;font-weight:600}.thanksclick a{text-decoration:underline}.tothanks{width:100%;float:left;padding:0 0 30px;box-sizing:border-box;text-align:center;font-size:11pt;color:#666}.pop-upfinished{width:100%;float:left;padding:10px 20px 30px;box-sizing:border-box;text-align:left;font-size:11pt;color:#666}.thanksclickf{color:#fff;font-size:10.5pt}.thanksclickf a{color:#fff;text-decoration:underline}.thanksclickf a:hover{color:#fff;text-decoration:none}.sign-home-grad{float:left;margin:0;padding:6px 0;width:100%;background-color:#46bc99}.container_12{margin:0 auto;max-width:1040px;padding:0;width:100%}.sign-inner{margin:0 auto;max-width:1040px;width:100%}.sign-box{color:#fff;float:left;font-size:10.5pt;margin:9px 2% 0 0;padding:0;width:58%;text-align:right;line-height:normal}.sign-box span{display:inline}.sign-box-sub{float:right;margin:0;padding:0;width:40%}.sign-mail-box{border:1px solid #ccc;color:#666;font-size:10pt;padding:2px 5px;line-height:normal;width:56%;background:#fff;height:37px!important}.sidebaropen{background-color:#46bc99;background-position:0 -8px;background-repeat:no-repeat;border:3px solid #fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 0 5px rgba(0,0,0,0.35);display:block;height:36px!important;overflow:hidden;position:absolute;right:22px;top:-3px;width:38px!important;z-index:999}.sidebaropen_arrow{float:left;padding:3px 0 0 9px}a#hellobar-close,a#hellobar-close:link,a#hellobar-close:visited{background-image:url(../images/hellobar11.png);background-position:0 -1px;background-repeat:no-repeat;border:medium none;display:block;height:0;overflow:hidden;padding:19px 0 0;position:absolute;right:31px;top:15px;width:18px;z-index:10}.top-btn{background:#ff7800 none repeat scroll 0 0!important;border:0 solid #ff7800!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:inline-block!important;font-size:11pt!important;font-weight:600;margin:0;outline:medium none;padding:11px 12px 12px!important;text-align:center;text-decoration:none;font-family:'Open Sans',sans-serif!important}.topformarea{width:100%;margin:0;padding:0;float:left;text-align:left}.hellobar_apple_area{float:left;margin:0;padding:0;width:100%}.header-top-gap{padding-top:40px}.light-mobile-mess{display:none}.light-mobile-grad{float:left;margin:0;padding:6px 0;width:100%;background-color:#46bc99}.blog-area{width:100%;float:left;margin:0;padding:0}.blog-left-area{width:73%;float:left;margin:0;padding:0;border:0 red solid}.fp-heading{width:100%;float:left;margin:7px 0 16px;padding:0;font-size:14pt;font-weight:600;color:#404040}.fp-box-area{width:100%;float:left;margin:0 0 40px;padding:0}.fp-box{width:30.3%;float:left;margin:0 3% 25px 0;padding:20px 12px 16px;background:#f2f2f0;border:1px #e5e5e5 solid}.fp-img{width:100%;text-align:center;float:left;margin:0;padding:0}.fp-name{width:100%;float:left;margin:14px 0 7px;padding:0;line-height:20px}.fp-name a{text-decoration:none;color:#666}.fp-name a:hover{text-decoration:underline}.fp-date{width:100%;float:left;margin:0;padding:0;color:#565455;font-size:9pt}.blog-post-area{width:100%;float:left;margin:0 0 20px;padding:0}.blog-post-line{width:100%;float:left;margin:0 0 40px;padding:0}.blog-post-img{width:21.5%;float:left;margin:5px 0 0;padding:0}.blog-post-img img{border:1px #d4d4d3 solid;float:left}.blog-post-cont{width:76.2%;float:right;margin:0;padding:0}.btc-100{width:100%!important}.blog-post-cont1{width:100%;float:left;margin:0;padding:0;font-size:12pt;font-weight:600}.blog-post-cont1 a{text-decoration:none;color:#666}.blog-post-cont2{width:100%;float:left;margin:6px 0 10px;padding:0;font-size:9pt;color:#565455}.blog-post-cont3{width:100%;float:left;margin:0;padding:0;color:#1f1f1f}.blog-post-cont3 p{margin-bottom:0}.more-post{width:100%;float:left;margin:0 0 33px;padding:0;text-align:center}.blog-right-area{width:24%;float:right;margin:5px 0 0;padding:0}.blog-right-box{width:100%;float:left;margin:0 0 40px;padding:15px 5px;background:#f2f2f0;border:1px #e5e5e5 solid}.blog-right-head{width:100%;float:left;margin:0 0 10px;padding:0 0 7px 7px;font-size:13pt;color:#404040;background:url(../images/heading-divder.png) bottom repeat-x;text-transform:uppercase;letter-spacing:1px;font-weight:600}.blog-rb-cont{width:100%;float:left;margin:0;padding:0 8px}.blog-rb-cont ul{width:100%;float:left;margin:0;padding:0;list-style:none}.blog-rb-cont ul li{width:100%;float:left;margin:0 0 10px;padding:0 0 0 14px;position:relative;list-style:none}.blog-rb-cont ul li:before{width:10px;content:"-";position:absolute;left:0;top:-2px;font-size:12pt;font-weight:700}.blog-rb-cont ul li a{font-size:10pt;margin:0;padding:0;color:#202020;text-decoration:none}.blog-rb-cont ul li a:hover{text-decoration:underline}.blog-pp{width:100%;float:left;margin:0 0 20px;padding:0}.blog-pp-left{width:34%;float:left;margin:5px 0 0;padding:0}.blog-pp-left img{border:1px #d4d4d3 solid;float:left}.blog-pp-right{width:61.5%;float:right;margin:0;padding:0}.blog-pp-right1{width:100%;float:left;margin:0;padding:0;font-size:10pt;line-height:20px;font-weight:600}.blog-pp-right1 a{text-decoration:none;color:#666}.blog-pp-right1 a:hover{text-decoration:underline}.blog-pp-right2{width:100%;float:left;margin:2px 0 0;padding:0;font-size:9pt;color:#565455}.blog-det-heading{width:100%;float:left;margin:0 0 12px;padding:0;font-size:32px;line-height:1.2;margin-top:0;color:#90bc46;font-weight:700}.blog-det-post-date{width:100%;float:left;margin:0px 0 15px;padding:0;font-size:9pt;color:#565455}.blog-det-post-shear{width:100%;float:left;margin:0;padding:0}.blog-det-post-contant{width:100%;float:left;margin:5px 0 10px;padding:0}.blog-rp-area{width:100%;float:left;margin:40px 0 0;padding:0}.blog-rp-head{width:100%;float:left;margin:0 0 11px;padding:0;font-size:14pt;font-weight:600;color:#404040}.blog-rp-box{width:21.3%;float:left;margin:0 3.5% 35px 0;padding:0;text-align:center}.blog-rp-img{width:100%;float:left;margin:0;padding:0}.blog-rp-img img{border:1px #e3e3e3 solid}.blog-rp-name{width:100%;float:left;margin:10px 0 0;padding:0 5px;font-size:10.5pt}.blog-rp-name a{text-decoration:none;color:#666}.blog-rp-name a:hover{text-decoration:underline}.blog-comment-area{width:100%;float:left;margin:15px 0 0;padding:0}.blog-breadcrumb{width:100%;float:left;margin:10px 0 5px;padding:0;font-size:9pt}.blog-breadcrumb a{text-decoration:none}.blog-breadcrumb a:hover{text-decoration:underline}.blog-breadcrumb .arrow{padding:0 4px}.mo-categories-box{width:220px;display:none;float:right;margin:-6px 0 0;padding:0}.mo-categories-title{width:100%;float:left;margin:0 0 -4px;padding:0 9px;font-size:10pt;color:#aaa}.load-more-btn{background:#f2f2f0 none repeat scroll 0 0;border:1px solid #e5e5e5;font-size:11pt;font-weight:600;padding:11px 23px 13px;text-decoration:none}.trial-line{width:100%;float:left;margin:0;padding:0;text-align:center;font-size:10.5pt;font-weight:700;color:#161616}.trial-line-inner{width:100%;float:left;margin:2px 0 0;padding:0;text-align:center;font-weight:400;font-size:10pt;line-height:18px}.tl-new{position:relative;padding-bottom:45px!important}.tl-top{position:absolute;bottom:15px}#menu-main-menu .menu-item-has-children > a:after,#menu-main-menu .page_item_has_children > a:after{content:"";width:12px;height:7px;background-image:url(../images/downarrow.png);top:9px;right:0;position:absolute;display:inline-block;background-position:-0 0}.nav .sub-menu li > a:after{top:21px!important;right:6px!important}#menu-main-menu .menu-item-has-children > a{padding-right:17px}#menu-main-menu .menu-item-has-children{margin-right:2px}#menu-main-menu.menu{margin-right:10px}.menu-no-link a{cursor:default}#footer-widgets .menu-no-link a:hover{color:#fff!important}.sub-menu a{cursor:pointer}#footer-widgets .sub-menu a:hover{color:#5a9600!important}#footer-widgets .sub-menu li{border:none!important;margin-top:0}li.dropdowncart-buttons a:first-child .button{background:#d6d6d6 none repeat scroll 0 0!important;color:#666!important}.table.itinerary-tbl-new{border:1px #d4d4d3 solid;border-radius:0;display:table;margin:0;padding:0;width:100%}.table.itinerary-tbl-new .td{display:table-cell;padding:10px 15px;vertical-align:top;font-size:11pt;word-wrap:break-word}.table.itinerary-tbl-new{width:100%;font-size:15px;border-collapse:collapse}.table.itinerary-tbl-new .table_heading{display:table-cell;font-size:11pt;font-weight:600;margin:0;padding:12px 15px;text-transform:uppercase;background:#511f6c;color:#dadada}.table.itinerary-tbl-new .even-tr{background:#fff}.table.itinerary-tbl-new .td1{width:50%}.table.itinerary-tbl-new .td2{width:15%}.table.itinerary-tbl-new .td3{width:13%}.table.itinerary-tbl-new .td4{width:15%}.table.itinerary-tbl-new .td5{width:7%;border-right:none}.cart-pro-img{width:20%;float:left;margin:0;padding:0}.cart-pro-img img{border:1px solid #dbdbdb;float:left}.cart-pro-name{width:80%;float:left;margin:0;padding:0 0 0 20px;box-sizing:border-box}.cart-pro-name a{color:#598b02}.cart-collaterals .cart_totals tr{float:left;width:100%!important;margin:0!important;padding:0!important;font-size:10.5pt}.cart-collaterals .cart_totals th{float:left;width:35%!important;margin:0!important;padding:5px 0!important}.cart-collaterals .cart_totals td{float:left;width:65%!important;margin:0!important;padding:5px 0 5px 22px !important;box-sizing:border-box}.cart-collaterals{margin-top:20px}.cart-collaterals .cart_totals{width:35%!important}.header-trial-area{border:0 solid red;float:right;margin:13px 20px 0 0;padding:0;text-align:center;width:41%}.header-trial-area1{float:left;margin:12px 0 2px 10px;padding:0;width:39%}.header-trial-area2{float:left;margin:0;padding:0;width:100%;font-size:10.5pt;color:#4d4d4d}.header-trial-btn{text-transform:uppercase; background:#511f6c;border:1px solid #511f6c;transition: background-color .3s ease-in-out;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-size:11pt;margin:0;outline:medium none;padding:0 25px;text-align:center;text-decoration:none;font-family:'Open Sans',sans-serif;height:35px;line-height:32px}.header-trial-btn:hover{color:#511f6c; background:#fff;}.non-top-bar{margin-top:-5px}.new-slider-box{width:100%;float:left;margin:0;padding:0;border:0 solid #000}.flex-direction-nav{display:none}.new-slider-box ul{width:100%;float:left;margin:0;padding:0}.new-slider-box ul li{width:100%;float:left;margin:0;padding:0}.new-slider-box ul.slides li img{width:100%;max-height:582px;float:left}.new-slider-cont-area{width:100%;float:left;margin:0;padding:0 0 0 10%;position:absolute;top:22%;left:0;z-index:10;color:#fff;font-family:'Open Sans',sans-serif;box-sizing:border-box;border:0 solid #fff}.nsc1{width:100%;float:left;margin:0;padding:0;font-size:30pt;font-weight:300}.nsc2{width:100%;float:left;margin:39px 0 56px;padding:0;font-size:12pt;line-height:20px}.nsc3{width:100%;float:left;margin:0;padding:0}.nsc3 a{margin-right:25px}.slider-btn{font-size:16pt;background:#46bc99;letter-spacing:.5px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:500;margin:0;padding:0 16px;float:left;text-align:center;height:56px;line-height:54px;border:none}.slider-btn2{background:#90bb45;margin-right:0!important}.slider-btn:hover{color:#fff}.upgrade-area{width:100%;max-width:970px;margin:auto}.upgrade-title{width:100%;float:left;margin:19px 0 9px;padding:0;font-size:27pt;color:#90bb45;font-weight:700}.upgrade-line2{width:100%;float:left;margin:0;padding:0;font-size:18pt;color:#363636}.upgrade-line2 span{color:#d40000}.upgrade-line3{width:100%;float:left;margin:42px 0 0;padding:0;font-size:18pt;color:#90bb45}.upgrade-line4{width:100%;float:left;margin:23px 0 36px;padding:0}.upgrade-line4 .button{padding:18px 26px;font-size:16px}.upgrade-line5{width:100%;float:left;margin:0;padding:0}.footer-so-area{width:155px;float:right;margin:0;padding:0}.footer-so-head{width:100%;float:left;margin:0 0 8px;padding:0;color:#fff;font-size:10.5pt}.footer-so-line{width:100%;float:left;margin:0;padding:0}.so-icone{background:url(../images/social-icon-footer.png) no-repeat;text-decoration:none!important;height:31px;float:left;width:31px;padding:0;margin:0 9px 0 0;border:0 solid red}.facebook-icon{background-position:-0 0}.twitter-icon{background-position:-41px -0}.instagram-icon{background-position:-81px -0}.pinterest-icon{background-position:-123px -0}.so-icone:last-child{margin-right:0}.foo-web-solution{width:100%;float:left;margin:6px 0 0;padding:0;font-size:8pt}.foo-web-solution a{color:#aaa!important}.foo-web-solution a:hover{color:#aaa!important}#clonefile{background:#ff7800!important;color:#fff!important}#customer_details br{display:none!important}#clonefile1{background:#ff7800!important;color:#fff!important}.card_img{float:left;margin:0 0 15px;padding:0;width:100%}.sig{float:left;margin:0;padding:0;width:170px}.sig_logo{float:left;margin:0 0 0 10px;padding:0}.lod_img{float:left;width:100%;padding-bottom:20px}.checkout_cont{width:50%;margin:10px 0 0;padding:0;float:left}.to_cont{width:100%;margin:0 0 10px;padding:0;float:left;font-size:10pt}.to_cont_bot{width:100%;margin:0 0 10px;padding:0;float:left;font-size:10pt}.note{float:left;margin:0;padding:0;font-weight:700}.your_order{float:left;width:100%}.spce_due h1{float:left;margin:0!important;width:100%}.upload_img{width:100%;margin:20px 0 0;padding:0;float:left}.your_order{float:left;margin:15px 0 0;width:100%}.blog-det-post-contant h1{font-size:32px;line-height:normal;margin-top:0}.blog-det-post-contant h1,h2{font-weight:700}.how-image-home{float:left;margin:0;padding:0;width:100%}.how-image-home ul{float:left;margin:0;padding:0;width:100%;list-style-type:none;text-align:center}.how-image-home ul li{display:inline;margin-left:0}@media only screen and (max-width: 1030px){.sample-banner-cont{background-size:650px!important;height:385px}.footer-widget .widgettitle{font-size:18px!important}/*.ns-signup-box{width:36%}*/.sign-inner{max-width:940px}.sign-box{width:48%;font-size:10pt}.sign-box-sub{width:50%}a#hellobar-close,a#hellobar-close:link,a#hellobar-close:visited{right:15px}.topformarea{text-align:left}.massage-close{width:3%;margin:0}.hellobar_instantarea{width:97%}.inputpopup{width:73%}#header .container{max-width:1024px;width:100%;padding:0 15px}input#payment_method_paypal,input#terms{background:#dfdcde}.new-slider-cont-area{padding-left:15px}.header-trial-area{width:43%}}@media only screen and (max-width: 990px){.sample-banner-cont ul{max-width:100%}.sample-banner-cont ul li{margin-bottom:5px}.sample-banner-cont{background-image:none;height:auto;padding-bottom:15px}.sample-banner-cont h3{font-size:20pt;margin:20px 0}.getstart-top-sec h1{font-size:22pt;line-height:35px}.sample-cont h3{font-size:17pt;margin-top:20px}#parentHorizontalTab{padding-bottom:50px}.work-left-cont{margin-top:20px}.or-marg{margin-top:51px}.work-line{margin-bottom:35px}.work-or{margin:4px 0}.work-step-cont{width:85%;margin-left:5%}.contactus-info-footer{width:100%;margin-top:0}.getstart-box{display:none}.mo-getstart-box{display:block}#footer-widgets .container .footer-4{display:none}.deit-logo-footer{display:none}.contactus-info-footer .contactus-info{width:100%}.widget{margin-bottom:20px!important}.footer-widget .widgettitle{margin-bottom:10px!important}#footer-widgets{padding-top:30px!important}.home-line-cont{width:80%}.home-line-img{margin-right:5%}.wpb_row h1{font-size:36px;line-height:20px}.wpb_wrapper h3{font-size:20px;line-height:inherit;padding-bottom:10px}.wpb_wrapper h1{padding-top:10px;padding-bottom:10px}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.last_toggle_el_margin,.wpb_button{margin-bottom:10px!important}#number{display:block!important;position:absolute;top:-20px;right:10px;margin-right:5px}.mobile-button{margin-top:10px}.monone{display:none!important}.sign-inner{max-width:700px}.sign-box{display:none}.sign-box-sub{display:none}.sign-mail-box{width:50%}.light-mobile-mess{display:block}a#hellobar-close,a#hellobar-close:link,a#hellobar-close:visited{display:none}.sign-home-grad{display:none!important}.header-top-gap{padding-top:0}.blog-left-area{width:100%}.blog-right-area{display:none}.fp-box{width:100%;height:auto!important;margin:0 0 15px;padding:10px}.fp-img{width:21.5%;margin:0;padding:0;text-align:left}.fp-mo-right{width:76.2%;margin:0;padding:0;float:right}.fp-name{margin-top:-2px}.fp-box-area{margin-bottom:20px}.blog-post-cont1,.fp-name{font-size:11pt;font-weight:700}.mo-categories-box{display:block}.sel-b{background:url(../images/select-arrow.png) no-repeat right;background-repeat:no-repeat;background-position:95% 50%;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;min-width:inherit!important;width:100%;border-radius:0!important;float:left;margin:0;font-size:10.5pt;color:#404040;padding:3px 15px 3px 5px;border:1px solid #d4d4d3;background-color:#fff;outline:none;height:52px;line-height:50px;background-size:13px}.sel-b::-ms-expand{display:none}.fp-heading-mo{float:left;margin:10px 0 0}.header-trial-area{display:none}.new-slider-cont-area{top:45px}.nsc1{font-size:25pt}.nsc2{margin:30px 0 50px}.upgrade-title{font-size:20pt;line-height:35px}.upgrade-line2{font-size:14pt;line-height:30px}.upgrade-line3{font-size:14pt;margin-top:30px}.checkout_cont{width:100%}#PopupSignupForm_0{display:none!important}}@media screen and (max-width:767px){.light_box{width:96%;margin:0 2%}.with-sele{font-size:12pt}.lablepopup{width:33%}.inputpopup{width:67%}.news-btn-area{margin:5px 0 0 33%;width:67%}.trial-line{margin-bottom:10px}.cart-collaterals .cart_totals{width:100%!important}.table.itinerary-tbl-new .table_heading{display:none!important}.table.itinerary-tbl-new .tr{float:left;padding:10px 0}.table.itinerary-tbl-new{width:100%}.table.itinerary-tbl-new .td{width:100%;border:0;padding:10px 15px 10px 140px;float:left;position:relative;text-align:left!important}.itinerary-tbl-new :before{color:#626262;width:140px;float:left;line-height:18px;padding:0 0 0 10px;position:absolute;left:0}.itinerary-tbl-new .td1:before{content:"Product"}.itinerary-tbl-new .td2:before{content:"Price"}.itinerary-tbl-new .td3:before{content:"Quantity"}.itinerary-tbl-new .td4:before{content:"Total"}.itinerary-tbl-new .td5:before{content:"Remove"}.itinerary-tbl-new .td.td3 .quantity input.qty{width:60px!important}.cart-collaterals .cart_totals th{width:140px!important;padding-left:10px!important;text-align:left}.cart-collaterals .cart_totals td{width:160px!important;padding-left:0!important}.slider-btn{font-size:13pt;height:45px;line-height:45px}.footer-so-area{width:100%;text-align:center;margin-top:10px}.so-icone{float:none;display:inline-block}#copyright{margin:0 0 10px}}@media only screen and (max-width: 610px){.tbl-head{display:none!important}.itinerary-tbl .td1{display:none!important}.itinerary-tbl{width:100%}.itinerary-tbl .td{width:100%;border:0;padding:5px 0 5px 45%;float:left;min-height:25px;position:relative;text-align:left!important}.itinerary-tbl :before{color:#626262;position:absolute;left:10px;font-weight:700;width:40%;float:left;padding-top:2px}.itinerary-tbl .td2:before{content:"Quarterly Connection"}.itinerary-tbl .td3:before{content:"Essential Connection"}.itinerary-tbl .td4:before{content:"Marketer's Dream"}.itinerary-tbl .td5:before{content:"Unlimited Connection"}.itinerary-tbl .td5{border-bottom:1px solid #dbdbdb!important;padding-bottom:15px}.prise-line{margin-top:5px}.prise-line-top{font-size:15pt;margin-bottom:2px}.prise-line-top .supe{font-size:11pt;line-height:20px}.prise-line-top b{font-size:15pt;margin-bottom:2px}.prise-last .prise-line-top .supe{font-size:11pt;line-height:20px}.prise-last .lock .prise-line-top{font-size:15pt}.prise-last .lock .prise-line-top .supe{font-size:11pt;line-height:20px}.get-btn-area{margin:0}.tr1 .td{padding-bottom:20px!important}.greentd{background:#fff}.motd-heda{width:100%;display:block;color:#90bb45;float:left;margin:0;padding:15px 0 5px;text-align:center;font-size:12pt;font-weight:700}.tr-prd .prise-line{display:none}.work-left{width:100%;margin:0}.work-step-name{background-image:none;height:auto}.work-step-cont{width:90%;margin:10px 0 10px 5%}.work-right{width:100%;margin-top:20px;text-align:center}.work-or{width:100%;margin:10px 0 20px}.or-marg{margin-top:0}.work-left-cont{margin-top:0}.grt-start-cont-box{margin:0 0 20px;width:100%}.grt-start-cont-line{margin-bottom:0}.grt-start-cont-box ul{margin-bottom:0}.getstart-top-sec{margin-top:0}.contactus-left{width:100%}.contactus-right{width:100%;margin-top:25px}.vc_span1{width:11%!important;float:left!important;margin:0!important;padding:10px 0 0!important}.vc_span3{width:89%!important;float:left!important;margin:0!important;padding:0!important}.home-line{width:100%;margin:0 0 20px}.home-line-img{width:9%;margin-right:3%}.home-line-cont{width:88%}.vc_responsive .wpb_row .vc_span6{padding-bottom:0}.wpb_wrapper .getstart-top-sec h1{font-size:22pt}.wpb_wrapper .getstart-top-sec h2{margin:10px 0 20px!important}.wpb_wrapper h2{font-size:20px;line-height:28px}.lower-head{margin-bottom:-35px!important}.ls-slide p{width:auto!important;left:20px!important}#payment .place-order .terms{width:70%}#payment .place-order .terms input{width:7%;margin-right:0}#payment .place-order .terms .checkbox{float:right}.lablepopup{width:36%}.inputpopup{width:64%}.news-btn-area{margin:5px 0 0 36%;width:64%}.cart-btn-line{width:275px;margin:auto;float:none}.cart-btn-line .coupon{width:100%;margin:20px 0}.cart-btn-right{width:100%}.cart-btn-line .coupon .input-text{width:155px}.cart-btn-line .coupon .button{float:right}.cart-btn-right .cart-btn-update{float:left}.new-slider-cont-area{top:25px}.nsc1{font-size:20pt}.nsc2{margin:25px 0 30px}}@media only screen and (max-width: 500px){.celebrate-left{width:100%;margin-top:30px}.celebrate-right{width:100%}.news-dishes{max-width:460px}.cele-area{padding:15px 15px 10px}.news-btn-area{width:100%;margin-left:0}.lablepopup{width:100%;padding-top:0}.inputpopup{width:100%}.blog-post-cont1,.fp-name{font-size:10.5pt}.cart-pro-name{padding-left:10px}.get-but{font-size:16pt;padding:10px 20px}.nsc1{font-size:16pt}.nsc2{margin-top:15px;font-size:10.5pt;line-height:18px}.slider-btn{font-size:11pt;height:35px;line-height:35px}.sig_logo{margin-left:0}}@media only screen and (max-width: 420px){.itinerary-tbl ::before{line-height:13px;font-size:10pt}.motd-heda{font-size:11pt;width:96%;margin-left:2%}.ns-topics-area ul li{width:90%}.contactus-info{width:100%}.deit-logo-footer{width:100%;margin-top:10px;text-align:center}.wpb_wrapper .getstart-top-sec h1{font-size:20pt;line-height:35px}.wpb_wrapper .getstart-top-sec h2{font-size:12pt!important;margin-top:0}.wpb_row{padding-left:10px!important;padding-right:10px!important}#payment .place-order .terms{width:60%}.news-dishes{max-width:365px}.mo-categories-box{width:100%;margin-bottom:10px}.blog-post-img,.fp-img{width:25%}.blog-post-cont,.fp-mo-right{width:70%}.cart-pro-name{padding:0;width:100%}.cart-pro-img{margin-bottom:5px;width:100%;line-height:19px}.nsc2 br{display:none}.new-slider-cont-area{top:15px}.nsc1{font-size:15pt}.nsc2{margin:10px 0 20px}.slider-btn{font-size:10.5pt;height:30px;line-height:30px;padding:0 10px}.upgrade-title{font-size:15pt;line-height:35px}.upgrade-line2{font-size:12pt;line-height:30px}.upgrade-line3{margin-top:15px}.how-image-home ul li{float:left}.how-image-home ul li:nth-child(1){width:33.3333%}.how-image-home ul li:nth-child(2){width:26.3333%}.how-image-home ul li:nth-child(3){width:33.3333%}}@media only screen and (max-width: 330px){.contact-line-left{width:100%}.contact-line-right{width:100%}.wpb_wrapper .getstart-top-sec h1{font-size:17pt;line-height:35px}#payment .place-order .terms{width:50%}.news-dishes{max-width:300px}.new-slider-cont-area{top:10px}.nsc2{margin:10px 0 15px}}#gp_image_with_animation_3892 img{width:auto!important}

#container #content ul.products {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    /*justify-content: space-around;
    align-items: center;
    align-content: stretch;*/
}

/* pagination harry 17 may */
.woocommerce-pagination .page-numbers{display:block!important;margin:0px!important;padding:0!important;width:100%!important; border:0px!important}
.woocommerce-pagination .page-numbers li{border:1px solid #90bc46!important;padding:10px 11px!important;font-size:13px;width:auto}
.woocommerce-pagination .page-numbers li{border-right:0px!important}
.woocommerce-pagination .page-numbers li:last-child{border-right:1px solid #90bc46!important}
.woocommerce-pagination .page-numbers li a, .woocommerce-pagination .page-numbers li span{display:block!important;margin:0px!important;padding:0px!important;font-size:14px!important;color:#90bc46!important;background-color:transparent!important;height: auto;width:auto!important;}
.related.products{max-width:1070px;margin:0 auto;width:100%; clear: both;}
.related.products ul li{width:23.5%!important;margin:0 2% 30px 0!important}
.related.products ul li:last-child{margin-right:0!important}

@media screen and (max-width:982px){
.related.products ul li, .gp-responsive.gp-theme .woocommerce .related.products ul.products li.product, .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li.product{width:32%!important; margin:0 2% 30px 0!important}
.related.products ul li:last-child, .gp-responsive.gp-theme .woocommerce .related.products ul.products li.product, .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li.product{margin-right:2%!important}	
.related.products ul li:nth-child(3), .gp-responsive.gp-theme .woocommerce .related.products ul.products li:nth-child(3), .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li:nth-child(3){margin-right:0!important}	


}/*982*/

@media screen and (max-width:768px){
.related.products ul li, .gp-responsive.gp-theme .woocommerce .related.products ul.products li.product, .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li.product{width:49%!important; margin:0 2% 30px 0!important}
.related.products ul li:nth-child(3), .gp-responsive.gp-theme .woocommerce .related.products ul.products li:nth-child(3), .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li:nth-child(3){margin-right:2%!important}	
.related.products ul li:nth-child(2n), .gp-responsive.gp-theme .woocommerce .related.products ul.products li:nth-child(2n), .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li:nth-child(2n){margin-right:0!important}	

.single-product .entry-summary{width:100%!important}

}/*768px*/

@media screen and (max-width:576px){
.related.products ul li, .gp-responsive.gp-theme .woocommerce .related.products ul.products li.product, .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li.product{width:100%!important; margin:0 0% 30px 0!important}
.related.products ul li:nth-child(3), .gp-responsive.gp-theme .woocommerce .related.products ul.products li:nth-child(3), .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li:nth-child(3){margin-right:0%!important}	
.related.products ul li:nth-child(2n), .gp-responsive.gp-theme .woocommerce .related.products ul.products li:nth-child(2n), .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li:nth-child(2n){margin-right:0!important}	

.gp-responsive.gp-theme .woocommerce .related.products ul.products li.product img, .gp-responsive.gp-theme.woocommerce-page .related.products ul.products li.product img{margin:0 auto 15px;}

}/*576*/


@media screen and (max-width:767px){

.home .vc_custom_1412094344861 { border:0px!important; float:left!important; box-sizing:border-box;}

.gp-slider{ overflow:visible;}

.testimonial-slider.gp-slider .flex-control-nav { margin-bottom:-40px!important;}

}



/*12-09-2018 Start Your FREE Trial*/

.plan-container{ width:100%; max-width:1060px; padding:0px 10px; box-sizing:border-box; margin:0px auto;}

/*.plan-banner{background:url(../images/plan/plan-banner.jpg) center top no-repeat; width:100%; float:left; margin:0px; padding:0px 0px 45px; background-size:cover;}*/

.plan-banner{background:url(../images/aboutus-banner.jpg) center top no-repeat; width:100%; float:left; margin:0px; padding:0px 0px 45px; background-size:cover;}

.plan-save-time{ float:left; width:100%; margin:108px 0px 0px; padding:0px; text-align:center; color:#fff;font-weight:700; font-size:32pt;}

.plan-while{ float:left; width:100%; margin:20px 0px 0px; padding:0px; text-align:center; color:#fff; font-size:17pt; line-height:normal;}

.plan-while strong{ display:block; padding-top:15px;}

.plan-while-width{ max-width:800px; margin:0px auto; padding:60px 0px 0px; clear:left;}

.plan-while-width ul{ list-style-type:none!important; width:100%; float:left; margin:0px; padding:0px; text-align:center;}

.plan-while-width ul li{ margin:0px; padding:0px; display:inline-block; width:33.3333%; float:left;}

.plan-while-width ul li .generate-more-leads{ float:left; margin:0px; padding:0px; width:100%; text-align:center;}

.plan-while-width ul li .generate-more-leads span{ width:103px; height:103px; background:#fff; border-radius:50%; display:inline-block; line-height:98px;}

.plan-while-width ul li .generate-more-leads span img{vertical-align:middle;}

.plan-while-width ul li h3{ float:left; margin:12px 0px 0px; padding:0px; width:100%; text-align:center; color:#fff; font-weight:700; font-size:13.5pt;}

.plan-green-area{ float:left; margin:0px; padding:80px 0px 80px; width:100%; background:#88ba2f}

.plan-build{ float:left; width:100%; margin:0px 0px 0px; padding:0px; text-align:center; color:#fff; font-weight:700; font-size:28.5pt;}

.plan-promote{ float:left; width:100%; margin:13px 0px 37px; padding:0px; text-align:center; color:#fff; font-weight:600; font-size:13.5pt; line-height:normal;}

.plan-video{ float:left; margin:0px; padding:0px; width:100%; text-align:center;}

.plan-gray-area{ float:left; margin:0px; padding:20px 0px 0px; width:100%; background:#20b56d}

.plan-dark-green-area{ float:left; margin:0px; padding:0px 0px 240px; width:100%; background:#20b56d}

.plan-benefits-width{max-width:890px; margin:0px auto; padding:0px 0px 0px; clear:left;}

.plan-benefits{float:left; width:100%; margin:55px 0px 0px; padding:0px; color:#fff; font-weight:700; font-size:18pt;}

/*.plan-gray-area .plan-benefits{ color:#666666;}*/

.plan-benefits a{color:#fff; text-decoration:underline;}

.plan-benefits a:hover{color:#fff; text-decoration:none;}

.plan-benefits-width ul{ list-style-type:none!important; width:100%; float:left; margin:10px 0px 0px; padding:0px;}

.plan-benefits-width ul li{ margin:0px; padding:0px 0px 12px 29px; width:100%; color:#fff; font-size:13.5pt; font-weight:600;background:url(../images/plan/plan-check.png) left 3px no-repeat;}





.plan-benefits-width ul li a{ color:#fff; text-decoration:underline;}

.plan-benefits-width ul li a:hover{text-decoration:none;}

.plan-benefits-every{ float:left; margin:5px 0px 0px; padding:0px; width:100%; font-size:13.5pt; color:#fff; line-height:30px;}

.plan-benefits-every a{color:#fff; text-decoration:underline;}

.plan-benefits-every a:hover{text-decoration:none;}

/*.plan-gray-area .plan-benefits-width ul li{ color:#666666;}

.plan-gray-area .plan-benefits-width ul li{background:url(../images/plan/plan-check-gray.png) left 3px no-repeat;}*/

.plan-top-gap{ float:left; margin:-170px 0px 0px; padding:0px; width:100%; float:left;}

.plan-subscription{ float:left; margin:0px; padding:0px 0px 0px; width:100%; text-align:center;background:url(../images/plan/subscription-plans-img.png) center top no-repeat; height:190px;}

.plan-subscription-head{font-weight:700; color:#4d4d4d; font-size:22.5pt; float:left; width:100%; text-align:center; padding-top:37px;}

.plan-outer-area{ margin:-105px auto 40px; padding:0px 0px 0px; width:100%; float:left;}

.plan-main-area{ max-width:1040px; margin:0px auto 0px; padding:0px 0px 0px; clear:left; background:#ffffff; border-radius:12px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); overflow:hidden;}

.subscription-plan-table{ display:table; width:100%; margin:0px; padding:0px; border-collapse:collapse;table-layout: fixed;}

.subscription-plan-table *{ box-sizing:border-box; letter-spacing:0.1px;}

.subscription-plan-table ul{ display:table-row; width:100%; margin:0px; padding:0px;}

.subscription-plan-table ul li{ display:table-cell; margin:0px; padding:15px 16px; border:solid 1px #dddddd; border-top:none; text-align:center; font-size:11pt; width:22.6666%; color:#4d4d4d; vertical-align: middle;}

.subscription-plan-table ul li a{ text-decoration:underline; color:#90bc46;}

.subscription-plan-table ul li a:hover{ text-decoration:none;}

.subscription-plan-table ul li:nth-child(2n){ background:#f6f6f6;}

.subscription-plan-table ul li:nth-child(3n){ background:#fffbc2;}

.plan-most-popluar{ position:relative;width:100%;}

.plan-most-popluar img{ position:absolute; left:0px; top:-33px;}

.subscription-plan-table ul.plan-head li:nth-child(3n), .subscription-plan-table ul.plan-head li:nth-child(4n){ color:#80c609!important;}

.plan-annual-color{ color:#fe7777; font-weight:600;}

.subscription-plan-table ul.plan-head li:first-child{ color:#4d4d4d!important;}

.most-popluar-mobile{ display:none!important;}

.subscription-plan-table ul li:first-child{ border-left:0px; width:32%; text-align:left; padding-left:25px; padding-right:25px;}

.subscription-plan-table ul li:last-child{ border-right:0px;}

.subscription-plan-table ul.plan-head li{ font-size:13.5pt; font-weight:600; padding-top:37px; padding-bottom:21px; vertical-align:top;color:#fe7777}

.subscription-plan-table ul.plan-head li span{ font-size:12pt; font-weight:600; display:block; color:#4d4d4d; padding-top:4px;}

.subscription-plan-table ul li span{ font-size:10.5pt; font-weight:700; display:block;padding-bottom:1px;}

.subscription-plan-table ul.plan-bonus{ position:relative; height:64px;}

span.big-idea{ font-weight:normal!important; line-height:20px;}

.plan-bonus-head{background:#90bc40; width:100%;color:#fff; text-align:center; font-size:18pt; font-weight:600; line-height:60px; display:table-caption; padding-bottom:3px;}

.subscription-plan-table ul.plan-value li{ color:#ff7800;}

.subscription-plan-table ul.plan-value li:first-child{ color:#4d4d4d;}

.subscription-plan-table ul.plan-orange span{ color:#ff7800; font-weight:normal;}

.subscription-plan-table ul.total-bonus li{ font-size:13.5pt; font-weight:600; padding-top:23px; padding-bottom:34px; background:#e7f4d1!important;}

.subscription-plan-table ul.total-month li .plan-month{ font-size:15pt;font-weight:600;padding-bottom:7px;}

.subscription-plan-table ul.total-month li .plan-month sup{ font-size:15pt;font-weight:600;}

.subscription-plan-table ul.total-month li .plan-month span{ display:inline; font-size:24pt; font-weight:700;}

.subscription-plan-table ul.total-month li .plan-risk-free{ font-size:10.5pt; padding-bottom:22px;}

.subscription-plan-table ul.total-month li .plan-cancel{ font-size:10.5pt;}

.subscription-plan-table ul.total-month li .plan-get-started{ display:block;padding:0px; width:100%; margin:0px;}

.subscription-plan-table ul.total-month li .plan-get-started .submit-but{ 

background:#511f6c; font-size:12pt; font-weight:600; padding:10px 23px; margin-bottom: 7px; border: solid 1px #511f6c; color: #fff; box-shadow: none; display: inline-block;

}

.subscription-plan-table ul.total-month li .plan-get-started .submit-but:hover{ background:#fff!important; color:#511f6c!important; border-color:#511f6c;}

.subscription-plan-table ul.total-month li .plan-get-two{ color:#ff7800; font-size:10.5pt; font-weight:700; padding-top:0px;}

.subscription-plan-table ul.total-month li .plan-get-with{ font-size:10.5pt; margin-top:0px;}

.subscription-plan-table ul.total-month li{ padding-bottom:25px; padding-top:28pt; vertical-align:top; border:0px; background:transparent;}

.plan-money-back{background:#ffffff; border-radius:12px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); float:left; width:48%; padding:11px 15px;color:#4d4d4d; margin-bottom:40px; min-height:100px;}

div.plan-money-back:last-child{ float:right;}

.plan-money-left{ float:left; width:18%; padding-right:10px;}

.plan-money-right{ float:left; width:82%;}

.plan-money-back h3{ margin:0px; padding:0px; font-size:15pt; font-weight:700;}

.plan-money-content{float:left; width:100%; font-size:10.5pt;}

.plan-money-content a{ text-decoration:underline;}

.plan-money-content a:hover{ text-decoration:none; color:#90bc46;}

.plan-testimonials{background:#ffffff; border-radius:12px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); float:left; width:100%; padding:40px 50px 40px;color:#4d4d4d; margin-bottom:40px;}

#plan-flex li{ margin-left:0px;}

.plan-testimonials h3{ margin:0px 0px 15px 0px; padding:0px; font-size:15pt; font-weight:700; text-align:center; width:100%;}

.plan-flex-img{ float:left; margin:0px 0px 0px; padding:0px; width:100%; text-align:center;}

.plan-flex-img span{ width:80px; height:80px; border-radius:50%; background:#fff; overflow:hidden; display:inline-block;}

.plan-texti-author{ float:left; margin:6px 0px 0px; padding:0px; width:100%; text-align:center; font-size:10.5pt; font-weight:700;color:#4d4d4d;}

.plan-texti-deg{ float:left; margin:0px 0px 9px; padding:0px; width:100%; text-align:center; font-size:9pt;color:#4d4d4d;}

#plan-flex p{ font-size:10.5pt; line-height:24px; color:#4d4d4d; font-weight:normal;}

#plan-flex .flex-control-paging li a {width:13px;height:13px;display: block;background: rgba(202, 202, 202, 0.5);cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

#plan-flex .flex-control-paging li a.flex-active {background: #90bb45;background: rgba(144, 187, 69, 0.9);cursor: default;}

#plan-flex .flex-control-paging li a:hover {background: #90bb45;background: rgba(144, 187, 69,, 0.7);}

#plan-flex .flex-control-nav li {margin: 0 5px;	display: inline-block;zoom: 1;*display: inline;}

#plan-flex .flex-control-nav {width: 100%;position: absolute;bottom: -46px;text-align: center;list-style: none;}

#plan-flex.flexslider {margin: 0 0 10px;position: relative;zoom: 1;}

.ready-banner{ float:left; margin:0px; padding:40px 0px 27px; width:100%; background:#90bd40;}

.ready-heading{float:left; margin:0px; padding:0px 0px 22px; width:100%; text-align:center; font-size:25.5pt; font-weight:700; color:#fff;}

.ready-sub-btn{float:left; margin:0px; padding:0px; width:100%; text-align:center; font-size:12pt;color:#fff; font-weight:600;}

.ready-sub-btn a{ color:#fff; text-decoration:none; display:inline-block; padding:10px 35px; border:solid 1px #fff;-webkit-transition: background-color .3s ease-in-out;

-moz-transition: background-color .3s ease-in-out;

-o-transition: background-color .3s ease-in-out;

transition: background-color .3s ease-in-out;}

.ready-sub-btn a:hover{border-color:#511f6c; background:#511f6c;}

.ready-btn-bottom a{background:#511f6c; padding-left:90px; padding-right:90px;}

.page-template-sample-content .ready-btn-bottom a{padding-left:35px; padding-right:35px;}

.ready-btn-bottom a:hover{border-color:#511f6c; background:#fff; color:#511f6c}

.ready-build{ float:left; margin:0px; padding:13px 0px 43px; width:100%; text-align:center; font-size:13.5pt; text-align:center; color:#4d4d4d;}

ul#ready-gallery{ padding-top:35px; float:left; width:100%; list-style-type:none!important;}

ul#ready-gallery li{ float:left; width:25%; margin:0px 0px 47px; padding:0px 10px; text-align:center; box-sizing:border-box;}

#ready-gallery .ready-fancy-area{background:#ffffff; border-radius:10px;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.25); display:inline-block; overflow:hidden;transition: transform .2s;}

#ready-gallery .ready-fancy-area:hover{transform: scale(1.05);}

#ready-gallery .ready-fancy-area img{ display:block;}

#ready-gallery .ready-fancy-head{ display:block; font-size:10.5pt; text-align:center; color:#4d4d4d; margin-top:6px; min-height:40px;}

.testi-videos-area{ width:100%; max-width:100%; float:left; margin:0px 0px 30px; padding:0px; text-align:center;}

.plan-line-color .plan-line-through{font-size:18pt!important;text-decoration:line-through;}

.plan-line-color{color:#a7a7a7; }

.subscription-plan-table ul.total-month li .plan-get-save {font-size:13pt;font-weight: 700; padding-top:7px;}

.plan-line-height{ height:31px;}

.subscription-plan-table ul li:first-child strong{ font-weight:600;}

#newsletter_promo .container{ max-width:900px;}



.plan-mid-test{ float:left; margin:0px; padding:0px; width:100%;}

.plan-mid-test .plan-testimonials{ margin-bottom:10px; margin-top:60px;}

.plan-mid-test .plan-testimonials h3{ font-size:18pt;}

.plan-shadow-none{ box-shadow:none;}







#sticky { width:100%; max-width:1040px; background:#fff;}

#sticky.stick {position: fixed; top: 0;z-index: 10;}



.special-offer-area{ float:left; margin:0px; padding:0px; width:100%; background:#f8fff6;}



.special-offer-area ul{margin:0px; padding:0px; width:100%; list-style-type:none!important; display:table;}

.special-offer-area ul li{ display:table-cell; position:relative;}

.special-offer-area ul li:last-child{ vertical-align:bottom; text-align:right; width:41%;}

.special-offer-area ul li:last-child img{ display:block;}

.special-only{ float:left; margin:21px 0px 0px; padding:0px; width:100%; font-size:15.75pt; color:#4d4d4d; font-weight:600;line-height:normal;}

.special-save{ float:left; margin:0px 0px 0px; padding:0px; width:100%; font-size:52pt; color:#90bc40; font-weight:700; text-transform:uppercase; line-height:normal;}

.special-month{float:left; margin:0px 0px 0px; padding:0px; width:100%; font-size:19.5pt; color:#4d4d4d; font-weight:600;}

.special-only-at{float:left; margin:18px 0px 30px; padding:0px; width:100%; font-size:19.5pt; color:#4d4d4d; font-weight:600;}

.special-linethrow{ text-decoration:line-through;}

.special-without-line{font-size:32pt; color:#90bc40; position:relative; top:4px;}

.special-offer-btn{ float:left; margin:0px 0px 50px; padding:0px; width:100%;}

.special-offer-btn a{ color:#fff; text-decoration:none; display:inline-block;background:#ff7800; padding:10px 25px; border:solid 1px #fff;-webkit-transition: background-color .3s ease-in-out;

-moz-transition: background-color .3s ease-in-out;

-o-transition: background-color .3s ease-in-out;

transition: background-color .3s ease-in-out; font-size:12pt; text-transform:uppercase; font-weight:600;}

.special-offer-btn a:hover{border-color:#ff7800; background:#fff; color:#ff7800;}

.special-timer-area{ position:absolute; bottom:50px; right:0px;}

.special-harry{ margin:0px; padding:0px 0px 10px; width:100%; text-align:center; font-style:italic; font-size:13.5pt;}





.special-offer .subscription-plan-table ul li:nth-child(2) {background: #fffbc2;}



.special-offer .subscription-plan-table ul li:nth-child(3n) {background: #ffffff;}

.special-offer .subscription-plan-table ul.total-month li{background: #ffffff!important;}

.special-only-total{ font-size:9pt!important; font-weight:normal;}

.offer_save{ color:#ff7800;}

.offer_save_sub{ color:#4d4d4d!important;}

#clockdiv{

    color: #fff;

    display: inline-block;

    font-weight: 100;

    text-align: center;

    font-size:23pt; text-transform:uppercase; 

}



#clockdiv > div{

    padding: 10px 0px 0px 0px;

    border-radius: 3px;

    background: #373737;

    display: inline-block;width:60px;

}



#clockdiv div > span{



    display: inline-block; font-weight:700;

}



.smalltext{

    padding-top: 5px;

    font-size:8.25pt;

}

#clockdiv p{ display:none;}

.plan-try-btn{ float:left; margin:20px 0px 0px; padding:0px; width:100%; text-align:center;}

.plan-try-btn a{ color:#fff; text-decoration:none; display:inline-block;background:#511f6c; padding:10px 25px; border:solid 1px #511f6c;-webkit-transition: background-color .3s ease-in-out;

-moz-transition: background-color .3s ease-in-out;

-o-transition: background-color .3s ease-in-out;

transition: background-color .3s ease-in-out; font-size:12pt; text-transform:uppercase; font-weight:600;}

.plan-try-btn a:hover{border-color:#511f6c; background:#fff; color:#511f6c;}

.plan-try{ text-align:center; width:100%; background:#ffffff; overflow:hidden;border-radius: 12px;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); padding-bottom:40px;padding-top:35px; margin-top:70px; padding-left:15px; padding-right:15px;}

.try-build {float: left;width: 100%;margin: 0px 0px 0px;padding: 0px;text-align: center;color: #4d4d4d;font-weight: 700;font-size:20pt; line-height:normal;}

.try-promote {float: left;width: 100%;margin:8px 0px 0px;padding: 0px;text-align: center;	color: #4d4d4d;font-weight: 600;font-size: 16pt;line-height: normal;}

.plan-own-news{ float:left; margin:60px 0px 20px; padding:0px; width:100%;color: #fbbd00;font-size:20pt; font-weight:700; text-align:center; line-height:normal;}

.plan-own-news-btn{margin:0px 0px 0px;}



/* Start CSS 20 May2019 by Prabhakar Singh */

.page-template-about-us .plan-dark-green-area{padding-bottom:110px}

.pricing-line-build,.pricing-line-promote,.pricing-line-need{width:100%; float:left; margin:0px; padding:0px; text-align:center;}



.pricing-line-build{color:#7fbb54; font-size:27pt; margin-top:15px;}

.pricing-line-promote{color:#666666; font-size:14pt; margin-top:16px;}

.pricing-line-need{color:#434343; font-size:15pt; font-weight:600; margin-top:32px;}

.pricing-line-need a{text-decoration:underline}

.pricing-line-need a:hover{text-decoration:none}



.pricing-package-box{width:100%; float:left; margin:41px 0 0 0px; padding:0px; border-radius:20px; background:#edeee9; overflow:hidden; display: flex;  flex-wrap: wrap; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20)}

.pricing-package-cell{width:25%; float:left; margin:0px; padding:0px 15px 30px 15px; color:#434343;}

.pricing-package-cell:nth-child(2n){background:#dadbd6;}

.pricing-package-cell div{width:100%; float:left; margin:0px; padding:0px; text-align:center; }

.pricing-package-cell div.pp-cell-img{height:135px; position:relative; margin-top:15px;}

.pricing-package-cell div.pp-cell-img img{position:absolute; top:0; left:0; right:0; bottom:0; margin:auto}

.pricing-package-cell div.pp-cell-heading{font-size:21pt; color:#434343; font-weight:600; text-transform:uppercase}

.pricing-package-cell div.pp-cell-starting{font-size:11.5pt; color:#5b5b5b; margin-top:19px;}

.pricing-package-cell div.pp-cell-prise{font-size:22.5pt;  font-weight:600; margin-top:9px;}

.pricing-package-cell div.pp-ots-fee{font-size:11.5pt; margin-top:12px; }

.pricing-package-cell div.pp-cell-upsend{font-size:13.5pt; text-transform:uppercase; margin-top:25px;}

.pricing-package-cell div.pp-cell-pm{font-size:10.5pt; text-transform:uppercase;margin-top:5px;}

.pricing-package-cell div.pp-cell-description{font-size:11.5pt;margin-top:35px; padding:0 10px}

.pricing-package-cell div.pp-cell-included{font-size:12pt; font-weight:bold;margin-top:21px;}

.pricing-package-cell div.pp-cell-included a{color:#434343; text-decoration:underline}

.pricing-package-cell div.pp-cell-included a:hover{text-decoration:none}

.pricing-package-cell div.pp-cell-monthprice{font-size:23pt; color:#4d4d4d; font-weight:bold;margin-top:15px;}

.pricing-package-cell div.pp-cell-monthprice sup{font-size:15pt; font-weight:600;}

.pricing-package-cell div.pp-cell-monthprice span{font-size:15pt;}

.pricing-package-cell div.pp-cell-risk{font-size:10.5pt; color:#4d4d4d;margin-top:15px; font-weight: bold;}

.pricing-package-cell div.pp-cell-btn{margin-top:35px; }



.pricing-package-cell div.pp-cell-btn a{ background:#511f6c; font-size:12pt; font-weight:600; padding:10px 23px; margin-bottom:0px; border:solid 1px #511f6c;color:#fff;box-shadow:none; border-radius:0; display:inline-block}

.pricing-package-cell div.pp-cell-btn a:hover{ background:#fff; color:#511f6c!important; border-color:#511f6c;}

.pricing-package-cell div.pp-cell-cancel{font-size:10.5pt; color:#4d4d4d; margin-top:3px;}

div.full-service-label,div.full-service-description,div.full-service-description p{width:100%; float:left; margin:0px; padding:0px;} 

div.full-service-label{font-size:11.5pt; font-weight:600; margin-bottom:15px; margin-top:19px;}

div.full-service-description{margin-bottom:15px;}

div.full-service-description p{font-size:11.5pt; margin-bottom:15px;}

div.full-service-description p:last-child{margin-bottom:0px;}





.see-included-box{width:100%; float:left; margin:60px 0 0 0px; padding:37px 0px 20px; border-radius:20px; background:#fff; display: flex;  flex-wrap: wrap; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20)}

.see-included-box-heading,.see-included-box ul,.see-included-box li{width:100%; float:left; margin:0px; padding:0px; text-align:center}

.see-included-box-heading{font-size:15pt; font-weight:bold; color:#434343; margin-bottom:15px;}

.see-included-box li{width: 33.33%; padding-right: 10px; padding-left: 10px; margin-bottom: 22px; font-size: 10.5pt; color: #434343; list-style-type: none; position: relative; vertical-align: top; line-height: 13px;}

.see-included-box li a{text-decoration:underline}

.see-included-box li a:hover{text-decoration:none}

.see-info-wrapper{width:16px; height:16px; display:inline-block; padding-left:2px; vertical-align: middle;}

.see-info-icon{background:url(../images/info-icon.png) no-repeat; width:14px; height:14px; display: inline-block;}

.see-info{width:320px; float:left; margin:0px; padding:15px; background:#fff;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20);border-radius:10px 0 10px 0; position:absolute; top:25px; left:20px; display:none; z-index:1; text-align:left; line-height:22px;}

.see-info-wrapper:hover .see-info{ display:block}

.includedanchordot{line-height: 1px;height: 0px; visibility: hidden;}

.guarantee-money-line{width:100%; float:left; margin:60px 0 30px 0px; padding:0px; text-align:center}

.guarantee-money-line .plan-money-back{float:none!important; display:inline-block; text-align:left; width:100%; max-width:585px;}

.guarantee-money-line .plan-money-back span{color:#f76d65;}

.guarantee-money-line .plan-money-left{padding-left:3px;}

.upselling-area{width:100%; float:left; margin:50px 0 365px 0px; padding:0px;}

.upselling-left-area{width:64%; float:left; margin:0px; padding:0px;}

.upselling-box{width:100%; float:left; margin:0px 0 0 0px; padding:30px 15px 50px 155px; border-radius:20px; background:#fff; overflow:hidden; display: flex;  flex-wrap: wrap; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); position:relative}

.upselling-box-icon{width:100px; position:absolute; top:30px; left:30px; float:left; margin:0px; padding:0px;}

.upselling-box-cont,.upselling-limited,.upselling-upgrade,.upselling-unlimited,.upselling-prise,.upselling-radio-line{width:100%; float:left; margin:0px; padding:0px;}

.upselling-box-cont{padding:0px 0 0px 0px}

.upselling-limited{font-size:12pt; font-weight:600; color:#f76d65;}

.upselling-upgrade{font-size:15pt; font-weight:600; color:#4d4d4d; margin-top:13px;}

.upselling-unlimited{font-size:12pt; font-weight:600; color:#4d4d4d; margin-top:15px;}

.upselling-prise{font-size:12pt; font-weight:600; color:#ff7800; margin-top:2px; margin-bottom:0;}

.upselling-radio-line{font-size:12pt; color:#4d4d4d; font-weight:normal; margin-top:25px;}

.upselling-radio-line p{width:100%; float:left; margin:5px 0 0 0px; padding:0px 0 0 32px; font-size:10.5pt; line-height:24px;}

.upselling-radio-line label{font-weight:normal;}

.last-radio{margin-bottom:0px;}

.upselling-radio-line input[type="radio"]:not(old) {margin: 0; opacity: 0; padding: 0; position: absolute; width: 28px; height: 0;}

.upselling-radio-line input[type="radio"]:not(old) + label {background: url("../images/upselling-radio-unchecked.png") no-repeat 0 0px; background-size:20px; cursor: pointer; display: inline-block; margin: 0; padding:0px 0 0 32px}

.upselling-radio-line input[type="radio"]:checked:not(old) + label {background: url("../images/upselling-radio-checked.png") no-repeat 0 0px; background-size:20px;} 



.upselling-right-area{width:30.5%; float:right; margin:0px; padding:0px;}

.order-summary-box{width:100%; float:left; margin:0px 0 0 0px; padding:30px 25px 20px; border-radius:20px; background:#f0f0f0;   }

.order-summary-heading,.os-line{width:100%; float:left; margin:0px; padding:0px;}

.order-summary-heading{font-size:16pt; font-weight:600; color:#515151; text-align:center; margin-bottom:18px;}

.os-line{font-size:12pt; color:#515151; margin-bottom:10px;}

.os-line-left{width:50%; float:left; margin:0px; padding:0px}

.os-line-right{width:50%; float:right; margin:0px; padding:0px; text-align:right}

.os-line-right span{font-size:10pt;}

.os-total{font-weight:bold; margin-top:15px;}

.upselling-right-btn{width:100%; float:left; margin:15px 0 0 0px; padding:0px; text-align:center;}

.upselling-right-btn input[type="submit"], .upselling-right-btn input[type="button"]{width:100%; display:inline-block; margin:0px; padding:16px 0px 18px; text-align:center; height:auto; background:#7fbb54; border:1px solid #7fbb54; font-size:16pt; color:#fefffe; font-weight:600; text-transform:uppercase; box-shadow:none; border-radius:0}

.upselling-right-btn input[type="submit"]:hover, .upselling-right-btn input[type="button"]:hover{background:transparent; color:#7fbb54;}



.new-home .nsc1{font-size:32pt; line-height:54px; font-weight:normal; color:#7fbb54; font-weight:500;}

.new-home .nsc1 span{font-weight:300; }

.new-home .nsc2{margin:10px 0 35px; font-size:13pt; color:#7a7a7a; line-height:24px;}

.home-promote-area{width:100%; float:left; margin:0px; padding:70px 0;

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#7fbb54', EndColorStr='#52991f')";

background-image: -moz-linear-gradient(top, #7fbb54 0%, #52991f 100%);

background-image: -o-linear-gradient(top, #7fbb54 0%, #52991f 100%);

background-image: linear-gradient(to bottom, #7fbb54 0%, #52991f 100%);

background-image: -webkit-linear-gradient(top, #7fbb54 0%, #52991f 100%);

}

.home-promote-text {margin:0px 0 50px; color:#fff;}

.home-promote-video{width:100%; max-width:720px; margin:auto;}

.promote-video{width:100%; height:370px; float:left}

.build-video{height:300px;width:100%; float:left }

.home_secret{padding:50px 0px; width:100%; float:left;}

.home-promote-text,.home-build-heading,.testimonial-heading{width:100%; float:left; font-size:25pt; text-align:center; line-height:normal; padding:0px;}

.home-build-area{width:100%; float:left; margin:0px; padding:70px 0; background:#fff;}

.home-build-heading{margin:0px 0 50px; color:#7fbb54; }

.home-build-left-area{width:48%; float:left; margin:0px; padding:0px;}



.home-build-cont-section,.home-build-text-heading,.home-build-text{width:100%; float:left; margin:0px; padding:0px;}

.home-build-cont-section{position:relative; padding-left:70px; margin-bottom:30px;}

.home-build-cont-section:last-child{margin-bottom:0px;}

.home-build-icon{position:absolute; width:50px; left:0; top:4px}

.home-build-text-heading{font-size:12pt; font-weight:600; color:#666666;}

.home-build-text{font-size:11pt; color:#9d9f9e; line-height:normal; line-height:24px; margin-top:2px;} 



.home-build-right-area{width:48%; float:right; margin:0px; padding:0px;}



.home-build-see,.home-build-btn{width:100%; float:left; margin:0px; padding:0px; text-align:center;}

.home-build-see{font-size:22pt; color:#808080; font-weight:300; margin-top:80px;}

.home-build-see a{text-decoration:underline}

.home-build-see a:hover{text-decoration:none}

.home-build-btn{margin-top:55px;}

.home-build-btn a{display:inline-block; background:#7fbb54; border:1px solid #7fbb54; padding:23px 80px; font-size:18pt; color:#fefffe; text-transform:uppercase}



.sync-area{width:100%; float:left; margin:80px 0 0 0px; padding:51px 0 65px; background:#f0f0f0;}

.sync-heading{width:100%; float:left; text-align:center; line-height:normal; padding:0px; margin-bottom:25px; font-size:18pt; font-weight:600; color:#666666;}

.sync-btn-line{width:100%; float:left; margin:0px; padding:0px 0; text-align:center}

.sync-btn{width:210px; height:103px; display:inline-block; margin:0px 30px; padding:0px; border-radius:10px; background:#fff; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); position:relative}

.sync-btn img{position:absolute; top:0; left:0; right:0; bottom:0; margin:auto}



.hw-line,.hw-left-area,.hw-right-area{width:100%; float:left; margin:0px; padding:0px}

.hw-line{margin-bottom:54px;}

.hw-left-area{width:45%}

.hw-right-area{width:45%; float:right; text-align:right}



.hw-arrow-box{width:100%; float:left; margin:90px 0 0 0px; padding:0px 0 0 20px; height:96px; position:relative; background:#00c298; color:#fff; font-size:14pt; max-width:380px; display: flex; align-items: center; line-height:normal}

.hw-arrow-box:after{width:101px; height:156px; float:left; background:url(../images/howitwork-arrow.png) no-repeat; position:absolute; top:-30px; right:-101px; content:'';  }

.hw-step-no{position: absolute; top: -40px; left: 0px; font-size: 18pt; color: #666666;}

.hw-or,.mo-hw-or{width:100%; float:left; margin:86px 0 0 0px; padding:0px; text-align:center; font-size:18pt; color:#666666; text-transform:uppercase}

.gp-responsive .container.hw-container{max-width: 1024px; width: 100%; padding: 0 15px;}

.subscription-plans {margin-top:50px!important;}

.dropdowncart.menu,.mo-hw-or{display:none}

#menu-main-menu.menu{margin-right:0px;}

.mo-abt-banner-cont{display:none;}



.woocommerce-checkout #content{overflow:inherit}

.new-checkout-area{width:100%; float:left; margin:0px 0 40px 0px; padding:40px 40px 30px; border-radius:0px; background:#fff; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.20); overflow:hidden}

.new-checkout-area h3{width:100%; float:left; margin:0px 0 10px 0; padding:0px; color:#666666; font-size:14pt; font-weight: normal; text-transform:capitalize} 

.new-checkout-area .required,.woocommerce-checkout form.login .form-row label .required{display:none;}

.woocommerce .new-checkout-area form .form-row{margin-bottom:15px;}

.woocommerce .new-checkout-area form .form-row label,.woocommerce-checkout form.login .form-row label{width:100%; float:left; margin:0px; padding:0px; color:#666666; font-size:11pt; font-weight:normal}

.woocommerce .new-checkout-area form .form-row input.input-text,.new-checkout-area .select2-container .select2-choice,.woocommerce-checkout form.login .form-row .input-text,.woocommerce-checkout form.checkout_coupon .form-row .input-text{width:100%; float:left; margin:0px; padding:0px 10px; height:40px; background:#f0f0f0; border:1px solid #cfcfcf; font-size:10.5pt; color:#666666;box-shadow:inherit; line-height:38px; border-radius: 0;}

.new-checkout-area .woocommerce-shipping-fields, #billing_country_field{display:none;}

.new-checkout-area .select2-container .select2-choice{float:none}

.new-checkout-area .shop_table.woocommerce-checkout-review-order-table thead,.new-checkout-area .shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal{display:none;}

.new-checkout-area .shop_table.woocommerce-checkout-review-order-table tr.cart_item td{border:0; font-size:11pt;}

.new-checkout-area .shop_table.woocommerce-checkout-review-order-table tr.order-total th,.new-checkout-area .shop_table.woocommerce-checkout-review-order-table tr.order-total td{font-size:11pt;}

.new-checkout-area .cart_item .product-quantity{font-weight:normal}

.woocommerce-checkout .new-checkout-area #payment{width:100%; float:left; margin:0px; padding:0px;}

.woocommerce-checkout .new-checkout-area #payment ul,.woocommerce-checkout .new-checkout-area #payment li{width:100%; float:left; margin:0px; padding:0px; list-style-type:none;}

.woocommerce-checkout .new-checkout-area #payment li{margin-bottom:25px!important;}

.woocommerce-checkout .new-checkout-area #payment li label{font-size:11pt; font-weight:normal; color:#666666;}

.new-checkout-area .form-row.place-order{width:100%; float:left; margin:0px; padding:0px!important;}

.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:30px}

.checkout-btn-line{width:100%; float:left; margin:0px; padding:0px; text-align:center;}

.woocommerce-checkout .new-checkout-area #payment #place_order{display:inline-block; float:none; width: 300px; height: 50px; background: #511f6c; border: 1px solid #511f6c; font-size: 15pt; line-height: 48px; font-weight: normal; text-align: center; padding: 0px; margin: 0; box-shadow: none; }

.woocommerce-checkout .new-checkout-area #payment #place_order:hover{background:transparent; color:#511f6c!important;}

.new-checkout-area #payment .form-row.terms{width:100%!important; margin-bottom:25px; text-align:left; padding:0px;}

.new-checkout-area #payment .form-row.terms a,

.woocommerce-checkout #payment .payment_method_paypal .about_paypal{text-decoration:underline;}

.new-checkout-area #payment .form-row.terms a:hover,

.woocommerce-checkout #payment .payment_method_paypal .about_paypal:hover{text-decoration:none;}

.new-checkout-area .payment_box fieldset{padding:0px;}

.new-checkout-area .payment_box p{font-size: 10pt; line-height: 22px;}

.woocommerce-checkout form.checkout_coupon .form-row.form-row-first{width:225px;}

.woocommerce-checkout form.checkout_coupon .form-row.form-row-last{width:130px; padding-right:0px;}

/*.footer-widget .widget ul li{border:0!important}*/

.new-checkout-area input[type="radio"]:not(old) {

margin: 0;

opacity: 0;

padding: 0;

position: absolute;

width: 28px;

height: 0;

}

.new-checkout-area input[type="radio"]:not(old) + label {

background: rgba(0, 0, 0, 0) url("../images/radio-uncheck.png") no-repeat scroll 0 5px;

cursor: pointer;

display: inline-block;

margin: 0;

padding-bottom: 2px;

padding-left: 30px; height:auto

}

.new-checkout-area input[type="radio"]:checked:not(old) + label {

background: rgba(0, 0, 0, 0) url("../images/radio-check.png") no-repeat scroll 0 5px;

} 



.new-checkout-area input[type="checkbox"]:not(old) {

margin: 0;

opacity: 0;

padding: 0;

position: absolute;

width: 20px;

}

.new-checkout-area input[type="checkbox"]:not(old) + label {

background: rgba(0, 0, 0, 0) url("../images/uncheck-box.png") no-repeat scroll 0 6px;

cursor: pointer; 

padding-left: 30px!important;

}

.new-checkout-area input[type="checkbox"]:checked:not(old) + label {

background: rgba(0, 0, 0, 0) url("../images/checkbox.png") no-repeat scroll 0 6px;

}



.payment-ssl-area,.payment-ssl-text,.payment-ssl-img{width:100%; float:left; margin:0px; padding:0px; text-align:center}

.payment-ssl-area{margin-top:15px;}

.payment-ssl-text{font-size:14pt; color:#1a1a1a; line-height:27px; font-weight:600;}

.payment-ssl-img{margin-top:10px;}

#customer_details .payment-ssl-text br{display:block!important}



.new-checkout-area .payment_method_paypal input[type="radio"]:not(old) + label,

.new-checkout-area .payment_method_paypal input[type="radio"]:checked:not(old) + label{background-position:0 14px}

.woocommerce-checkout .checkout_info_wrapper{width:47%; float:left; margin:0px; padding:0px;}

.woocommerce-checkout .checkout_info_wrapper.checkout_coupon_wrapper{float:right}

.woocommerce-checkout .checkout_info_wrapper .woocommerce-info{background:#f0f0f0; color:#666!important}

.woocommerce-checkout .checkout_info_wrapper .woocommerce-info a{text-decoration:underline;}

.woocommerce-checkout .checkout_info_wrapper .woocommerce-info a:hover{text-decoration:none;}



.woocommerce .new-checkout-area form .form-row input.input-text#billing_city{max-width:47%;}

form#fileupload, form#fileupload1{display:none;}

.complete-solution{padding-bottom:40px; background:#90bc46;}

.complete-solution .see-included-box-heading{color:#fff; font-weight:600;}

.complete-solution p{width:100%; float:left; margin:0px; padding:0px; text-align:center; font-size:13pt; color:#fff; line-height:26px;}

.complete-solution p span{width:100%; float:left; margin:15px 0 0 0px; padding:0px; text-align:center}

.complete-solution p a{text-decoration:none; display:inline-block; padding:10px 23px; text-transform:uppercase; font-size:12pt; font-weight:600; color:#fff; background:#511f6c; border:1px solid #511f6c;}

.complete-solution p a:hover{text-decoration:none; background:#fff; color:#511f6c}

.testimonial-heading{color:#fff; margin-top:35px;}

.more-testimonial{width:100%; float:left; margin:20px 0 50px 0; padding:0px; text-align:center; font-size:12pt;} 

.more-testimonial a{color:#fff; text-decoration:underline}

.more-testimonial a:hover{text-decoration:none}  

.testimonial-slider .flex-control-nav{ bottom:0!important}

.testimonial-name{margin-bottom:30px!important}

.amazon-tab-area{ float:left; margin:0px 0px 57px; padding:0px; width:100%; border-bottom:solid 1px #d9d9d9;}

.amazon-inner{ width:100%; max-width:1060px; padding:0px 0; margin:0px auto;}

.amazon-tab-box ul{float:left; margin:0px 0px 0px; padding:0px; width:100%; list-style-type:none;}

.amazon-tab-box ul li{float:left; margin:0px 0px -2px; padding:0px; width:50%; text-align:left; list-style-type:none;}

.amazon-tab-box ul li a{ font-size:14pt; color:#222222; padding:10px 25px; border-bottom:solid 4px transparent; display:inline-block; text-decoration:none!important;}

.amazon-tab-box ul li a.active{  border-bottom-color:#00c298;}

.amazon-tab-box ul li br{display:none;}

.mobile-link-display{display:none!important;}



.fancybox-wrap{max-width:1040px!important; width:auto!important; height:auto!important; text-align:center}

.fancybox-inner{max-width:1040px!important; margin:auto!important; width:auto!important; height:auto!important; text-align:center}

.fancybox-skin{/*width: fit-content!important; width: -moz-fit-content!important;width: intrinsic!important; */margin: auto!important; margin-bottom:20px!important; padding:0!important}

.fancybox-image{display: inline-block!important;  width: auto!important;  height: auto!important; max-height: inherit!important; max-width: 100%!important; position:inherit!important}



.header-trial-btn,.slider-btn,.home-build-btn a,.ns-submit-but,.get-but,.pricing-package-cell div.pp-cell-btn a,.upselling-right-btn input[type="submit"],.upselling-right-btn input[type="button"],.woocommerce-checkout .new-checkout-area #payment #place_order,

.plan-try-btn a,.ready-btn-bottom a,.ready-sub-btn a,.contact-form .wpcf7-submit,.complete-solution p a,.subscription-plan-table ul.total-month li .plan-get-started .submit-but{border-radius:5px!important}



.home-testimonial-area{width:100%; float:left; margin:0px; padding:0px; background:#46bc99;}

.home-testimonial-cont{width:100%; float:left; margin:20px 0 20px 0px; padding:0px 0 0 175px; color:#fff; position:relative}

.home-testimonial-img{position:absolute; top:0; left:0px; width:150px; float:left;}

.home-testimonial-cont p{width:100%; float:left; margin:0px 0 20px 0; padding:0px; color:#fff; font-size:13pt; line-height:26px;}

.home-testi-name{width:100%; float:left; margin:0px; padding:0px 0 0 0px; font-size:13pt; }



.testimonial-page-heading{width:100%; float:left; margin:0px 0 20px 0; padding:0px; color:#90bc46; font-size:24pt; font-weight:500; }

.testimonial-area,.testimonial-line,.testimonial-detail,.testimonial-line p{width:100%; float:left; margin:0px; padding:0px;font-size:11pt; line-height:25px;}

.testimonial-area{padding-left:13%; margin-bottom:30px;}

.testimonial-line{margin-bottom:40px; position:relative; padding-left:120px;}

.testimonial-line:last-child{margin-bottom:0px;}

.testimonial-line p{ margin-bottom:15px;}

.testimonial-detail a{text-decoration:underline}

.testimonial-detail a:hover{text-decoration:none}

.main-testimonial-img{width:90px; position:absolute; top:0; left:0px;}

.main-testimonial-img img{border-radius:100%}

.main-testimonial-cont{width:100%; float:left; margin:0px; padding:0px;}



.testimonial-video-line{padding-left:0px!important;}

.testimonial-video{width:40%; float:left; margin:6px 0 0 0px; padding:0px;}

.testimonial-video-iframe{width:100%; height:233px;}

.testimonial-video-cont{width:60%; float:left; margin:0px; padding:0px 0 0 30px;}

.testimonial-video-heading{width:100%; float:left; margin:0px 0 10px 0; padding:0px; font-size:12pt; font-weight:600;}







.page-template-upselling .header-trial-area, .woocommerce-checkout .header-trial-area,

.page-template-upselling #main-nav.nav, .woocommerce-checkout #main-nav.nav, 

.page-template-upselling #newsletter_promo, .woocommerce-checkout #newsletter_promo, 

.page-template-upselling #footer-widgets, .woocommerce-checkout #footer-widgets,

.page-template-upselling .footer-so-area, .woocommerce-checkout .footer-so-area, 

.page-template-upselling .upsellcheckoutnone, .woocommerce-checkout .upsellcheckoutnone,

.page-template-upselling #mobile-nav-button,.woocommerce-checkout #mobile-nav-button {display:none!important;}



div.wpcf7-validation-errors{width:100%; float:left}

div.wpcf7-mail-sent-ok {float: left; width: 100%; text-align: center; padding: 15px 15px;}

.plan-own-news.hwplan-own{margin-top: 0; color: #666; font-weight: normal; }

.form-row.form-row-wide.mailchimp-newsletter{display:none!important;}



.woocommerce-checkout .new-checkout-area .col2-set .col-1{width:50%;}

.woocommerce-checkout .new-checkout-area .col2-set .col-2{width:43%;}

.woocommerce-checkout #payment div.payment_box{width:100%}

.checkout-logo,.woocommerce-checkout .globel-logo {display:none;}

.woocommerce-checkout .checkout-logo{display:block;}

#stripe_card_0 + label,

#new + label{padding-left:28px;}



/* End CSS 20 May2019 by Prabhakar Singh */



.pack-limted{ float:left; margin:15px 0px 0px; padding:0px; width:100%; text-align:center; font-size:14pt; color:#f76d65; font-weight:600;}

.pack-regular{ float:left; margin:5px 0px 0px!important; padding:0px; width:100%; text-align:center; font-size:11pt; color:#f76d65;}

.pricing-package-cell div.pp-cell-btn.pack-btn-space{ margin-top:59px;}

.plan-ots-fee{width:100%; float:left; margin:3px 0px 10px; padding:0px; font-weight:600}



.kiwi-success-video-area{width:100%; float:left; margin:5px 0 0 0px; padding:0px;}

.kiwi-success-video-wrapper{max-width:750px; margin:auto; width:100%}

.kiwi-video{width:100%; height:400px;}





/* Harry style change as per parto sir requirement */

.pricing-package-cell div.pp-cell-btn a{text-transform:uppercase}

.home-kiwi-heading,.home-kiwi-cont{width:100%; float:left; padding:0px; text-align:center}

 

.home-kiwi-cont{font-size: 11pt;  color: #929292; margin:15px 0 50px 0}

.kc-btn{    width: 100%; float: left; margin: 22px 0 0 0px; padding: 21px 0 0 40px; background: url(../images/kiwi/service-thrive.png) 10px 2px no-repeat; font-size: 15pt; font-weight: 600; color: #511f6c; height: 50px;background-size: 65px;}







@media screen and (max-width:1500px){

.new-slider-cont-area{top:19%;}

.new-home .nsc1{font-size:26pt; line-height:45px;}

.new-home .nsc2{font-size:12pt;}



} /*1300px*/

@media screen and (max-width:1100px){

.home-promote-text, .home-build-heading,.testimonial-heading{font-size:22pt;}

.home-build-see{font-size:20pt;}

.fancybox-wrap{left:5%; max-width:90%!important;}

.new-home .nsc1{font-size:22pt; line-height:35px;}

.new-home .nsc2{font-size:11pt; line-height:22px; margin:10px 0 25px}

} /*1100px*/



@media screen and (max-width:1000px){

.plan-while-width ul li h3 {font-size: 12pt;}

.plan-banner {height:auto;}

.plan-save-time {margin: 80px 0px 0px;}

.plan-own-news { margin-top:45px;}

.subscription-plan-table ul li {padding: 18px 20px;}

.subscription-plan-table ul.total-month li .plan-risk-free {font-size:10pt;}

.subscription-plan-table ul.total-month li .plan-get-started .submit-but {font-size: 12pt;padding: 14px 0px;width: 100%;}

.subscription-plan-table ul.total-month li .plan-get-two {font-size: 10pt;}

.subscription-plan-table ul.total-month li .plan-get-with {font-size: 10pt;}

.plan-money-back {width: 100%;}

.plan-testimonials {padding: 23px 15px 17px;}

.plan-money-left {width: 12%;}

.plan-money-right {width: 88%;}

#plan-flex .flex-control-nav {bottom: -27px;}

.plan-written{width:100%;}

.plan-try{width:100%;}

#sticky.stick {position:static;}

.special-offer-area ul li {display: block;float: left;width: 100%!important;margin: 0; padding:0px;}

.special-offer-area ul li:last-child img {margin-left: auto; margin-right: auto;}



/* Start CSS 20 May2019 by Prabhakar Singh */

.pricing-line-build{font-size:24pt;}

.pricing-line-promote{font-size:13pt;}

.pricing-line-need{font-size:14pt; margin-top:20px;}

.pricing-package-box{margin-top:30px;}

.pricing-package-cell{width:50%;}

.pricing-package-cell div.pp-cell-img{margin-top:0px;}

.pricing-package-cell div.pp-cell-heading,.pricing-package-cell div.pp-cell-prise{font-size:20pt;}

.pricing-package-cell div.pp-cell-upsend{font-size:12pt; margin-top:25px;}

.pricing-package-cell div.pp-cell-description{margin-top:25px;}

.pricing-package-cell div.pp-cell-description br{display:none;}

.pricing-package-cell div.pp-cell-monthprice{margin-top:50px; font-size:20pt;}

.pricing-package-cell div.pp-cell-monthprice sup{font-size:12pt;}

div.full-service-description p br{display:none;}

.upselling-left-area,.upselling-right-area{width:100%}

.upselling-right-area{margin-top:25px;}

.new-home .nsc1{font-size:20pt;}

.new-home .nsc2{margin-bottom:20px;}

.home-promote-area{padding:40px 0}

.home-promote-text br{display:none;}

.home-promote-text, .home-build-heading,.testimonial-heading{font-size:18pt}

.home-promote-text{margin-bottom:35px;}

.home_secret{padding:30px 0 0}

.home-build-left-area,.home-build-right-area{width:100%}

.home-build-right-area{margin-top:30px;}

.home-build-area{padding:40px 0}

.home-build-heading{margin-bottom:30px;}

.home-build-see{font-size:15pt; line-height:normal; margin-top:45px;}

.home-build-btn{margin-top:35px;}

.sync-area{padding:35px 0 45px}

.sync-heading{margin-bottom:25px; font-size:15pt;}

.hw-arrow-box{width:275px; font-size:14pt; margin-top:50px;}

.woocommerce-checkout .checkout_info_wrapper{width:100%;}

.new-checkout-area{margin-bottom:0px;}

#mobile-cart-button,

.hw-arrow-box br{display:none!important;}

.amazon-tab-box ul li a{font-size:12pt; float:left; width:100%}

.mobile-link-display{display:block!important;}

.new-slider-cont-area{top:5%}

.home-testimonial-cont p{font-size:11pt; line-height:24px;}

.testimonial-area{padding-left:0%}



.mobile-button{ padding:8px 10px; float:right; border:1px solid #90bc46; border-radius: 3px; margin:25px 0 0 0px;}

.mo-menu-line{width:30px; float:left; margin:3px 0 0 0px; padding:0px;}

.mo-menu-line i{width:100%; float:left; margin:0px 0 5px 0; padding:0px; height:2px; background:#90bc46; }

.mo-menu-line i:last-child{margin-bottom:0px;}

.mo-menu-text{float:left; line-height:normal; font-size:11pt; margin-left:10px;}

.upselling-area{margin-bottom:100px;}

/* End CSS 20 May2019 by Prabhakar Singh */







} /*1000*/



@media screen and (max-width:800px){

.plan-line-height {height: 53px;}

ul.total-month li:nth-child(4n) .plan-line-height{ height:74px;}

.subscription-plan-table ul.plan-head li {padding-top: 28px;}

.plan-most-popluar img{ display:none}

.most-popluar-mobile{ display:block!important; width:100%; background:#ff6600; font-size:8pt!important; font-weight:600; text-align:center; color:#ffffff!important; padding:0px; margin:0px 0 5px; position:absolute; left:0px; top:-28px; line-height:14px!important;}

.plan-save-time { line-height:normal;}

.plan-while br{ display:none;}



}



@media screen and (max-width:767px){

.plan-while-width ul li h3 {font-size: 12pt;}

.plan-save-time { margin-top:50px; font-size:26pt;}

.plan-own-news { margin-top:30px;font-size: 18pt; margin-bottom:15px;}

.plan-while {margin: 15px 0px 0px;font-size: 16pt;}

.plan-while-width ul li .generate-more-leads span {width: 80px;height: 80px;line-height: 78px;}

.plan-while-width ul li .generate-more-leads span img{ width:45px;}

.plan-while-width { padding-top:25px;}

.plan-while-width ul li h3 {font-size: 11pt; line-height:18px; padding:0px 10px;}

.plan-green-area {padding: 40px 0px 40px;}

.plan-build {font-size: 24pt;}

.plan-promote {margin: 13px 0px 27px;font-size: 12pt;}

.plan-video iframe{ height:300px;}

.plan-dark-green-area {padding:0px 0px 195px;}

.plan-subscription-head {font-size: 18pt;padding-top: 25px;}

.plan-subscription {height:135px;background-size: 350px;}

.plan-outer-area { margin-top:-65px;}

.subscription-plan-table ul li {padding: 8px 10px; font-size:10.5pt;}

.subscription-plan-table ul.plan-head li {font-size:13pt;padding-top:22px;padding-bottom: 21px;}



.subscription-plan-table ul.plan-head li span {font-size: 11pt;padding-top: 4px; font-weight:normal;}

.plan-bonus-head {font-size: 14pt;line-height: 40px;}

.subscription-plan-table ul.total-bonus li {font-size: 12.5pt;padding-top:15px;padding-bottom:15px;}

.subscription-plan-table ul.total-month li .plan-month span {font-size: 20pt;}

.subscription-plan-table ul.total-month li .plan-get-started .submit-but {font-size: 11pt;padding: 10px 5px;}

.subscription-plan-table ul.total-month li .plan-risk-free { padding-bottom:12px;}

.subscription-plan-table ul li:first-child br{ display:none;}

ul#ready-gallery li { margin-bottom:20px;width:33.3333%;padding:0px 10px;}

.ready-heading {padding: 0px 0px 15px;font-size: 20pt;}

.ready-banner {padding: 20px 0px 20px;}

.plan-line-height {height:30px;}

ul.total-month li:nth-child(4n) .plan-line-height {height:30px;}

.plan-gray-area {padding:0px 0px 0px;}

.plan-benefits { margin-top:35px;}

.plan-benefits-width ul li:last-child { padding-bottom:0px;}

.plan-while br{ display:none;}

.most-popluar-mobile {top: -22px;}

.special-save {font-size: 40pt;}

/* Start CSS 20 May2019 by Prabhakar Singh */

.pricing-package-cell{width:100%}

.pricing-line-build{font-size:22pt;}

.pricing-line-need,.pricing-line-promote{font-size:12pt;}

.see-included-box li{width:50%}

.see-included-box,.guarantee-money-line{margin-top:40px;}

.upselling-upgrade{font-size:14pt; line-height:25px;}

 

.new-home .nsc1{font-size:17pt;}

.new-home .nsc1 br,.new-home .nsc2 br{display:none;}

.new-home .nsc1 span{font-weight:normal}

.new-home .new-slider-cont-area{position:inherit; background:#f0f0f0; color:#666666; top:0; float:left; padding:25px 15px 35px; width:100%}

.sync-heading{ font-size:13pt;}

 

.home-build-see{font-size:13pt; margin-top: 20px}

.home-build-btn {margin-top:25px;}

.home-build-btn a{padding:15px 50px; font-size:15pt;}

.hw-left-area,.hw-right-area{width:100%}

.hw-arrow-box{width: 100%; font-size: 14pt;  margin-top: 0px; max-width: 100%; height:auto; padding:20px;}

.hw-right-area{text-align:center; margin-top:10px;}

.hw-arrow-box:after{display:none;}

.mo-hw-or{display:block; margin-top:20px; margin-bottom:-40px; font-size:13pt;}

.hw-or{display:none;}

.hw-line{margin-bottom:75px;}

.how-work-top-line{margin-bottom:20px;}

.page-template-about-us .plan-dark-green-area{padding-bottom:40px;}

.home-promote-area .container,.home-build-area .container{padding:0px;}

.home-promote-area{padding:5px 0 0 0;}

.home-promote-text,.home-build-left-area{padding:0 20px;}

.home-promote-text, .home-build-heading,.testimonial-heading{font-size:16pt; margin-top:20px;}

.home-promote-text{margin-bottom:25px;}

.mo-abt-banner-cont{display:block; float:left; margin:0px; padding:30px 0 30px 0; width:100%; background:#f0f0f0;}

.desk-show{display:none;}

.plan-own-news{color:#666666; font-weight:normal; margin-top:0px;}

.hw-line:last-child{margin-bottom:25px;}

.woocommerce .new-checkout-area form .form-row input.input-text#billing_city{max-width:100%;}

.amazon-tab-box ul li br{display:block;}

.amazon-tab-box ul li a{font-size:11pt; line-height:24px;}

.testimonial-area{margin-bottom:0px;}

#header{padding:10px 0!important}

#header #logo{margin:5px 0 0 0px!important;}

#header #logo img{height:auto!important;}

#header{height:auto!important}

#page-wrapper #fixed-header-padding{padding:0!important}

.mo-menu-line{width:25px; margin-top:2px;}

.mo-menu-text{margin-left:7px; font-size: 10.5pt;}

.mobile-button{padding:6px 7px; margin-top:14px}

#mobile-nav{padding-top:0!important}  

.new-home .nsc2{margin:5px 0 25px 0}

.testimonial-line{padding-left:75px;}

.main-testimonial-img{width:60px;}





.testimonial-video{width:100%; margin:0px;} 

.testimonial-video-cont{width:100%; padding:15px 0 0 0}

.plan-own-news.hwplan-own{margin-top:-50px;}





.pricing-package-cell div.pp-cell-btn a:hover{background:#511f6c; color:#fff!important}

.upselling-right-btn input[type="submit"]:hover, .upselling-right-btn input[type="button"]:hover{background: #7fbb54;color: #fefffe;}

.woocommerce-checkout .new-checkout-area #payment #place_order:hover,

.plan-try-btn a:hover {background: #511f6c; color:#fff!important;}

.pricing-package-cell div.pp-cell-btn.pack-btn-space {margin-top:35px;}



/* End CSS 20 May2019 by Prabhakar Singh */

.sync-area{margin-top:0px;}

} /*767px*/



@media screen and (max-width:667px){

ul.total-month li:nth-child(4n) .plan-line-height {height: 77px;}

.plan-line-height {height: 77px;}

}



@media screen and (max-width:568px){

.subscription-plan-table ul.total-month li .plan-get-started .submit-but {line-height:20px;}

.subscription-plan-table ul.total-month li .plan-risk-free {line-height: normal;}

.subscription-plan-table ul.total-month li .plan-get-two {line-height: normal;}

.subscription-plan-table ul.newsletter-frequency li, .subscription-plan-table ul.plan-value li{ vertical-align:top;}



.plan-save-time {margin-top:75px;font-size:16pt;}

.plan-while {margin: 10px 0px 0px;font-size: 11pt;}

.plan-while-width ul li .generate-more-leads span img {width: 30px;}

.plan-while-width ul li .generate-more-leads span {width: 55px;height: 55px;line-height: 50px;}

.plan-while-width ul li h3 {margin: 6px 0px 0px;}

/*.plan-banner {height:265px;}*/

.plan-build {font-size: 16pt;}

.plan-green-area {padding: 20px 0px 20px;}

.plan-promote {margin: 5px 0px 20px;font-size: 11pt;}

.plan-video iframe {height: 200px;}

.plan-benefits {font-size:15pt;}

.plan-dark-green-area {padding:0px 0px 195px;}

.plan-subscription-head {font-size: 15pt;padding-top:20px;}

.plan-subscription {height:116px;background-size: 300px;}

.plan-benefits-width ul li {font-size: 12pt!important;background: url(../images/plan/plan-check.png) left 6px no-repeat;background-size: 15px!important; padding-left:22px!important;}



.plan-top-gap {margin: -180px 0px 0px;}

.plan-outer-area {margin-top: -55px;}

.subscription-plan-table ul li {padding: 5px 5px;font-size:9.5pt; line-height:normal;}

.subscription-plan-table ul.plan-head li {font-size:10pt;padding-top:20px;padding-bottom: 15px;}

.subscription-plan-table ul.plan-head li span {font-size:9.5pt; padding-top:0px;}

.most-popluar-mobile {line-height:1;padding: 5px 0;}

.subscription-plan-table ul li span {font-size:9.5pt;}

.plan-bonus-head {font-size: 13.5pt;line-height: 40px;}

.subscription-plan-table ul.total-bonus li {font-size: 11.5pt;}

.subscription-plan-table ul.total-month li .plan-month span {font-size: 18pt; line-height:1;}

.subscription-plan-table ul.total-month li .plan-month sup {font-size: 13pt;}

.subscription-plan-table ul.total-month li .plan-month {font-size: 13pt; padding-bottom:2px;}

.subscription-plan-table ul.total-month li .plan-get-started .submit-but {font-size: 10pt;padding: 5px 5px;line-height: 16px;}

.subscription-plan-table ul.total-month li .plan-cancel {font-size: 10pt;}

.subscription-plan-table ul.total-month li .plan-get-with { margin-top:0px;}

.plan-benefits-width ul { margin-top:10px;}

.plan-outer-area, .plan-money-back, .plan-testimonials { margin-bottom:30px;}

.plan-money-back h3 {font-size: 14pt; line-height:normal;}

.plan-testimonials {padding:18px 15px 17px;}

.subscription-plan-table ul.total-month li {padding-top: 15px;}

.plan-money-left {width: 100%;text-align: center; padding-left:0px;}

.plan-money-back h3 {font-size: 13pt;}

.plan-money-right {width:100%;}

.plan-testimonials h3 {font-size:13pt;margin:0px 0px 15px 0px;}

.plan-flex-img { margin-top:0px;}

.ready-heading {padding: 0px 0px 10px;font-size: 16pt;}

.ready-sub-btn a {padding: 6px 25px;}

.ready-sub-btn {font-size: 11pt;}

.ready-banner {padding: 10px 0px 20px;}

ul#ready-gallery li {margin-bottom: 15px;width: 50%;}

.ready-build {padding: 10px 0px 25px;font-size: 11.5pt;}

.ready-btn-bottom{ margin-top:20px;}

.page-template-sample-content .ready-btn-bottom a {padding-left:25px;padding-right:25px;}

.page-template-sample-content .ready-btn-bottom {margin-top:0px;}

.ns-topics-area ul { margin-bottom:5px;}

.testi-videos-area{ margin-bottom:0px;}

.plan-benefits {margin-top: 25px;}

.plan-benefits-every {font-size: 12pt;line-height: 26px;}

.most-popluar-mobile {top:-29px;}

.plan-mid-test .plan-testimonials {margin-top: 30px;}

.plan-shadow-none{ margin-bottom:0px; padding-top:5px;}

.special-only {font-size:13.75pt;}

.special-save {font-size: 28pt;}

.special-month {font-size: 16pt;}

.special-only-at {font-size: 16pt;}

.special-without-line {font-size: 22pt;	top: 1px;}

.special-only-at {margin: 11px 0px 20px;}

.special-offer-area ul li:last-child img {width: 300px;}

.special-offer-btn { margin-bottom:30px;}

.special-timer-area {bottom: 30px;}

.special-harry {font-size: 12pt;}

.plan-try {  margin-top: 30px; margin-bottom: 15px; padding:20px 15px 25px 15px}

.try-build {font-size: 13pt;}

.try-promote { font-size:12pt;}

.plan-try-btn { margin-top:15px;}

/*.plan-own-news {margin-top: -50px!important;font-size: 13pt;margin-bottom:10px;}*/

.plan-banner {padding-bottom:35px;}

.subscription-plan-table ul.plan-head li {padding-top:30px;}





/* Start CSS 20 May2019 by Prabhakar Singh */

.pricing-line-build{font-size:17pt; font-weight:600;} 

.pricing-line-promote,.pricing-line-need{font-size:11pt;}

.pricing-package-cell div.pp-cell-img{height:auto; margin:30px 0 15px 0}

.pricing-package-cell div.pp-cell-img img{position:inherit}

.pricing-package-cell div.pp-cell-heading, .pricing-package-cell div.pp-cell-prise,.pricing-package-cell div.pp-cell-monthprice{font-size:18pt;}

.pricing-package-cell div.pp-cell-monthprice{margin-top:20px;}

.pricing-package-cell div.pp-cell-monthprice span{font-size:14pt;}

.pricing-package-cell div.pp-cell-description{margin-top:20px;}

.see-included-box li{width:100%; text-align:left}

.see-included-box,.guarantee-money-line{margin-top:30px;}

.see-included-box{padding:25px 10px 14px}

.see-included-box-heading{font-size:14pt;}

.upselling-upgrade{font-size:13pt;}

.upselling-box{padding:20px 15px 35px 95px}

.upselling-box-icon{width:65px; left:15px; top:20px;}

.upselling-upgrade{font-size:12pt; line-height:23px; margin-top:10px;}

/*.upselling-radio-line{font-size:13pt; margin-bottom:12px;}

.upselling-radio-line p{font-size:10pt;}

.upselling-radio-line input[type="radio"]:not(old) + label,.upselling-radio-line input[type="radio"]:checked:not(old) + label{background-size:23px; padding:0px 0 0 35px}*/

.order-summary-heading{font-size:14pt;}

.order-summary-box{padding:20px 15px 15px}

.upselling-area{margin:20px 0 50px 0px}

.new-home .nsc1{font-size:15pt; line-height:30px;}

.new-home .nsc2{margin: 10px 0 25px;}

.sync-btn{margin:12px 0px;}

.sync-heading{margin-bottom:14px; font-size:12pt;}

.sync-area{padding:30px 0 20px}

.home-build-see {font-size: 12pt; margin-top: 13px; line-height: 27px;}

.home-build-btn{margin-top:20px;}

.hw-arrow-box{padding: 10px 15px;    font-size: 13pt;}

.hw-step-no{top:-35px; font-size:16pt;}



.getstart-top-sec h1{font-size:18pt;}

.getstart-top-sec h2{font-size:13pt; margin-bottom:15px;}

.see-info{left:0; width:100%;}

.home_secret .vc_span6{padding:0!important}

.home_secret .vc_span6 li h6{padding:0; font-size:12pt; float:left; margin-top:-2px; width:100%;}

.home_secret .vc_span6 .wpb_wrapper > h2{font-size:13pt!important}

.sync-btn{width:47%; margin:0 1.5%; height:70px;}

.sync-btn img{max-width:85%}

.plan-own-news {font-size:11pt; margin-bottom:10px;}

.started-btn-line.started-btn-inner{margin-bottom:50px!important}

.new-checkout-area{padding:20px 15px;}

.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left: 0px; float: none; display:block; line-height: normal; margin-top: 10px;}

.payment-ssl-area {margin-top: 15px;  margin-bottom: 20px;}

.payment-ssl-text{font-size:12.5pt;}

.amazon-tab-box ul li{margin-bottom:-1px;}

.amazon-tab-box ul li a{font-size: 10pt; line-height: 18px; padding: 10px 5px; border-width:2px;}

.hw-line{margin-bottom:60px;}

.home-testimonial-cont{padding-left:0px; }

.home-testimonial-img{position:inherit; width:100%; float:left; margin:0px 0 10px 0; padding:0px; text-align:center}

.home-testimonial-img img{max-width:125px;}

.home-testimonial-cont p{margin-bottom:15px;}

.more-testimonial{margin:10px 0 35px 0} 

.testimonial-page-heading{font-size:18pt; margin-bottom:10px;}

.testimonial-detail, .testimonial-line p{font-size:10.5pt; line-height:23px;}

.testimonial-line{margin-bottom:30px;}

div.full-service-description{margin-bottom:0px;}

.home-build-area{padding-top:15px;}

.plan-own-news.hwplan-own{margin-top:-35px;}

/* End CSS 20 May2019 by Prabhakar Singh */



.thanks-top-cont p{font-size:17pt; padding-bottom:0px;}

.home-kiwi-cont {font-size: 10.5pt; margin: 10px 0 25px 0;}

.home-kiwi-heading:before{width:32px; height:25px;}

.sync-btn.kc-btn-wrapp{width:225px;}

.kc-btn{background-position:10px 6px; margin: 5px 0 0 0px; padding: 22px 0 0 40px;}

} /*568px*/



@media screen and (max-width:420px){

.plan-line-height {height: 52px;}

ul.total-month li:nth-child(4n) .plan-line-height {height:52px;}

.special-timer-area {position: relative;right:auto; left:auto;float: left;width: 100%; margin-top:25px;}

#clockdiv {margin: 0 auto;width: 100%;}



}



@media screen and (max-width:375px){

.subscription-plan-table ul.plan-head li {font-size: 9.5pt;}

.subscription-plan-table ul li:first-child {width: 28%;}

.most-popluar-mobile {top: -30px;}



}



@media screen and (max-width:360px){

.subscription-plan-table ul li:first-child {width: 25%;}

}



@media screen and (max-width:350px){

.subscription-plan-table {width: 360px;}

.plan-main-area {overflow: scroll;}



}



/*12-09-2018 Start Your FREE Trial END*/





.page-template-subscription-plans .sync-area{margin-top:0px;}



.disabledbtn{
	pointer-events: none;
  	cursor: default;
  	opacity: 0.6;
 }
 
 
 
/* Start for foodspiration 31Ag2021*/ 
.fp-banner-section{width:100%; float:left; margin:0px; padding:0px; position:relative; }

.fp-banner-img{width:100%; float:left; text-align:center; position:absolute; top:95px; left:0px; z-index:2; padding:0 15px} 
.fp-banner-box-wrapper{width:100%; float:left; margin:0px; padding:0px;  }
.fp-banner-box{width:25%; height:345px; position:relative; z-index:1; float:left; margin:0px; padding:0px;  } 
.fp-banner-box:first-child{background:#fe49a8} 
.fp-banner-box:nth-child(2){background:#00e7e1;} 
.fp-banner-box:nth-child(3){background:#e733d5;} 
.fp-banner-box:nth-child(4){background:#fed901;} 
.fp-banner-box span{ letter-spacing:-1.5px;   position: absolute; left: 0; bottom: 75px; text-align: center; width: 100%; font-size: 49px; color: #fff; text-transform: uppercase;
    font-weight: bold;}
.fp-banner-box span a{text-decoration:none; color:#fff;}
.fp-container{max-width:100%; width:1130px; padding:0 15px; margin:auto}
.fp-inspired-text{width:100%; float:left; margin:48px 0 0 0px; padding:0px; text-align:center; color:#666666; font-size:30px; text-transform: uppercase; line-height: 1.5;}

.fp-lr-wrapper,.fp-left-area,.fp-right-area,.fp-content-wrap,.fp-content-wrap-head,.fp-left-head,.fp-left-area ul,.fp-left-area li,.fp-product-img,.fp-product-title,.fp-product-price,.fp-product-more,.fp-product-btn-row{width:100%; float:left; margin:0px; padding:0px;}
.fp-lr-wrapper{width:100%; margin-top:60px;  padding-bottom:20px;}
.fp-left-area{width:25%;}
.fp-right-area{width:75%; padding-left:30px; margin-top:10px;}
.fp-left-head{margin-bottom:22px;}
.fp-left-area li{list-style-type:none; margin-bottom:21px; font-size:15px;}
.fp-left-area li a{color:#666666; text-decoration:none;}
 
.fp-left-area li a.active_cate{color:#90bb45; font-weight:bold}
.fp-left-area li a:hover{color:#511f6c; text-decoration:none; font-weight: 600;}
.fp-content-wrap{margin-bottom:50px;}
.fp-content-wrap-head{font-size:22px; margin-bottom:30px; font-weight:300;}
.fp-content-wrap ul{width:100%; display:flex; flex-wrap:wrap; list-style:none}
.fp-content-wrap ul li{width:32%; margin: 0 1.5% 20px 0; list-style: none;}
.fp-content-wrap ul li:last-child{margin-right:0px;}

.fp-product-title,.fp-product-price{font-size:14px; color:#666666}
.fp-product-title{margin-top:10px;}
.fp-product-title a,.fp-product-more a{color:#666666}
.fp-product-price{margin-top:10px;}
.fp-product-btn-row{margin-top:10px;}
.fp-product-btn-row a.button,
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product a.button{box-shadow: none; width:132px; height:35px; text-align:center; font-size:14px; text-transform:capitalize; line-height:2.5; padding:0}
.fp-product-btn-row a.button:hover,
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product a.button:hover{background:#511f6c}
.fp-product-more {text-align:center; margin-top:23px; }
.fp-product-more a{text-decoration:underline}
.fp-product-more a:hover{text-decoration:none}

.home-fs-area{width:100%; float:left; margin:0px; padding:0px; text-align:center; background:#fddc01;}
.home-fs-area img{display:block}

.tax-product_cat.woocommerce-page .fp-content-arcive ul.products{display:flex; flex-wrap:wrap; width:100%}
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product,
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product.last{width:30%!important; margin:0 1.5% 50px!important; padding:0px!important;}

.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li h3,
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li span.price {font-size:14px; color:#666666;}
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li h3{padding-top:5px!important;}
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li span.price{padding-top:5px;}
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product a.button{margin-top:2px;}
.tax-product_cat.woocommerce-page #container{width:100%; margin:0px;}
.gp-theme .woocommerce-message{background:#cbcbcb;  font-weight:bold; color: #511f6c!important;}
.gp-theme .woocommerce-message:before{top:9px;}
.gp-theme .woocommerce-message a.button.wc-forward{color: #511f6c!important;font-weight:bold; background: transparent; box-shadow: none;}
.gp-theme .woocommerce-message a.button.wc-forward:hover{text-decoration:none}
.summary.entry-summary .quantity input.input-text.qty.text{height:52px!important;}
#newsletter_promo form{padding-top:6px;}
.header-cart{float:right;margin: 33px 0 0 0px;}
.header-cart ul,.header-cart li{width:auto; float:left; margin:0px; padding:0px; list-style-type:none}
.header-cart a.wpmenucart-contents i{font-size:21px;}
.header-cart a.wpmenucart-contents{position:relative; margin-left:20px;}
.header-cart a.wpmenucart-contents .cartcontents{position: absolute; left: 2px; top: -18px; width: 18px; height: 18px; border-radius: 100%; text-align: center; color: #fff;  background: #511f6c; font-size: 11px; line-height: 18px;}
.header-btn-area{float:left; margin:26px 0 0 95px; padding:0px;}
.header-btn-area a{margin-left:10px;}
a.fs-btn{background:#90bc46; border:1px solid #90bc46; margin-left:0px;}
.nav .menu li.menu-item-6000 a{padding-right:0px!important;}
.woocommerce-breadcrumb{display:none!important}
.ns-footer-form{width:100%; float:left; margin:0px; padding:0px 125px 0 0; position:relative}
.ns-footer-form input[type=email] {    width: 100%; font-size: 10pt; color: #696967; font-weight: 400; height: 43px!important; float: left; margin: 0; padding: 0 10px;    background: #fff; border: 1px #f3f3f3 solid; box-shadow: none;max-width: 100%;}
.ns-footer-form input[type=submit] {background: #511f6c!important; border: 0px solid #511f6c!important; box-shadow: none!important; color: #fff!important; font-family: 'Open Sans',sans-serif!important; border-radius: 0!important; font-size: 15pt!important; padding: 0!important; position:absolute; top:0; right:0px; height: 43px; width: 120px;}

.slider-btn,
.home-build-btn a,
.get-but{transition: .5s ease-out;}
.slider-btn:hover,
.home-build-btn a:hover,
.get-but:hover,
.contact-btn input[type=submit]:hover,
a.checkout-button:hover,
.cart-btn-update input[type=submit]:hover,
.coupon input[type=submit]:hover,
.checkout_coupon input[type=submit]:hover,
.upload_img #clonefile:hover,
.upload_img #clonefile1:hover,
form.cart button.button:hover{ background: #511f6c!important; color:#fff!important }
.home-build-btn a:hover{border-color: #511f6c}

.summary.entry-summary .price bdi{font-size:25px; font-weight:bold}
.woocommerce div.product div.images img{width:auto; display: inline-block;}
.woocommerce div.product div.images{text-align:center}

.newsletter-remembered h5{font-weight:600; color:#511f6c}
 
 
.blog-det-post-contant a{text-decoration:underline} 
.blog-det-post-contant a:hover{text-decoration:none} 
.bp-h2-wrap,
.bp-h2-wrap h2,
.bp-h2-wrap span,
.bp-intro,
.bp-ul-head,
.formet-ol,
.formet-ol h3,
.bp-ul-bottom,
.bp-bootom-wrap,
.bp-bootom-wrap span{width:100%; float:left; margin:0px; padding:0px;}

.bp-h2-wrap{margin-bottom:15px;}
.bp-h2-wrap h2{font-size:16px; font-weight:bold}
.bp-h2-wrap span{margin-top:0px; line-height:1.2; font-size:20px; color:#90bc46}
.bp-intro{font-weight:bold; margin-bottom:20px;}
.bp-ns2{margin-top:25px;}
.bp-ul-head{font-size: 15px; margin-bottom: 10px; font-weight:bold; margin-top: 25px; line-height:1.6}
.formet-ol h3{font-size:100%; font-weight:bold;float: none; display: block;}
.bp-ul-bottom{margin-bottom:20px;}
.bp-bootom-wrap{font-size:17px; margin-top:25px; font-weight:bold; line-height:1.5; text-align:center}
.bp-bootom-wrap span{font-size:20px;  margin-bottom:5px;}
ol.formet-ol{margin-bottom:20px;}

@media screen and (max-width:767px){
.fp-inspired-text br{display:none}
.fp-left-area{width:100%}
.fp-right-area{width:100%; padding:0px; margin-top:35px;}
.fp-content-wrap-head{font-size:20px; font-weight:400; line-height:1.4; margin-bottom:20px;}
.fp-inspired-text{    font-size: 25px;}
.fp-banner-box{width:100%;padding: 30px 10px;height: auto;}
.fp-banner-box span{position:inherit; float:left; bottom:auto; font-size:33px;}
.fp-left-area ul{overflow-x: auto; white-space: nowrap;display: flex; flex-wrap: nowrap !important;}
.fp-left-area li{display: inline-block; margin-right:40px;}
.fp-left-area li:last-child{margin-right:0px;}
.fp-banner-img{position:inherit; top:0; background:#46bc99; padding:35px 15px 20px;}
.fp-banner-img img{max-width: 250px;}
.header-btn-area{display:none;}
#number{top: -30px; display:none !important;}
.mobile-button{margin-top:15px;}
.header-cart{margin-top:24px;}
.header-cart ul#menu-header-cart li a.wpmenucart-contents{line-height:normal!important}

#footer #newsletter_promo{display:block!important}
.newsletter-remembered{width:100%; padding: 0; text-align:center}
.newsletter-form{width:100%;}
.ns-footer-form{margin-bottom:15px;}
#newsletter_promo .container{padding:0 10px;}
.newsletter-remembered p br{display:none}
.ns-footer-form{padding-right:105px;}
.ns-footer-form input[type=submit]{width:100px; font-size:12pt!important}
}  /*767px*/

@media screen and (max-width:576px){
.fp-content-wrap ul li{width:100%; margin:0 0 50px 0}
.fp-content-wrap ul li:last-child{margin-bottom:0px;}
.fp-product-img img{width:100%}
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product,
.tax-product_cat.woocommerce-page .fp-content-arcive ul.products li.product.last{width:100%!important; margin:0 0% 50px!important;}
}  /*576px*/
 /* End for foodspiration 31Ag2021*/ 
 
#account_password_field .password-input, #account_password-2_field .password-input{width:100%;}
#billing_state_field .woocommerce-input-wrapper .select2-selection.select2-selection--single{width: 100%;
float: left;
margin: 0px;
padding: 0px 10px;
height: 40px;
background: #f0f0f0;
border: 1px solid #cfcfcf;
font-size: 10.5pt;
color: #666666;
box-shadow: inherit;
line-height: 40px;
border-radius: 0;}
#billing_state_field .woocommerce-input-wrapper .select2-selection.select2-selection--single .select2-selection__rendered{padding:0px!important; line-height:37px!important}
#billing_state_field  .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:5px!important}

.woocommerce-checkout form #billing_state_field, .woocommerce-checkout form #billing_email_field{width:47%;float:left;clear:none}
.woocommerce-checkout form #billing_postcode_field, .woocommerce-checkout form #billing_phone_field{width:47%;float:right;clear:none}


/* harry blog pagination */
.more-post .pagination .nav-links .page-numbers{border:1px solid #90bc46; padding:8px 13px}
.more-post .pagination .nav-links span.page-numbers{border-color:#ccc}
.contactus-left .wpcf7-response-output {margin-left: 0 !important;padding: 20px !important;border: 0 !important;border-radius: 4px !important;background: #E44E48 !important;color: #fff;width: 100%;float: left;}


@media screen and (max-width:576px){
.woocommerce-checkout form #billing_state_field, .woocommerce-checkout form #billing_phone_field{width:100%;float:left;clear:none}
.woocommerce-checkout form #billing_postcode_field, .woocommerce-checkout form #billing_email_field{width:100%;float:right;clear:none}	
	
}