@charset "utf-8";
/* CSS Document */

/*

Theme Name: X - Child Theme: Integrity Light
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to the light version of Integrity in this child theme.
Version: 4.4.2
Template: x

*/

@import url('../x/framework/css/dist/site/stacks/integrity-light.css');
body{font-family: 'proxima-nova', sans-serif !important; font-weight: 400 !important;}
input, button, select, textarea{font-family:'proxima-nova', sans-serif !important;font-size:18px !important;font-weight:300 !important;}
h1, h2, .h1, .h2 {font-family:"lexia" !important; font-style: normal !important; color: #5a5a5a !important;}
h3, .h3 {font-family:'proxima-nova', sans-serif !important; font-weight: 700 !important; font-size: 17px;}
.mts, .mvs, .mas{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:1.5 !important;padding-right:20% !important;color:#5a5a5a !important;}
.normal-paragraph-text{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:1.5 !important;color:#5a5a5a !important;}
.responsive-text{margin-top:0.5em !important;font-size:21.3px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 10px !important;color:#5a5a5a !important;}
.banner-heading{font-family:"lexia" !important;}
.widget_text .h-widget:before{content:"" !important;padding-right:0!important;font-size:0.825em !important;font-weight:bold !important;}
.h-widget{margin:0 0 0.5em !important;font-size:16px !important;line-height:1 !important;padding-bottom:15px !important;color:#FFFFFF !important;font-family:'proxima-nova', sans-serif !important;font-weight:600 !important;}
.x-colophon{background-color:#333333;border-top:none !important;box-shadow:0 -0.125em 0.25em 0 rgba(0, 0, 0, 0.075);position:relative;color:#FFFFFF;}
.widget{text-shadow:none;}
.widget {list-style:none;}
.widget_text ol, .widget_text {margin:0 0 1.313em 1.0em;}
.footer-text{font-family:'proxima-nova', sans-serif !important;}
hr{height:0;margin:0.8em 0;border:0;border-top:1px solid #e6e6e6;}
p{font-size: 16px; line-height:1.5; color:#5a5a5a;text-align:left;}
footer{background-color:#f5f5f5!important;}
.textwidget a{font-family:"proxima-nova" !important;color:#808080 !important;font-size:16px ;font-weight:300 !important;}
.rmv-shadow{box-shadow:none !important;font-weight:bold;text-shadow:none !important;font-size:20px !important;}
.x-btn.x-btn-regular{padding:0.913em 1.325em 0.913em !important;font-weight:700 !important;font-family:'proxima-nova', sans-serif !important;font-size:18px !important;}
.x-colophon+.x-colophon{box-shadow:none;border-top:0;background-color:#5a5a5a!important;}
.list{padding:15px 0 !important;font-family:"proxima-nova" !important;font-weight:300 !important;font-size:16px !important;}
input::-webkit-input-placeholder{color:#FFFFFF !important;font-size:14px;}
input:-moz-placeholder{color:#FFFFFF !important;font-size:14px;}
input::-moz-placeholder{color:#FFFFFF !important;font-size:14px;}
input:-ms-input-placeholder{color:#FFFFFF !important;font-size:14px;}
.etnerprise-plan{width:90% !important;}
.x-li-icon{color:#000000;line-height:2 !important;margin-left:10px;}
.package-txt-basic{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#5a5a5a;font-weight:400;line-height:24px !important;}
a.package-txt-basic{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#e7048f;font-weight:600;line-height:24px !important;transition:all 0.5s ease;}
a.package-txt-basic:hover{color:#be0075;}
.package-txt-pro{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#5a5a5a;font-weight:400;line-height:24px !important;}
a.package-txt-pro{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#ea3288;font-weight:600;line-height:24px !important;transition:all 0.5s ease;}
a.package-txt-pro:hover{color:#be0075;}
.package-txt-enterprise{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#5a5a5a;font-weight:400;line-height:24px !important;}
a.package-txt-enterprise{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#ff3a9f;font-weight:600;line-height:24px !important;transition:all 0.5s ease;}
a.package-txt-enterprise:hover{color:#be0075;}
.package-txt-custom{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#5a5a5a;font-weight:400;line-height:24px !important;}
a.package-txt-custom{font-family:'proxima-nova', sans-serif !important;font-size:15px;color:#ff72bc;font-weight:600;line-height:24px !important;transition:all 0.5s ease;}
a.package-txt-custom:hover{color:#be0075;}
.package-resp-custom-main{margin-top:0;color:#FF72BC !important;font-weight:400 !important;font-size:30px !important;}
.x-accordion-heading .x-accordion-toggle:hover{background-color:#44443e;}
.x-accordion-heading .x-accordion-toggle{font-family:"lexia";font-weight:700;font-size:22px;background-color:#e7048f;color:#FFFFFF !important;height:auto;overflow:auto;transition:all 0.5s ease;}
.x-accordion-heading .x-accordion-toggle.collapsed:hover{background-color:#be0075;}
.x-accordion-heading .x-accordion-toggle.collapsed{background-color:#333333;height:auto;overflow:auto;transition:all 0.5s ease;}
.x-accordion-heading .x-accordion-toggle.collapsed:before{content:"\f107" !important;color:#ccc;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.x-accordion-heading .x-accordion-toggle:before{content:"\f106" !important;font-size:130% !important;-webkit-transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;transform:rotate(0deg) !important;float:right !important;}
#x-content-band-15{font-family:"proxima-nova" !important;font-weight:300 !important;color:#808080 !important;font-size:14px !important;}
.optimize-heading{font-weight:700 !important;}
.x-navbar{border-bottom:0 !important;box-shadow:none !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;opacity:.95;}
.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:0px !important;}
#transparent-button{background-color:transparent !important;box-shadow:none !important;border:solid 1px #FFFFFF !important;width:270px !important;font-size:18px !important;font-weight:700 !important;padding:0.913em 1.325em 0.913em !important;}
#transparent-button:hover{}
.opt-restaurant{color:#FFFFFF !important;font-size:36px !important;font-weight:700 !important;}
.planslist-odd{background-color:#ededed !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:16px !important;line-height:3 !important;}
.planslist-even{background-color:#ffffff !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:16px !important;line-height:3 !important;}
.plans-banner-text{margin:0px;color:#5a5a5a !important;font-weight:300 !important;padding:0 !important;font-size:16px !important;line-height:1.7 !important;}
.plans-button{padding-left:35px !important;}
#feature-heading{margin-top:0;color:#FFFFFF !important;font-weight:700 !important;font-size:38px !important;font-family:'proxima-nova', sans-serif !important;}
#createtxt{font-size:42px !important;color:#FFFFFF !important;font-weight:400 !important;margin-top:0 !important;margin-bottom:15px !important;}
#create-subtxt{font-size:22px !important;color:#FFFFFF !important;font-weight:400 !important;margin-top:0px !important;font-family:'proxima-nova', sans-serif !important;}
.contenttxt{font-size:16px !important;color:#FFFFFF !important;font-weight:300 !important;font-family:'proxima-nova', sans-serif !important;}
.white-heading-txt{margin-top:0.5em;color:#FFFFFF !important;text-shadow:4px 4px 4px rgba(0, 0, 0, 0.11);}

@media screen and (max-width:1024px){
.max-30px-resp {font-size: 22px !important; font-weight: 700 !important;}
.line-h-28{line-height:28px !important;}
.text-h-plans{font-size:14px !important;}
.create-store-heading{margin:0px;color:#5a5a5a !important;text-align:center;padding-top:10px;font-size:26px !important;font-weight:400 !important;font-family:lexia !important}
.responsive-text{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 10px !important;color:#5a5a5a !important;}
.free-signup-section{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.responsive-text-white{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.responsive-text-white-lessmargin{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.responsive-text-white-margin{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.mts, .mvs, .mas{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding-right:20% !important;color:#5a5a5a !important;}
.normal-paragraph-text{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;color:#5a5a5a !important;}
h1, h2{font-size:24px !important;font-weight:bold !important;}
.subtitles_responisve{font-size:22px !important;}
.opt-restaurant{color:#FFFFFF !important;font-size:17px !important;font-weight:700 !important;}
#feature-heading{margin-top:0;color:#FFFFFF !important;font-weight:700 !important;font-size:30px !important;font-family:'proxima-nova', sans-serif !important;}
.list{padding:15px 0 !important;font-family:"proxima-nova" !important;font-weight:300 !important;font-size:14px !important;}
#createtxt{font-size:21px !important;color:#FFFFFF !important;font-weight:400 !important;margin-top:0 !important;margin-bottom:15px !important;}
#create-subtxt{font-size:16px !important;color:#FFFFFF !important;font-weight:400 !important;margin-top:0px !important;font-family:'proxima-nova', sans-serif !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:45% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
}

@media screen and (max-width:320px){}
@media screen and (max-width:640px){}
@media screen and (max-width:800px){}
@media only screen and (min-width:280px) and (max-width:319px){
.responsive-heading{font-size:25px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:17px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:14px !important;letter-spacing:2px !important;}
#planstitle{margin-top:0px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:16px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:0px !important;font-size:36px !important;line-height:1.3 !important;}
.plans-banner-text{margin:0px;color:#5a5a5a !important;font-weight:300 !important;padding:0 !important;font-size:16px !important;line-height:1.5 !important;}
.plans-button{padding-left:0px !important;}
.heading-space{margin:0 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:154px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
}

@media only screen and (min-width:320px) and (max-width:385px){.responsive-heading{font-size:27px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:18px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:14px !important;letter-spacing:2px !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:104px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
#menu-drop-down{display:none;}
}

@media only screen and (min-width:386px) and (max-width:479px){.responsive-heading{font-size:29px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:18px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:14px !important;letter-spacing:2px !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:115px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;}
}

@media only screen and (min-width:480px) and (max-width:639px){.responsive-heading{font-size:36px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:24px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:16px !important;letter-spacing:2px !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:130px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;}
}

@media only screen and (min-width:640px) and (max-width:767px){.responsive-heading{font-size:42px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:30px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:18px !important;letter-spacing:2px !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:150px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;}
}

@media only screen and (min-width:768px) and (max-width:979px){.responsive-heading{font-size:32px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:24px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:18px !important;letter-spacing:2px !important;}
.planslist-odd{background-color:#ededed !important;padding-top:10px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.3 !important;}
.planslist-even{background-color:#ffffff !important;padding-top:10px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.3 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:46% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:116px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;} .cta{display:none;}
}

@media only screen and (min-width:980px) and (max-width:1023px){.responsive-heading{font-size:40px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:28px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:18px !important;letter-spacing:2px !important;}
.planslist-odd{background-color:#ededed !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.5 !important;}
.planslist-even{background-color:#ffffff !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.5 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:150px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;}
}

@media only screen and (min-width:1024px) and (max-width:1279px){.responsive-heading{font-size:42px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:27px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:18px !important;letter-spacing:2px !important;}
.opt-restaurant{color:#FFFFFF !important;font-size:22px !important;font-weight:700 !important;}
.planslist-odd{background-color:#ededed !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.5 !important;}
.planslist-even{background-color:#ffffff !important;padding-top:5px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:14px !important;line-height:1.5 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:18% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:150px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}#menu-drop-down{display:none;}
}

@media only screen and (min-width:1279px) and (max-width:1303px){
.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce) {padding-left: 10px !important; padding-right: 37px !important;}
.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce) {padding-left: 14px !important;padding-right: 25px !important;}.planslist-odd{background-color:#ededed !important;padding-top:15px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:15px !important;line-height:1.5 !important;}
.planslist-even{background-color:#ffffff !important;padding-top:15px !important;padding-bottom:5px !important;padding-left:10px !important;height:56px !important;color:#5a5a5a !important;font-size:15px !important;line-height:1.5 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:17% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:150px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:15px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
}
@media only screen and (min-width:1280px) and (max-width:1439px){
.signupbutton{width:140px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:20px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
.responsive-heading{font-size:56px !important;color:#FFFFFF !important;font-weight:300 !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:36px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:27px !important;letter-spacing:2px !important;color:#FFFFFF !important;}
.opt-restaurant{color:#FFFFFF !important;font-size:22px !important;font-weight:700 !important;}
#planstitle{margin-top:17px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:25px !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:20% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
}

@media only screen and (min-width:320px) and (max-width:480px){#planstitle{margin-top:0px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:16px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:0px !important;font-size:36px !important;line-height:1.3 !important;}
.plans-banner-text{margin:0px;color:#5a5a5a !important;font-weight:300 !important;padding:0 !important;font-size:16px !important;line-height:1.5 !important;}
.plans-button{padding-left:0px !important;}
.heading-space{margin:0 !important;}
}
@media only screen and (min-width:480px) and (max-width:595px){#planstitle{margin-top:0px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:16px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
.plans-banner-text{margin:0px;color:#5a5a5a !important;font-weight:300 !important;padding:0 !important;font-size:16px !important;line-height:1.5 !important;}
.heading-space{margin:0 !important;}
}

@media only screen and (min-width:595px) and (max-width:690px){#planstitle{margin-top:0px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:18px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
.heading-space{margin:0 !important;}
}

@media only screen and (min-width:690px) and (max-width:800px){#planstitle{margin-top:0px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:19px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:0px !important;font-size:35px !important;line-height:1.3 !important;}
.plans-banner-text{margin:0px;color:#5a5a5a !important;font-weight:300 !important;padding:0 !important;font-size:16px !important;line-height:1.5 !important;}
.plans-button{padding-left:0px !important;}
}

@media only screen and (min-width:800px) and (max-width:1024px){#planstitle{margin-top:26px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:18px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:34px !important;line-height:1.3 !important;}
}

@media only screen and (min-width:1024px) and (max-width:1224px){#planstitle{margin-top:28px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:19px !important;margin-left:10px;line-height:1.5 !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
}
@media only screen and (min-width:1224px) and (max-width:1300px){#planstitle{margin-top:17px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:25px !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
}
@media only screen and (min-width:1300px) and (max-width:1440px){#planstitle{margin-top:44px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:25px !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:18% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:14px !important;font-weight:bold !important;}
}
@media only screen and (min-width:1025px) {
h1, h2{font-size:40px !important;font-weight:400 !important;} 
.subtitles_responisve {font-size:30px !important; font-weight:400 !important; }
.max-30px-resp {font-size: 25px !important; font-weight: 500 !important;}
.create-store-heading{margin:0px;color:#5a5a5a !important;text-align:center;padding-top:10px;font-size:40px !important;font-weight:400 !important;font-family:lexia !important}
.free-signup-section-button{width:270px !important;}
.free-signup-section{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:2 !important;padding:0 !important;color:#FFFFFF !important;margin-right:20% !important;}
#home-banner-button{padding:0.913em 6.525em 0.913em !important;font-size:18px !important;font-weight:700 !important;font-family:"proxima-nova", sans-serif !important;} .responsive-text-white{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:2 !important;padding:0 !important;color:#FFFFFF !important;margin-right:36% !important;}
.responsive-text-white-lessmargin{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:2 !important;padding:0 !important;color:#FFFFFF !important;margin-right:20% !important;}
.responsive-text-white-margin{margin-top:0.5em !important;font-size:16px !important;font-weight:300 !important;line-height:2 !important;padding:0 18% !important;color:#FFFFFF !important;margin-right:0% !important;text-align:center !important;}
}
@media only screen and (min-width:1440px){.responsive-heading{font-size:58px !important;color:#FFFFFF !important;}
.responsive-heading-subheading{margin:0px !important;color:#FFFFFF !important;font-weight:700 !important;font-size:36px !important;}
.responsive-26 {margin:0px !important;color:#5a5a5a !important;font-weight:400 !important;font-size:26px !important;}
.banner-txt{font-family:"proxima-nova" !important;font-weight:normal !important;font-size:27px !important;letter-spacing:2px !important;color:#FFFFFF !important;}
#planstitle{margin-top:44px !important;margin-bottom:10px !important;color:#333333 !important;font-weight:300 !important;font-size:25px !important;}
#plans-heading{margin:0px;color:#000000 !important;font-weight:400 !important;padding-left:35px !important;font-size:38px !important;line-height:1.3 !important;}
.drawer-nav .close{font-family:'proxima-nova',sans-serif;position:absolute;right:0% !important;text-decoration:none !important;text-transform:uppercase;color:#FFFFFF !important;top:28px;top:1.75rem;line-height:27px;vertical-align:middle;font-size:13px !important;font-weight:400 !important;}
.signupbutton{width:154px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:20px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
}
@media only screen and (min-width:2000px){}
@media screen and (max-device-width:480px){}
@media screen and (max-device-width:320px){.free-signup-section{margin-top:0.2em !important;font-size:14px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;margin-bottom:0 !important;}
}
@media only screen and (device-width:768px){p{font-size:14px ;line-height:1.5 !important;color:#7d7d7d !important;}
.responsive-text-white{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.free-signup-section{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
.responsive-text-white-margin{margin-top:0.5em !important;font-size:15px !important;font-weight:300 !important;line-height:1.5 !important;padding:0 !important;color:#FFFFFF !important;}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.tablet-columnleft{width:27.6% !important;}
.tablet-form{width:45% !important;}
.signupbutton{width:125px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:20px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.tablet-columnleft{width:28.6% !important;}
.tablet-form{width:40% !important;}
.signupbutton{width:145px !important;float:left !important;font-weight:600 !important;color:#ffffff !important;border-color:#e7048f !important;background-color:#e7048f !important;margin-bottom:0.25em !important;border-radius:0.25em !important;margin-right:20px !important;box-shadow:none !important;text-shadow:none !important;font-size:20px !important;}
.package-resp-custom-main{margin-top:0;color:#FF72BC !important;font-weight:400 !important;font-size:16px !important;line-height:1 !important;}
#pro_bottom_space{padding-top:21px !important;}
#pro_bottom_space1{padding-top:21px !important;}
#basic_bottom_space{padding-top:21px !important;}
#enterprise_bottom_space{padding-top:21px !important;}
#txtfree{font-size:25px !important;line-height:28px !important;}
}
@media only screen and (min-device-width:833px) and (max-device-width:1152px) and (orientation:portrait){.package-resp-custom-main{font-size:26px !important;padding:3px 0 !important;}
#pro_bottom_space{margin-top:15px !important;}
}
@media only screen and (min-device-width:833px) and (max-device-width:1152px) and (orientation:landscape){.package-resp-custom-main{font-size:26px !important;padding:3px 0 !important;}
#pro_bottom_space{margin-top:35px !important;}
.drawer-nav .close{right:30% !important;}
}
#_form_5743732436A0B_ ._form _form_3 _inline-form _dark{position:static !important;}
input::-webkit-input-placeholder{padding-left:10px !important;color:#333333 !important;}
input:-moz-placeholder{padding-left:10px !important;color:#333333 !important;}
input::-moz-placeholder{padding-left:10px !important;color:#333333 !important;}
input:-ms-input-placeholder{padding-left:10px !important;color:#333333 !important;}
.x-btn, .button, [type="rest"]{color:#ffffff;background-color:#e7048f;margin-bottom:0.25em !important;text-shadow:0 0.075em 0.075em rgba(0,0,0,0.5) !important;border-radius:0.25em;transition:all 0.5s ease;}
.x-btn:hover, .button:hover, [type="rest"]{background-color:#be0075 !important;}
.x-btn.get-pro-btn{color:#ffffff;border-color:#ea3288;background-color:#ea3288;}
.x-btn.get-pro-btn:hover{color:#ffffff;border-color:#be0075;background-color:#be0075;}
.x-btn.go-premium-btn{color:#ffffff;border-color:#ff3a9f;background-color:#ff3a9f;}
.x-btn.go-premium-btn:hover{color:#ffffff;border-color:#be0075;background-color:#be0075;}
.x-btn.custom-btn{color:#ffffff;border-color:#ff72bc;background-color:#ff72bc;}
.x-btn.custom-btn:hover{color:#ffffff;border-color:#be0075;background-color:#be0075;}
.buy-now-btnl{padding:0.913em 1.325em 0.913em;width:47%;}
.buy-now-btnl:hover{border-color:#cccccc;background-color:#cccccc!important;}
.x-btn.explore-linga-btn{color:#ffffff;border:solid 2px #ffffff !important;padding:0.913em 1.325em 0.913em;width:270px;}
.x-btn.explore-linga-btn:hover{color:#5a5a5a!important;background-color:#ffffff !important;border:solid 2px #ffffff !important;text-shadow:none !important;}
.x-btn.explore-linga-btn-blck{color:#5a5a5a;border:solid 2px #5a5a5a !important;padding:0.913em 1.325em 0.913em;width:270px;}
.x-btn.explore-linga-btn-blck:hover{color:#ffffff!important;background-color:#5a5a5a !important;border:solid 2px #ffffff !important;text-shadow:none !important;}
.quick-sre-box{background-color:#ff55ae;transition:all 0.5s ease;}
.quick-sre-box:hover{background-color:#be0075;}
.tbl-sre-box{background-color:#ff3a9f;transition:all 0.5s ease;}
.tbl-sre-box:hover{background-color:#be0075;}
.pizza-sre-box{background-color:#ff55ae;transition:all 0.5s ease;}
.pizza-sre-box:hover{background-color:#be0075;}
.retail-sre-box{background-color:#ea3288;transition:all 0.5s ease;}
.retail-sre-box:hover{background-color:#be0075;}
.vall-sre-box{background-color:#333333;transition:all 0.5s ease;}
.vall-sre-box:hover{background-color:#be0075;}
.support-bg-gradient{background:rgb(240,179,213);background:-moz-linear-gradient(45deg, rgba(240,179,213,1) 1%, rgba(255,255,255,1) 99%);background:-webkit-linear-gradient(45deg, rgba(240,179,213,1) 1%,rgba(255,255,255,1) 99%);background:linear-gradient(45deg, rgba(240,179,213,1) 1%,rgba(255,255,255,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0b3d5', endColorstr='#ffffff',GradientType=1);}
#linktxt:hover, .widget.widget_text ul li a:hover, .widget.widget_text ol li a:hover, .x-twitter-widget ul li a:hover{text-decoration:underline !important;}
.woocommerce-message a{color:#e7048f !important;text-shadow:none !important;}
.woocommerce-message a:hover{color:#e7048f !important;background-color:none !important;}
#archives-3 .h-widget{color:#000000 !important;}
#categories-3 .h-widget{color:#000000 !important;}
.light-effect{transition:all 0.5s ease;}
.light-effect:hover{opacity:0.7 !important;filter:alpha(opacity=70) !important;}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3{text-align:center;}
.feature-desc{background-color:#f2f2f2;width:100%;height:100%;}
.f-img-icon{float:left;padding:22px 15px 0px 0px;}
.f-titles{float:left;width:75%;}
.f-descriptions-a{float:left;font-weight:400;font-size:16px;color:#5a5a5a;min-height:195px;height:auto;margin-top:15px;}
.f-plan-min-box{float:left;width:100%;height:auto;overflow:auto;min-height:62px;border-bottom:2px solid #f2f2f2;font-size:14px;font-weight:600;color:#5a5a5a;}
.sign-up-form{width:350px;position:absolute;top:10%;left:50%;margin-left:-175px;}
input[type="submit"]{background:#e7048f;border:0;width:350px;height:50px;border-radius:3px;color:#fff;font-size:12px;cursor:pointer;transition:background 0.3s ease-in-out;}
input[type="submit"]:hover{background:#ff3a9f;animation-name:shake;}
.animated{animation-fill-mode:both;animation-duration:1s;}
@keyframes shake{0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.woocommerce > .woocommerce-error{margin:1.313em 0 !important;padding:1.113em 1em !important;list-style:none !important;background-color:#f2dede !important;border-color:#e5bdc4 !important;color:#b94a48 !important;border:solid 1px #b94a48 !important;}
.x-alert-danger, .buddypress #message .error, .bbp-template-notice.error{background-color:#f2dede !important;border-color:#e5bdc4 !important;color:#b94a48 !important;}
.get-quote-bt{width:600px !important;}
.button-h{height:40px !important;line-height:50px;}
.woocommerce-MyAccount-content{padding-top:15px;}
/* .x-scroll-top.left{left:9px !important; top:15px !important;} */
.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce) {padding-left: 10px !important; padding-right: 37px !important;}
.x-colophon-content {
      margin: 0px 0px 10px !important;
}
.x-colophon.top {padding: 3em 0 1%;}
.footer-box { width:auto; height:auto; overflow:auto; float: left;}
.footer-links {font-size: 14px !important; font-weight:400 !important; color:#333333 !important; padding: 0 0 0 0; margin: 0 0 0 0; line-height:20px; letter-spacing: normal !important;}
.footer-links a {font-size: 14px !important; color:#5a5a5a !important; font-weight:300 !important;}
ul.top-bar-list { float:left; margin:0; list-style: none; padding:0;}
ul.top-bar-list li {float:left; height:30px; line-height:30px; padding:0 10px;font-size:11px; font-weight:400; color:#4d4d4d}
ul.top-bar-list li a { font-size:11px; font-weight:400; color:#4d4d4d}
@media only screen and (max-width: 783px) {
    .x-topbar {display: none !important;}
}
.x-topbar {background-color: #ffffff; min-height: 0px}
@media only screen and (max-width: 672px) {
	.gform_wrapper.gf_browser_chrome .gform_body { width: 100% !important}
	}
.x-tab-content {
box-shadow: none;
border: none;
background-color: transparent;
font-family: 'proxima-nova', sans-serif; 
font-weight: 400;
color: #5a5a5a;
}
@media (max-width: 767px) {
.x-breadcrumb-wrap  {
	display:none;
}}
.x-tab-content>.active {
	padding: 1.7em 0 0 0;
}
.x-nav-tabs {
	box-shadow:none;
}
.x-nav-tabs>li {

}
.x-nav-tabs>li>a {
	font-size: 16px;
	color: #5a5a5a;
	background-color:#ffffff;

	padding: 1.1em;
	font-family: 'proxima-nova', sans-serif !important; font-weight: 700;
}
.x-nav-tabs>.active>a, .x-nav-tabs>.active>a:hover {
box-shadow: none !important;
background-color: #e7048f;font-size: 16px; color: #ffffff;
}
.category-box {
	background-color: #eeeeee; width:100%; height:100%; overflow:auto; text-align:center; padding: 9% 7% 9% 7%; transition: all 0.5s ease;
}
.category-box:hover {
	background-color: #ffffff;
}
.green-box {
	background-color: #4dc744; width:100%; height:100%; overflow:auto; text-align:center; padding: 9% 10% 9% 10%; transition: all 0.5s ease; color: #ffffff;
}
.green-box:hover {
	background-color: #38b12f;
}
.green-box-testimonials {
	background-color: #ffffff; width:100%; height:100%; overflow:auto; text-align:center; padding: 0%; transition: all 0.5s ease; color: #ffffff; border: 2px solid #4dc744;
}
.pink-box {
	background-color: #e7048f; width:100%; height:100%; overflow:auto; text-align:center; padding: 9% 10% 9% 10%; transition: all 0.5s ease; color: #ffffff;
}
.pink-box:hover {
	background-color: #be0075 ;
}
.pink-box-testimonials {
	background-color: #ffffff; width:100%; height:100%; overflow:auto; text-align:center; padding: 0%; transition: all 0.5s ease; color: #ffffff; border: 2px solid #e7048f;
}
.plans-inside-box {width:100%; height:100%; overflow:auto; padding: 6% 7%;}
.plans-inside-box-pricing {
    width: 100%;
    height: 100%;
    overflow: auto;
    padding: 6% 7.6%;
}
.green-btn {
	border: none !important;
    background-color: #4dc744 !important;
	}
.green-btn:hover {
	background-color: #38b12f !important;
	}
.green-border-btn {
	border: solid 3px #4dc744 !important;
    background-color: transparent !important;
	text-shadow: none !important;
	color: #4dc744 !important;
	transition: all 0.5s ease;
	}
.green-border-btn:hover {
	background-color: #4dc744 !important;
	color: #ffffff !important;
	}
.white-border-btn {
	border: solid 3px #ffffff !important;
    background-color: transparent !important;
	text-shadow: none !important;
	}
.white-border-btn:hover {
	background-color: #dddddd !important;
	color: #5a5a5a !important;
	}
.white-border-transparent-btn {
	border: solid 3px #ffffff !important;
    background-color: transparent !important;
	text-shadow: none !important;
	color: #ffffff !important;
	transition: all 0.5s ease;
	}
.white-border-transparent-btn:hover {
	background-color: #ffffff !important;
	color: #5a5a5a !important;
	}
.pink-border-btn {
	border: solid 3px #e7048f !important;
    background-color: transparent !important;
	text-shadow: none !important;
	color: #e7048f !important;
	}
.pink-border-btn:hover {
	background-color: #e7048f !important;
	color: #ffffff !important;
	}
.btn-regular-size {
	width:100%; max-width:270px;}
.white-solid-btn {
	border: none !important;
    background-color: #ffffff !important;
	text-shadow: none !important;
	color: #5a5a5a !important
	}
.white-solid-btn:hover {
	background-color: #f5f5f5 !important;
	}
.features-box {
	padding: 2% 3% 1% 3%;
	width:33.33%;
	overflow:auto;
	float:left;
	border:2px solid transparent;
	transition: all 0.5s ease;
	}
.features-box:hover {
	border:2px solid #e7048f;
	background-color:#ffffff;
	}
.f-mobile-ti {
	font-family: 'proxima-nova', sans-serif !important; padding: 0 0 0 35px; margin: 0 0 0.6em 0; font-size: 16px !important; font-weight: 700; color: #5a5a5a; clear:right;
}
ul.features-li-m > li {
	padding: 15px 0 0 0;
	}
.plans-box-pink {
	background-color: #ffffff; width:100%; height:100%; overflow:auto; text-align:left; padding: 0%; transition: all 0.5s ease; color: #5a5a5a; border: 2px solid #e7048f;
}
.plans-box-green {
	background-color: #ffffff; width:100%; height:100%; overflow:auto; text-align:left; padding: 0%; transition: all 0.5s ease; color: #5a5a5a; border: 2px solid #4dc744;
}
.plans-titles-green {margin: 0; color: #ffffff !important; font-size: 30px; font-weight: bold !important; line-height: 1; padding: 15px 0px 15px 15px !important; background-color: #4dc744; transition: all 0.5s ease;}
.plans-titles-green:hover {background-color: #38b12f}
.plans-titles-pink {margin: 0; color: #ffffff !important; font-size: 30px; font-weight: bold !important; line-height: 1; padding: 15px 0px 15px 15px !important; background-color: #e7048f; transition: all 0.5s ease;}
.plans-titles-pink:hover {background-color: #be0075}
.plans-subtitles-green {
	font-family: 'proxima-nova', sans-serif !important;
    font-size: 15px;
    color: #4dc744;
    font-weight: 600;
    line-height: 24px !important;
    transition: all 0.5s ease;}
.plans-subtitles-green:hover {color: #38b12f !important}
.plans-subtitles-pink {
	font-family: 'proxima-nova', sans-serif !important;
    font-size: 15px;
    color: #e7048f;
    font-weight: 600;
    line-height: 24px !important;
    transition: all 0.5s ease;}
.plans-subtitles-pink:hover {color: #be0075 !important}
.gform_wrapper div.validation_error {
	color: #ffffff !important;
	background-color: #b94a48 !important;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{
    font-size: 15px;
    font-weight: 700;
}

/*Mobile corrections----------------------------------------------*/
.play-icon {margin: 43px 0 0 45px;}
#play-icon-emv {margin: 34px 0 0 36px; width: 54px}
#online-ord-icon {max-width: 149px; width: 100%;}
#inventory-icon {max-width: 120px; width: 100%;}
#emv-chip-icon {max-width: 99px; width: 100%;}
.f-mobile-icons {float: left; margin: 0 0 1em 0;}
.m-arrow-pricing {padding-left: 5px; margin: 0}
/********************************************************************/

header div.right-panel a.cta.x-btn.rmv-shadow.x-btn-rounded.x-btn-regular{
	color:#ffffff;
}
@media only screen and (max-width: 768px) {
	.mobile-center {
		margin: 0 auto;
	}
}