#nprogress .bar {background: #1673af !important;}
#nprogress .spinner-icon {border-top-color: #1673af !important;}
#nprogress .peg {box-shadow: none !important;}


/*---------------------------------------------------- LP2FLOW2 -----------------------------------------------------*/
.lp02 .footerLabel-lp2 {padding: 10px 0; background: #1673af;}
.lp02 .footerLabel-lp2 h2 {font-size: 20px; color: #fff; line-height: 37px; text-align: center;font-weight: 700;}
.lp02 .footer { background: #000 !important;}
.lp02 .footer p {color: #fff;}
.lp02 .footer a, .lp02 .footer a:active, .lp02 .footer a:focus {color: #fff;}
.lp02 .results-keywordsSection h4, .registration2 .results-keywordsSection h4 {color: #000;}
.lp02 .results-keywordsSection, .registration2 .results-keywordsSection  { background: #e8e8e8;}
.lp02 .lp-02-fillonline-btn, .lp02 .lp-02-fillonline-btn:focus {padding: 15px 7%;width: auto;color: white;font-size: 1.8em;margin-top: 30px;background: #1673af;}
.lp02 .container.footer-container {margin: 40px auto;}
.registration2 .footer, .pricing2 .footer, .pay2 .footer {background: #000 !important;}
.registration2 .footer p, .pricing2 .footer p, .pay2 .footer p {color: #fff;}
.registration2 .footer a, .registration2 .footer a:active, .registration2 .footer a:focus,.pricing2 .footer a, .pricing2 .footer a:active, .pricing2 .footer a:focus, .pay2 .footer a, .pay2 .footer a:active, .pay2 .footer a:focus {color: #999;}
.registration2 .footerLabel.-lp-02, .registration2 .footerLabel, .pricing2 .footerLabel, .pay2 .footerLabel { padding: 10px 0; background: #1673af;}
.registration2 .footerLabel h2, .pricing2 .footerLabel h2, .pay2 .footerLabel h2 { font-size: 20px; color: #fff;}
.registration2 .navbar-inverse .navbar-nav>li>a, .pricing2 .navbar-inverse .navbar-nav>li>a, .pay2 .navbar-inverse .navbar-nav>li>a {color:#000 !important; font-weight: 600;}
.registration2 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .registration2 nav.navbar.navbar-inverse.navbar-fixed-top,
.pricing2 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .pricing2 nav.navbar.navbar-inverse.navbar-fixed-top,
.pay2 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .pay2 nav.navbar.navbar-inverse.navbar-fixed-top {background: white !important;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);	-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);}
.registration2 .freeAccount-box {background: #d9edf7;border-radius: 4px;border: 1px solid #d9edf7;margin: 50px auto;padding: 30px;width: 52%;text-align: center;}
.registration2 .freeAccount-box h4 {color: #31708f; font-size: 30px; font-weight: 600; margin: 10px auto;}
.registration2 .freeAccount-box p { font-size: 14px; color: #31709c;}
.registration2 .btn-signup-reg, .registration2 .btn-signup-reg:hover, .pay2 .payment-btn, .pay2 .payment-btn:hover {background: #1673af !important; color:white;}
.registration2 #register2 {padding: 5rem;background: #fff;width: 39rem;margin: 50px auto 0;box-shadow: 0px 1px 10px #ccc;border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -webkit-border-radius: 10px;}
.pricing2 .choosePlan-btn, .pricing2 .customRed-btn, .pricing2 .btn-signup-reg, .pricing2 .choosePlan-btn:visited, .pricing2 .choosePlan-btn:active, .pricing2 .choosePlan-btn:focus{background-color:#0074cc !important;background-repeat:repeat-x !important;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);display:block;font-weight:normal !important;margin:20px auto 0 !important;padding:10px !important;width:50% !important;background-image:-moz-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-webkit-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-o-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-ms-linear-gradient(center top , #0088cc, #0055cc) !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}
.pricing2 .customRed-btn:hover, .pricing2 .choosePlan-btn:hover, .pricing2 .btn-signup-reg:hover {background-color: #0055cc !important;background: #0055cc !important;}
.pricing2 .mainDefault-section {background: #e8e8e7;}
.pricing2 .pricingBox {box-shadow: 0px 1px 10px #c1c1c1;-o-box-shadow: 0px 1px 10px #c1c1c1;-moz-box-shadow: 0px 1px 10px #c1c1c1;-webkit-box-shadow: 0px 1px 10px #c1c1c1;}
.pay2 .choosePlan-btn, .pay2 .choosePlan-btn:hover, .pay2 .choosePlan-btn:visited,.pay2 .choosePlan-btn:active,.pay2 .choosePlan-btn:focus {background: #1673af;}

@media only screen and (width: 1024px) and (height: 768px){#lp-02-content .mainDefault-section{padding:105px 0 145px 0}}
@media only screen and (max-width: 703px){.registration2 #register2{padding:2rem;width:27rem}.registration2 .freeAccount-box{width:86%}}
@media only screen and (max-width: 500px){.registration2 #register2{padding:2rem;width:21rem}.lp02 .footerLabel.-lp-02 h2, .registration2 .footerLabel h2{font-size:20px;padding:1rem;line-height:28px}}
@media only screen and (max-width: 300px){.registration2 #register2{padding:1rem;width:20rem}}

/*------------------------------------------------------- END OF LP2FLOW2 -------------------------------------------------*/


/*----------------------------------------------------------LP3FLOW3 ------------------------------------------------------*/
.lp03 .footer-desc.container {text-align: center;}
.lp03 .footer {background: #161b1e !important;padding: 0 0 3% 0;}
.lp03 .footer p {color: #fff;}
.lp03 .footer a, .lp03 .footer a:active, .lp03 .footer a:focus {color: #fff; white-space: nowrap;}
.lp03 .footerLabel-lp3 { background: #1673af;}
.lp03 .footerLabel-lp3 h2 { font-size: 20px; color: #fff; line-height: 37px; text-align: center;font-weight: 700;}
.lp03 .footerLabel.-lp-02 { padding: 20px 0 0; background: #161b1e;}
.lp03 .results-keywordsSection { background: #e8e8e8;}
.lp03 .results-keywordsSection h4 {color: #000;}
.lp03 .lp-02-fillonline-btn, .lp03 .lp-02-fillonline-btn:focus {padding: 15px 7%;width: auto;color: white;font-size: 1.8em;margin-top: 30px;background: #1673af;}
.lp03 .footer-copy {border-top: 1px solid #484f53; color: #ccc; margin-top: 35px;}
.lp03 #lp-02-content .keywordsResultSection .keywords-btn {background: white;border-radius: 4px;border: 1px solid #b3b2b2;color: #000;font-size: 12px;padding: 14px 27px;width: auto;margin: 8px 5px;}
.lp03 .downloadResult span {color: #0c9e0c;}
.lp03 .downloadResult span + span {color: #242629;}
.lp03 #lp-02-content .keywordsResultSection {padding: 15px 0 0 0;}
.lp03 .col-md-9.footer-menu {text-align: center; margin-top: 14px;}
.lp03 #lp-02-content .keywordsResultSection .keywords-btn:hover {background: #e6e6e6;}
.pricing3 .container_f_03 {width: 940px; margin: 0 auto;padding: 0;}
.pricing3 .col-md-4 {margin: 0 5px; padding: 0; float: left;}

.pricing3 .btn-signup-reg:hover, .registration3 .customRed-btn:hover, .registration3 .choosePlan-btn:hover, .registration3 .btn-signup-reg:hover,
.payment3 .customRed-btn:hover, .payment3 .choosePlan-btn:hover, .payment3 .btn-signup-reg:hover {background-color: #0055cc !important;background: #0055cc !important;}
.pricing3 .mainDefault-section, .registration3 .mainDefault-section, .payment3 .mainDefault-section {background: #e8e8e7;}
.pricing3 .btn-signup-reg, .registration3 .choosePlan-btn, .registration3 .customRed-btn, .registration3 .btn-signup-reg, .registration3 .choosePlan-btn:visited, .registration3 .choosePlan-btn:active, .registration3 .choosePlan-btn:focus,
.payment3 .choosePlan-btn, .payment3 .customRed-btn, .payment3 .btn-signup-reg, .payment3 .choosePlan-btn:visited, .payment3 .choosePlan-btn:active, .payment3 .choosePlan-btn:focus{background-color:#0074cc !important;background-repeat:repeat-x !important;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);display:block;font-weight:normal !important;margin:20px auto 0 !important;padding:10px !important;width:50% !important;background-image:-moz-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-webkit-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-o-linear-gradient(center top , #0088cc, #0055cc) !important;background-image:-ms-linear-gradient(center top , #0088cc, #0055cc) !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}
.registration3 .btn-signup-reg {font-size: 17px !important;}
.pricing3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .pricing3 nav.navbar.navbar-inverse.navbar-fixed-top, .registration3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .registration3 nav.navbar.navbar-inverse.navbar-fixed-top, .payment3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .payment3 nav.navbar.navbar-inverse.navbar-fixed-top{background:white !important;box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);-o-box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.25)}
.registration3 .footerLabel, .payment3 .footerLabel, .pricing3 .footerLabel { padding: 10px 0; background: #EAEAEA;}
.registration3 .footerLabel h2,.payment3 .footerLabel h2,.pricing3 .footerLabel h2 { font-size: 20px; color: #000;}
.pricing3 .navbar-inverse .navbar-nav>li>a, .registration3 .navbar-inverse .navbar-nav>li>a, .payment3 .navbar-inverse .navbar-nav>li>a {color:white !important; font-weight: 600;}
.pricing3 .footer a, .pricing3 .footer a:active, .pricing3 .footer a:focus, .registration3 .footer a, .registration3 .footer a:active, .registration3 .footer a:focus, .payment3 .footer a, .payment3 .footer a:active, .payment3 .footer a:focus{color:#000; white-space: nowrap;}
.registration3 .footer p, .pricing3 .footer p, .payment3 .footer p {color: #000;}
.payment3 .footer p {padding-left: 5px !important;}
.pricing3 .footer, .payment3 .footer,.registration3 .footer {background: #fff !important;}
.pricing3 .mainDefault-section { padding: 110px 0 40px 0;}
.pricing3 .pricingInner {padding: 10px;}
.payment3 .footer-logo, .pricing3 .footer-logo, .registration3 .footer-logo { padding: 12px 0;}
.payment3 .footer-about, .pricing3 .footer-about, .registration3 .footer-about { text-align: center;}
.payment3 .footer-copy, .pricing3 .footer-copy, .registration3 .footer-copy { border-top: 1px solid #f5f5f5;margin-top: 35px;}
.payment3 .footer, .pricing3 .footer, .registration3 .footer { padding: 0 0 3% 0;}
.payment3 .footer-menu, .pricing3 .footer-menu, .registration3 .footer-menu {text-align: center; padding-top: 12px;}
.payment3 .footerLabel, .pricing3 .footerLabel, .registration3 .footerLabel {margin-bottom: 10px;}
.payment3 p, .pricing3 p, .registration3 p {line-height: 18px; font-size: 13px}
.mainDefault-section.registrationf3 {text-align: left;background: white;}
.mainDefault-section.registrationf3 h1 {text-align: left; font-size: 36px;}
.mainDefault-section.registrationf3 #register2 {box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;border-radius: 0;margin: 0rem auto;margin-left: 0;box-shadow: none;border-radius: 0;padding:0; width: 460px;}
.mainDefault-section.registrationf3 .innerform {margin: 0 auto;}
.mainDefault-section.registrationf3 .innerform label {line-height: 37px;}
.mainDefault-section.registrationf3 .input-group.fname label,
.mainDefault-section.registrationf3 .input-group.email label, .mainDefault-section.registrationf3 .input-group.con_pass	 label,
.mainDefault-section.registrationf3 .input-group.pass label {line-height: 2;width:40%;text-align: right !important;float: left;}
.mainDefault-section.registrationf3 input#password_con_f3,
.mainDefault-section.registrationf3 input#email_f3,
.mainDefault-section.registrationf3 input#password_f3 {float: right;width: 55%;border-radius: 5px; height: 34px;}
.mainDefault-section.registrationf3 .input-group {width: 100%;}
.mainDefault-section.registrationf3 .Signup-Reg .input-group {padding: 5px 0;}
.mainDefault-section.registrationf3 .registration2 #register2 {width: 32rem;}
.mainDefault-section.registrationf3 #free_text_container {float: left;margin-left: 20px;background: #f3f3f3;width: 230px;padding: 15px;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}
.mainDefault-section.registrationf3 .Signup-Reg {float: left;width: 460px; padding: 10px 0;}
.mainDefault-section.registrationf3 #form_item_container {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 15px 20px;}
.mainDefault-section.registrationf3 p {margin: 5px 0; font-size: 13px;}
.mainDefault-section.registrationf3 #free_text_container h2 {font-size: 18px;margin: 0;font-weight: 600;line-height: 19px;}
.mainDefault-section.registrationf3 .innerform label.terms {line-height: 42px;width: 100%;text-align: center !important;}
.mainDefault-section.registrationf3 .btn-signup-reg {width: 55%;margin-top: 0;}
.mainDefault-section.registrationf3 .ladda-button[data-style=expand-left][data-loading]{padding-left: 67px;}
.mainDefault-section.pricingf3, .pdfformGradient.paymentf3 {background: white;}
.mainDefault-section.pricingf3 .default-h2 {font-size: 36px}
.mainDefault-section.pricingf3 .default-P {font-size: 14px;color: #777; border-bottom: 1px solid #eee;margin-bottom: 20px;}
.mainDefault-section.pricingf3 #pricing_content_right{ float: right; width: 35%; }
.mainDefault-section.pricingf3 #pricing_content_left {float: left;width: 65%;}
.mainDefault-section.pricingf3 #featured_print{ background-image: url(../images/icon_print.png); }
.mainDefault-section.pricingf3 #featured_dl{ background-image: url(../images/icon_documents.png); }
.mainDefault-section.pricingf3 #featured_send_email{ background-image: url(../images/icon_email.png); }
.mainDefault-section.pricingf3 #featured_edit{ background-image: url(../images/icon_edit.png); }
.mainDefault-section.pricingf3 #featured_guarantee{ background-image: url(../images/icon_secure.png); }
.mainDefault-section.pricingf3 #featured_guarantee h4{ color: #0088cc; text-decoration:underline; cursor: pointer; }
.mainDefault-section.pricingf3 #free_text_container{ float: left; margin-left: 20px; background: #f3f3f3; width: 220px; margin-left: 20px; padding: 15px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; }
.mainDefault-section.pricingf3 #free_text_container h2{ font-size: 18px; margin: 0; font-weight: bold; }
.mainDefault-section.pricingf3 #free_text_container p{ font-size: 13px; }
.mainDefault-section.pricingf3 #pricing_header{ padding: 0 0 15px; border-bottom: 1px solid #eee; }
.mainDefault-section.pricingf3 #pricing_f_03 h1{ text-align: center; }
.mainDefault-section.pricingf3 #pricing_f_03 p{ text-align: center; color: #999; }
.mainDefault-section.pricingf3 #pricing_content{ width: 100%; padding: 20px 0; }
.mainDefault-section.pricingf3 #pricing_content_left{ float: left; width: 65%; }
.paymentf3 #pay_left {float: left; width: 540px;}
.mainDefault-section.pricingf3 .plan_container{ margin: 0 5px; border: 1px solid #e1e1e1; float: left; width: 31%; height: 515px; }
.mainDefault-section.pricingf3 .plan_header{ background: #183d67; padding: 10px; height: 190px; color: #fff; text-align: center; }
.mainDefault-section.pricingf3 .plan_header h2{ color: #5fbae4; font-size: 12px; font-weight: bold; margin: 15px 0 5px; text-transform: uppercase; }
.mainDefault-section.pricingf3 .price{ font-size: 30px;color:white;font-weight: 500; min-height: 68px; }
.mainDefault-section.pricingf3 .price i{ font-size: 15px; }
.mainDefault-section.pricingf3 .price.two_column {min-height: 60px !important;}
.mainDefault-section.pricingf3 .plan_des{ color: #5fbae4; font-style: italic; padding: 10px 0 0; font-size: 14px; }
.mainDefault-section.pricingf3 .plan_button:hover{ background-color: #51a351; }
.mainDefault-section.pricingf3 .plan_details ul{ color: #999; font-size: 14px; list-style-type: none; margin: 0; padding: 0; text-align: center; }
.mainDefault-section.pricingf3 .plan_details ul li{ border-bottom: 1px solid #e1e1e1; margin: 5px 0; }
.mainDefault-section.pricingf3 .plan_details ul li:last-child{ border: none; }
.mainDefault-section.pricingf3 .plan_details ul li span{ display: block; padding: 15px; }
.paymentf3 #pay_right{ float: right; width: 350px; margin-top: 62px;}
.mainDefault-section.pricingf3 .featured_container h3{ color: #999; font-size: 19px; font-weight: normal; text-align: center; padding: 15px 0 20px; margin: 0; text-transform: uppercase; }
.mainDefault-section.pricingf3 .featured_item{ text-align:left;background-position: 25px 0; background-repeat: no-repeat; padding-left: 75px; color: #999; font-size: 13px; margin-bottom: 25px; }
.mainDefault-section.pricingf3 .featured_item h4{ font-size: 14px; margin-top:10px; margin-bottom: 10px; margin-left: 0; font-weight: bold; color: #333; }
.mainDefault-section.pricingf3 #hover_guarantee{ position: absolute; background: #000; padding: 3px; width: 300px; display: none; z-index: 99999; }
.mainDefault-section.pricingf3 #hover_guarantee_content{ background: #fff; padding: 10px 20px; border-top: 20px solid #eee; color: #000; }
.mainDefault-section.pricingf3 .pricingBox {box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;}
.mainDefault-section.pricingf3 .pricingInner {background: #183d67;}
.mainDefault-section.pricingf3 .pricingInner h3 {text-transform: uppercase; font-size: 12px;color: #5fbae4;font-weight: bold;padding: 5px 0; min-height: 30px; margin: 15px 0 0;}
.mainDefault-section.pricingf3 .plan_button,.mainDefault-section.pricingf3 .plan_button_dashboard, .mainDefault-section.pricingf3 .choosePlan-btn{max-width: 160px;background-color:#5bb75b;background-repeat:repeat-x;font-size:15px;margin-top:25px;padding:8px 25px;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;background-image:-moz-linear-gradient(center top , #62c462, #51a351);background-image:-webkit-linear-gradient(center top , #62c462, #51a351);background-image:-o-linear-gradient(center top , #62c462, #51a351);background-image:-ms-linear-gradient(center top , #62c462, #51a351)}
.mainDefault-section.pricingf3 .choosePlan-btn:hover { background-color: #51a351;}
.mainDefault-section.pricingf3 .pricingInner-btm li { color: #999; padding-bottom: 15px;font-size: 14px;line-height: 18px;border-bottom: 1px solid #e1e1e1;margin: 5px 0; padding:20px;text-align: center;}
.mainDefault-section.pricingf3 .pricingInner-btm li:last-child {border-bottom: none;}
.mainDefault-section.pricingf3 .pricingInner-btm {padding: 0;min-height: 355px;}
.mainDefault-section.pricingf3 .pricingInner {margin:0;}
.registration3 .mainDefault-section {min-height: 550px;}
.pricing3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .pricing3 nav.navbar.navbar-inverse.navbar-fixed-top,
.registration3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .registration3 nav.navbar.navbar-inverse.navbar-fixed-top,
.payment3 nav.navbar.navbar-inverse.navbar-fixed-top.custom, .payment3 nav.navbar.navbar-inverse.navbar-fixed-top {background: #1b426d !important;}
.payment3 #pay_left h1 {font-size: 23px;}
.payment3 p {font-size:14px;}
.payment3 .box-col-inner .col-md-4 {font-size: 14px;font-weight: 600;}
.payment3 .pdfform-payment-box .select-payment-custom {width: 45.33%;}
.payment3 .col-md-12 .box-col-inner {border:none; width: 100%;padding: 0 0 10px 0;}
.payment3 .box-col-inner .col-md-12, .payment3 .box-col-inner .col-md-8, .payment3 .box-col-inner .col-md-4 {padding: 0;}
.payment3 .col-md-12 {width: 100%; padding: 0; }
.payment3 .payment-bottom2-box {border:none; padding: 0; margin: 0 auto;}
.payment3 .pdfform-payment-box .payment-inner {text-align:left;}
.payment3 .payment-bottom2-box h2 {font-weight: bold;}
.payment3 .pdfform-payment-box .paymentbox {border-radius: 14px; margin: 10px 0px; width: 96%;}
.payment3 p.text-center.infobox { font-weight: 700;}
.payment3 .pdfform-payment-box p {font-size: 14px;color: #777;padding-top: 5px;}
.payment3 p.timer {text-align: left;margin-left: 1rem; font-weight: 600;}
.payment3 span#ms_timer {color: red;}
.payment3 h1.exportname {font-weight: 700; line-height: 33px;}
.payment3 .payment-bottom-box {padding: 0;}
.payment3 .alert-success p {margin: 10px 20px 0;}
.payment3 button#btnorder_f3 {border: 0 none;background: transparent;}
.payment3 .payment-btn-box {float: right;width: 49%;}
.payment3 .creditCard-box {float: left;width: 49%;}
.payment3 .pdfform-payment-box .paymentbox {min-height: 370px}
.payment3 .center-block {display: block;margin-right: auto;margin-left: auto;}
.payment3 .pay3_container {width: 940px;}
.payment3 .pdfform-payment-box .paymentForm-section {width: 98%;}
.payment3 .alert {padding: 5px 0px;}
.payment3 .payment-bottom2-box p {padding-bottom: 15px;}
.payment3 .pdfform-payment-box .paymentForm-section .security-input {width: 112px;}
.payment3 .pdfform-payment-box .paymentForm-section input, .payment3 .pdfform-payment-box .paymentForm-section select {background: #fff; border-radius: 3px;}
.payment3 #img_security_cc {cursor: pointer;}
.payment3 #hover_security{position:absolute;background:#000;padding:3px;width:300px;display:none;text-align:right;z-index:99999}
.payment3 #hover_security_cc_content h5{background:#eee;font-size:20px;font-weight:700;margin:0;padding:5px 15px}
.payment3 #hover_security:hover{display: block;}
.payment3 #hover_security_cc_content { background: #fff;color: #000;}
.payment3 .s_container{padding:5px 15px 15px;font-weight:400;font-size:13px}
.pricing3 #testi_container{margin:50px 0 20px;border-top:4px double #eee;padding:55px 0 25px;text-align:center;color:#777}
.pricing3 #satisfaction_guaranteed{width:100%;border-top:1px solid #eee}
.pricing3 #testi_inner{width:500px;margin:0 auto;padding:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;line-height:32px}
.pricing3 #testi_inner #testi_content{font-weight:600;font-size:29px;line-height:37px}
.pricing3 .price i{font-size:15px;font-style:italic}
.pricing3 #satisfaction_guaranteed img{display:block;margin:0 auto;padding:35px 0 0}
.payment3 .alert-success:after{content:"";display:block;position:relative;top:-135px;left:-25px;border-style:solid;border-width:25px 25px 25px 0;border-color:transparent #dff0d8;width:0;z-index:1}
.payment3 span.issecure {float: right;font-weight: 600;}
.registration3 .footer-about p, .payment3 .footer-about p, .pricing3 .footer-about p {font-size: 14px;line-height: 25px;}
.registration3 p.address_f3, .lp03 p.address_f3, .payment3 p.address_f3, .pricing3 p.address_f3 {margin: 0 25%;}
.registration3 .footer-menu p, .payment3 .footer-menu p, .pricing3 .footer-menu p {font-size: 14px;}

@media (max-width: 1200px){.payment3 .col-md-12 .box-col-inner{min-height: 27px;}.payment3 .pdfform-payment-box .paymentForm-section .security-input{width:120px !important}.payment3 .pdfform-payment-box .select-payment-custom{width:43.33%}.mainDefault-section.pricingf3 .pricingBox{min-height:675px}.payment3 .pdfform-payment-box .paymentbox {min-height: 368px;}}
@media (max-width: 991px){.payment3 .box-col-inner .col-md-4{margin-top: 5px;}.payment3 .alert-success:after{display: none;}.payment3 .alert {padding: 5px 0px 20px 0;}.pricing3 .container_f_03{width:95%;}.mainDefault-section.pricingf3 #pricing_content_right, .paymentf3 #pay_right{float: none;margin:30px auto 0; float: none;}.mainDefault-section.pricingf3 #pricing_content_left{width: 100%;}.mainDefault-section.registrationf3 .container.customEdit{margin:auto 2%;width:98%}.mainDefault-section.pricingf3 .price{font-size:30px}.mainDefault-section.pricingf3 .choosePlan-btn{font-size:14px}.payment3 .pdfform-payment-box .paymentbox {min-height: 600px;}.payment3 .center-block{margin: 0 auto;}.payment3 .pay3_container{width: 95%;}.paymentf3 #pay_left{float: none; margin: 0 auto;}}
@media (max-width: 850px){.mainDefault-section.registrationf3 .reg_container{margin:0% 10%}.mainDefault-section.registrationf3 .container.customEdit{margin:auto 2%}.mainDefault-section.registrationf3 #free_text_container{float: none; margin: 20px auto 0;}.mainDefault-section.pricingf3 #pricing_content_left, .mainDefault-section.pricingf3 #pricing_content_right,.paymentf3 #pay_right, .paymentf3 #pay_left{width:100%}.mainDefault-section.pricingf3 .featured_item{margin:5% 25% !important}.mainDefault-section.registrationf3 .Signup-Reg{float: none; margin: 0 auto;}.payment3 p.timer{margin-left:1rem}}
@media (max-width: 767px){ .payment3 p.timer {margin-left: 1rem;}}
@media (max-width: 640px){.pricing3 .col-md-4 {/*width: 100%;*/}.mainDefault-section.pricingf3 .choosePlan-btn{max-width: 600px; width: 100%;}.payment3 .creditCard-box, .payment3 .payment-btn-box {float: none;width: 99%;}.registration3 p.address_f3, .lp03 p.address_f3, .payment3 p.address_f3, .pricing3 p.address_f3 {margin: 0px !important;float: none;}}
@media (max-width: 600px){.mainDefault-section.registrationf3 .reg_container{margin:0%}.mainDefault-section.registrationf3 .container.customEdit{margin:auto 2%}.mainDefault-section.registrationf3 .innerform label.terms{padding:0 12%}.mainDefault-section.registrationf3 #form_item_container{margin:0 10%}}
@media (max-width: 544px){.mainDefault-section.registrationf3 .Signup-Reg{width:100%}.mainDefault-section.registrationf3 #free_text_container{width:69%;margin:auto 16%}.mainDefault-section.registrationf3 .input-group{width:22rem}.mainDefault-section.registrationf3 .innerform label.terms{padding:0%;font-size:12px}.mainDefault-section.registrationf3 div#register2{width:100% !important}.mainDefault-section.registrationf3 .btn-signup-reg{width:68%}.mainDefault-section.registrationf3 #form_item_container{margin:0 6%}.mainDefault-section.registrationf3 .input-group.fname label, .mainDefault-section.registrationf3 .input-group.email label, .mainDefault-section.registrationf3 .input-group.pass label{font-size:12px !important;width:33% !important}}
@media (max-width: 438px){.mainDefault-section.registrationf3 #form_item_container{margin:0 1%}.mainDefault-section.pricingf3 .featured_item{margin:5% 1% !important}.mainDefault-section.registrationf3 .btn-signup-reg{font-size:14px}}
@media (max-width: 389px){.mainDefault-section.registrationf3 input#password_con_f3, .mainDefault-section.registrationf3 input#email_f3, .mainDefault-section.registrationf3 input#password_f3{width:57%}.mainDefault-section.registrationf3 .input-group{width:19rem}.mainDefault-section.registrationf3 .input-group.fname label, .mainDefault-section.registrationf3 .input-group.email label, .mainDefault-section.registrationf3 .input-group.pass label{width:40% !important}}
/*---------------------------------------------------------- END OF LP3FLOW3 ---------------------------------------------------*/



