/* .single-blog_post.menuchange p, li {
    font-size: 20px;
    color: #667182;
    font-family: Barlow;
    font-weight: 300;
    line-height: 32px;
} */

li { 
	margin-bottom: 20px;
}

.blog-featured-image {
    margin-bottom: 5% !important;
    max-width: 1000px !important;
}




body{font-family: 'Barlow', sans-serif;color: rgb(0, 0, 0);}
.single-blog_post.menuchange .type-blog_post{max-width:750px !important;padding:70px 0;min-height:1000px;margin: 0 auto !important;letter-spacing: -0.9px;}

.ms-nav-prev{display:none;}
#wpadminbar .quicklinks > ul > li > a{padding: 0 5px 0 4px;}
.left-pull{float:right;}
.right-pull{float:left;}
.mob-payemnt .wpb_button_a {margin-right: 15px;}
.uvc-sub-heading{font-weight:300 !important;}
.uvc-heading .uvc-sub-heading{font-weight:300 !important;}
.uvc-heading h2{font-weight:300 !important;}
/* page top */
.page-top {background-color: transparent;color: rgb(0, 0, 0);font-family: Barlow;z-index:1;}
.vc_custom_1532073549131{z-index: 1;}
.page-top ul.breadcrumb > li {color: #9aa2b0;}
.page-top ul.breadcrumb > li a {color: #404a58;}
.page-top ul.breadcrumb > li .delimiter {color: #404a58;}
.page-top ul.breadcrumb > li .delimiter::before {content: "\f105";}
.page-top.page-header-1 .page-title{color:#404a58;font-weight: 700;font-family: Barlow;}

/* page top */
.darkmenu #header.header-loaded .header-main {border-bottom: solid 1px rgba(255,255,255,.2);}
.darkmenu #nav-panel .welcome-msg,.darkmenu #nav-panel .welcome-msg a {color: #fff;}
.btn{font-weight: 600;font-size:16px;}
.page-id-5328 .header-wrapper, .page-id-5457 .header-wrapper,body.page-id-5413 .header-wrapper, .page-id-5473 .header-wrapper,.page-id-5505 .header-wrapper{background-color: transparent;}
#header.sticky-header .header-main.sticky{background: #fff;}

/* .page-id-5328 #header.sticky-header .header-main.sticky{background: #4D0D44;}
.page-id-5457 #header.sticky-header .header-main.sticky{background: #4D0D44;}
body.page-id-5413 #header.sticky-header .header-main.sticky{background: #45211c;}
.page-id-5473 #header.sticky-header .header-main.sticky{background: #e0cdb4 !important;}
.page-id-5505 #header.sticky-header .header-main.sticky{background: #035343;} */

.page-id-5328 #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5457 #header.sticky-header .header-main.sticky{background: #fff;}
body.page-id-5413 #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5473 #header.sticky-header .header-main.sticky{background: #fff !important;}
.page-id-5505 #header.sticky-header .header-main.sticky{background: #fff;}
.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item > a, .sticky-header .menuchange #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
/* .page-id-5523 #header.sticky-header .header-main.sticky{background: #fff;} */
/* .page-id-priya #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5529 #header.sticky-header .header-main.sticky{background: #fff;} */
/* .page-id-5523 #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.page-id-priya #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.page-id-5529 #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;} */

/* .page-id-5529 .page-top{background-color: transparent;z-index:1;}
.page-id-5529 .page-top ul.breadcrumb > li{color:#9aa2b0;}
.page-id-5529 .page-top ul.breadcrumb > li a {color: #404a58;}
.page-id-5529 .page-top ul.breadcrumb > li .delimiter {color: #000;}
.page-id-5529 .page-top ul.breadcrumb > li .delimiter::before {content: "\f105";} */


.header-wrapper{z-index:9;}
.header-2 .container{width:100%;padding: 0 20px;}
.header-2 .header-top{/* background-color:#120022; */padding: 3px 0;}
.header-2 .header-right .welcome-msg{width:100%;  font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;
  letter-spacing: normal;color: rgba(255, 255, 255, 0.81);}
#header .header-top .welcome-msg a{text-decoration:underline;}
#header .header-top .welcome-msg .green-btn{width: 39px;height: 22px;border-radius: 4px;background-color: #2dba67;text-align: center;color: #ffffff;font-family: Barlow;display: inline-block;text-transform: capitalize;line-height: 22px;font-size: 14px;font-weight: 600;margin-right: 5px;text-decoration:none;}
#header .header-main .container .header-right,#header .header-main .container .header-left,#header .header-main .container .header-center{padding:10px 0}

.header-2 .header-center{padding: 20px 0px;}
#header .header-main .container #main-menu{padding-left:0px;}
#header .header-main .header-contact a{font-family: Barlow;font-size: 16px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;text-align: center;color: #000000;padding: 0 10px;}
#header .header-main .header-contact a:hover{color: #838891;}
#header .header-main .header-contact a.border-btn {width: 154px;height: 35px;border-radius: 4px;line-height: 33px;background-color: rgba(229, 22, 70, 0);border: solid 1px rgba(255,255,255,.2);display:inline-block;}
#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{font-weight: 600;}
.mega-menu.show-arrow > li.has-sub > a::after, .mega-menu.show-arrow > li.has-sub > h5::after{content:"\f107";}
.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5{padding: 0px 8px 0px 30px;}

.dark-main-bg{background-position: center bottom !important;}
.dark-main-bg h2{font-family: Barlow;font-size: 52px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.23;letter-spacing: normal;text-align: center;}
.dark-main-bg p{opacity: 0.8;font-family: Barlow;font-size: 26px;font-weight: 300;font-stretch: normal;line-height: 1.38;letter-spacing: normal;}
.dark-main-bg .home-banner-contentp p{opacity: 0.8;font-family: Barlow;font-size: 18px;font-weight: 300;font-stretch: normal;line-height: 1.38;letter-spacing: normal;width :522px;}
.adjust-width{width:75%;margin:0 auto;}
.adjust-width p{width:835px;margin:0 auto;}
.adjust-width.deve-widthp p{width:900px;margin:0 auto;}
body .white-btn {background: #fff;border-color: #fff;color: #667182;border:1px solid #ededed;}
body .white-btn:hover,body .white-btn:focus{background: #ededed;border-color:#ccc;color: #667182;}
.integrating-emv h5{opacity: 0.6;font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 2.14;letter-spacing: 1.8px;text-align: left;color: #ffffff;margin-bottom: 5px;}
.integrating-emv h3{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;letter-spacing: normal;text-align: left;color: #ffffff;margin-bottom: 20px;}
.width1280{max-width:1260px;margin:0 auto !important;float:none;}
.home-integration h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;  line-height: 1.19;letter-spacing: normal;color: #202e3c;margin-bottom: 20px;}
.home-integration p{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #667182;width: 50%;margin: 0 auto;}
.home-integration .full-widthp.paymentp p{font-family: Barlow;font-size: 16px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #667182;width: 290px;margin: 0 auto;}
.home-integration .full-widthp.paymentp h4{margin: 40px 0 10px;}
.home-integration .full-widthp p,.home-integration.full-widthp p{width:98%;}
.full-widthp h4{ font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;letter-spacing: normal;text-align: center;color: #404a58;margin: 30px 0 10px;}
.learn-more{font-family: Barlow;font-size: 18px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;color: #e51646;display:block;margin:20px 0 0;}
.home-integration.full-widthp p{text-align:left;font-size:16px;}
.unique-setting-listing{padding:0;width:80%;}
.unique-setting-listing li{list-style-type:none; font-family: Barlow;font-size: 16px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;text-align: left;color: #667182;position: relative;padding: 15px 40px 15px 0;border-bottom: 1px solid #ccc;}
/* .unique-setting-listing li:last-child{border-bottom:0;} */
.unique-setting-listing li img {position: absolute;right: 15px;}
.learn-about h5,.expertise h5{font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: 1.8px;color: #667182;text-transform:uppercase;}
.learn-about p{font-family: Barlow;font-size: 32px;font-weight: 300;font-style: normal;font-stretch: semi-condensed;line-height: 1.38;letter-spacing: normal;color: #202e3c;}
.learn-about .btn.brown-btn{font-family: Barlow;font-size: 16px;font-weight: 600;color: #ffffff;background:#d09954;border: 1px solid #d18e3b;}
.gold-bg-home {min-height: 815px;margin-top: -26px;}
.home-light-bg{min-height : 900px;}
.icon-listing{padding:0;}
.icon-listing li{padding:10px;display:inline-block;width:49%;vertical-align:top;font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 1.22;color: #667182;padding-left: 40px;position: relative;}
.icon-listing li img{position:absolute;left:0;top: 50%;transform: translateY(-50%);}
.learn-about .btn.brown-btn:hover{background:#d18e3b;}
.expertise h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;margin-bottom: 15px;}
.expertise p{ font-family: Barlow;font-size: 18px;line-height: 1.56;letter-spacing: normal;color: #667182;}
.square-dark h1{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;text-align: center;color: #ffffff;margin-bottom:10px}
.square-dark p{opacity: 0.6;font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.36;letter-spacing: normal;text-align: center;color: #ffffff;}
.small-width{width:37%;margin:0 auto 20px;}
.square-dark h4{font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.33;text-align: center;color: #ffffff;}
.intelligent-listing .wpb_wrapper{min-height:200px;}
.intelligent-listing .wpb_wrapper p{width:92%;margin:0 auto 10px;font-size:18px;}
.contentslider .ms-layer{opacity: 1 !important;font-family: Barlow;font-size: 24px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.46;letter-spacing: normal;text-align: center;color: #667182;}
.contentslider .ms-layer a{font-family: Barlow;font-size: 16px;font-weight: normal;color: #e51646;text-decoration:none;}
.contentslider .master-slider .ms-container  .ms-nav-prev{background:url('/wp-content/themes/porto/images/prev.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-prev:hover{background:url('/wp-content/uploads/prev.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-prev:before{content:'';}
.contentslider .master-slider .ms-container  .ms-nav-next{background:url('/wp-content/themes/porto/images/next.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-next:hover{background:url('/wp-content/uploads/next.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-next:before{content:'';}
.explore{font-family: Barlow;font-size: 16px;font-weight: normal;color: #e51646;text-decoration:none;}
.home-integration .width1280.text-left h2{text-align:left;}
.time-slot {
    background: #f1f5f8;
    float: left;
    width: 100%;
    padding: 10px 20px;
	margin-bottom:20px;
}
.tribe-events-event-categories.catgory-name a{margin-bottom: 0;float: left;}
.tribe-events-event-categories.catgory-name a:hover,.tribe-events-event-categories.catgory-name a:focus{cursor:initial;text-decoration:none;}
.home-integration .time-slot p{font-size: 16px;text-align: left;}
.time-slot:hover{ background: #fff;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);}
.time-slot p{margin-bottom : 5px;}
.time-slot ul {padding:0;}
.time-slot li {
    list-style: none;
    border-bottom: 1px solid #ccc;
    float: left;
    width: 100%;
    padding: 10px 0;font-family: Barlow; color: #667182;font-size: 16px;
}
.time-slot li:last-child{border-bottom:0;}
.time-slot li span.time-left{font-family: Barlow; background:#fddc5d;font-size: 16px;color: #6c5100;padding: 2px 5px;border-radius: 3px;}
.time-slot li h4{font-family: Barlow; font-size: 26px;
  font-weight: 600;
  font-style: normal;color: #404a58;margin:5px 0;}
.time-slot li h5{ color: #404a58;font-size: 16px;
  font-weight: 600;margin:5px 0 0;font-family: Barlow; }
.home-integration .time-slot li p{width:100%;}
.time-slot li:last-child a.read-full{font-size:16px;font-weight: normal;color: #e51646;text-decoration:none;float:right;}
#footer{font-family: Barlow;}
#footer .footer-bottom .container{border-top: 1px solid #eae9e9;padding: 20px 0 0;}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .widgettitle, #footer .widget-title{font-size: 18px;font-weight: 600;color: #404a58;font-family: Barlow; }
#footer .widget_nav_menu{margin-bottom:0;}
#footer .menu li{padding:2px 0 2px 10px;border:0;}
#footer .menu li a{font-size: 14px;font-weight: normal;line-height: 2.07;color: #667182;}
#footer .menu li a:hover ,#footer .contact-menu a:hover{text-decoration: none;color: #4D0D44;font-weight: 600;}
#footer .menu{border-bottom:0;}
#footer .menu li:before{content:'' !important;border: 0 !important;}
body .btn{font-family: Barlow;}
body .btn-danger{background:#E51646;font-family: Barlow;}
body .btn-danger:hover,body .btn-danger:focus{background:#C61646 !important;}
body .btn-success{background:#2dba67;font-family: Barlow;}
body .btn-warning{background:#ff7d10;font-family: Barlow;}
body .btn-warning:hover,body .btn-warning:focus{background:#f5780f !important;}
body .expertise .btn-danger{font-weight:600;}
.get-started {z-index: 1;box-shadow: 1px 10px 10px rgba(0,0,0,.1);border-radius:6px;}
.get-started.merchant-start{box-shadow: none;margin-top: 0 !important;padding: 70px !important;padding-bottom: 70px !important;}
.get-started.width1280.margin-top.merchant-start{margin-top: 0px !important;}
.get-started h5{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.48;letter-spacing: normal;text-align: center;color: #667182;}
.get-started p{width: 645px;font-size: 27px;font-weight: 400;font-style: normal;font-stretch: semi-condensed;line-height: 1.31;letter-spacing: normal;text-align: center;color: #080326;font-family: Barlow;margin:0 auto;}

.width1000{max-width:1140px;width:100%;margin: 0 auto !important;}
.width940{max-width:1000px;width:100%;margin: 0 auto !important;}
.width400{max-width:400px;width:100%;float:right;}
.dark-main-bg.short-dark-bg h2{font-size: 60px;margin-bottom: 15px;}
.box-content-approch h4{font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;color: #404a58;}
.box-content-approch.two h4{font-family: Barlow;font-size: 22px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;color: #404a58;}
.box-content-approch p{font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;width: 100%;margin: 0 auto;}
.box-content-approch p img{margin-bottom: 30px !important;}
h2.preferred-head{font-family: Barlow !important;font-weight: 300 !important;}
.get-started.width1280.margin-top{margin-top: -140px !important;}
.pre-content h2{font-size: 42px;font-family: Barlow;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: rgb(32, 46, 60);    margin-bottom: 15px;}
.pre-content p{font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 1.56;color: #667182;width:65%;}
.pre-content p.sub-title{font-size: 22px;font-weight: 300;line-height: 1.36;text-transform: initial;width:100%;}
.pre-content.sub-title-ex p.sub-title{font-size: 28px;font-weight: 300;line-height: 1.36;text-transform: initial;width:100%;margin-bottom: 5px;}
/* .pre-content img{-webkit-filter: grayscale(100%);filter: grayscale(100%);} */
.pre-content a.next-move{font-family: Barlow;font-size: 18px;font-weight: normal;color: #e51646;}
.custom-emv-list h2{font-family: Barlow;font-size: 42px;font-weight: 500;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.custom-emv-list h2 span.break-heading{display:block;}
.custom-emv-list h3{margin: 0 0 10px 0 !important;}
.custom-emv-list p,.expect-more p{font-family: Barlow;font-size: 19px;font-weight: 300;line-height: 1.40;color: #596371;}
.custom-emv-list ul{margin: 0;padding: 0;}
.custom-emv-list ul li{list-style: none;position: relative;font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;padding-bottom:40px;padding-left:20px;}
.custom-emv-list ul li strong{margin-bottom: 15px !important;font-size: 18px;font-weight: 600;color: #404a58;display:block;}
.custom-emv-list ul li::before {position: absolute;left: -2px;top: 3px;content: '\f1db';font-family: FontAwesome;background: transparent;color:#dfe3e8;}
.custom-emv-list ul li::after {position: absolute;width: 1px;height: 90%;content: '';background: #dfe3e8;top: 23px;left: 4px;z-index: 1;}
.expect-more h4{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.expect-listing ul{margin: 0;padding: 0;}
.expect-listing ul li{list-style: none;position: relative;font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 2.72;color: #667182;padding-left:30px;}
/* .expect-listing li:before{position: absolute;left: -2px;top: -2px;content: "\f058";font-family: FontAwesome;background: transparent;color:#9aa2b0;font-size:20px;} */
.expect-listing li:before{position: absolute;left: -2px;top: 16px;content: "";font-family: FontAwesome;background: url('/wp-content/uploads/pos-check.png');color:#9aa2b0;font-size:20px;width: 22px;
height: 21px;}
.pattern-bg{background-repeat:no-repeat !important;background-position:top right !important;background-color:#f3f6f9;background-size:cover !important;}
.pattern-bg .expect-more h4{width: 94%;}
.pattern-bg .expect-more p{width: 75%;}
.pattern-bg .listing-text p{color:#667182;font-family: Barlow;font-weight: 300;	font-size: 22px;line-height: 1.36;width: 50%;}
.inline-with-btn{display:inline-block;}
.pattern-bg .expect-more .inline-with-btn p{display:inline-block;font-size:13px;width:100%;vertical-align:middle;}
.pattern-bg .expect-more .inline-with-btn p a{color:#e51646;font-size: 16px;font-weight: 400;font-family: Barlow;margin-left: 10px;}
.semi-integrated h2{font-family: Barlow !important;line-height: 1.36 !important;letter-spacing: normal;}
.semi-integrated p{font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.45;letter-spacing: normal;color: #667182;}
.width940.border-bottom-1{border-bottom : 1px solid #eee;}
/* sub menu */
#main-menu .mega-menu .sub-menu{width: 440px;top: 10px;border-radius: 4px;padding: 5px; background-color: #fff !important;}
#main-menu .mega-menu .sub-menu .menu-image-title{ font-family: Barlow;font-size: 18px;font-weight: 600;}
#main-menu .mega-menu .sub-menu li{padding:10px;}
#main-menu .mega-menu .sub-menu li > a{border-bottom :0 !important;}
#main-menu .mega-menu .sub-menu li:hover{background: #f1f5f8 !important;border-radius:4px;}
/* #main-menu .mega-menu .sub-menu li:hover a,#main-menu .mega-menu .sub-menu li>a:hover{background: transparent !important;} */
#main-menu .mega-menu .sub-menu li div{padding-left: 55px;margin-top:-12px;}
#main-menu .mega-menu .sub-menu li.company-sublist div{padding-left: 44px;margin-top:-12px;}
#main-menu .mega-menu .deve-menu-list .sub-menu li div{padding-left: 42px;margin-top:-12px;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu{position: relative;left: initial;top: initial;background: transparent !important;box-shadow: none;width: auto;padding-left: 22px;display: block;opacity: 1;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a{padding : 0 8px;color:#e51646;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a:hover span{font-weight: 700;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a .menu-image-title{font-size: 14px;font-weight: 500;}
#main-menu .mega-menu .deve-menu-list ul.sub-menu li.menu-item:hover > ul.sub-menu{top : 0 !important;}
/* footer social icon */
#footer .widget.follow-us .share-links a, .widget.follow-us .share-links a{width: 26px;height: 26px;border-radius: 4px;color: #fff;margin-right:5px;}
#footer .widget.follow-us .share-links a.share-facebook{background:#476aa1;}
#footer .widget.follow-us .share-links a.share-twitter{background:#21b4ee;}
#footer .widget.follow-us .share-links a.share-linkedin{background:#1f80a7;}


.grey-img img{vertical-align:middle;padding : 10px;display:inline-block;}
.more-devices .wpb_wrapper {width:400px;float:left;}
.more-devices{margin-left: -1%;width: 51%;}
.more-process .wpb_wrapper{width:400px;float:right;}
.more-process{z-index: 1;box-shadow: 0px 0px 10px 6px rgba(0,0,0,.1);border-radius: 2px;}
.grey-img h3{font-family: Barlow;font-size: 22px;font-weight: 600;line-height: 1.18;letter-spacing: normal;text-align: left;color: #404a58;margin-bottom: 20px;}
.grey-img p	{font-family: Barlow;font-size: 16px;line-height: 1.5;text-align: left;color: #667182;}


.ecom-box .wpb_wrapper{min-height: 175px;}
.ecom-pre-content .pre-content p{width:78%;}
.ecomm-feature h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.ecomm-feature h2 span.break-heading{display:block;}
.ecomm-feature p,.expect-more p{font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.36;color: #667182;}
.ecomm-feature ul{margin: 0;padding: 0;}
.ecomm-feature ul li{list-style: none;position: relative;font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;padding-bottom:70px;padding-left:0px;width: 49%;display: inline-block;min-height: 200px;vertical-align: top;padding-top: 40px;}
.ecomm-feature ul li p{font-size: 16px;font-weight: normal;}
.ecomm-feature ul li img {position: absolute;left: 0;top: 0;}
.ecomm-feature ul li strong{margin-bottom: 15px !important;font-size: 18px;font-weight: 600;color: #404a58;display:block;}
.ecomm-feature.more-expected ul li{padding-top:0;}

.partner-integrate.home-integration p{text-align: left;margin: initial;}
.contentslider.partner-slider{background-repeat:no-repeat !important;}
.contentslider.partner-slider .ms-slide-bgcont img{display:none;}
.partner-started .get-started.width1280{float: none;padding: 50px 0;}
.semi-integrated.partner-real p{width: 77%;}
.ecomm-feature p{width: 90%;}
.home-integration.oval-icon p{text-align:left;width: 95%;margin: initial;font-size: 16px;}
body.page-id-5413 .next-move{color:#ff7d10 !important;font-size: 18px;}
.page-id-5473 #main-menu .mega-menu > li.menu-item.active > a, #main-menu .mega-menu > li.menu-item.active > h5{background: transparent !important;color: #838891;} 
.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active > a,  #main-menu .mega-menu > li.menu-item.active > h5{background: transparent !important;color: #838891;}

.page-id-5473 #main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.page-id-5473 #nav-panel .welcome-msg {color: #404a58;}
.page-id-5473 #nav-panel .accordion-menu li.menu-item > a, .page-id-5473 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}

.page-id-5473 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5473 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5473 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5473 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}


.page-id-5328  #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5328  #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5328  #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5328  #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}


.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5457  #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5457  #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
.page-id-5523 #header .header-main .header-contact a{color: #000;}
.page-id-5523 #header .header-main .header-contact a:hover{color: #838891;}
/* .page-id-priya #header .header-main .header-contact a{color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item > a,.page-id-5523  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item > a,.page-id-priya  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item.active > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item.active > a{color: #404a58;background: #e3e3e3;} */
.page-id-5523 #nav-panel .welcome-msg {color: #404a58;}
/* .page-id-priya #nav-panel .welcome-msg {color: #404a58;} */
.page-id-5523 #nav-panel .accordion-menu li.menu-item > a, .page-id-5523 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
/* .page-id-priya #nav-panel .accordion-menu li.menu-item > a, .page-id-priya #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5523 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5523 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5523 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-priya #main-menu .mega-menu > li.menu-item:hover > a, .page-id-priya #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-priya #main-menu .mega-menu > li.menu-item:hover > h5{background: #e3e3e3;color: #ffffff;} */

.page-id-5529 #header .header-main .header-contact a{color: #000;}
.page-id-5529 #main-menu .mega-menu > li.menu-item > a, .page-id-5529 #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.page-id-5529 #main-menu .mega-menu > li.menu-item.active > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.page-id-5529 #nav-panel .welcome-msg {color: #404a58;}
.page-id-5529 #nav-panel .accordion-menu li.menu-item > a, .page-id-5529 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
.page-id-5529 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5529 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5529 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5413 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5413 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5413 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5793 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5793 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5793 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5793 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5793 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5793 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
body.page-id-5863 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5863 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5863 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5863 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5863 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5863 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5457 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5457 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
body.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > h5{background: #711536;color: #ffffff;}

.page-id-5505 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.page-id-5505 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5505 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5505 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5505 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}


.page-id-5473 #header .header-main .header-contact a{color: #000;}
.page-id-5473 #header .header-main .header-contact a:hover{color: #838891;}
.page-id-5473 .dark-main-bg h2{color:#202e3c;}
.page-id-5473 .dark-main-bg p{color:#202e3c;}
body.page-id-5473 .btn-danger{background:#d09954;font-family: Barlow;border-color:#c5904e;}
body.page-id-5473 .btn-danger:hover,body .btn-danger:focus{background:#c5904e !important;}


.page-id-5473 #header .mobile-toggle,.page-id-5473  #header .mobile-toggle:hover {color: #000;}
.page-id-5523 #header .mobile-toggle,.page-id-5523 #header .mobile-toggle:hover {color: #000;}
/* .page-id-priya #header .mobile-toggle,.page-id-priya #header .mobile-toggle:hover {color: #000;} */
.page-id-5529 #header .mobile-toggle,.page-id-5529 #header .mobile-toggle:hover {color: #000;}

.pre-content.mobile-content p{width: 70%;margin: 0 auto;}
.pre-content.mobile-content p img{margin-bottom:70px !important;}
.app-store p{font-weight:300;font-size:38px;color:#202e3c;}
.app-store img{margin-right:15px;}
.mob-payemnt {text-align: left;}
.mob-payemnt button.btn{margin-right:20px;}
.align-img-right .vc_single_image-wrapper{    position: absolute;right: 0;top: -500px;}
.custom-imge-fixed{position:relative;}

.contact-style.dark-main-bg {background-position: left top !important;}
.contact-style h2{font-family: barlow !important;}
.contact-style .left-area p{color: #202e3c;font-size: 26px;width: 80%;line-height: 38px;}
.contact-style .left-area .contact-address p{font-size:16px;line-height: 20px;}
.contact-style .left-area .contact-address .fa{margin-right:15px;}
.contact-style .left-area .contact-address p a{font-size:16px;color:#e51646;}
.right-box-shadow{background: #fff;box-shadow: 0 0 3px 3px rgba(0,0,0,.1);border-radius: 3px;padding: 30px;}
.right-box-shadow ul{margin: 0;}
.right-box-shadow ul li {position: relative;text-align: left;list-style: none;color: #667182;font-size: 16px;padding-left: 80px;padding-bottom: 25px;padding-top: 25px;border-bottom: 1px solid #eee;width: 85%;}
.right-box-shadow ul li:last-child{border-bottom:0;padding-bottom:0;}
.right-box-shadow ul li p{font-size: 16px;line-height: 26px;}
.right-box-shadow ul li p a{font-size:18px;color:#e51646;}
.right-box-shadow ul li br {display: none;}
.right-box-shadow ul li img {position: absolute;left: -10px;top: 25px;}
.right-box-shadow ul li p a img{position: relative;left: initial;top: initial;}
.right-box-shadow ul li h4{color:#404a58;font-size:18px;font-weight:600;}
.vc_custom_1527060031748{background-size: contain !important;background-position: center top !important;}
.expertise.width1280.vc_custom_1529579132628{margin-top: -70px !important;}
.icon-listing li.no-padding{padding-left: 0;}
.ecomm-feature.more-expected .wpb_wrapper li h4{font-weight :600;font-family:Barlow;}
.ecomm-feature.more-expected .wpb_wrapper li p{width:80%;}
.page-id-5473 .contentslider .ms-layer a{color : #d09954;}
.pre-content p.sub-title.new{font-size:22px;margin-bottom: 10px;}
.emv-background{background-position: left top !important;background-repeat: no-repeat !important;background-size: contain !important;}
.Cloud-based img{margin-left : -50px;}
.Zero-integration img{margin-left : 60px;}
/* event detail page */

.menuchange #header.sticky-header .header-main.sticky{background: #fff;}
.menuchange #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.menuchange #header .header-main .header-contact a{color: #404a58;}
.menuchange #header .header-main .header-contact a:hover{color: #838891;}
.darkmenu #header .header-main .header-contact a{color: #fff;}
.darkmenu #header .header-main .header-contact a:hover{color: #838891;}
.darkmenu #header.sticky-header .header-main .header-contact a{color: #404a58;}
.darkmenu #main-menu .mega-menu > li.menu-item > a,.menuchange  #main-menu .mega-menu > li.menu-item > h5{color: #fff;}
.menuchange #main-menu .mega-menu > li.menu-item > a,.menuchange  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.menuchange #main-menu .mega-menu > li.menu-item.active > a, .menuchange #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.menuchange #nav-panel .welcome-msg {color: #404a58;}
.menuchange #nav-panel .accordion-menu li.menu-item > a, .menuchange #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
.menuchange #main-menu .mega-menu > li.menu-item.active:hover > a,.menuchange #main-menu .mega-menu > li.menu-item:hover > a, .menuchange #main-menu .mega-menu > li.menu-item.active:hover > h5,.menuchange #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
.menuchange #header .mobile-toggle,.menuchange #header .mobile-toggle:hover {color: #000;}
/* body.menuchange #nav-panel, html.panel-opened body.menuchange #nav-panel-close {background: #bababa;} */
body.menuchange .accordion-menu > li.open > a, body.menuchange .accordion-menu > li:hover > a {background-color:transparent !important;color:#838891;}
body.menuchange #nav-panel .accordion-menu li.menu-item.active > a,body.menuchange #main-menu .mega-menu > li.menu-item.active:hover > a,body.menuchange #main-menu .mega-menu > li.menu-item:hover > a, body.menuchange #main-menu .mega-menu > li.menu-item.active:hover > h5,body.menuchange #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

.menuchange .page-top{background-color: transparent;z-index:1;}
.menuchange .page-top ul.breadcrumb > li{color:#9aa2b0;}
.menuchange .page-top ul.breadcrumb > li a {color: #404a58;}
.menuchange .page-top ul.breadcrumb > li .delimiter {color: #000;}
.menuchange .page-top ul.breadcrumb > li .delimiter::before {content: "\f105";}

.single-tribe_events.menuchange #main > .container{width :100%;max-width:100%;}
.menuchange .main-content.col-md-12{padding :0;}
.menuchange{background :#fff url('../images/event-bg.png');background-repeat: no-repeat;background-size: contain;background-repeat: repeat-x;background-position: left 35px;}
.menuchange.page-id-5538{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange .page-title{display :none;}
.menuchange #main{background:transparent;}
.eventmeet-detail{padding : 60px 10px 40px;width: 100%;max-width: 1160px;margin: 0 auto;}
.eventmeet-detail.listing{padding : 90px 10px 0px;}
.eventmeet-detail .left-side{float:left;width : 40%;min-height :650px;margin-left: 0px;}
.eventmeet-detail .right-side{float:right;width : 60%;}
.event-logo{max-width : 350px;}
.event-logo .tribe-events-event-image img{width: auto;max-height: 140px;}
.tribe-events-schedule.event-time {margin: 35px 0 8px;font-size: 26px;font-weight : 600;font-family: Barlow;}
.tribe-venue-location.event-location{font-size : 16px;color : #667182;font-family: Barlow;}
.tribe-venue-location.event-location .tribe-events-address{background : url('../images/location-icon.png');padding-left : 26px;background-repeat: no-repeat;background-position: center left;}
.main-event-title{font-weight : 600;font-family: Barlow;font-size : 42px !important;color : #202e3c;margin-bottom : 10px !important;}
.catgory-name a{font-size: 22px;font-weight: 300;font-family :Barlow;color :#667182;margin-bottom : 24px;display:block;}
.tribe-events-content.event-content{font-size : 18px;font-weight : 400;font-family :Barlow;color :#667182;margin-bottom : 24px;line-height :28px;width: 90%;}
.tribe-events-content.event-content h1,.tribe-events-content.event-content h2, .tribe-events-content.event-content h3{font-size : 20px;font-weight : 600;font-family :Barlow;}
.two-btn-row .btn{font-size :16px;padding:5px 15px;border-radius:4px;text-align:center;display:inline-block;}
.two-btn-row .btn.red-btn{color :#fff;background : #e51646;border : 1px solid #e51646;}
.two-btn-row .btn.gray-btn{color :#404a58;background : #fff;border:1px solid #e5e5e5;}
.event-form{padding:36px 0;background :#f3f6f9;text-align:center;}
.event-form .container-width{max-width : 1160px;padding : 0 10px;width :100%;margin:0 auto;}
.logo-width{max-width: 200px;}
.logo-width img {max-height: 65px;max-width: 200px;width: auto;}
.eventmeet-detail.listing .catgory-name a{margin-bottom : 0;float: left;}
.upcoming-events {background: #fff;padding: 70px 0 10px;}
.upcoming-events .up-container{max-width : 1160px;margin : 0 auto;padding : 0 10px;width:100%;}
.upcoming-events .up-container h2{font-size : 42px;color :#202e3c;font-weight :600;font-family : "Barlow";margin : 0 0  20px;}
.upcoming-events .up-container .time-slot{width : 48%;min-height: 198px;}
.upcoming-events .up-container .time-slot:nth-child(2n+1) {float: right;}
.upcoming-events .up-container .catgory-name a {margin-bottom: 0;float: left;}
#tribe-events-footer {display: none;}
.eventmeet-detail.listing .time-slot{padding: 10px 20px;}
.upcoming-events .time-slot{padding: 10px 20px;}
.eventmeet-detail.listing .left-side h1{font-size : 60px;color : #202e3c;font-weight :600;font-family : "Barlow";line-height: 60px;}
.eventmeet-detail.listing .left-side p{font-size : 26px;color : #404a58;font-weight :300;font-family : "Barlow";}
.time-slot .catgory-name a{font-size: 16px;font-weight: 400;}
.eventmeet-detail .less-width {width: 380px;}
.tribe-events-notices{margin: 10px auto 18px;max-width: 1160px;width:100%;padding:5px 10px;}
.event-form p{color : #404a58;font-size : 26px;font-weight : 300;font-family : Barlow;line-height: 32px;}
.event-form p span{font-weight :600;}
.month-list {width: 200px;}
.month-list .selected {background: #fff;padding: 5px 10px;display: block;font-size: 14px;color: #e51646;}
.month-list ul {padding: 0;}
.month-list ul li {width:100%;padding: 5px 10px;list-style: none;background: #fff;border-top: 1px solid #f3f3f3;font-size: 13px;color: #667182;}
.month-list ul li.selected{background: #fff;font-size: 14px;color: #e51646;}
.month-list ul li:hover {background: transparent;cursor: pointer;}
.upcoming-events .time-slot li span.time-left {padding: 0px 5px;display: inline-block;vertical-align: middle;margin-top: -7px;}
.load-more {float: left;width: 100%;text-align: center;}
.load-more a{padding: 7px 16px;border: 1px solid #ccc;border-radius: 5px;font-family: Barlow;color: #404a58;font-weight: 600;}
.tribe-events-single-event-description{float: left;width: 100%;margin-top: 20px;}
.text-form-meet-us{max-width : 100%;margin :0 auto;width : 100%;}

/* event detail page */
/* newsroom */
.single-news.menuchange .news.type-news{max-width:880px;width:100%;padding:70px 0;min-height:1000px;margin: 0 auto;letter-spacing: -0.9px;}
.single-news.menuchange .news.type-news p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;width:85%;}
.single-news.menuchange .entry-title {display: block !important;font-size:60px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :30px;}
.single-news.menuchange .news.type-news h4{font-size : 26px;color : #667182;font-family:Barlow;font-weight:300;line-height:36px;width:90%;margin-bottom :40px;width:85%;}
.menuchange.page-id-5534{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.page-id-6530{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.listing.newsroom-listing .right-side h5 a{font-size:22px;color:#404a58;font-family:Barlow;font-weight:600;line-height:32px;margin-bottom:42px;display:block;}
.listing.newsroom-listing .right-side span{font-size:14px;color:#667182;margin-bottom:10px;}
.news-publish-date {margin-bottom: 30px;display: block;}
.naya-news {background: #3dd84f;color: #fff !important;padding: 4px;border-radius: 4px;}
/* newsroom */
/* blog page */
.single-blog_post.menuchange .type-blog_post{max-width:750px;padding:70px 0;min-height:1000px;margin: 0 auto;letter-spacing: -0.9px;}
/* .single-blog_post.menuchange .title-blog {font-size:60px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :30px;} */
.single-blog_post.menuchange .title-blog {font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:48px;margin-bottom :30px;}
.blog-featured-image{height : 500px;background-repeat:no-repeat;background-size :cover;margin-bottom : 60px; background-position: center;}
.single-blog_post.menuchange p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;}
.single-blog_post.menuchange p strong{font-size : 18px;color : #404a58;font-family:Barlow;font-weight:600;line-height:32px;}
.single-blog_post.menuchange h2 {font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :20px;}
.single-blog_post.menuchange h3{color : #404a58;font-size : 26px;font-weight:300;}
.listing.blog-listing .right-side .full_content h5 a{font-size : 42px;font-weight :600;font-family :Barlow;color:#404a58;line-height :50px;margin: 20px 0;}
.listing.blog-listing .right-side .full_content h5 a:hover{text-decoration : none;}
.menuchange.page-id-5537{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.page-id-6293{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.single-job_listing{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.listing.blog-listing .right-side  p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;margin-bottom :5px;}
.listing.blog-listing .right-side .half-content{display: inline-block;
width: 49%;margin-bottom :0px;padding : 0 10px 0 0;vertical-align:top;}
.listing.blog-listing .right-side .half-content h5 a{font-size : 22px;font-weight :600;font-family :Barlow;color:#404a58;line-height :30px;margin: 20px 0;}
.listing.blog-listing .right-side .half-content h5 a:hover{text-decoration :none;}
.listing.blog-listing .right-side .half-content .blog-featured-image{height :220px;margin-bottom: 10px;background-size: cover;
background-position: center;}
.listing.blog-listing .right-side .full_content .blog-featured-image{height :220px;margin-bottom: 10px;width: 350px;background-size: cover;
background-position: center;}
.eventmeet-detail.blog-listing .left-side {width: 20%;}
.eventmeet-detail.blog-listing .right-side{width: 80%;}
.eventmeet-detail.blog-listing .news-publish-date{font-size:14px;font-weight : 300;color : #9aa2b0;margin-bottom : 55px;display: block;}
.eventmeet-detail.blog-listing .left-side .filter-category{padding: 0;}
.eventmeet-detail.blog-listing .left-side p{font-size: 16px;color : #9aa2b0;}
.eventmeet-detail.blog-listing .left-side .filter-category li{font-size: 16px;color : #404a58;padding : 10px 0;list-style :none;cursor: pointer;}
.eventmeet-detail.blog-listing .left-side .filter-category li.active{font-weight :700;}
.loading-div{width: 25px;height: 25px;margin: 20px auto;display:none;}
.related-content {float: left;width: 32.3%;margin-right: 1%;}
.related-content .blog-featured-image{height :220px;margin-bottom: 10px;background-size: cover;
background-position: center;}
.single-blog_post #main .container{max-width : 100%;width: 100%;}
.related-data{max-width : 1100px;margin: 30px auto;width : 100%;padding : 0 10px;}
.related-article h2{font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :20px;}
.related-content h5 a{font-size : 22px;font-weight :600;font-family :Barlow;color:#404a58;line-height :30px;margin: 20px 0;}
.related-content h5 a:hover{text-decoration :none;}
.related-content .news-publish-date{font-size: 14px;font-weight: 300;color: #9aa2b0;margin-bottom: 55px;display: block;}
.addtoany_share_save_container{padding : 50px 0 10px;}
.addtoany_share_save_container .addtoany_header{font-size : 18px;color : #667182;font-family: Barlow;
letter-spacing: 1px;font-weight: 400;}
.addtoany_share_save_container .addtoany_list a{max-width: 140px;}
.addtoany_share_save_container .addtoany_list a.a2a_button_facebook{max-width: 165px;}
.blog-newsletter{background : url('../images/related-banner.png');padding : 20px 15px;width:100%;min-height:500px;background-repeat:no-repeat;background-size:cover;margin-top: -100px;}
.blog-newsletter .emmail-content{max-width:1100px;margin : 0 auto;width : 100%;padding-top: 120px;}
.blog-newsletter .emmail-content .left-hand {width:49%;display:inline-block;vertical-align:bottom;}
.blog-newsletter .emmail-content .left-hand h5{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;color: #667182;}
.blog-newsletter .emmail-content .left-hand p{margin-bottom: 0;font-size: 32px;font-weight: 300;font-style: normal;font-stretch: semi-condensed;line-height: 1.31;letter-spacing: normal;color: #080326;font-family: Barlow;}
.blog-newsletter .emmail-content .right-hand{width:49%;display:inline-block;vertical-align:bottom;}
.blog-newsletter .emmail-content .right-hand input[type="email"]{color: #15152D;padding: 10px;border-top-right-radius: 0;border-bottom-right-radius: 0;width: calc(100% - 104px);display: inline-block;max-width: 100%;height: 44px;vertical-align: top;}
.blog-newsletter .emmail-content .right-hand input[type="submit"]{width: 100px;
display: inline-block;margin-left: -3px;padding: 10px;height: 44px;border-top-left-radius: 0;border-bottom-left-radius: 0;background: #C61646;border-color: #C61646;}
/* blog page */
/* accept payment form */
.accept-payment-form {padding: 0 20px;}
.accept-payment-form .form-group {text-align: left;}
.accept-payment-form .form-group label {min-width: 140px;max-width:140px;font-size: 16px;color: #667182;font-family: Barlow;display: inline-block;vertical-align:top;}
.accept-payment-form .form-group .name-field{width: calc(100% - 150px);display: inline-block;}
.accept-payment-form .form-group .wpcf7-form-control-wrap {width: calc(100% - 150px);display: inline-block;}
.accept-payment-form .form-group .name-field .wpcf7-form-control-wrap {width: 49%;display: inline-block;}
.accept-payment-form .form-group .wpcf7-form-control-wrap input,.accept-payment-form .form-group .wpcf7-form-control-wrap select {width: 100%;height: 40px;}
.accept-payment-form .form-group .wpcf7-form-control-wrap textarea{width : 100%;}
.accept-payment-form .form-group.submit{text-align:center;}
.accept-payment-form .form-group.submit input{background: #e51646;border: 1px solid #e51646;padding: 10px 20px;font-size: 16px;font-weight: 600;}
.accept-payment .right-box-shadow{padding-bottom: 0;}
/* accept payment form */
/* pos */
.semi-integrated .robust-p p {width: 350px;}
/* pos */
.by-developer iframe{max-width: 70%;width: 100%;border: 0;}
.by-developer iframe .entry-title{display :none !important;}
.by-developer{background-repeat: no-repeat !important;background-size: cover !important;}
.square-dark .intelligent-listing .wpb_wrapper p{width: 70%;}
.mobile-toggle {top: 10px !important;color:#000 !important;}
.sticky-header .mobile-toggle {color: #000 !important;}
 body.darkmenu .mobile-toggle {color: #fff !important;}
 body.darkmenu .sticky-header .mobile-toggle {color: #000 !important;}


 body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active > a, body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active > h5{color: #838891 !important;background: transparent;}
body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > a,body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item:hover > a, body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > h5,body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
 body.darkmenu  #nav-panel .accordion-menu li.menu-item > a, #nav-panel .accordion-menu li.menu-item > h5{color :#404a58;}
 body.darkmenu #nav-panel .accordion-menu li.menu-item:hover > a,  body.darkmenu #nav-panel .accordion-menu li.menu-item:hover > h5{color : #404a58;}
  body.darkmenu  #nav-panel .accordion-menu{color :#fff;}
  body.darkmenu  #nav-panel .accordion-menu li.menu-item.active > a{color : #404a58;}
  
  
 .modal-popup{position: fixed;background:rgba(0,0,0,.7);top: 0;left: 100%;width: 100%;height: 100%;z-index: 99;overflow-y:auto;display: block !important;
    opacity: 1;}
.modal-popup .modal-title{font-weight: 700;font-size: 20px;color: #404a58;}
.modal-popup .modal-title span{color: #e51646;}
.modal-popup iframe{border:0;width : 100%;background :#fff;}

.sandbox-area-field {width: 850px;background: #fff;margin: 0 auto !important;float: none;display: block;box-shadow: 0 0 2px 2px rgba(0,0,0,.1);border-radius: 3px;padding: 20px;box-sizing: border-box;}
.dark-main-bg.short-dark-bg .sandbox-area-field h2{font-size: 22px;margin-bottom: 10px;color: #404a58;text-align: left;font-weight: 600;}
.dark-main-bg.short-dark-bg .sandbox-area-field p{color: #9b9b9b;font-size: 16px;font-weight: 600;line-height: 24px;}
.sandbox-area-field.back-list{box-shadow: none;padding: 10px;margin-top: 5px !important;}
.sandbox-area-field.back-list .ult_main_cl{display: block;margin-bottom: 0;}
.sandbox-area-field.back-list .wpb_content_element a{color : #e51646;}

/* merchant page */
.vc_row-has-fill.merchant-gray-bg{background-repeat: no-repeat !important;background-size: contain !important;background-position: center top !important;}
.width1000.merchant-logo {float: none;z-index: 1;margin-top: 35px !important;}
.ecomm-feature.merchant-feature ul li{position: relative;padding-left: 100px; }
.ecomm-feature.merchant-feature ul li img{top:40px;}
.ecomm-feature.merchant-feature ul li br{display :none;}
.ecomm-feature.merchant-feature ul li h4{font-weight:600;}
.ecomm-feature.merchant-feature ul li p{width :70%;}
.merchat-list {z-index:1;}
.merchat-list .ecomm-feature ul li{width:100%;padding-top:0;padding-bottom : 40px;padding-left: 70px;}
.merchat-list .ecomm-feature.merchant-feature ul li p{width : 100%;}
.merchat-list .ecomm-feature.merchant-feature ul li img{top:10px;}
.ecomm-feature .upgrade-merchent p {width: 55%;margin: 0 auto 20px;}

.ecomm-feature .urgrade-list ul li{width:78%;padding-top:0;padding-bottom : 40px;padding-left: 80px;text-align:left;min-height:10px;}
.ecomm-feature .urgrade-list ul li img{top:0 !important;}
.merchant-square.square-dark .intelligent-listing .wpb_wrapper p:last-child {width: 90%;margin-bottom: 60px !important;min-height: 200px;}

.deve-heading {font-family: Barlow !important;text-align: center !important;margin: -40px 0 80px;}
.box-content-approch .dev-pay-code h4{font-size: 26px;}
.dev-pay-code {min-height: 300px;}
.dev-pay-code .wpb_content_element .wpb_wrapper {position: relative;padding-top: 60px;}
.box-content-approch .dev-pay-code p img {margin-bottom: 30px !important;position: absolute;top: 0;left: 45%;}
.box-content-approch .dev-pay-code p a{color : #e51646;display: block;margin: 10px 5px;text-align: center;font-size:18px;font-weight:500;}
.box-content-approch .dev-pay-code p a img{margin-bottom :0 !important;position: relative;left: initial;top: initial;}

.integration-support li {position: relative;list-style: none;background: #fff;display: inline-block;padding: 10px;box-shadow: 0 0 2px 2px rgba(232,242,221,.9);width: 49%;background:#fff url('/wp-content/uploads/box-left-bg.png');background-position: -115px;background-repeat: no-repeat;padding:35px 70px 50px 140px;}
.integration-support li:last-child {float: right;}
.integration-support li .alignnone {position: absolute;left: 50px;top: 50%;transform: translateY(-50%);width: 75px;}
.integration-support .home-integration p{width: 70%;text-align: left;font-size: 16px;margin-bottom: 15px;}
.integration-support .home-integration p a{color : #e51646;}
 .integration-support .home-integration h3{margin: 0 auto 10px;width : 70%;color :#404a58;font-size:18px;font-family: Barlow;font-weight: 600;}
 
 .scroll-more {position: absolute;color: #fff;left: 50%;top: 26px;transform: translateX(-50%);opacity: .5;font-size: 18px;}
 .scroll-more:hover,.scroll-more:focus{color:#fff;text-decoration:none;cursor: pointer;}
.scroll-more .fa{border: 1px solid #fff;border-radius: 50%;padding: 1px 4px;}
 .home-integration .meet-left-text p{width: 100%;text-align: left;}
 
 
 .thanku-gft{    left: initial !important;box-sizing: border-box !important;width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
  .thanku-gft h3{font-size:18px;font-family:"Barlow"; }

  .vc_custom_1525083914108{background-color : #450B45;}
 
.menuchange.page-id-6293 #main .container{width: 100%;padding: 0;} 
.menuchange.page-id-6293 .main-content.col-md-12{padding-left : 0px !important;padding-right : 0px !important;}
.menuchange.page-id-6293 .page-content > p {max-width: 1140px;margin: 0 auto 45px;padding: 0 15px;}

.menuchange.page-id-6293 .breadcrumbs-wrap{display :none;}
.page-id-6293 .page-content > h1{padding: 0 15px;max-width: 1140px;font-size: 60px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin:110px auto 20px;}
.page-id-6293 .page-content p{font-size: 20px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 32px;margin-bottom: 5px;}
.job-list{max-width: 1140px;margin: 0 auto;padding: 0 15px 50px;}
.job-list h2{ font-size: 42px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin-bottom: 30px;
margin-top: 80px;}
.job-list ul {padding: 0;list-style: none;}
.job-list li {width: 49%;display:inline-block;vertical-align:top;padding: 0 25px 0 0;margin-bottom: 20px;}
.job-list li div{border: 0;padding: 0;border-radius: 5px;box-shadow: 0 0 2px 2px rgba(0,0,0,.1);background: #f1f5f8;}
.job-list li div a{padding: 25px 130px 25px 50px;display: block;}
.job-list li div a:hover{text-decoration:none;}
.job-list li div:hover{box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);background: #fff;}
.job-list li div a .job-title{display: block;font-size: 18px;font-weight: 600;font-family: Barlow;color: #404a58;line-height: 24px;margin: 20px 0;}
.job-list li div .job_desc{display:block;font-size: 16px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 26px;margin-bottom: 15px;}
.job-list li div span{font-size: 14px;color: #667182;margin-bottom: 10px;font-weight: 600;}
.job-list li div span img {display: inline-block;margin-right: 8px;vertical-align: middle;margin-top: -3px;}
.single_job_listing h1.job-title{font-size: 60px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin-bottom: 20px;margin-top: 80px;padding: 0 15px;}
.job_description {width: 72%;padding-bottom : 50px;padding : 0 15px;}
.single_job_listing .meta{margin: 0 0 25px;}
.single_job_listing h3{font-family: "Barlow";margin: 20px 0;font-size: 22px;font-weight: 600;color: #667182;}
.single_job_listing h4 {font-family: "Barlow";margin: 20px 0;font-weight: 600;color: #000;}
.single_job_listing .job_description p,.single_job_listing .job_description ul li{font-size: 20px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 32px;margin-bottom: 5px;}
.single_job_listing .meta li.locationxdfdg{font-size: 26px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 30px;margin-bottom: 0;padding: 0 15px;}
.about-detail{padding : 30px 50px 30px 0;float: left;width: 100%;}
.col-two {float: left;width: 50%;padding: 30px 12% 30px 25px;}
.col-two h2{font-size: 40px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 40px;margin-bottom: 15px;}
.feature-image.col-two{padding : 0;}
.apply-btn{margin: 40px 0 120px !important;}
.apply-btn .btn {margin-right: 20px;}
.apply-btn a{color: #C61646;}

.right-side .right-box-shadow ul {
    padding-left: 10px;
}
.right-side .right-box-shadow ul li h4{
	line-height: 18px;
}
.contact-style .left-area.bbpos-header p {
   color: #fff;
}
.left-area.bbpos-header .vc_general.vc_btn3,.Red-btn a{
	padding: 10px 16px !important;
	font-size: 20px !important;
	/* margin-right: 10px; */
}
.Red-btn a:hover, .Red-btn a:focus, .left-area.bbpos-header .Red-btn a:hover,.left-area.bbpos-header .Red-btn a:focus {
    background: #C61646;
}
body .left-area.bbpos-header .white-btn{
	background: transparent;
	border: 0;
}
.left-area.bbpos-header .white-btn a:hover, .left-area.bbpos-header .white-btn a:focus {
    background: #ededed !important;
}
.support-terminal h2, .configuration-box h2 {
    font-size: 42px;
    text-align: center;
    font-weight: 600 !important;
    font-family: 'barlow' !important;
    margin-bottom: 20px;
}
.support-terminal p {
    width: 40%;
    text-align: center;
    margin: 0 auto 30px;
    font-size: 18px;
    font-weight: 300;
    color: #667182;
}
.support-terminal .wpb_single_image.wpb_content_element {
    margin-bottom: 0;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
.configuration-box h4 {
    color: #404a58;
    font-size: 18px;
    font-weight: 600;
    font-family: "barlow";
    line-height: 22px;
}
.configuration-box p{
    color: #667182;
    font-size: 16px;
}

.container-rightclick .active{
	display: block;
}
.container-rightclick .hideone{
	display: none;
}
.custom-emv-list ul.float-leftlist{
	width: 30%;
	float :left;
}
.custom-emv-list ul.float-leftlist li{
	padding-bottom: 25px;
}
.custom-emv-list ul.float-leftlist li:last-child::after{
	content :'';
	background: transparent;
}
.custom-emv-list ul.float-leftlist li strong{
	font-weight :400;
}
.custom-emv-list ul.float-leftlist li.activelink strong{
	font-weight :600;
}
.container-rightclick{
	width : 65%;
	float :right;
	text-align: center;
}
.custom-emv-list ul.float-leftlist li::after {
	top:20px
}
.custom-emv-list ul.float-leftlist li::before {
	background: #fff;
	font-weight: 700;
}
.custom-emv-list ul li.activelink::before {
	color: #f00;
}
.container-rightclick .list{
	width: 100%;
	height: auto;
	padding: 10px;        
}
.custom-emv-list ul li.activelink{
	color: red;        
}
.page-id-6530 #main .container {
    width: 100%;
    padding: 0;
}
.page-id-6530 #main .container .eventmeet-detail {
    width: 100%;
    max-width: 100%;
	padding: 65px 10px 40px;
}
.page-id-6530 .eventmeet-detail.listing .left-side p{
	line-height: 30px;
	font-size: 24px;
}
.page-id-6530 .eventmeet-detail.listing .left-side h1{
	line-height: 54px;
	font-size: 50px;
}
.page-id-6530 .right-box-shadow{
	box-shadow: -1px 6px 16px rgba(204, 204, 204, 0.5);
}
.page-id-6530 .eventmeet-detail .left-side{
	width: 45%;
	padding : 0 10% 0 12%;
}
.page-id-6530 .eventmeet-detail .right-side {
    width: 55%;
}
.page-id-6536 .contact-style .left-area p{
	font-size: 20px;line-height: 32px;
}
.left-area.bbpos-header button, .Red-btn button{margin-right: 10px;}
.bottom-banner {
    background-position: bottom center !important;
}
.width700.align-imagerow {
    width: 750px;
    margin: 0 auto !important;
}
.align-imagerow .vc_column_container.vc_col-sm-4 {
    float: none;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
}
.sucess-story h2 {
    font-family: 'barlow' !important;
}
.width700.story-detail {
    width: 900px;
    margin: 0 auto !important;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: -1px 6px 16px rgba(204, 204, 204, 0.5);
}
.story-box {
    display: table;
    width: 100%;
}
.story-box > div {
    display: table-cell;
    vertical-align: middle;
	padding: 0 10px;
}
.story-box > div:first-child {
    width: 200px;
}
.custom-emv-list .story-box > div p{
    font-family: Barlow;
    font-size: 16px;
    font-weight: 300;
    line-height: 33px;
    color: #667182;
}
.custom-emv-list .story-box > div h4{
    font-family: Barlow;
    font-size: 18px;
    font-weight: 600;
	margin-bottom:0px;
    color: #202e3c;
}
.custom-emv-list .story-box > div span{
	color:#b8babe;
	font-family: Barlow;
    font-size: 16px;
    font-weight: 300;
}
.featurecardknox .adjust-width.deve-widthp p{
	width:70%;
}
.box-content-approch .dev-pay-code .simple-and h4{
	font-size: 42px;
	color: #202e3c;
}
.box-content-approch .simple-and p{
	font-size: 18px;
	width:98%;
	line-height: 30px;
	margin-bottom:25px !important;
}
.flexible-processing {
    padding: 50px 0 0;
}
.box-content-approch .flexible-processing h4{
	font-size: 42px;
	color: #202e3c;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	font-family: Barlow;
	text-align: center;
}
.box-content-approch .dev-pay-code.flexible-processing-gateway p:first-child img{
    margin-bottom: 30px !important;
    position: relative;
    top: initial;
    left: initial;
}
.box-content-approch .flexible-processing-gateway p{
	width: 85%;
}
.vc_custom_1550469989532{z-index: 1;}
.integration-support.qir-code .home-integration h3{width: 100%;
color: #202e3c;
font-size: 37px;}
.integration-support.qir-code .home-integration p{
width: 100%;
font-size: 18px;
line-height: 30px;
}
.world-feature-block h3,.greybox-gateway h3{
	font-family: barlow;
	font-weight: 600;
	font-size: 37px;
	line-height: 40px;
	color: #202e3c;
}
.world-feature-block h4,.greybox-gateway h4{
	font-family: barlow;
	font-weight: 600;
	font-size: 18px;
	line-height: 27px;
	color:#404a58;
}
.world-feature-block p, .greybox-gateway p{
	font-size: 16px;
	color: #667182;
	line-height: 22px;width:85%;
}
.world-feature-block p a{
	color : #e51646;
	font-size:14px;
}
.button-area-code .vc_btn3-container.vc_btn3-left:last-child {
	float: right;
    margin-top: -69px;
	left: -72px;
    position: relative;
}
.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child {
	float: right;
    margin-top: -69px;
	left: -164px;
    position: relative;
}
.button-area-code .vc_btn3-container.vc_btn3-left:last-child a,.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child a  {
    font-size: 18px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    font-family: barlow;
	font-weight:600;
} 

@media (max-width:1339px){
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 16px 8px;}
}
  
@media (max-width:1279px){
	.small-width {width: 50%;}
	#header .mobile-toggle,#header .mobile-toggle:hover {color: #fff;}
	.adjust-width p {width: 100%;}
	#footer .col-md-3{width: 25%;float:left;}
	
/* remove
 	#header  .mobile-toggle{display:block;}
	#main-menu .mega-menu{display: none;} */
	.welcome-msg .green-btn{width: 39px;height: 22px;border-radius: 4px;background-color: #2dba67;text-align: center;color: #ffffff;font-family: Barlow;display: inline-block;text-transform: capitalize;line-height: 22px;font-size: 14px;font-weight: 600;margin-right: 5px;text-decoration:none;}
	body.page-id-5328 #nav-panel,html.panel-opened body.page-id-5328 #nav-panel-close{background:#4D0D44;}
	body.page-id-6406 #nav-panel,html.panel-opened body.page-id-6406 #nav-panel-close{background:#4D0D44;}
	body.page-id-5328 #nav-panel .welcome-msg .pull-left, #nav-panel .welcome-msg .pull-right{margin-top: 10px;}
	body.page-id-5328 #nav-panel .welcome-msg .pull-right a{color:#fff;text-decoration:underline;}
	body.page-id-5457 #nav-panel,html.panel-opened body.page-id-5457 #nav-panel-close{background:#4D0D44;}
	body.page-id-5793 #nav-panel,html.panel-opened body.page-id-5793 #nav-panel-close{background:#4D0D44;}
	body.page-id-6642 #nav-panel,html.panel-opened body.page-id-6642 #nav-panel-close{background:#4D0D44;}
	body.page-id-5863 #nav-panel,html.panel-opened body.page-id-5863 #nav-panel-close{background:#4D0D44;}
	body.page-id-5457 #nav-panel .welcome-msg .pull-left, #nav-panel .welcome-msg .pull-right{margin-top: 10px;}
	body.page-id-5457 #nav-panel .welcome-msg .pull-right a{color:#fff;text-decoration:underline;}
	.accordion-menu > li{border-bottom: 1px solid rgba(255,255,255,.2);padding: 3px 0;}
	/* body.page-id-5457 #nav-panel .accordion-menu li.menu-item.active > a,.accordion-menu > li.open > a,.accordion-menu > li:hover > a{background-color: #600e39 !important;} */
	.more-devices .wpb_wrapper,.more-process .wpb_wrapper{width:100%;float:none;}
	.grey-img.more-devices.vc_custom_1526363678208,.grey-img.more-process.vc_custom_1526363011562{padding: 50px !important;}
	.grey-img.more-process.vc_custom_1527142905841,.grey-img.more-devices.vc_custom_1527142787574{padding: 50px !important;}
	.align-img-right .vc_single_image-wrapper{width:62%;}
}
@media (max-width:1239px){
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 9px 8px;}
}
@media (max-width:1159px){
	.col-two {padding: 30px 25px 30px 25px;}
	#header .header-main .header-contact a{font-size: 14px;}
	#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{font-size: 14px;}
	#header .header-main .container{display: block;}
	#header .header-main .container .header-right, #header .header-main .container .header-left, #header .header-main .container .header-center{padding: 0px 0;}
	#header .header-main .container > div {display: inline-block;}
	#header .header-main .container .header-left{padding: 0px;display: block;width: 100%;text-align: center;}
	#header .logo {max-width: 100%;}
	#header.sticky-header .logo {max-width: 100%;}
	#header .header-main .container .header-right{float: right;}
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5{padding: 9px 15px 8px;}
	.page-id-6530 .eventmeet-detail.listing .left-side h1 {
		font-size: 42px;
		line-height: 50px;
	}
	.page-id-6530 .eventmeet-detail.listing .left-side p{
		font-size: 20px;
	}
	.bottom-banner {background-size: contain !important;}
}
@media (min-width:769px) and (max-width:1024px){
	.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child{
		left:-75px;
	}
}
@media(max-width:1023px){
	.ecom-pre-content .width400{max-width: 350px; }
	.align-img-right .vc_single_image-wrapper{top: -344px;}
	.upcoming-events .up-container .time-slot{width:100%;}
	.small-width{width:60%;}
	.scroll-more{    position: relative;left: initial;top: initial;text-align: center;display: block;margin-top: -50px;width: 100%;transform: translate(0);}
	.dark-main-bg .home-banner-contentp p{width:100%;}
	.home-integration .full-widthp.paymentp p{width:100%;}
}
@media(max-width:991px){
	.button-area-code .vc_btn3-container.vc_btn3-left:last-child,.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child{
		float:left !important;
		margin-top:0 !important;
		left:0 !important;
	}
	#header  .mobile-toggle{display:none;}
	#main-menu .mega-menu{display: block;}
	#header .header-main .header-contact a.border-btn {width: auto;}
	#header .header-main .header-contact a {padding: 0 5px;font-size: 13px;}
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 6px 8px;font-size: 13px !important;}
	#main-menu .mega-menu .sub-menu {width: 280px;}
	#main-menu .mega-menu .popup{font-size: 13px;}
	#main-menu .mega-menu .sub-menu .menu-image-title {font-size: 15px;}
	#header.sticky-header .logo {max-width: 100%;}
	#header.sticky-header .header-main.change-logo .container > div{padding-top: 0px;padding-bottom: 0px;}
	.support-terminal p {width: 70%;}
	.vc_custom_1548132694991 {padding-top: 0 !important;}
	.left-area.bbpos-header button, .Red-btn button{margin-right: 4px;}
	.width700.story-detail {width: 700px;}
	.featurecardknox .adjust-width.deve-widthp p{
		width:85%;
	}
}
@media (max-width:979px){
	.about-detail {padding: 30px 0px;}
	.menuchange.page-id-6293 .main-content.col-md-12{padding-left: 10px !important;padding-right: 10px !important;}
	.menuchange.page-id-6293 #main .container{padding : 0 15px;}
	.menuchange.page-id-6293 .page-content h1, .menuchange.page-id-6293 .page-content p{padding : 0;}
	.single_job_listing h1.job-title{font-size: 36px;line-height: 40px;}
	.col-two {width: 100%;padding: 20px 0;}
	.feature-image.col-two {text-align: center;}
	.page-id-6293 .page-content > h1{font-size: 36px;line-height: 40px;}
	.job-list h2{line-height: 30px;font-size: 30px;}
	#footer .col-md-3{width: 50%;min-height: 230px;}
	.integrating-emv h3{font-size: 30px;}
	.dark-main-bg p{font-size: 20px;}
	.home-integration.vc_custom_1525170363082{padding-top: 0px !important;padding-bottom:0 !important;}
	.home-integration h2{font-size: 32px;}
	.home-integration p{width: 75%;}
	.home-integration p{font-size: 18px;}
	.pattern-bg.vc_custom_1525254169206{padding-top: 100px !important;padding-bottom: 100px !important;}
	.unique-setting-listing{width: 90%;}
	.learn-about p{font-size: 26px;}
	.expertise h2{font-size: 32px;}
	.square-dark.vc_custom_1525429288526{padding-top: 70px !important;padding-bottom: 70px !important;}
	.square-dark .small-width { width: 70%;}
	.intelligent-listing .wpb_wrapper {min-height: 260px;}
	.meet-us .vc_custom_1525338863076 {padding-top: 0px !important;padding-bottom: 50px !important;}
	#footer .footer-bottom .container .footer-left{width:50%;float:left;text-align:center;}
	#footer .footer-bottom .container .footer-center{width:50%;float:right;text-align:center;}
	#footer .footer-bottom .container .footer-right{float: left;text-align: center !important;}
	.ecomm-feature ul li{padding-left: 80px;width:100%;min-height:100px;}
	.ecomm-feature ul li img {left: 80px;}
	.tribe-events-content.event-content{width :100%;}
	.eventmeet-detail .left-side{margin-left :0;}
	.semi-integrated .robust-p p{width : 100%;}
	.square-dark .intelligent-listing .wpb_wrapper p{width: 90%;}
	.ecomm-feature.more-expected .wpb_wrapper li p{width:100%;}
	.Cloud-based img{margin-left : 0px;}
	.Zero-integration img{margin-left : 0px;}
	.blog-newsletter .emmail-content .left-hand p br{display:none;}
	.sandbox-area-field{width :94%;}
	.width400 {max-width: 360px;}
	.adjust-width.deve-widthp p{width: 100%;}
	.page-id-6530 .eventmeet-detail.listing .left-side h1 {font-size: 42px;line-height: 50px;}	
}

@media(max-width:767px){
	.bottom-banner {
		background: #f1f5f8 !important;
		padding-top: 50px !important;
		padding-bottom: 50px !important;	
	}
	.story-box {
		display: block;
	}
	.story-box > div:first-child {
		width: 100%;
	}
	.story-box > div {
		display: block;
		padding: 0;
		text-align: center;
	}
	.vc_custom_1548393190037 {
		padding-top: 50px !important;
	}
	.vc_custom_1548395500973 {
		padding-top: 50px !important;
	}
	.custom-emv-list .story-box > div p{
		line-height: 26px;
	}
	.vc_custom_1548395513998 {
		padding-bottom: 30px !important;
	}
	.container-rightclick video{height : auto !important;}
	.job-list{padding: 0 0px 50px;}
	.job-list h2{margin-top: 0;}
	.job-list li div a {padding: 15px 30px;}
	.menuchange.page-id-6293 .page-content > p{margin: 0 auto 30px;}
	.page-id-6293 .page-content > h1{margin: 50px auto 20px;}
	.job-list li {width: 100%;padding-right:0;}
	.job_description {width: 100%;}
	#header .header-main .container .header-right{float: none;}
	#header .header-main .container{padding-top: 13px;}
	#header .header-contact {display: block;text-align: center;}
	#header  .mobile-toggle{display:block;}
	#main-menu .mega-menu{display: none;}
	.adjust-width{width:100%;}
	.dark-main-bg h2{font-size: 36px;}
	.btn{width: 100%;margin:15px 0 !important;}
	.vc_row-no-padding .home-integration.vc_column_container{padding: 0 20px !important;}
	.unique-setting-listing {width: 100%;}
	.pattern-bg.vc_custom_1525254169206 {padding-top: 0px !important;padding-bottom: 0px !important;}
	.icon-listing li{width: 100%;}
	.square-dark .small-width {width: 100%;}
	.intelligent-listing .wpb_wrapper {min-height: 100px;}
	.get-started p {width: 100%;font-size: 22px;}
	.meet-us.vc_custom_1525338863076{padding-top: 0px !important;padding-bottom: 0px !important;}
	.white-btn{margin-top:15px;}
	#footer .col-md-3 {width: 50%;min-height: 230px;text-align: left;}
	.mobile-nopadding{padding:0 !important;}
	#header.sticky-header .logo{display:block;}
	#header.sticky-header .logo img{height:28px !important; width: auto;}
	.vc_custom_1526288103610.semi-integrated{padding-right: 15px !important;padding-left: 15px !important;}
	.box-content-approch p{width: 100%;}
	.top-cut-image.vc_custom_1526015661594{padding-top: 20px !important;padding-bottom: 20px !important;}
	.pre-content p{width:100%;}
	.grey-img.more-devices.vc_custom_1526363678208,.grey-img.more-process.vc_custom_1526363011562{padding: 30px 20px!important;box-shadow:none;}
	.more-devices{margin-left: 0%;width: 100%;}
	.custom-emv-list.vc_custom_1526287947870{padding-top:100px !important;}
	.dark-main-bg.short-dark-bg h2{font-size: 52px;}
	.ecom-box .wpb_raw_code .wpb_wrapper div{width: calc(100% - 100px) !important;margin-bottom: 20px;}
	.ecom-pre-content .pre-content p{width:100%;}
	.ecomm-feature ul li{padding-left: 0px;width:100%;min-height:100px;}
	.ecomm-feature ul li img {left: 0px;}
	.ecomm-feature p{width: 100%;}
	.vc_custom_1526023411944 {padding-top: 0px !important;}
	.semi-integrated.partner-real p{width: 100%;}
	.home-integration.oval-icon p{width: 100%;}
	.vc_custom_1527240975770 {padding-right: 0px !important;padding-left: 00px !important;}
	.align-img-right .vc_single_image-wrapper{position: relative;right: 0;top: 0;width: 100%;}
	.pre-content.mobile-content p {width: 100%;}
	.pre-content h2 {font-size: 40px;}
	.contact-style .left-area p{width:100%;}
	.dark-main-bg.short-dark-bg.contact-style h2{font-size:52px !important;}
	.vc_custom_1527497765172.contact-address{margin-top:100px !important;}
	.right-box-shadow ul li{padding-left: 60px;width: 100%;}
	
	 body.page-id-5413 #nav-panel, html.panel-opened body.page-id-5413 #nav-panel-close {background: #45211c;}
	/*body.page-id-5413 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5413 .accordion-menu > li.open > a,body.page-id-5413 .accordion-menu > li:hover > a {background-color: #754133 !important;} */
	
	body.page-id-5473 #nav-panel, html.panel-opened body.page-id-5473 #nav-panel-close {background: #e0cdb4;}
	/* body.page-id-5473 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5473 .accordion-menu > li.open > a, body.page-id-5473 .accordion-menu > li:hover > a {background-color: #c8b094 !important;} */
	
	
	body.page-id-5505 #nav-panel, html.panel-opened body.page-id-5505 #nav-panel-close {background: #035343;}
	/* body.page-id-5505 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5505 .accordion-menu > li.open > a, body.page-id-5505 .accordion-menu > li:hover > a {background-color: #00684f !important;} */
	
	/* body.page-id-5523 #nav-panel, html.panel-opened body.page-id-5523 #nav-panel-close {background: #bababa;}
  body.page-id-priya #nav-panel, html.panel-opened body.page-id-priya #nav-panel-close {background: #bababa;}
	body.page-id-5523 .accordion-menu > li.open > a, body.page-id-5523 .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;}
  body.page-id-priya .accordion-menu > li.open > a, body.page-id-priya .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;}
	
	body.page-id-5529 #nav-panel, html.panel-opened body.page-id-5529 #nav-panel-close {background: #bababa;}
	body.page-id-5529 .accordion-menu > li.open > a, body.page-id-5529 .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;} */
	.eventmeet-detail .left-side {width: 100%;}
	.eventmeet-detail .right-side {width: 100%;}
	.eventmeet-detail .less-width {width: 100%;}
	.single-news.menuchange .news.type-news {padding: 70px 10px;}
	.single-news.menuchange .news.type-news p{width:100%;}
	.single-news.menuchange .entry-title{font-size: 48px;line-height: 48px;}
	.small-width{width:100%;}
	.square-dark .intelligent-listing .wpb_wrapper p{width: 100%;}
	.single-blog_post.menuchange .type-blog_post{padding: 50px 15px; }
	.blog-featured-image {height: 250px;}
	.addtoany_share_save_container .addtoany_list a {display: block;}
	.blog-newsletter{min-height: 100px;}
	.blog-newsletter .emmail-content{padding-top: 0;}
	.blog-newsletter .emmail-content .left-hand{width:100%;}
	.blog-newsletter .emmail-content .right-hand{width:100%;}
	.related-content {width: 100%;margin-right: 0;}
	.eventmeet-detail.blog-listing .left-side {width: 100%;}
	.eventmeet-detail .left-side{min-height:100px;}
	.eventmeet-detail.blog-listing .right-side {width: 100%;}
	.listing.blog-listing .right-side .full_content h5 a {font-size: 30px;line-height: 38px;}
	.listing.blog-listing .right-side .full_content .blog-featured-image{width:100%;}
	.listing.blog-listing .right-side .half-content{width:100%;}
	.dark-main-bg .home-banner-contentp p{width : 100%;}
	.home-integration p {width: 100%;}
	.by-developer iframe {max-width: 100%;}
	.vc_custom_1529579334199 {padding-left: 20px !important;}
	.pattern-bg .listing-text p {width: 100%;}
	/* .page-content{padding: 0 15px;}
	.darkmenu .page-content{padding:0;}
	.menuchange .page-content{padding:0;}
	.page-id-5523 .page-content{padding:0;}
	.page-id-5529 .page-content{padding:0;}
	.page-id-5473 .page-content{padding:0;} */
	.text-form-meet-us{max-width : 100%;}
	.dark-main-bg.short-dark-bg .sandbox-area-field h2{font-size: 22px !important;}
.dark-main-bg.short-dark-bg .sandbox-area-field p{font-size: 16px!important;}
.page-id-5731 .main-content.col-md-12{padding-left : 0;padding-right:0;}
body.page-id-5731 .vc_row {margin-left: 0;margin-right: 0;}

.vc_custom_1525083914108{padding-top: 150px !important;padding-bottom: 150px !important;}
.vc_custom_1528707433068 {padding-top: 00px !important;padding-bottom: 0px !important;}
.pattern-bg.home-light-bg.vc_custom_1530074320076{padding-top: 50px !important;padding-bottom: 50px !important;background: transparent !important;width: 100% !important;}
.vc_custom_1529561498766 {padding-top: 0px !important;}
.vc_custom_1531437451878 {padding-top: 50px !important;}
.gold-bg-home.vc_custom_1528716308836 {padding-top: 0px !important;background-image: url('') !important;min-height: 10px;}
.by-developer.vc_custom_1529561150501 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.vc_custom_1530608592735 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.vc_custom_1529563590208 {padding-top: 0px !important;}
.vc_custom_1526011719966 {padding-top: 150px !important;padding-bottom: 150px !important;}
.dark-main-bg.short-dark-bg h2{font-size: 36px;}
.vc_custom_1526288500424 {padding-top: 50px !important;}
.vc_custom_heading.preferred-head{line-height: 34px !important;font-size: 30px !important;}
.vc_custom_1529573272418 {padding-top: 20px !important;}
.pre-content h2 {font-size: 30px;}
.left-pull{float:right;}
.right-pull{float:left;}
.width400 {max-width: 100%;}
.vc_custom_1529573396061 {padding-top: 50px !important;}
.vc_custom_1529573418973 {padding-top: 50px !important;}
.vc_custom_1529573426457 {padding-top: 50px !important;}
.vc_custom_1529573836117 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1526362973622 {padding-top: 50px !important;}
.custom-emv-list.vc_custom_1526287947870 {padding-top: 50px !important;}
.custom-emv-list h2{font-size: 30PX;}
.vc_custom_1526284471908 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.expect-more h4{font-size: 32PX;}
.vc_custom_1526453372098{padding-top: 150px !important;}
.vc_custom_1526531909364 {padding-top: 50px !important;}
.vc_custom_1527049245772 {padding-top: 00px !important;padding-bottom: 00px !important;}
.vc_custom_1526532381556 {padding-top: 30px !important;padding-bottom: 00px !important;}
.vc_custom_1526532396348 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529575226092 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529575237412 {padding-top: 50px !important;}
.vc_custom_1526533488660 {padding-top: 50px !important;padding-bottom: 0px !important;}
.ecomm-feature h2{font-size: 32px;}
.ecomm-feature h2 br{display:none;}
.vc_custom_1526460344494 {padding-top: 0px !important;}
.vc_custom_1527148051667{padding-top: 150px !important;padding-bottom: 150px !important;}
.custom-imge-fixed {margin-top: -80px;}
.vc_custom_1529580694860 {margin-top: 0px !important;padding-right: 10px !important;padding-left: 10px !important;}
.vc_custom_1529580846642 {padding-top: 20px !important;}
.vc_custom_1529584102695 {padding-top: 00px !important;padding-bottom: 0px !important;background: #f9fbfd url('') !important;}
.vc_custom_1529584115104 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529584362201 {margin-top: 0px !important;padding-top: 50px !important;padding-bottom: 0px !important;background-image: url('') !important;}
.app-store p{font-size: 24px;}
.app-store p br{display:none;}
.get-started.width1280.margin-top{margin-top: 0px !important;}
.mob-payemnt .wpb_button_a {margin-right: 0px;}
.vc_custom_1526538510602{padding-top: 150px !important;}
.vc_custom_1527056159338 {padding-top: 0px !important;padding-bottom: 50px !important;}
.vc_custom_1529576483172{padding-top: 50px !important;}
.vc_custom_1527060049096 {padding-top: 50px !important;}
.vc_custom_1527060031748 {background: #faf9f7 url('') !important;}
.expertise.width1280.vc_custom_1529579132628 {margin-top: 0px !important;}
.vc_custom_1529579151580 {padding-top: 50px !important;}
.vc_custom_1527142084706 {padding-top: 0px !important;padding-bottom: 50px !important;}
.grey-img.more-process.vc_custom_1527142905841{padding: 20px !important;}
.vc_custom_1527145636807 {padding-top: 50px !important;}
.vc_custom_1526551979616 {padding-top: 0px !important;}
.vc_custom_1526552369530 {padding-top: 50px !important;background: #faf9f7 url('') !important;}
.vc_custom_1526552492564{padding-bottom: 0px !important;}
.contentslider p{font-size:15px !important;line-height:18px !important;}
.contentslider .ms-slide-auto-height{height:250px !important;}
.single-blog_post.menuchange .title-blog {font-size: 28px;line-height: 34px;}
.addtoany_list{display: block;}
.addtoany_share_save_container .addtoany_list a {display: inline-block;}
.single-blog_post.menuchange h2 {font-size: 28px;line-height: 34px;margin-bottom: 10px;}
.breadcrumbs-wrap{display:none;}
.menuchange .page-top{display:none;}
.single-blog_post.menuchange p{line-height: 26px;}
.blog-newsletter {background: url('');}
.blog-newsletter .emmail-content .left-hand p{font-size: 18px;margin-bottom: 10px;}
.single-news.menuchange .entry-title {font-size: 30px;line-height: 34px;}
.vc_custom_1530797377382 {margin-top: 5px !important;}
.dark-main-bg.short-dark-bg.contact-style h2 {font-size: 30px !important;line-height: 34px !important;}
.vc_custom_1529407448661{padding-top: 120px !important;}
.page-id-6530 .eventmeet-detail.listing .left-side h1 {font-size: 30px;line-height: 34px;}
.eventmeet-detail.listing .left-side h1 br{display:none;}
.upcoming-events .up-container h2{font-size: 30px;text-align: center;}
.vc_custom_1532073549131 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1532413751501 {margin-top: 0px !important;padding-top: 00px !important;padding-bottom: 0px !important;background-image: url('') !important;}
.integration-support li{width:100%;padding: 20px;margin-bottom :10px;}
.integration-support ul{padding: 0;}
.integration-support li .alignnone {position: relative;left: initial;top: initial;transform: translateY(0%);width: 45px;}
.integration-support .home-integration h3,.integration-support .home-integration p{width :100%;}
.get-started.merchant-start{padding: 70px 20px !important;}
.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{margin:0 2px !important;}
.vc_custom_1531992615179 {padding-right: 15px !important;padding-left: 15px !important;}
.vc_row-has-fill.merchant-gray-bg{padding: 50px 0px 0 !important;margin: 0 !important;background: url('') !important;}
.pre-content h2{font-size: 25px;}
.ecomm-feature.merchant-feature ul li{padding-left: 62px;padding-bottom: 0;}
.ecomm-feature.merchant-feature ul li p{width: 100%;}
.vc_custom_1532076215357 {padding-top: 0px !important;padding-bottom: 0px !important;}
.vc_custom_1532076506914 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1532077188478 {padding-top: 50px !important;}
.vc_custom_1532079112034 {padding-top: 0px !important;}
.vc_custom_1532080357927{padding-top: 0px !important;}
.ecomm-feature .upgrade-merchent p {width: 100%;}
.vc_custom_1532080366547 {padding-top: 50px !important;}
.ecomm-feature .urgrade-list ul li{width:100%;padding-left: 60px;}
.ecomm-feature .urgrade-list ul li img{width: 45px;}
.scroll-more{    position: relative;left: initial;top: initial;text-align: center;display: block;margin-top: -50px;width: 100%;transform: translate(0);}
.vc_custom_1532677924490{padding-top:50px !important;padding-bottom :50px !important;background-image:url('');}
.vc_custom_1533882022272{padding-top: 100px !important;padding-bottom: 10px !important;}
.thanku-page{font-size: 32px !important;}
body.page-id-6530 .vc_row {margin-left: 0;margin-right: 0;}
.right-side .right-box-shadow ul {padding-left: 0px;}
.right-side .right-box-shadow ul li{padding-left: 0px;}
.right-side .right-box-shadow ul li img{position: relative;left: 0;top: 0;margin-bottom: 10px;}
.menuchange.page-id-6530 {background-size: cover;}
.support-terminal p {width: 90%;}
div.wpb_single_image .vc_single_image-wrapper{margin-bottom: 20px;}
.vc_custom_1548132694991 {padding-top: 0px !important;}
.vc_custom_1547805321561{padding-bottom: 0px !important;}
.vc_custom_1547810525153 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1548135723632 {padding-top: 50px !important;}
.vc_custom_1548136420862 {padding-bottom: 50px !important;}
.text-left.left-area.bbpos-header {text-align: center;}
.contact-style .left-area.bbpos-header p {font-size: 20px;line-height: 28px;}
.contact-style .left-area.bbpos-header h2 {text-align: center !important;}
.Red-btn.vc_btn3-inline, .white-btn.vc_btn3-inline{width: 100%;margin-top:0;}
.custom-emv-list ul.float-leftlist{
		width: 100%;
		float :left;
	}
	.container-rightclick{
		width :100%;
	}
	.page-id-6530 .eventmeet-detail.listing .left-side p{
		font-size: 20px;
	}
	.page-id-6530 .eventmeet-detail .right-side,.page-id-6530 .eventmeet-detail .left-side {
		width: 100%;
	}
	.featurecardknox .adjust-width.deve-widthp p{
		width:100%;
	}
	.vc_custom_1550468830813{padding-top: 200px !important;
padding-bottom: 200px !important;}
	.vc_custom_1550469917057{padding-top: 150px !important;padding-bottom: 100px !important;}
	.vc_custom_1550470300872 {padding-top: 0px !important;}
	.box-content-approch .dev-pay-code .simple-and h4 {font-size: 34px;}
	.box-content-approch .flexible-processing h4{font-size: 30px;line-height: 35px;}
	.flexible-processing {padding: 20px 0 0;}
	.vc_custom_1550484290952{padding-top: 0px !important;}
	.integration-support.qir-code .home-integration h3{font-size: 30px;}
	.vc_custom_1550486010004 {min-height: 0 !important;}
	.world-feature-block h3, .greybox-gateway h3{font-size: 30px;}
	.vc_custom_1550485904623 , .vc_custom_1550485915285, .vc_custom_1550485926835, .vc_custom_1550485937292{padding-top: 20px !important;padding-bottom: 0px !important;}
	.vc_custom_1550550875162 {padding-top: 30px !important;padding-bottom: 30px !important;}
	.world-feature-block p, .greybox-gateway p{width:100%;}
}
@media(max-width:540px){
	.contentslider .ms-slide-auto-height{height:340px !important;}
}
.meet-us-title{
  font-family: Barlow !important;
}
.home-integration .meet-left-text p {font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: left;color: #667182;width: 95%;}
.contact-style .left-area .meet-us-subtitle p{
  color: #404a58;
  width: 100%;
  letter-spacing: -1px;
}
.meet-us-time-slot .time-slot {
    background: #f3f6f9;
}
.meet-us-time-slot .time-slot li{
  text-align: left;
}
.meet-us-time-slot .time-slot li p{
  margin-bottom: 5px;
  font-size:16px;
}
.meet-us-time-slot .time-slot li:last-child a{
  color: #404a58;
}
.meet-count:after{
  content: '';
  font-size: 12px;

}
.meet-us-time-slot .time-slot:hover{ background: #fff;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);}

@media (max-width: 480px) {
	#header .logo {
	   margin: 5px 0;
	   
	}
#header .header-main .container {
	padding-left: 5px;
	padding-right: 5px;
}
#header .header-contact {
 margin-top: 0 !important; 
}
.header-contact .border-btn {
	margin-top: 0 !important;
}
	.vc_custom_1526011719966{
		margin-top: -120px !important;
		
	}  
}



@media(max-width: 376px){
  .meet-us-time-slot .time-slot li .pull-right{
    float: none !important;
  }
  .meet-us-time-slot .time-slot li .pull-right img{
    margin: 10px 0;
  }
  h2.meet-us-title{
    font-size: 50px !important;
  }
}


body{font-family: 'Barlow', sans-serif;color: rgb(0, 0, 0);}
.single-blog_post.menuchange .type-blog_post{max-width:750px !important;padding:70px 0;min-height:1000px;margin: 0 auto !important;letter-spacing: -0.9px;}

.ms-nav-prev{display:none;}
#wpadminbar .quicklinks > ul > li > a{padding: 0 5px 0 4px;}
.left-pull{float:right;}
.right-pull{float:left;}
.mob-payemnt .wpb_button_a {margin-right: 15px;}
.uvc-sub-heading{font-weight:300 !important;}
.uvc-heading .uvc-sub-heading{font-weight:300 !important;}
.uvc-heading h2{font-weight:300 !important;}
/* page top */
.page-top {background-color: transparent;color: rgb(0, 0, 0);font-family: Barlow;z-index:1;}
.vc_custom_1532073549131{z-index: 1;}
.page-top ul.breadcrumb > li {color: #9aa2b0;}
.page-top ul.breadcrumb > li a {color: #404a58;}
.page-top ul.breadcrumb > li .delimiter {color: #404a58;}
.page-top ul.breadcrumb > li .delimiter::before {content: "\f105";}
.page-top.page-header-1 .page-title{color:#404a58;font-weight: 700;font-family: Barlow; margin-top: 110px !important}
.post-type-archive-tribe_events .page-top.page-header-1,
.single-tribe_events .page-top.page-header-1 {
	padding-top: 50px;
}

@media (max-width: 330px) {
  .post-type-archive-tribe_events .page-top.page-header-1,
.single-tribe_events .page-top.page-header-1 {
	padding-top: 90px;
}
}
/* page top */
.darkmenu #header.header-loaded .header-main {border-bottom: solid 1px rgba(255,255,255,.2);}
.darkmenu #nav-panel .welcome-msg,.darkmenu #nav-panel .welcome-msg a {color: #fff;}
.btn{font-weight: 600;font-size:16px;}
.page-id-5328 .header-wrapper, .page-id-5457 .header-wrapper,body.page-id-5413 .header-wrapper, .page-id-5473 .header-wrapper,.page-id-5505 .header-wrapper{background-color: transparent;}
#header.sticky-header .header-main.sticky{background: #fff;}

/* .page-id-5328 #header.sticky-header .header-main.sticky{background: #4D0D44;}
.page-id-5457 #header.sticky-header .header-main.sticky{background: #4D0D44;}
body.page-id-5413 #header.sticky-header .header-main.sticky{background: #45211c;}
.page-id-5473 #header.sticky-header .header-main.sticky{background: #e0cdb4 !important;}
.page-id-5505 #header.sticky-header .header-main.sticky{background: #035343;} */

.page-id-5328 #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5457 #header.sticky-header .header-main.sticky{background: #fff;}
body.page-id-5413 #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5473 #header.sticky-header .header-main.sticky{background: #fff !important;}
.page-id-5505 #header.sticky-header .header-main.sticky{background: #fff;}
.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item > a, .sticky-header .menuchange #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
/* .page-id-5523 #header.sticky-header .header-main.sticky{background: #fff;} */
/* .page-id-priya #header.sticky-header .header-main.sticky{background: #fff;}
.page-id-5529 #header.sticky-header .header-main.sticky{background: #fff;} */
/* .page-id-5523 #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.page-id-priya #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.page-id-5529 #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;} */

/* .page-id-5529 .page-top{background-color: transparent;z-index:1;}
.page-id-5529 .page-top ul.breadcrumb > li{color:#9aa2b0;}
.page-id-5529 .page-top ul.breadcrumb > li a {color: #404a58;}
.page-id-5529 .page-top ul.breadcrumb > li .delimiter {color: #000;}
.page-id-5529 .page-top ul.breadcrumb > li .delimiter::before {content: "\f105";} */


.header-wrapper{z-index:9;}
.header-2 .container{width:100%;padding: 0 20px;}
.header-2 .header-top{/* background-color:#120022; */padding: 3px 0;}
.header-2 .header-right .welcome-msg{width:100%;  font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;
  letter-spacing: normal;color: rgba(255, 255, 255, 0.81);}
#header .header-top .welcome-msg a{text-decoration:underline;}
#header .header-top .welcome-msg .green-btn{width: 39px;height: 22px;border-radius: 4px;background-color: #2dba67;text-align: center;color: #ffffff;font-family: Barlow;display: inline-block;text-transform: capitalize;line-height: 22px;font-size: 14px;font-weight: 600;margin-right: 5px;text-decoration:none;}
#header .header-main .container .header-right,#header .header-main .container .header-left,#header .header-main .container .header-center{padding:10px 0}

.header-2 .header-center{padding: 20px 0px;}
#header .header-main .container #main-menu{padding-left:0px;}
#header .header-main .header-contact a{font-family: Barlow;font-size: 16px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;text-align: center;color: #404a58;padding: 0 10px;}
#header .header-main .header-contact a:hover{color: #838891;}
#header .header-main .header-contact a.border-btn {width: 154px;height: 35px;border-radius: 4px;line-height: 33px;background-color: rgba(229, 22, 70, 0);border: solid 1px rgba(255,255,255,.2);display:inline-block;}
#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{font-weight: 600;}
.mega-menu.show-arrow > li.has-sub > a::after, .mega-menu.show-arrow > li.has-sub > h5::after{content:"\f107";}
.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5{padding: 0px 8px 0px 30px;}

.dark-main-bg{background-position: center bottom !important;}
.dark-main-bg h2{font-family: Barlow;font-size: 52px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.23;letter-spacing: normal;text-align: center;}
.dark-main-bg p{opacity: 0.8;font-family: Barlow;font-size: 26px;font-weight: 300;font-stretch: normal;line-height: 1.38;letter-spacing: normal;}
.dark-main-bg .home-banner-contentp p{opacity: 0.8;font-family: Barlow;font-size: 18px;font-weight: 300;font-stretch: normal;line-height: 1.38;letter-spacing: normal;width :522px;}
.adjust-width{width:75%;margin:0 auto;}
.adjust-width p{width:835px;margin:0 auto;}
.adjust-width.deve-widthp p{width:900px;margin:0 auto;}
body .white-btn {background: #fff;border-color: #fff;color: #667182;border:1px solid #ededed;}
body .white-btn:hover,body .white-btn:focus{background: #ededed;border-color:#ccc;color: #667182;}
.integrating-emv h5{opacity: 0.6;font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: 2.14;letter-spacing: 1.8px;text-align: left;color: #ffffff;margin-bottom: 5px;}
.integrating-emv h3{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;letter-spacing: normal;text-align: left;color: #ffffff;margin-bottom: 20px;}
.width1280{max-width:1260px;margin:0 auto !important;float:none;}
.home-integration h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;  line-height: 1.19;letter-spacing: normal;color: #202e3c;margin-bottom: 20px;}
.home-integration p{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #667182;width: 50%;margin: 0 auto;}
.home-integration .full-widthp.paymentp p{font-family: Barlow;font-size: 16px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #667182;width: 290px;margin: 0 auto;}
.home-integration .full-widthp.paymentp h4{margin: 40px 0 10px;}
.home-integration .full-widthp p,.home-integration.full-widthp p{width:98%;}
.full-widthp h4{ font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;letter-spacing: normal;text-align: center;color: #404a58;margin: 30px 0 10px;}
.learn-more{font-family: Barlow;font-size: 18px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;color: #e51646;display:block;margin:20px 0 0;}
.home-integration.full-widthp p{text-align:left;font-size:16px;}
.unique-setting-listing{padding:0;width:80%;}
.unique-setting-listing li{list-style-type:none; font-family: Barlow;font-size: 16px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: normal;text-align: left;color: #667182;position: relative;padding: 15px 40px 15px 0;border-bottom: 1px solid #ccc;}
/* .unique-setting-listing li:last-child{border-bottom:0;} */
.unique-setting-listing li img {position: absolute;right: 15px;}
.learn-about h5,.expertise h5{font-family: Barlow;font-size: 14px;font-weight: normal;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing: 1.8px;color: #667182;text-transform:uppercase;}
.learn-about p{font-family: Barlow;font-size: 32px;font-weight: 300;font-style: normal;font-stretch: semi-condensed;line-height: 1.38;letter-spacing: normal;color: #202e3c;}
.learn-about .btn.brown-btn{font-family: Barlow;font-size: 16px;font-weight: 600;color: #ffffff;background:#d09954;border: 1px solid #d18e3b;}
.gold-bg-home {min-height: 815px;margin-top: -26px;}
.home-light-bg{min-height : 900px;}
.icon-listing{padding:0;}
.icon-listing li{padding:10px;display:inline-block;width:49%;vertical-align:top;font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 1.22;color: #667182;padding-left: 40px;position: relative;}
.icon-listing li img{position:absolute;left:0;top: 50%;transform: translateY(-50%);}
.learn-about .btn.brown-btn:hover{background:#d18e3b;}
.expertise h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;margin-bottom: 15px;}
.expertise p{ font-family: Barlow;font-size: 18px;line-height: 1.56;letter-spacing: normal;color: #667182;}
.square-dark h1{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;text-align: center;color: #ffffff;margin-bottom:10px}
.square-dark p{opacity: 0.6;font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.36;letter-spacing: normal;text-align: center;color: #ffffff;}
.small-width{width:37%;margin:0 auto 20px;}
.square-dark h4{font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.33;text-align: center;color: #ffffff;}
.intelligent-listing .wpb_wrapper{min-height:200px;}
.intelligent-listing .wpb_wrapper p{width:92%;margin:0 auto 10px;font-size:18px;}
.contentslider .ms-layer{opacity: 1 !important;font-family: Barlow;font-size: 24px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.46;letter-spacing: normal;text-align: center;color: #667182;}
.contentslider .ms-layer a{font-family: Barlow;font-size: 16px;font-weight: normal;color: #e51646;text-decoration:none;}
.contentslider .master-slider .ms-container  .ms-nav-prev{background:url('/wp-content/themes/porto/images/prev.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-prev:hover{background:url('/wp-content/uploads/prev.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-prev:before{content:'';}
.contentslider .master-slider .ms-container  .ms-nav-next{background:url('/wp-content/themes/porto/images/next.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-next:hover{background:url('/wp-content/uploads/next.png') !important;height:42px;width:42px;}
.contentslider .master-slider .ms-container  .ms-nav-next:before{content:'';}
.explore{font-family: Barlow;font-size: 16px;font-weight: normal;color: #e51646;text-decoration:none;}
.home-integration .width1280.text-left h2{text-align:left;}
.time-slot {
    background: #f1f5f8;
    float: left;
    width: 100%;
    padding: 10px 20px;
	margin-bottom:20px;
}
.tribe-events-event-categories.catgory-name a{margin-bottom: 0;float: left;}
.tribe-events-event-categories.catgory-name a:hover,.tribe-events-event-categories.catgory-name a:focus{cursor:initial;text-decoration:none;}
.home-integration .time-slot p{font-size: 16px;text-align: left;}
.time-slot:hover{ background: #fff;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);}
.time-slot p{margin-bottom : 5px;}
.time-slot ul {padding:0;}
.time-slot li {
    list-style: none;
    border-bottom: 1px solid #ccc;
    float: left;
    width: 100%;
    padding: 10px 0;font-family: Barlow; color: #667182;font-size: 16px;
}
.time-slot li:last-child{border-bottom:0;}
.time-slot li span.time-left{font-family: Barlow; background:#fddc5d;font-size: 16px;color: #6c5100;padding: 2px 5px;border-radius: 3px;}
.time-slot li h4{font-family: Barlow; font-size: 26px;
  font-weight: 600;
  font-style: normal;color: #404a58;margin:5px 0;}
.time-slot li h5{ color: #404a58;font-size: 16px;
  font-weight: 600;margin:5px 0 0;font-family: Barlow; }
.home-integration .time-slot li p{width:100%;}
.time-slot li:last-child a.read-full{font-size:16px;font-weight: normal;color: #e51646;text-decoration:none;float:right;}
#footer{font-family: Barlow;}
#footer .footer-bottom .container{border-top: 1px solid #eae9e9;padding: 20px 0 0;}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer .widgettitle, #footer .widget-title{font-size: 18px;font-weight: 600;color: #404a58;font-family: Barlow; }
#footer .widget_nav_menu{margin-bottom:0;}
#footer .menu li{padding:2px 0 2px 10px;border:0;}
#footer .menu li a{font-size: 14px;font-weight: normal;line-height: 2.07;color: #667182;}
#footer .menu li a:hover ,#footer .contact-menu a:hover{text-decoration: none;color: #4D0D44;font-weight: 600;}
#footer .menu{border-bottom:0;}
#footer .menu li:before{content:'' !important;border: 0 !important;}

/* mobile fixes for footer */
.footer-bottom::after {
	content: '';
	display: table;
	clear: both;
}
@media (max-width: 991px) {
  #footer .footer-bottom .container {
  	padding: 20px 20px 0;
  }
  #footer .footer-bottom .container > div {
	  padding: 10px;
	  text-align: center;
  }
  #footer .footer-bottom .container .footer-left {
	  width: 48%;
	  display: block;
	  float: left;
  }
  #footer .footer-bottom .container .footer-left a {
    margin: 0 auto !important;
  }
  #footer .footer-bottom .container .footer-center {
	  width: 47%;
	  display: block;
	  float: left;
  }
  #footer .footer-bottom .container .footer-right {
	  width: 100%;
	  display: block;
	  clear: both;
  }
}
@media (max-width: 480px) {
  #footer .menu {padding-bottom: 25px;}
  
  #footer .footer-bottom .container .footer-left {
	  width: 100% !important;
	  display: block;
	  float: none;
	  clear: both;
  }

  #footer .footer-bottom .container .footer-center {
	  width: 100% !important;
	  display: block;
	  float: none;
	  clear: both;
  }
}
body .btn{font-family: Barlow;}
body .btn-danger{background:#E51646;font-family: Barlow;}
body .btn-danger:hover,body .btn-danger:focus{background:#C61646 !important;}
body .btn-success{background:#2dba67;font-family: Barlow;}
body .btn-warning{background:#ff7d10;font-family: Barlow;}
body .btn-warning:hover,body .btn-warning:focus{background:#f5780f !important;}
body .expertise .btn-danger{font-weight:600;}
.get-started {z-index: 1;box-shadow: 1px 10px 10px rgba(0,0,0,.1);border-radius:6px;}
.get-started.merchant-start{box-shadow: none;margin-top: 0 !important;padding: 70px !important;padding-bottom: 70px !important;}
.get-started.width1280.margin-top.merchant-start{margin-top: 0px !important;}
.get-started h5{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.48;letter-spacing: normal;text-align: center;color: #667182;}
.get-started p{width: 645px;font-size: 27px;font-weight: 400;font-style: normal;font-stretch: semi-condensed;line-height: 1.31;letter-spacing: normal;text-align: center;color: #080326;font-family: Barlow;margin:0 auto;}

.width1000{max-width:1140px;width:100%;margin: 0 auto !important;}
.width940{max-width:1000px;width:100%;margin: 0 auto !important;}
.width400{max-width:400px;width:100%;float:right;}
.dark-main-bg.short-dark-bg h2{font-size: 60px;margin-bottom: 15px;}
.box-content-approch h4{font-family: Barlow;font-size: 18px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;color: #404a58;}
.box-content-approch.two h4{font-family: Barlow;font-size: 22px;font-weight: 600;font-style: normal;font-stretch: normal;line-height: 1.44;color: #404a58;}
.box-content-approch p{font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;width: 100%;margin: 0 auto;}
.box-content-approch p img{margin-bottom: 30px !important;}
h2.preferred-head{font-family: Barlow !important;font-weight: 300 !important;}
.get-started.width1280.margin-top{margin-top: -140px !important;}
.pre-content h2{font-size: 42px;font-family: Barlow;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: rgb(32, 46, 60);    margin-bottom: 15px;}
.pre-content p{font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 1.56;color: #667182;width:65%;}
.pre-content p.sub-title{font-size: 22px;font-weight: 300;line-height: 1.36;text-transform: initial;width:100%;}
.pre-content.sub-title-ex p.sub-title{font-size: 28px;font-weight: 300;line-height: 1.36;text-transform: initial;width:100%;margin-bottom: 5px;}
/* .pre-content img{-webkit-filter: grayscale(100%);filter: grayscale(100%);} */
.pre-content a.next-move{font-family: Barlow;font-size: 18px;font-weight: normal;color: #e51646;}
.custom-emv-list h2{font-family: Barlow;font-size: 42px;font-weight: 500;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.custom-emv-list h2 span.break-heading{display:block;}
.custom-emv-list h3{margin: 0 0 10px 0 !important;}
.custom-emv-list p,.expect-more p{font-family: Barlow;font-size: 19px;font-weight: 300;line-height: 1.40;color: #596371;}
.custom-emv-list ul{margin: 0;padding: 0;}
.custom-emv-list ul li{list-style: none;position: relative;font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;padding-bottom:40px;padding-left:20px;}
.custom-emv-list ul li strong{margin-bottom: 15px !important;font-size: 18px;font-weight: 600;color: #404a58;display:block;}
.custom-emv-list ul li::before {position: absolute;left: -2px;top: 3px;content: '\f1db';font-family: FontAwesome;background: transparent;color:#dfe3e8;}
.custom-emv-list ul li::after {position: absolute;width: 1px;height: 90%;content: '';background: #dfe3e8;top: 23px;left: 4px;z-index: 1;}
.expect-more h4{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.expect-listing ul{margin: 0;padding: 0;}
.expect-listing ul li{list-style: none;position: relative;font-family: Barlow;font-size: 18px;font-weight: normal;line-height: 2.72;color: #667182;padding-left:30px;}
/* .expect-listing li:before{position: absolute;left: -2px;top: -2px;content: "\f058";font-family: FontAwesome;background: transparent;color:#9aa2b0;font-size:20px;} */
.expect-listing li:before{position: absolute;left: -2px;top: 16px;content: "";font-family: FontAwesome;background: url('/wp-content/uploads/pos-check.png');color:#9aa2b0;font-size:20px;width: 22px;
height: 21px;}
.pattern-bg{background-repeat:no-repeat !important;background-position:top right !important;background-color:#f3f6f9;background-size:cover !important;}
.pattern-bg .expect-more h4{width: 94%;}
.pattern-bg .expect-more p{width: 75%;}
.pattern-bg .listing-text p{color:#667182;font-family: Barlow;font-weight: 300;	font-size: 22px;line-height: 1.36;width: 50%;}
.inline-with-btn{display:inline-block;}
.pattern-bg .expect-more .inline-with-btn p{display:inline-block;font-size:13px;width:100%;vertical-align:middle;}
.pattern-bg .expect-more .inline-with-btn p a{color:#e51646;font-size: 16px;font-weight: 400;font-family: Barlow;margin-left: 10px;}
.semi-integrated h2{font-family: Barlow !important;line-height: 1.36 !important;letter-spacing: normal;}
.semi-integrated p{font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.45;letter-spacing: normal;color: #667182;}
.width940.border-bottom-1{border-bottom : 1px solid #eee;}
/* sub menu */
#main-menu .mega-menu .sub-menu{width: 440px;top: 10px;border-radius: 4px;padding: 5px; background-color: #fff !important;}
#main-menu .mega-menu .sub-menu .menu-image-title{ font-family: Barlow;font-size: 18px;font-weight: 600;}
#main-menu .mega-menu .sub-menu li{padding:10px;}
#main-menu .mega-menu .sub-menu li > a{border-bottom :0 !important;}
#main-menu .mega-menu .sub-menu li:hover{background: #f1f5f8 !important;border-radius:4px;}
/* #main-menu .mega-menu .sub-menu li:hover a,#main-menu .mega-menu .sub-menu li>a:hover{background: transparent !important;} */
#main-menu .mega-menu .sub-menu li div{padding-left: 55px;margin-top:-12px;}
#main-menu .mega-menu .sub-menu li.company-sublist div{padding-left: 44px;margin-top:-12px;}
#main-menu .mega-menu .deve-menu-list .sub-menu li div{padding-left: 42px;margin-top:-12px;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu{position: relative;left: initial;top: initial;background: transparent !important;box-shadow: none;width: auto;padding-left: 22px;display: block;opacity: 1;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a{padding : 0 8px;color:#e51646;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a:hover span{font-weight: 700;}
#main-menu .mega-menu .deve-menu-list .sub-menu li ul.sub-menu li a .menu-image-title{font-size: 14px;font-weight: 500;}
#main-menu .mega-menu .deve-menu-list ul.sub-menu li.menu-item:hover > ul.sub-menu{top : 0 !important;}
/* footer social icon */
#footer .widget.follow-us .share-links a, .widget.follow-us .share-links a{width: 26px;height: 26px;border-radius: 4px;color: #fff;margin-right:5px;}
#footer .widget.follow-us .share-links a.share-facebook{background:#476aa1;}
#footer .widget.follow-us .share-links a.share-twitter{background:#21b4ee;}
#footer .widget.follow-us .share-links a.share-linkedin{background:#1f80a7;}


.grey-img img{vertical-align:middle;padding : 10px;display:inline-block;}
.more-devices .wpb_wrapper {width:400px;float:left;}
.more-devices{margin-left: -1%;width: 51%;}
.more-process .wpb_wrapper{width:400px;float:right;}
.more-process{z-index: 1;box-shadow: 0px 0px 10px 6px rgba(0,0,0,.1);border-radius: 2px;}
.grey-img h3{font-family: Barlow;font-size: 22px;font-weight: 600;line-height: 1.18;letter-spacing: normal;text-align: left;color: #404a58;margin-bottom: 20px;}
.grey-img p	{font-family: Barlow;font-size: 16px;line-height: 1.5;text-align: left;color: #667182;}


.ecom-box .wpb_wrapper{min-height: 175px;}
.ecom-pre-content .pre-content p{width:78%;}
.ecomm-feature h2{font-family: Barlow;font-size: 42px;font-weight: 600;font-style: normal;font-stretch: semi-condensed;line-height: 1.19;color: #202e3c;}
.ecomm-feature h2 span.break-heading{display:block;}
.ecomm-feature p,.expect-more p{font-family: Barlow;font-size: 22px;font-weight: 300;line-height: 1.36;color: #667182;}
.ecomm-feature ul{margin: 0;padding: 0;}
.ecomm-feature ul li{list-style: none;position: relative;font-family: Barlow;font-size: 16px;font-weight: normal;line-height: 1.5;color: #667182;padding-bottom:70px;padding-left:0px;width: 49%;display: inline-block;min-height: 200px;vertical-align: top;padding-top: 40px;}
.ecomm-feature ul li p{font-size: 16px;font-weight: normal;}
.ecomm-feature ul li img {position: absolute;left: 0;top: 0;}
.ecomm-feature ul li strong{margin-bottom: 15px !important;font-size: 18px;font-weight: 600;color: #404a58;display:block;}
.ecomm-feature.more-expected ul li{padding-top:0;}

.partner-integrate.home-integration p{text-align: left;margin: initial;}
.contentslider.partner-slider{background-repeat:no-repeat !important;}
.contentslider.partner-slider .ms-slide-bgcont img{display:none;}
.partner-started .get-started.width1280{float: none;padding: 50px 0;}
.semi-integrated.partner-real p{width: 77%;}
.ecomm-feature p{width: 90%;}
.home-integration.oval-icon p{text-align:left;width: 95%;margin: initial;font-size: 16px;}
body.page-id-5413 .next-move{color:#ff7d10 !important;font-size: 18px;}
.page-id-5473 #main-menu .mega-menu > li.menu-item.active > a, #main-menu .mega-menu > li.menu-item.active > h5{background: transparent !important;color: #838891;} 
.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active > a,  #main-menu .mega-menu > li.menu-item.active > h5{background: transparent !important;color: #838891;}

.page-id-5473 #main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.page-id-5473 #nav-panel .welcome-msg {color: #404a58;}
.page-id-5473 #nav-panel .accordion-menu li.menu-item > a, .page-id-5473 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}

.page-id-5473 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5473 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5473 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5473 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5473 .sticky-header #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}


.page-id-5328  #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5328  #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5328  #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5328  #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}


.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5457  #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5457  #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
.page-id-5523 #header .header-main .header-contact a{color: #404a58;}
.page-id-5523 #header .header-main .header-contact a:hover{color: #838891;}
/* .page-id-priya #header .header-main .header-contact a{color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item > a,.page-id-5523  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item > a,.page-id-priya  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item.active > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item.active > a{color: #404a58;background: #e3e3e3;} */
.page-id-5523 #nav-panel .welcome-msg {color: #404a58;}
/* .page-id-priya #nav-panel .welcome-msg {color: #404a58;} */
.page-id-5523 #nav-panel .accordion-menu li.menu-item > a, .page-id-5523 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
/* .page-id-priya #nav-panel .accordion-menu li.menu-item > a, .page-id-priya #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;} */
.page-id-5523 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5523 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5523 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5523 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
/* .page-id-priya #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-priya #main-menu .mega-menu > li.menu-item:hover > a, .page-id-priya #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-priya #main-menu .mega-menu > li.menu-item:hover > h5{background: #e3e3e3;color: #ffffff;} */

.page-id-5529 #header .header-main .header-contact a{color: #404a58;}
.page-id-5529 #main-menu .mega-menu > li.menu-item > a, .page-id-5529 #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.page-id-5529 #main-menu .mega-menu > li.menu-item.active > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.page-id-5529 #nav-panel .welcome-msg {color: #404a58;}
.page-id-5529 #nav-panel .accordion-menu li.menu-item > a, .page-id-5529 #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
.page-id-5529 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5529 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5529 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5529 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5413 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5413 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5413 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5793 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5793 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5793 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5793 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5793 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5793 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
body.page-id-5863 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5863 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent}
body.page-id-5863 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5863 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5863 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5863 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

body.page-id-5457 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5457 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
body.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > a,body.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > a, body.page-id-5457 #main-menu .mega-menu > li.menu-item.active:hover > h5,body.page-id-5457 #main-menu .mega-menu > li.menu-item:hover > h5{background: #711536;color: #ffffff;}

.page-id-5505 #main-menu .mega-menu > li.menu-item.active > a, body.page-id-5413 #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.page-id-5505 #main-menu .mega-menu > li.menu-item.active:hover > a,.page-id-5505 #main-menu .mega-menu > li.menu-item:hover > a, .page-id-5505 #main-menu .mega-menu > li.menu-item.active:hover > h5,.page-id-5505 #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}


.page-id-5473 #header .header-main .header-contact a{color: #404a58;}
.page-id-5473 #header .header-main .header-contact a:hover{color: #838891;}
.page-id-5473 .dark-main-bg h2{color:#202e3c;}
.page-id-5473 .dark-main-bg p{color:#202e3c;}
body.page-id-5473 .btn-danger{background:#d09954;font-family: Barlow;border-color:#c5904e;}
body.page-id-5473 .btn-danger:hover,body .btn-danger:focus{background:#c5904e !important;}


.page-id-5473 #header .mobile-toggle,.page-id-5473  #header .mobile-toggle:hover {color: #000;}
.page-id-5523 #header .mobile-toggle,.page-id-5523 #header .mobile-toggle:hover {color: #000;}
/* .page-id-priya #header .mobile-toggle,.page-id-priya #header .mobile-toggle:hover {color: #000;} */
.page-id-5529 #header .mobile-toggle,.page-id-5529 #header .mobile-toggle:hover {color: #000;}

.pre-content.mobile-content p{width: 70%;margin: 0 auto;}
.pre-content.mobile-content p img{margin-bottom:70px !important;}
.app-store p{font-weight:300;font-size:38px;color:#202e3c;}
.app-store img{margin-right:15px;}
.mob-payemnt {text-align: left;}
.mob-payemnt button.btn{margin-right:20px;}
.align-img-right .vc_single_image-wrapper{    position: absolute;right: 0;top: -500px;}
.custom-imge-fixed{position:relative;}

.contact-style.dark-main-bg {background-position: left top !important;}
.contact-style h2{font-family: barlow !important; text-align: left;}
.contact-style .left-area p{color: #202e3c;font-size: 26px;width: 80%;line-height: 38px;}
.contact-style .left-area .contact-address p{font-size:16px;line-height: 20px;}
.contact-style .left-area .contact-address .fa{margin-right:15px;}
.contact-style .left-area .contact-address p a{font-size:16px;color:#e51646;}
.right-box-shadow{background: #fff;box-shadow: 0 0 3px 3px rgba(0,0,0,.1);border-radius: 3px;padding: 30px;}
.right-box-shadow ul{margin: 0;}
.right-box-shadow ul li {position: relative;text-align: left;list-style: none;color: #667182;font-size: 16px;padding-left: 80px;padding-bottom: 25px;padding-top: 25px;border-bottom: 1px solid #eee;width: 85%;}
.right-box-shadow ul li:last-child{border-bottom:0;padding-bottom:0;}
.right-box-shadow ul li p{font-size: 16px;line-height: 26px;}
.right-box-shadow ul li p a{font-size:18px;color:#e51646;}
.right-box-shadow ul li br {display: none;}
.right-box-shadow ul li img {position: absolute;left: -10px;top: 25px;}
.right-box-shadow ul li p a img{position: relative;left: initial;top: initial;}
.right-box-shadow ul li h4{color:#404a58;font-size:18px;font-weight:600;}
.vc_custom_1527060031748{background-size: contain !important;background-position: center top !important;}
.expertise.width1280.vc_custom_1529579132628{margin-top: -70px !important;}
.icon-listing li.no-padding{padding-left: 0;}
.ecomm-feature.more-expected .wpb_wrapper li h4{font-weight :600;font-family:Barlow;}
.ecomm-feature.more-expected .wpb_wrapper li p{width:80%;}
.page-id-5473 .contentslider .ms-layer a{color : #d09954;}
.pre-content p.sub-title.new{font-size:22px;margin-bottom: 10px;}
.emv-background{background-position: left top !important;background-repeat: no-repeat !important;background-size: contain !important;}
.Cloud-based img{margin-left : -50px;}
.Zero-integration img{margin-left : 60px;}
/* event detail page */

.menuchange #header.sticky-header .header-main.sticky{background: #fff;}
.menuchange #header.header-loaded .header-main {border-bottom: 1px solid #ede7e7;}
.menuchange #header .header-main .header-contact a{color: #404a58;}
.menuchange #header .header-main .header-contact a:hover{color: #838891;}
.darkmenu #header .header-main .header-contact a{color: #fff;}
.darkmenu #header .header-main .header-contact a:hover{color: #838891;}
.darkmenu #header.sticky-header .header-main .header-contact a{color: #404a58;}
.darkmenu #main-menu .mega-menu > li.menu-item > a,.menuchange  #main-menu .mega-menu > li.menu-item > h5{color: #fff;}
.menuchange #main-menu .mega-menu > li.menu-item > a,.menuchange  #main-menu .mega-menu > li.menu-item > h5{color: #404a58;}
.menuchange #main-menu .mega-menu > li.menu-item.active > a, .menuchange #main-menu .mega-menu > li.menu-item.active > h5{color: #838891;background: transparent;}
.menuchange #nav-panel .welcome-msg {color: #404a58;}
.menuchange #nav-panel .accordion-menu li.menu-item > a, .menuchange #nav-panel .accordion-menu li.menu-item > h5 {color: #404a58;}
.menuchange #main-menu .mega-menu > li.menu-item.active:hover > a,.menuchange #main-menu .mega-menu > li.menu-item:hover > a, .menuchange #main-menu .mega-menu > li.menu-item.active:hover > h5,.menuchange #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}
.menuchange #header .mobile-toggle,.menuchange #header .mobile-toggle:hover {color: #000;}
/* body.menuchange #nav-panel, html.panel-opened body.menuchange #nav-panel-close {background: #bababa;} */
body.menuchange .accordion-menu > li.open > a, body.menuchange .accordion-menu > li:hover > a {background-color:transparent !important;color:#838891;}
body.menuchange #nav-panel .accordion-menu li.menu-item.active > a,body.menuchange #main-menu .mega-menu > li.menu-item.active:hover > a,body.menuchange #main-menu .mega-menu > li.menu-item:hover > a, body.menuchange #main-menu .mega-menu > li.menu-item.active:hover > h5,body.menuchange #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent;color: #838891;}

.menuchange .page-top{background-color: transparent;z-index:1;}
.menuchange .page-top ul.breadcrumb > li{color:#9aa2b0;}
.menuchange .page-top ul.breadcrumb > li a {color: #404a58;}
.menuchange .page-top ul.breadcrumb > li .delimiter {color: #000;}
.menuchange .page-top ul.breadcrumb > li .delimiter::before {content: "\f105";}

.single-tribe_events.menuchange #main > .container{width :100%;max-width:100%;}
.menuchange .main-content.col-md-12{padding :0;}
.menuchange{background :#fff url('../images/event-bg.png');background-repeat: no-repeat;background-size: contain;background-repeat: repeat-x;background-position: left 35px;}
.menuchange.page-id-5538{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange .page-title{display :none;}
.menuchange #main{background:transparent;}
.eventmeet-detail{padding : 60px 10px 40px;width: 100%;max-width: 1160px;margin: 0 auto;}
.eventmeet-detail.listing{padding : 90px 10px 0px;}
.eventmeet-detail .left-side{float:left;width : 40%;min-height :650px;margin-left: 0px;}
.eventmeet-detail .right-side{float:right;width : 60%;}
.event-logo{max-width : 350px;}
.event-logo .tribe-events-event-image img{width: auto;max-height: 140px;}
.tribe-events-schedule.event-time {margin: 35px 0 8px;font-size: 26px;font-weight : 600;font-family: Barlow;}
.tribe-venue-location.event-location{font-size : 16px;color : #667182;font-family: Barlow;}
.tribe-venue-location.event-location .tribe-events-address{background : url('../images/location-icon.png');padding-left : 26px;background-repeat: no-repeat;background-position: center left;}
.main-event-title{font-weight : 600;font-family: Barlow;font-size : 42px !important;color : #202e3c;margin-bottom : 10px !important;}
.catgory-name a{font-size: 22px;font-weight: 300;font-family :Barlow;color :#667182;margin-bottom : 24px;display:block;}
.tribe-events-content.event-content{font-size : 18px;font-weight : 400;font-family :Barlow;color :#667182;margin-bottom : 24px;line-height :28px;width: 90%;}
.tribe-events-content.event-content h1,.tribe-events-content.event-content h2, .tribe-events-content.event-content h3{font-size : 20px;font-weight : 600;font-family :Barlow;}
.two-btn-row .btn{font-size :16px;padding:5px 15px;border-radius:4px;text-align:center;display:inline-block;}
.two-btn-row .btn.red-btn{color :#fff;background : #e51646;border : 1px solid #e51646;}
.two-btn-row .btn.gray-btn{color :#404a58;background : #fff;border:1px solid #e5e5e5;}
.event-form{padding:36px 0;background :#f3f6f9;text-align:center;}
.event-form .container-width{max-width : 1160px;padding : 0 10px;width :100%;margin:0 auto;}
.logo-width{max-width: 200px;}
.logo-width img {max-height: 65px;max-width: 200px;width: auto;}
.eventmeet-detail.listing .catgory-name a{margin-bottom : 0;float: left;}
.upcoming-events {background: #fff;padding: 70px 0 10px;}
.upcoming-events .up-container{max-width : 1160px;margin : 0 auto;padding : 0 10px;width:100%;}
.upcoming-events .up-container h2{font-size : 42px;color :#202e3c;font-weight :600;font-family : "Barlow";margin : 0 0  20px;}
.upcoming-events .up-container .time-slot{width : 48%;min-height: 198px;}
.upcoming-events .up-container .time-slot:nth-child(2n+1) {float: right;}
.upcoming-events .up-container .catgory-name a {margin-bottom: 0;float: left;}
#tribe-events-footer {display: none;}
.eventmeet-detail.listing .time-slot{padding: 10px 20px;}
.upcoming-events .time-slot{padding: 10px 20px;}
.eventmeet-detail.listing .left-side h1{font-size : 60px;color : #202e3c;font-weight :600;font-family : "Barlow";line-height: 60px;}
.eventmeet-detail.listing .left-side p{font-size : 26px;color : #404a58;font-weight :300;font-family : "Barlow";}
.time-slot .catgory-name a{font-size: 16px;font-weight: 400;}
.eventmeet-detail .less-width {width: 380px;}
.tribe-events-notices{margin: 10px auto 18px;max-width: 1160px;width:100%;padding:5px 10px;}
.event-form p{color : #404a58;font-size : 26px;font-weight : 300;font-family : Barlow;line-height: 32px;}
.event-form p span{font-weight :600;}
.month-list {width: 200px;}
.month-list .selected {background: #fff;padding: 5px 10px;display: block;font-size: 14px;color: #e51646;}
.month-list ul {padding: 0;}
.month-list ul li {width:100%;padding: 5px 10px;list-style: none;background: #fff;border-top: 1px solid #f3f3f3;font-size: 13px;color: #667182;}
.month-list ul li.selected{background: #fff;font-size: 14px;color: #e51646;}
.month-list ul li:hover {background: transparent;cursor: pointer;}
.upcoming-events .time-slot li span.time-left {padding: 0px 5px;display: inline-block;vertical-align: middle;margin-top: -7px;}
.load-more {float: left;width: 100%;text-align: center;}
.load-more a{padding: 7px 16px;border: 1px solid #ccc;border-radius: 5px;font-family: Barlow;color: #404a58;font-weight: 600;}
.tribe-events-single-event-description{float: left;width: 100%;margin-top: 20px;}
.text-form-meet-us{max-width : 100%;margin :0 auto;width : 100%;}

/* event detail page */
/* newsroom */
.single-news.menuchange .news.type-news{max-width:880px;width:100%;padding:70px 0;min-height:1000px;margin: 0 auto;letter-spacing: -0.9px;}
.single-news.menuchange .news.type-news p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;width:85%;}
.single-news.menuchange .entry-title {display: block !important;font-size:60px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :30px;}
.single-news.menuchange .news.type-news h4{font-size : 26px;color : #667182;font-family:Barlow;font-weight:300;line-height:36px;width:90%;margin-bottom :40px;width:85%;}
.menuchange.page-id-5534{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.page-id-6530{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.listing.newsroom-listing .right-side h5 a{font-size:22px;color:#404a58;font-family:Barlow;font-weight:600;line-height:32px;margin-bottom:42px;display:block;}
.listing.newsroom-listing .right-side span{font-size:14px;color:#667182;margin-bottom:10px;}
.news-publish-date {margin-bottom: 30px;display: block;}
.naya-news {background: #3dd84f;color: #fff !important;padding: 4px;border-radius: 4px;}
/* newsroom */
/* blog page */
.single-blog_post.menuchange .type-blog_post{max-width:750px;padding:70px 0;min-height:1000px;margin: 0 auto;letter-spacing: -0.9px;}
/* .single-blog_post.menuchange .title-blog {font-size:60px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :30px;} */
.single-blog_post.menuchange .title-blog {font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:48px;margin-bottom :30px;}
.blog-featured-image{height : 500px;background-repeat:no-repeat;background-size :cover;margin-bottom : 60px; background-position: center;}
.single-blog_post.menuchange p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;}
.single-blog_post.menuchange p strong{font-size : 18px;color : #404a58;font-family:Barlow;font-weight:600;line-height:32px;}
.single-blog_post.menuchange h2 {font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :20px;}
.single-blog_post.menuchange h3{color : #404a58;font-size : 26px;font-weight:300;}
.listing.blog-listing .right-side .full_content h5 a{font-size : 42px;font-weight :600;font-family :Barlow;color:#404a58;line-height :50px;margin: 20px 0;}
.listing.blog-listing .right-side .full_content h5 a:hover{text-decoration : none;}
.menuchange.page-id-5537{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.page-id-6293{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.menuchange.single-job_listing{background :#fff url('../images/listing-bg.png');background-size: contain;background-repeat: repeat-x;background-position: left top;}
.listing.blog-listing .right-side  p{font-size : 20px;color : #667182;font-family:Barlow;font-weight:300;line-height:32px;margin-bottom :5px;}
.listing.blog-listing .right-side .half-content{display: inline-block;
width: 49%;margin-bottom :0px;padding : 0 10px 0 0;vertical-align:top;}
.listing.blog-listing .right-side .half-content h5 a{font-size : 22px;font-weight :600;font-family :Barlow;color:#404a58;line-height :30px;margin: 20px 0;}
.listing.blog-listing .right-side .half-content h5 a:hover{text-decoration :none;}
.listing.blog-listing .right-side .half-content .blog-featured-image{height :220px;margin-bottom: 10px;background-size: cover;
background-position: center;}
.listing.blog-listing .right-side .full_content .blog-featured-image{height :220px;margin-bottom: 10px;width: 350px;background-size: cover;
background-position: center;}
.eventmeet-detail.blog-listing .left-side {width: 20%;}
.eventmeet-detail.blog-listing .right-side{width: 80%;}
.eventmeet-detail.blog-listing .news-publish-date{font-size:14px;font-weight : 300;color : #9aa2b0;margin-bottom : 55px;display: block;}
.eventmeet-detail.blog-listing .left-side .filter-category{padding: 0;}
.eventmeet-detail.blog-listing .left-side p{font-size: 16px;color : #9aa2b0;}
.eventmeet-detail.blog-listing .left-side .filter-category li{font-size: 16px;color : #404a58;padding : 10px 0;list-style :none;cursor: pointer;}
.eventmeet-detail.blog-listing .left-side .filter-category li.active{font-weight :700;}
.loading-div{width: 25px;height: 25px;margin: 20px auto;display:none;}
.related-content {float: left;width: 32.3%;margin-right: 1%;}
.related-content .blog-featured-image{height :220px;margin-bottom: 10px;background-size: cover;
background-position: center;}
.single-blog_post #main .container{max-width : 100%;width: 100%;}
.related-data{max-width : 1100px;margin: 30px auto;width : 100%;padding : 0 10px;}
.related-article h2{font-size:42px;color:#202e3c;font-weight:600;font-family:Barlow;line-height:68px;margin-bottom :20px;}
.related-content h5 a{font-size : 22px;font-weight :600;font-family :Barlow;color:#404a58;line-height :30px;margin: 20px 0;}
.related-content h5 a:hover{text-decoration :none;}
.related-content .news-publish-date{font-size: 14px;font-weight: 300;color: #9aa2b0;margin-bottom: 55px;display: block;}
.addtoany_share_save_container{padding : 50px 0 10px;}
.addtoany_share_save_container .addtoany_header{font-size : 18px;color : #667182;font-family: Barlow;
letter-spacing: 1px;font-weight: 400;}
.addtoany_share_save_container .addtoany_list a{max-width: 140px;}
.addtoany_share_save_container .addtoany_list a.a2a_button_facebook{max-width: 165px;}
.blog-newsletter{background : url('../images/related-banner.png');padding : 20px 15px;width:100%;min-height:500px;background-repeat:no-repeat;background-size:cover;margin-top: -100px;}
.blog-newsletter .emmail-content{max-width:1100px;margin : 0 auto;width : 100%;padding-top: 120px;}
.blog-newsletter .emmail-content .left-hand {width:49%;display:inline-block;vertical-align:bottom;}
.blog-newsletter .emmail-content .left-hand h5{font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;color: #667182;}
.blog-newsletter .emmail-content .left-hand p{margin-bottom: 0;font-size: 32px;font-weight: 300;font-style: normal;font-stretch: semi-condensed;line-height: 1.31;letter-spacing: normal;color: #080326;font-family: Barlow;}
.blog-newsletter .emmail-content .right-hand{width:49%;display:inline-block;vertical-align:bottom;}
.blog-newsletter .emmail-content .right-hand input[type="email"]{color: #15152D;padding: 10px;border-top-right-radius: 0;border-bottom-right-radius: 0;width: calc(100% - 104px);display: inline-block;max-width: 100%;height: 44px;vertical-align: top;}
.blog-newsletter .emmail-content .right-hand input[type="submit"]{width: 100px;
display: inline-block;margin-left: -3px;padding: 10px;height: 44px;border-top-left-radius: 0;border-bottom-left-radius: 0;background: #C61646;border-color: #C61646;}
/* blog page */
/* accept payment form */
.accept-payment-form {padding: 0 20px;}
.accept-payment-form .form-group {text-align: left;}
.accept-payment-form .form-group label {min-width: 140px;max-width:140px;font-size: 16px;color: #667182;font-family: Barlow;display: inline-block;vertical-align:top;}
.accept-payment-form .form-group .name-field{width: calc(100% - 150px);display: inline-block;}
.accept-payment-form .form-group .wpcf7-form-control-wrap {width: calc(100% - 150px);display: inline-block;}
.accept-payment-form .form-group .name-field .wpcf7-form-control-wrap {width: 49%;display: inline-block;}
.accept-payment-form .form-group .wpcf7-form-control-wrap input,.accept-payment-form .form-group .wpcf7-form-control-wrap select {width: 100%;height: 40px;}
.accept-payment-form .form-group .wpcf7-form-control-wrap textarea{width : 100%;}
.accept-payment-form .form-group.submit{text-align:center;}
.accept-payment-form .form-group.submit input{background: #e51646;border: 1px solid #e51646;padding: 10px 20px;font-size: 16px;font-weight: 600;}
.accept-payment .right-box-shadow{padding-bottom: 0;}
/* accept payment form */
/* pos */
.semi-integrated .robust-p p {width: 350px;}
/* pos */
.by-developer iframe{max-width: 70%;width: 100%;border: 0;}
.by-developer iframe .entry-title{display :none !important;}
.by-developer{background-repeat: no-repeat !important;background-size: cover !important;}
.square-dark .intelligent-listing .wpb_wrapper p{width: 70%;}
.mobile-toggle {top: 10px !important;color:#000 !important;}
.sticky-header .mobile-toggle {color: #000 !important;}
 body.darkmenu .mobile-toggle {color: #fff !important;}
 body.darkmenu .sticky-header .mobile-toggle {color: #000 !important;}


 body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active > a, body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active > h5{color: #838891 !important;background: transparent;}
body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > a,body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item:hover > a, body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item.active:hover > h5,body.darkmenu .sticky-header #main-menu .mega-menu > li.menu-item:hover > h5{background: transparent !important;color: #838891 !important;}
 body.darkmenu  #nav-panel .accordion-menu li.menu-item > a, #nav-panel .accordion-menu li.menu-item > h5{color :#404a58;}
 body.darkmenu #nav-panel .accordion-menu li.menu-item:hover > a,  body.darkmenu #nav-panel .accordion-menu li.menu-item:hover > h5{color : #404a58;}
  body.darkmenu  #nav-panel .accordion-menu{color :#fff;}
  body.darkmenu  #nav-panel .accordion-menu li.menu-item.active > a{color : #404a58;}
  
  
 .modal-popup{position: fixed;background:rgba(0,0,0,.7);top: 0;left: 100%;width: 100%;height: 100%;z-index: 99;overflow-y:auto;display: block !important;
    opacity: 1;}
.modal-popup .modal-title{font-weight: 700;font-size: 20px;color: #404a58;}
.modal-popup .modal-title span{color: #e51646;}
.modal-popup iframe{border:0;width : 100%;background :#fff;}

.sandbox-area-field {width: 850px;background: #fff;margin: 0 auto !important;float: none;display: block;box-shadow: 0 0 2px 2px rgba(0,0,0,.1);border-radius: 3px;padding: 20px;box-sizing: border-box;}
.dark-main-bg.short-dark-bg .sandbox-area-field h2{font-size: 22px;margin-bottom: 10px;color: #404a58;text-align: left;font-weight: 600;}
.dark-main-bg.short-dark-bg .sandbox-area-field p{color: #9b9b9b;font-size: 16px;font-weight: 600;line-height: 24px;}
.sandbox-area-field.back-list{box-shadow: none;padding: 10px;margin-top: 5px !important;}
.sandbox-area-field.back-list .ult_main_cl{display: block;margin-bottom: 0;}
.sandbox-area-field.back-list .wpb_content_element a{color : #e51646;}

/* merchant page */
.vc_row-has-fill.merchant-gray-bg{background-repeat: no-repeat !important;background-size: contain !important;background-position: center top !important;}
.width1000.merchant-logo {float: none;z-index: 1;margin-top: 35px !important;}
.ecomm-feature.merchant-feature ul li{position: relative;padding-left: 100px; }
.ecomm-feature.merchant-feature ul li img{top:40px;}
.ecomm-feature.merchant-feature ul li br{display :none;}
.ecomm-feature.merchant-feature ul li h4{font-weight:600;}
.ecomm-feature.merchant-feature ul li p{width :70%;}
.merchat-list {z-index:1;}
.merchat-list .ecomm-feature ul li{width:100%;padding-top:0;padding-bottom : 40px;padding-left: 70px;}
.merchat-list .ecomm-feature.merchant-feature ul li p{width : 100%;}
.merchat-list .ecomm-feature.merchant-feature ul li img{top:10px;}
.ecomm-feature .upgrade-merchent p {width: 55%;margin: 0 auto 20px;}

.ecomm-feature .urgrade-list ul li{width:78%;padding-top:0;padding-bottom : 40px;padding-left: 80px;text-align:left;min-height:10px;}
.ecomm-feature .urgrade-list ul li img{top:0 !important;}
.merchant-square.square-dark .intelligent-listing .wpb_wrapper p:last-child {width: 90%;margin-bottom: 60px !important;min-height: 200px;}

.deve-heading {font-family: Barlow !important;text-align: center !important;margin: -40px 0 80px;}
.box-content-approch .dev-pay-code h4{font-size: 26px;}
.dev-pay-code {min-height: 300px;}
.dev-pay-code .wpb_content_element .wpb_wrapper {position: relative;padding-top: 60px;}
.box-content-approch .dev-pay-code p img {margin-bottom: 30px !important;position: absolute;top: 0;left: 45%;}
.box-content-approch .dev-pay-code p a{color : #e51646;display: block;margin: 10px 5px;text-align: center;font-size:18px;font-weight:500;}
.box-content-approch .dev-pay-code p a img{margin-bottom :0 !important;position: relative;left: initial;top: initial;}

.integration-support li {position: relative;list-style: none;background: #fff;display: inline-block;padding: 10px;box-shadow: 0 0 2px 2px rgba(232,242,221,.9);width: 49%;background:#fff url('/wp-content/uploads/box-left-bg.png');background-position: -115px;background-repeat: no-repeat;padding:35px 70px 50px 140px;}
.integration-support li:last-child {float: right;}
.integration-support li .alignnone {position: absolute;left: 50px;top: 50%;transform: translateY(-50%);width: 75px;}
.integration-support .home-integration p{width: 70%;text-align: left;font-size: 16px;margin-bottom: 15px;}
.integration-support .home-integration p a{color : #e51646;}
 .integration-support .home-integration h3{margin: 0 auto 10px;width : 70%;color :#404a58;font-size:18px;font-family: Barlow;font-weight: 600;}
 
 .scroll-more {position: absolute;color: #fff;left: 50%;top: 26px;transform: translateX(-50%);opacity: .5;font-size: 18px;}
 .scroll-more:hover,.scroll-more:focus{color:#fff;text-decoration:none;cursor: pointer;}
.scroll-more .fa{border: 1px solid #fff;border-radius: 50%;padding: 1px 4px;}
 .home-integration .meet-left-text p{width: 100%;text-align: left;}
 
 
 .thanku-gft{    left: initial !important;box-sizing: border-box !important;width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
  .thanku-gft h3{font-size:18px;font-family:"Barlow"; }

  .vc_custom_1525083914108{background-color : #450B45;}
 
.menuchange.page-id-6293 #main .container{width: 100%;padding: 0;} 
.menuchange.page-id-6293 .main-content.col-md-12{padding-left : 0px !important;padding-right : 0px !important;}
.menuchange.page-id-6293 .page-content > p {max-width: 1140px;margin: 0 auto 45px;padding: 0 15px;}

.menuchange.page-id-6293 .breadcrumbs-wrap{display :none;}
.page-id-6293 .page-content > h1{padding: 0 15px;max-width: 1140px;font-size: 60px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin:110px auto 20px;}
.page-id-6293 .page-content p{font-size: 20px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 32px;margin-bottom: 5px;}
.job-list{max-width: 1140px;margin: 0 auto;padding: 0 15px 50px;}
.job-list h2{ font-size: 42px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin-bottom: 30px;
margin-top: 80px;}
.job-list ul {padding: 0;list-style: none;}
.job-list li {width: 49%;display:inline-block;vertical-align:top;padding: 0 25px 0 0;margin-bottom: 20px;}
.job-list li div{border: 0;padding: 0;border-radius: 5px;box-shadow: 0 0 2px 2px rgba(0,0,0,.1);background: #f1f5f8;}
.job-list li div a{padding: 25px 130px 25px 50px;display: block;}
.job-list li div a:hover{text-decoration:none;}
.job-list li div:hover{box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);background: #fff;}
.job-list li div a .job-title{display: block;font-size: 18px;font-weight: 600;font-family: Barlow;color: #404a58;line-height: 24px;margin: 20px 0;}
.job-list li div .job_desc{display:block;font-size: 16px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 26px;margin-bottom: 15px;}
.job-list li div span{font-size: 14px;color: #667182;margin-bottom: 10px;font-weight: 600;}
.job-list li div span img {display: inline-block;margin-right: 8px;vertical-align: middle;margin-top: -3px;}
.single_job_listing h1.job-title{font-size: 60px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 60px;margin-bottom: 20px;margin-top: 80px;padding: 0 15px;}
.job_description {width: 72%;padding-bottom : 50px;padding : 0 15px;}
.single_job_listing .meta{margin: 0 0 25px;}
.single_job_listing h3{font-family: "Barlow";margin: 20px 0;font-size: 22px;font-weight: 600;color: #667182;}
.single_job_listing h4 {font-family: "Barlow";margin: 20px 0;font-weight: 600;color: #000;}
.single_job_listing .job_description p,.single_job_listing .job_description ul li{font-size: 20px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 32px;margin-bottom: 5px;}
.single_job_listing .meta li.locationxdfdg{font-size: 26px;color: #667182;font-family: Barlow;font-weight: 300;line-height: 30px;margin-bottom: 0;padding: 0 15px;}
.about-detail{padding : 30px 50px 30px 0;float: left;width: 100%;}
.col-two {float: left;width: 50%;padding: 30px 12% 30px 25px;}
.col-two h2{font-size: 40px;color: #202e3c;font-weight: 600;font-family: "Barlow";line-height: 40px;margin-bottom: 15px;}
.feature-image.col-two{padding : 0;}
.apply-btn{margin: 40px 0 120px !important;}
.apply-btn .btn {margin-right: 20px;}
.apply-btn a{color: #C61646;}

.right-side .right-box-shadow ul {
    padding-left: 10px;
}
.right-side .right-box-shadow ul li h4{
	line-height: 18px;
}
.contact-style .left-area.bbpos-header p {
   color: #fff;
}
.left-area.bbpos-header .vc_general.vc_btn3,.Red-btn a{
	padding: 10px 16px !important;
	font-size: 20px !important;
	/* margin-right: 10px; */
}
.Red-btn a:hover, .Red-btn a:focus, .left-area.bbpos-header .Red-btn a:hover,.left-area.bbpos-header .Red-btn a:focus {
    background: #C61646;
}
body .left-area.bbpos-header .white-btn{
	background: transparent;
	border: 0;
}
.left-area.bbpos-header .white-btn a:hover, .left-area.bbpos-header .white-btn a:focus {
    background: #ededed !important;
}
.support-terminal h2, .configuration-box h2 {
    font-size: 42px;
    text-align: center;
    font-weight: 600 !important;
    font-family: 'barlow' !important;
    margin-bottom: 20px;
}
.support-terminal p {
    width: 40%;
    text-align: center;
    margin: 0 auto 30px;
    font-size: 18px;
    font-weight: 300;
    color: #667182;
}
.support-terminal .wpb_single_image.wpb_content_element {
    margin-bottom: 0;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
.configuration-box h4 {
    color: #404a58;
    font-size: 18px;
    font-weight: 600;
    font-family: "barlow";
    line-height: 22px;
}
.configuration-box p{
    color: #667182;
    font-size: 16px;
}

.container-rightclick .active{
	display: block;
}
.container-rightclick .hideone{
	display: none;
}
.custom-emv-list ul.float-leftlist{
	width: 30%;
	float :left;
}
.custom-emv-list ul.float-leftlist li{
	padding-bottom: 25px;
}
.custom-emv-list ul.float-leftlist li:last-child::after{
	content :'';
	background: transparent;
}
.custom-emv-list ul.float-leftlist li strong{
	font-weight :400;
}
.custom-emv-list ul.float-leftlist li.activelink strong{
	font-weight :600;
}
.container-rightclick{
	width : 65%;
	float :right;
	text-align: center;
}
.custom-emv-list ul.float-leftlist li::after {
	top:20px
}
.custom-emv-list ul.float-leftlist li::before {
	background: #fff;
	font-weight: 700;
}
.custom-emv-list ul li.activelink::before {
	color: #f00;
}
.container-rightclick .list{
	width: 100%;
	height: auto;
	padding: 10px;        
}
.custom-emv-list ul li.activelink{
	color: red;        
}
.page-id-6530 #main .container {
    width: 100%;
    padding: 0;
}
.page-id-6530 #main .container .eventmeet-detail {
    width: 100%;
    max-width: 100%;
	padding: 65px 10px 40px;
}
.page-id-6530 .eventmeet-detail.listing .left-side p{
	line-height: 30px;
	font-size: 24px;
}
.page-id-6530 .eventmeet-detail.listing .left-side h1{
	line-height: 54px;
	font-size: 50px;
}
.page-id-6530 .right-box-shadow{
	box-shadow: -1px 6px 16px rgba(204, 204, 204, 0.5);
}
.page-id-6530 .eventmeet-detail .left-side{
	width: 45%;
	padding : 0 10% 0 12%;
}
.page-id-6530 .eventmeet-detail .right-side {
    width: 55%;
}
.page-id-6536 .contact-style .left-area p{
	font-size: 20px;line-height: 32px;
}
.left-area.bbpos-header button, .Red-btn button{margin-right: 10px;}
.bottom-banner {
    background-position: bottom center !important;
}
.width700.align-imagerow {
    width: 750px;
    margin: 0 auto !important;
}
.align-imagerow .vc_column_container.vc_col-sm-4 {
    float: none;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
}
.sucess-story h2 {
    font-family: 'barlow' !important;
}
.width700.story-detail {
    width: 900px;
    margin: 0 auto !important;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: -1px 6px 16px rgba(204, 204, 204, 0.5);
}
.story-box {
    display: table;
    width: 100%;
}
.story-box > div {
    display: table-cell;
    vertical-align: middle;
	padding: 0 10px;
}
.story-box > div:first-child {
    width: 200px;
}
.custom-emv-list .story-box > div p{
    font-family: Barlow;
    font-size: 16px;
    font-weight: 300;
    line-height: 33px;
    color: #667182;
}
.custom-emv-list .story-box > div h4{
    font-family: Barlow;
    font-size: 18px;
    font-weight: 600;
	margin-bottom:0px;
    color: #202e3c;
}
.custom-emv-list .story-box > div span{
	color:#b8babe;
	font-family: Barlow;
    font-size: 16px;
    font-weight: 300;
}
.featurecardknox .adjust-width.deve-widthp p{
	width:70%;
}
.box-content-approch .dev-pay-code .simple-and h4{
	font-size: 42px;
	color: #202e3c;
}
.box-content-approch .simple-and p{
	font-size: 18px;
	width:98%;
	line-height: 30px;
	margin-bottom:25px !important;
}
.flexible-processing {
    padding: 50px 0 0;
}
.box-content-approch .flexible-processing h4{
	font-size: 42px;
	color: #202e3c;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	font-family: Barlow;
	text-align: center;
}
.box-content-approch .dev-pay-code.flexible-processing-gateway p:first-child img{
    margin-bottom: 30px !important;
    position: relative;
    top: initial;
    left: initial;
}
.box-content-approch .flexible-processing-gateway p{
	width: 85%;
}
.vc_custom_1550469989532{z-index: 1;}
.integration-support.qir-code .home-integration h3{width: 100%;
color: #202e3c;
font-size: 37px;}
.integration-support.qir-code .home-integration p{
width: 100%;
font-size: 18px;
line-height: 30px;
}
.world-feature-block h3,.greybox-gateway h3{
	font-family: barlow;
	font-weight: 600;
	font-size: 37px;
	line-height: 40px;
	color: #202e3c;
}
.world-feature-block h4,.greybox-gateway h4{
	font-family: barlow;
	font-weight: 600;
	font-size: 18px;
	line-height: 27px;
	color:#404a58;
}
.world-feature-block p, .greybox-gateway p{
	font-size: 16px;
	color: #667182;
	line-height: 22px;width:85%;
}
.world-feature-block p a{
	color : #e51646;
	font-size:14px;
}
.button-area-code .vc_btn3-container.vc_btn3-left:last-child {
	float: right;
    margin-top: -69px;
	left: -72px;
    position: relative;
}
.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child {
	float: right;
    margin-top: -69px;
	left: -164px;
    position: relative;
}
.button-area-code .vc_btn3-container.vc_btn3-left:last-child a,.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child a  {
    font-size: 18px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    font-family: barlow;
	font-weight:600;
} 

@media (max-width:1339px){
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 16px 8px;}
}
  
@media (max-width:1279px){
	.small-width {width: 50%;}
	#header .mobile-toggle,#header .mobile-toggle:hover {color: #fff;}
	.adjust-width p {width: 100%;}
	#footer .col-md-3{width: 25%;float:left;}
	
/* remove
 	#header  .mobile-toggle{display:block;}
	#main-menu .mega-menu{display: none;} */
	.welcome-msg .green-btn{width: 39px;height: 22px;border-radius: 4px;background-color: #2dba67;text-align: center;color: #ffffff;font-family: Barlow;display: inline-block;text-transform: capitalize;line-height: 22px;font-size: 14px;font-weight: 600;margin-right: 5px;text-decoration:none;}
	body.page-id-5328 #nav-panel,html.panel-opened body.page-id-5328 #nav-panel-close{background:#4D0D44;}
	body.page-id-6406 #nav-panel,html.panel-opened body.page-id-6406 #nav-panel-close{background:#4D0D44;}
	body.page-id-5328 #nav-panel .welcome-msg .pull-left, #nav-panel .welcome-msg .pull-right{margin-top: 10px;}
	body.page-id-5328 #nav-panel .welcome-msg .pull-right a{color:#fff;text-decoration:underline;}
	body.page-id-5457 #nav-panel,html.panel-opened body.page-id-5457 #nav-panel-close{background:#4D0D44;}
	body.page-id-5793 #nav-panel,html.panel-opened body.page-id-5793 #nav-panel-close{background:#4D0D44;}
	body.page-id-6642 #nav-panel,html.panel-opened body.page-id-6642 #nav-panel-close{background:#4D0D44;}
	body.page-id-5863 #nav-panel,html.panel-opened body.page-id-5863 #nav-panel-close{background:#4D0D44;}
	body.page-id-5457 #nav-panel .welcome-msg .pull-left, #nav-panel .welcome-msg .pull-right{margin-top: 10px;}
	body.page-id-5457 #nav-panel .welcome-msg .pull-right a{color:#fff;text-decoration:underline;}
	.accordion-menu > li{border-bottom: 1px solid rgba(255,255,255,.2);padding: 3px 0;}
	/* body.page-id-5457 #nav-panel .accordion-menu li.menu-item.active > a,.accordion-menu > li.open > a,.accordion-menu > li:hover > a{background-color: #600e39 !important;} */
	.more-devices .wpb_wrapper,.more-process .wpb_wrapper{width:100%;float:none;}
	.grey-img.more-devices.vc_custom_1526363678208,.grey-img.more-process.vc_custom_1526363011562{padding: 50px !important;}
	.grey-img.more-process.vc_custom_1527142905841,.grey-img.more-devices.vc_custom_1527142787574{padding: 50px !important;}
	.align-img-right .vc_single_image-wrapper{width:62%;}
}
@media (max-width:1239px){
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 9px 8px;}
}
@media (max-width:1159px){
	.col-two {padding: 30px 25px 30px 25px;}
	#header .header-main .header-contact a{font-size: 14px;}
	#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{font-size: 14px;}
	#header .header-main .container{display: block;}
	#header .header-main .container .header-right, #header .header-main .container .header-left, #header .header-main .container .header-center{padding: 0px 0;}
	#header .header-main .container > div {display: inline-block;}
	#header .header-main .container .header-left{padding: 0px;display: block;width: 100%;text-align: center;}
	#header .logo {max-width: 100%;}
	#header.sticky-header .logo {max-width: 100%;}
	#header .header-main .container .header-right{float: right;}
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5{padding: 9px 15px 8px;}
	.page-id-6530 .eventmeet-detail.listing .left-side h1 {
		font-size: 42px;
		line-height: 50px;
	}
	.page-id-6530 .eventmeet-detail.listing .left-side p{
		font-size: 20px;
	}
	.bottom-banner {background-size: contain !important;}
}
@media (min-width:769px) and (max-width:1024px){
	.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child{
		left:-75px;
	}
}
@media(max-width:1023px){
	.ecom-pre-content .width400{max-width: 350px; }
	.align-img-right .vc_single_image-wrapper{top: -344px;}
	.upcoming-events .up-container .time-slot{width:100%;}
	.small-width{width:60%;}
	.scroll-more{    position: relative;left: initial;top: initial;text-align: center;display: block;margin-top: -50px;width: 100%;transform: translate(0);}
	.dark-main-bg .home-banner-contentp p{width:100%;}
	.home-integration .full-widthp.paymentp p{width:100%;}
}
@media(max-width:991px){
	.button-area-code .vc_btn3-container.vc_btn3-left:last-child,.button-area-code1 .vc_btn3-container.vc_btn3-left:last-child{
		float:left !important;
		margin-top:0 !important;
		left:0 !important;
	}
	#header  .mobile-toggle{display:none;}
	#main-menu .mega-menu{display: block;}
	#header .header-main .header-contact a.border-btn {width: auto;}
	#header .header-main .header-contact a {padding: 0 5px;font-size: 13px;}
	.mega-menu > li.menu-item > a, .mega-menu > li.menu-item > h5 {padding: 9px 6px 8px;font-size: 13px !important;}
	#main-menu .mega-menu .sub-menu {width: 280px;}
	#main-menu .mega-menu .popup{font-size: 13px;}
	#main-menu .mega-menu .sub-menu .menu-image-title {font-size: 15px;}
	#header.sticky-header .logo {max-width: 100%;}
	#header.sticky-header .header-main.change-logo .container > div{padding-top: 0px;padding-bottom: 0px;}
	.support-terminal p {width: 70%;}
	.vc_custom_1548132694991 {padding-top: 0 !important;}
	.left-area.bbpos-header button, .Red-btn button{margin-right: 4px;}
	.width700.story-detail {width: 700px;}
	.featurecardknox .adjust-width.deve-widthp p{
		width:85%;
	}
}
@media (max-width:979px){
	.about-detail {padding: 30px 0px;}
	.menuchange.page-id-6293 .main-content.col-md-12{padding-left: 10px !important;padding-right: 10px !important;}
	.menuchange.page-id-6293 #main .container{padding : 0 15px;}
	.menuchange.page-id-6293 .page-content h1, .menuchange.page-id-6293 .page-content p{padding : 0;}
	.single_job_listing h1.job-title{font-size: 36px;line-height: 40px;}
	.col-two {width: 100%;padding: 20px 0;}
	.feature-image.col-two {text-align: center;}
	.page-id-6293 .page-content > h1{font-size: 36px;line-height: 40px;}
	.job-list h2{line-height: 30px;font-size: 30px;}
	#footer .col-md-3{width: 50%;min-height: 230px;}
	.integrating-emv h3{font-size: 30px;}
	.dark-main-bg p{font-size: 20px;}
	.home-integration.vc_custom_1525170363082{padding-top: 0px !important;padding-bottom:0 !important;}
	.home-integration h2{font-size: 32px;}
	.home-integration p{width: 75%;}
	.home-integration p{font-size: 18px;}
	.pattern-bg.vc_custom_1525254169206{padding-top: 100px !important;padding-bottom: 100px !important;}
	.unique-setting-listing{width: 90%;}
	.learn-about p{font-size: 26px;}
	.expertise h2{font-size: 32px;}
	.square-dark.vc_custom_1525429288526{padding-top: 70px !important;padding-bottom: 70px !important;}
	.square-dark .small-width { width: 70%;}
	.intelligent-listing .wpb_wrapper {min-height: 260px;}
	.meet-us .vc_custom_1525338863076 {padding-top: 0px !important;padding-bottom: 50px !important;}
	#footer .footer-bottom .container .footer-left{width:50%;float:left;text-align:center;}
	#footer .footer-bottom .container .footer-center{width:50%;float:right;text-align:center;}
	#footer .footer-bottom .container .footer-right{float: left;text-align: center !important;}
	.ecomm-feature ul li{padding-left: 80px;width:100%;min-height:100px;}
	.ecomm-feature ul li img {left: 80px;}
	.tribe-events-content.event-content{width :100%;}
	.eventmeet-detail .left-side{margin-left :0;}
	.semi-integrated .robust-p p{width : 100%;}
	.square-dark .intelligent-listing .wpb_wrapper p{width: 90%;}
	.ecomm-feature.more-expected .wpb_wrapper li p{width:100%;}
	.Cloud-based img{margin-left : 0px;}
	.Zero-integration img{margin-left : 0px;}
	.blog-newsletter .emmail-content .left-hand p br{display:none;}
	.sandbox-area-field{width :94%;}
	.width400 {max-width: 360px;}
	.adjust-width.deve-widthp p{width: 100%;}
	.page-id-6530 .eventmeet-detail.listing .left-side h1 {font-size: 42px;line-height: 50px;}	
}

@media(max-width:767px){
	.bottom-banner {
		background: #f1f5f8 !important;
		padding-top: 50px !important;
		padding-bottom: 50px !important;	
	}
	.story-box {
		display: block;
	}
	.story-box > div:first-child {
		width: 100%;
	}
	.story-box > div {
		display: block;
		padding: 0;
		text-align: center;
	}
	.vc_custom_1548393190037 {
		padding-top: 50px !important;
	}
	.vc_custom_1548395500973 {
		padding-top: 50px !important;
	}
	.custom-emv-list .story-box > div p{
		line-height: 26px;
	}
	.vc_custom_1548395513998 {
		padding-bottom: 30px !important;
	}
	.container-rightclick video{height : auto !important;}
	.job-list{padding: 0 0px 50px;}
	.job-list h2{margin-top: 0;}
	.job-list li div a {padding: 15px 30px;}
	.menuchange.page-id-6293 .page-content > p{margin: 0 auto 30px;}
	.page-id-6293 .page-content > h1{margin: 50px auto 20px;}
	.job-list li {width: 100%;padding-right:0;}
	.job_description {width: 100%;}
	#header .header-main .container .header-right{float: none;}
	#header .header-main .container{padding-top: 13px;}
	#header .header-contact {display: block;text-align: center;}
	#header  .mobile-toggle{display:block;}
	#main-menu .mega-menu{display: none;}
	.adjust-width{width:100%;}
	.dark-main-bg h2{font-size: 36px;}
	.btn{width: 100%;margin:15px 0 !important;}
	.vc_row-no-padding .home-integration.vc_column_container{padding: 0 20px !important;}
	.unique-setting-listing {width: 100%;}
	.pattern-bg.vc_custom_1525254169206 {padding-top: 0px !important;padding-bottom: 0px !important;}
	.icon-listing li{width: 100%;}
	.square-dark .small-width {width: 100%;}
	.intelligent-listing .wpb_wrapper {min-height: 100px;}
	.get-started p {width: 100%;font-size: 22px;}
	.meet-us.vc_custom_1525338863076{padding-top: 0px !important;padding-bottom: 0px !important;}
	.white-btn{margin-top:15px;}
	#footer .col-md-3 {width: 50%;min-height: 230px;text-align: left;}
	.mobile-nopadding{padding:0 !important;}
	#header.sticky-header .logo{display:block;}
	#header.sticky-header .logo img{height:22px;}
	.vc_custom_1526288103610.semi-integrated{padding-right: 15px !important;padding-left: 15px !important;}
	.box-content-approch p{width: 100%;}
	.top-cut-image.vc_custom_1526015661594{padding-top: 20px !important;padding-bottom: 20px !important;}
	.pre-content p{width:100%;}
	.grey-img.more-devices.vc_custom_1526363678208,.grey-img.more-process.vc_custom_1526363011562{padding: 30px 20px!important;box-shadow:none;}
	.more-devices{margin-left: 0%;width: 100%;}
	.custom-emv-list.vc_custom_1526287947870{padding-top:100px !important;}
	.dark-main-bg.short-dark-bg h2{font-size: 52px;}
	.ecom-box .wpb_raw_code .wpb_wrapper div{width: calc(100% - 100px) !important;margin-bottom: 20px;}
	.ecom-pre-content .pre-content p{width:100%;}
	.ecomm-feature ul li{padding-left: 0px;width:100%;min-height:100px;}
	.ecomm-feature ul li img {left: 0px;}
	.ecomm-feature p{width: 100%;}
	.vc_custom_1526023411944 {padding-top: 0px !important;}
	.semi-integrated.partner-real p{width: 100%;}
	.home-integration.oval-icon p{width: 100%;}
	.vc_custom_1527240975770 {padding-right: 0px !important;padding-left: 00px !important;}
	.align-img-right .vc_single_image-wrapper{position: relative;right: 0;top: 0;width: 100%;}
	.pre-content.mobile-content p {width: 100%;}
	.pre-content h2 {font-size: 40px;}
	.contact-style .left-area p{width:100%;}
	.dark-main-bg.short-dark-bg.contact-style h2{font-size:52px !important;}
	.vc_custom_1527497765172.contact-address{margin-top:100px !important;}
	.right-box-shadow ul li{padding-left: 60px;width: 100%;}
	
	 body.page-id-5413 #nav-panel, html.panel-opened body.page-id-5413 #nav-panel-close {background: #45211c;}
	/*body.page-id-5413 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5413 .accordion-menu > li.open > a,body.page-id-5413 .accordion-menu > li:hover > a {background-color: #754133 !important;} */
	
	body.page-id-5473 #nav-panel, html.panel-opened body.page-id-5473 #nav-panel-close {background: #e0cdb4;}
	/* body.page-id-5473 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5473 .accordion-menu > li.open > a, body.page-id-5473 .accordion-menu > li:hover > a {background-color: #c8b094 !important;} */
	
	
	body.page-id-5505 #nav-panel, html.panel-opened body.page-id-5505 #nav-panel-close {background: #035343;}
	/* body.page-id-5505 #nav-panel .accordion-menu li.menu-item.active > a,body.page-id-5505 .accordion-menu > li.open > a, body.page-id-5505 .accordion-menu > li:hover > a {background-color: #00684f !important;} */
	
	/* body.page-id-5523 #nav-panel, html.panel-opened body.page-id-5523 #nav-panel-close {background: #bababa;}
  body.page-id-priya #nav-panel, html.panel-opened body.page-id-priya #nav-panel-close {background: #bababa;}
	body.page-id-5523 .accordion-menu > li.open > a, body.page-id-5523 .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;}
  body.page-id-priya .accordion-menu > li.open > a, body.page-id-priya .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;}
	
	body.page-id-5529 #nav-panel, html.panel-opened body.page-id-5529 #nav-panel-close {background: #bababa;}
	body.page-id-5529 .accordion-menu > li.open > a, body.page-id-5529 .accordion-menu > li:hover > a {background-color:#e3e3e3 !important;} */
	.eventmeet-detail .left-side {width: 100%;}
	.eventmeet-detail .right-side {width: 100%;}
	.eventmeet-detail .less-width {width: 100%;}
	.single-news.menuchange .news.type-news {padding: 70px 10px;}
	.single-news.menuchange .news.type-news p{width:100%;}
	.single-news.menuchange .entry-title{font-size: 48px;line-height: 48px;}
	.small-width{width:100%;}
	.square-dark .intelligent-listing .wpb_wrapper p{width: 100%;}
	.single-blog_post.menuchange .type-blog_post{padding: 50px 15px; }
	.blog-featured-image {height: 250px;}
	.addtoany_share_save_container .addtoany_list a {display: block;}
	.blog-newsletter{min-height: 100px;}
	.blog-newsletter .emmail-content{padding-top: 0;}
	.blog-newsletter .emmail-content .left-hand{width:100%;}
	.blog-newsletter .emmail-content .right-hand{width:100%;}
	.related-content {width: 100%;margin-right: 0;}
	.eventmeet-detail.blog-listing .left-side {width: 100%;}
	.eventmeet-detail .left-side{min-height:100px;}
	.eventmeet-detail.blog-listing .right-side {width: 100%;}
	.listing.blog-listing .right-side .full_content h5 a {font-size: 30px;line-height: 38px;}
	.listing.blog-listing .right-side .full_content .blog-featured-image{width:100%;}
	.listing.blog-listing .right-side .half-content{width:100%;}
	.dark-main-bg .home-banner-contentp p{width : 100%;}
	.home-integration p {width: 100%;}
	.by-developer iframe {max-width: 100%;}
	.vc_custom_1529579334199 {padding-left: 20px !important;}
	.pattern-bg .listing-text p {width: 100%;}
	/* .page-content{padding: 0 15px;}
	.darkmenu .page-content{padding:0;}
	.menuchange .page-content{padding:0;}
	.page-id-5523 .page-content{padding:0;}
	.page-id-5529 .page-content{padding:0;}
	.page-id-5473 .page-content{padding:0;} */
	.text-form-meet-us{max-width : 100%;}
	.dark-main-bg.short-dark-bg .sandbox-area-field h2{font-size: 22px !important;}
.dark-main-bg.short-dark-bg .sandbox-area-field p{font-size: 16px!important;}
.page-id-5731 .main-content.col-md-12{padding-left : 0;padding-right:0;}
body.page-id-5731 .vc_row {margin-left: 0;margin-right: 0;}

.vc_custom_1525083914108{padding-top: 150px !important;padding-bottom: 150px !important;}
.vc_custom_1528707433068 {padding-top: 00px !important;padding-bottom: 0px !important;}
.pattern-bg.home-light-bg.vc_custom_1530074320076{padding-top: 50px !important;padding-bottom: 50px !important;background: transparent !important;width: 100% !important;}
.vc_custom_1529561498766 {padding-top: 0px !important;}
.vc_custom_1531437451878 {padding-top: 50px !important;}
.gold-bg-home.vc_custom_1528716308836 {padding-top: 0px !important;background-image: url('') !important;min-height: 10px;}
.by-developer.vc_custom_1529561150501 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.vc_custom_1530608592735 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.vc_custom_1529563590208 {padding-top: 0px !important;}
.vc_custom_1526011719966 {padding-top: 150px !important;padding-bottom: 150px !important;}
.dark-main-bg.short-dark-bg h2{font-size: 36px;}
.vc_custom_1526288500424 {padding-top: 50px !important;}
.vc_custom_heading.preferred-head{line-height: 34px !important;font-size: 30px !important;}
.vc_custom_1529573272418 {padding-top: 20px !important;}
.pre-content h2 {font-size: 30px;}
.left-pull{float:right;}
.right-pull{float:left;}
.width400 {max-width: 100%;}
.vc_custom_1529573396061 {padding-top: 50px !important;}
.vc_custom_1529573418973 {padding-top: 50px !important;}
.vc_custom_1529573426457 {padding-top: 50px !important;}
.vc_custom_1529573836117 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1526362973622 {padding-top: 50px !important;}
.custom-emv-list.vc_custom_1526287947870 {padding-top: 50px !important;}
.custom-emv-list h2{font-size: 30PX;}
.vc_custom_1526284471908 {padding-top: 50px !important;padding-bottom: 50px !important;background-image: url('') !important;}
.expect-more h4{font-size: 32PX;}
.vc_custom_1526453372098{padding-top: 150px !important;}
.vc_custom_1526531909364 {padding-top: 50px !important;}
.vc_custom_1527049245772 {padding-top: 00px !important;padding-bottom: 00px !important;}
.vc_custom_1526532381556 {padding-top: 30px !important;padding-bottom: 00px !important;}
.vc_custom_1526532396348 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529575226092 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529575237412 {padding-top: 50px !important;}
.vc_custom_1526533488660 {padding-top: 50px !important;padding-bottom: 0px !important;}
.ecomm-feature h2{font-size: 32px;}
.ecomm-feature h2 br{display:none;}
.vc_custom_1526460344494 {padding-top: 0px !important;}
.vc_custom_1527148051667{padding-top: 150px !important;padding-bottom: 150px !important;}
.custom-imge-fixed {margin-top: -80px;}
.vc_custom_1529580694860 {margin-top: 0px !important;padding-right: 10px !important;padding-left: 10px !important;}
.vc_custom_1529580846642 {padding-top: 20px !important;}
.vc_custom_1529584102695 {padding-top: 00px !important;padding-bottom: 0px !important;background: #f9fbfd url('') !important;}
.vc_custom_1529584115104 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1529584362201 {margin-top: 0px !important;padding-top: 50px !important;padding-bottom: 0px !important;background-image: url('') !important;}
.app-store p{font-size: 24px;}
.app-store p br{display:none;}
.get-started.width1280.margin-top{margin-top: 0px !important;}
.mob-payemnt .wpb_button_a {margin-right: 0px;}
.vc_custom_1526538510602{padding-top: 150px !important;}
.vc_custom_1527056159338 {padding-top: 0px !important;padding-bottom: 50px !important;}
.vc_custom_1529576483172{padding-top: 50px !important;}
.vc_custom_1527060049096 {padding-top: 50px !important;}
.vc_custom_1527060031748 {background: #faf9f7 url('') !important;}
.expertise.width1280.vc_custom_1529579132628 {margin-top: 0px !important;}
.vc_custom_1529579151580 {padding-top: 50px !important;}
.vc_custom_1527142084706 {padding-top: 0px !important;padding-bottom: 50px !important;}
.grey-img.more-process.vc_custom_1527142905841{padding: 20px !important;}
.vc_custom_1527145636807 {padding-top: 50px !important;}
.vc_custom_1526551979616 {padding-top: 0px !important;}
.vc_custom_1526552369530 {padding-top: 50px !important;background: #faf9f7 url('') !important;}
.vc_custom_1526552492564{padding-bottom: 0px !important;}
.contentslider p{font-size:15px !important;line-height:18px !important;}
.contentslider .ms-slide-auto-height{height:250px !important;}
.single-blog_post.menuchange .title-blog {font-size: 28px;line-height: 34px;}
.addtoany_list{display: block;}
.addtoany_share_save_container .addtoany_list a {display: inline-block;}
.single-blog_post.menuchange h2 {font-size: 28px;line-height: 34px;margin-bottom: 10px;}
.breadcrumbs-wrap{display:none;}
.menuchange .page-top{display:none;}
.single-blog_post.menuchange p{line-height: 26px;}
.blog-newsletter {background: url('');}
.blog-newsletter .emmail-content .left-hand p{font-size: 18px;margin-bottom: 10px;}
.single-news.menuchange .entry-title {font-size: 30px;line-height: 34px;}
.vc_custom_1530797377382 {margin-top: 5px !important;}
.dark-main-bg.short-dark-bg.contact-style h2 {font-size: 30px !important;line-height: 34px !important;}
.vc_custom_1529407448661{padding-top: 120px !important;}
.page-id-6530 .eventmeet-detail.listing .left-side h1 {font-size: 30px;line-height: 34px;}
.eventmeet-detail.listing .left-side h1 br{display:none;}
.upcoming-events .up-container h2{font-size: 30px;text-align: center;}
.vc_custom_1532073549131 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1532413751501 {margin-top: 0px !important;padding-top: 00px !important;padding-bottom: 0px !important;background-image: url('') !important;}
.integration-support li{width:100%;padding: 20px;margin-bottom :10px;}
.integration-support ul{padding: 0;}
.integration-support li .alignnone {position: relative;left: initial;top: initial;transform: translateY(0%);width: 45px;}
.integration-support .home-integration h3,.integration-support .home-integration p{width :100%;}
.get-started.merchant-start{padding: 70px 20px !important;}
.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{margin:0 2px !important;}
.vc_custom_1531992615179 {padding-right: 15px !important;padding-left: 15px !important;}
.vc_row-has-fill.merchant-gray-bg{padding: 50px 0px 0 !important;margin: 0 !important;background: url('') !important;}
.pre-content h2{font-size: 25px;}
.ecomm-feature.merchant-feature ul li{padding-left: 62px;padding-bottom: 0;}
.ecomm-feature.merchant-feature ul li p{width: 100%;}
.vc_custom_1532076215357 {padding-top: 0px !important;padding-bottom: 0px !important;}
.vc_custom_1532076506914 {padding-top: 50px !important;padding-bottom: 0px !important;}
.vc_custom_1532077188478 {padding-top: 50px !important;}
.vc_custom_1532079112034 {padding-top: 0px !important;}
.vc_custom_1532080357927{padding-top: 0px !important;}
.ecomm-feature .upgrade-merchent p {width: 100%;}
.vc_custom_1532080366547 {padding-top: 50px !important;}
.ecomm-feature .urgrade-list ul li{width:100%;padding-left: 60px;}
.ecomm-feature .urgrade-list ul li img{width: 45px;}
.scroll-more{    position: relative;left: initial;top: initial;text-align: center;display: block;margin-top: -50px;width: 100%;transform: translate(0);}
.vc_custom_1532677924490{padding-top:50px !important;padding-bottom :50px !important;background-image:url('');}
.vc_custom_1533882022272{padding-top: 100px !important;padding-bottom: 10px !important;}
.thanku-page{font-size: 32px !important;}
body.page-id-6530 .vc_row {margin-left: 0;margin-right: 0;}
.right-side .right-box-shadow ul {padding-left: 0px;}
.right-side .right-box-shadow ul li{padding-left: 0px;}
.right-side .right-box-shadow ul li img{position: relative;left: 0;top: 0;margin-bottom: 10px;}
.menuchange.page-id-6530 {background-size: cover;}
.support-terminal p {width: 90%;}
div.wpb_single_image .vc_single_image-wrapper{margin-bottom: 20px;}
.vc_custom_1548132694991 {padding-top: 0px !important;}
.vc_custom_1547805321561{padding-bottom: 0px !important;}
.vc_custom_1547810525153 {padding-top: 50px !important;padding-bottom: 50px !important;}
.vc_custom_1548135723632 {padding-top: 50px !important;}
.vc_custom_1548136420862 {padding-bottom: 50px !important;}
.text-left.left-area.bbpos-header {text-align: center;}
.contact-style .left-area.bbpos-header p {font-size: 20px;line-height: 28px;}
.contact-style .left-area.bbpos-header h2 {text-align: center !important;}
.Red-btn.vc_btn3-inline, .white-btn.vc_btn3-inline{width: 100%;margin-top:0;}
.custom-emv-list ul.float-leftlist{
		width: 100%;
		float :left;
	}
	.container-rightclick{
		width :100%;
	}
	.page-id-6530 .eventmeet-detail.listing .left-side p{
		font-size: 20px;
	}
	.page-id-6530 .eventmeet-detail .right-side,.page-id-6530 .eventmeet-detail .left-side {
		width: 100%;
	}
	.featurecardknox .adjust-width.deve-widthp p{
		width:100%;
	}
	.vc_custom_1550468830813{padding-top: 200px !important;
padding-bottom: 200px !important;}
	.vc_custom_1550469917057{padding-top: 150px !important;padding-bottom: 100px !important;}
	.vc_custom_1550470300872 {padding-top: 0px !important;}
	.box-content-approch .dev-pay-code .simple-and h4 {font-size: 34px;}
	.box-content-approch .flexible-processing h4{font-size: 30px;line-height: 35px;}
	.flexible-processing {padding: 20px 0 0;}
	.vc_custom_1550484290952{padding-top: 0px !important;}
	.integration-support.qir-code .home-integration h3{font-size: 30px;}
	.vc_custom_1550486010004 {min-height: 0 !important;}
	.world-feature-block h3, .greybox-gateway h3{font-size: 30px;}
	.vc_custom_1550485904623 , .vc_custom_1550485915285, .vc_custom_1550485926835, .vc_custom_1550485937292{padding-top: 20px !important;padding-bottom: 0px !important;}
	.vc_custom_1550550875162 {padding-top: 30px !important;padding-bottom: 30px !important;}
	.world-feature-block p, .greybox-gateway p{width:100%;}
}
@media(max-width:540px){
	.contentslider .ms-slide-auto-height{height:340px !important;}
}
.meet-us-title{
  font-family: Barlow !important;
}
.home-integration .meet-left-text p {font-family: Barlow;font-size: 22px;font-weight: 300;font-style: normal;font-stretch: normal;line-height: 1.36;letter-spacing: normal;text-align: left;color: #667182;width: 95%;}
.contact-style .left-area .meet-us-subtitle p{
  color: #404a58;
  width: 100%;
  letter-spacing: -1px;
}
.meet-us-time-slot .time-slot {
    background: #f3f6f9;
}
.meet-us-time-slot .time-slot li{
  text-align: left;
}
.meet-us-time-slot .time-slot li p{
  margin-bottom: 5px;
  font-size:16px;
}
.meet-us-time-slot .time-slot li:last-child a{
  color: #404a58;
}
.meet-count:after{
  content: '';
  font-size: 12px;

}
.meet-us-time-slot .time-slot:hover{ background: #fff;box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.2);}

@media (max-width: 480px) {
	#header .logo {
	   margin: 5px 0;
	   
	}
	.vc_custom_1526011719966{
		margin-top: -120px !important;
		
	}  
}



@media(max-width: 376px){
  .meet-us-time-slot .time-slot li .pull-right{
    float: none !important;
  }
  .meet-us-time-slot .time-slot li .pull-right img{
    margin: 10px 0;
  }
  h2.meet-us-title{
    font-size: 50px !important;
  }
}






/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Alex Varone | Start \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */



/* The call-out to the real estate page, and any other verticals from the Cardknox Go page. */
.alt-page-cta { width: 95%; padding: 10px; margin: 70px 0 0px 0; box-shadow: 1px 10px 10px rgba(0,0,0,.1); border-radius: 6px;}
.real-estate-cta { background-color: #ffffff; }
.charity-cta, .repairs-cta { background-color: #480b4e; }
/* Cardknox Go Call-out - Title */
.real-estate-cta p { margin: 0px; font-size: 18px !important; color: #430c50; font-weight: 600 !important; opacity: 1 !important;}
.charity-cta p, .repairs-cta p { margin: 0px; font-size: 18px !important; color: #fff; font-weight: 600 !important; opacity: 1 !important;}
.no-dec, .no-dec:hover, .no-dec:active {text-decoration: none;}
/* Cardknox Go Call-out - Icons */
.alt-page-cta .go-building { margin: -53px 1px 7px 0 !important;}
.alt-page-cta .go-dono { margin: -5px 17px 7px 0 !important;}
.alt-page-cta .go-repairs { margin: -42px 17px 7px 0 !important;}
/* Cardknox Go Call-out - Link */
.alt-page-cta a { font-size: 15px !important; font-weight: 500 !important;}
.charity-cta a:active, .charity-cta a:hover { color: #fff !important; }


/* Hide an element */
.hide { display: none; }

/* Fix navigation on smaller devices */
@media(max-width: 1410px){
	#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5 {
	font-size: 14px;
	}
}

@media(max-width: 1310px){
	#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5 {
	font-size: 13px;
	}
}


header#header {
    background-color: #FFF;
}

#header.sticky-header .logo {
    display: block !important;
}

.header-top {
    background: #120022 !important;
}

.header-top .container {
    max-width: 100% !important;
    background-color: #120022;
}

/*
Theme Name: Porto
Theme URI: http://www.newsmartwave.net/wordpress/porto
Author: SW-THEMES
Author URI: http://www.newsmartwave.net/
Description: Porto Responsive Wordpress + eCommerce Theme.
Version: 3.1
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: porto

*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.bypostauthor {}


/* classic 2018 */
.full-width-containerlogo .vc_column_container.vc_col-sm-12{max-width: 1140px;margin: 0 auto;float: none;background : #f4f4f4;}
.left-padding390{padding-left:390px !important;}
.customsliderno-padding{margin-bottom: 100px !important;overflow:visible !important;}
.customsliderno-padding .vc_column_container{padding: 0 !important;}
.customsliderno-padding .vc_column_container > .wpb_wrapper{padding: 70px 0 0 !important;text-align: center;background: #15152d;margin-bottom:50px;color : #fff;box-sizing:border-box;}
.customsliderno-padding .slide-static-content{margin-bottom:0px !important;}
.customsliderno-padding .slider-position{position:relative;top: 70px;}
.customsliderno-padding .slide-static-content h2{margin-bottom: 0;text-transform: uppercase;font-weight :300;color : #fff;}
.customsliderno-padding .slide-static-content h2 strong{font-weight: 700;}
.customsliderno-padding .slide-static-content p{font-size: 18px;width: 34%;margin: 0 auto;}
.customsliderno-padding .ms-slide .ms-layer, .customsliderno-padding .ms-fixed-layers .ms-layer{position :relative;}
.customsliderno-padding .master-slider-parent {margin-bottom: -110px;max-width : 800px !important;text-align: center;background: #fff;margin: 0 auto;color: #000;padding: 10px;box-sizing: border-box;border-radius: 10px;box-shadow: 0 0 2px 2px rgba(0,0,0,.5);height: 100%;}
.grey-box textarea{background: #f00 !important;resize: none;color: #FFF;width: 100% !important;	border: 0;padding: 10px !important;text-align: left;box-sizing : border-box !important;}
.slider-block {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;width: 94%;text-align: left;font-size: 18px;color: #5E5E5E;padding: 15px;box-sizing:border-box;}
.slider-block p{margin-bottom: 15px;line-height: 20px;}
.slider-block p.important-msg{color : #de2c2c;margin: 20px 0;}
.slider-block p.light-text{color :#909090;margin: 15px 0;}
.slider-block p span{border: 1px solid #cccc;border-radius: 3px;padding: 0 3px;font-size: 17px;box-sizing:border-box;}
.slider-block p span em{color : #268BC9;}
.slider-block .grey-box{background: #f1f1f1;padding: 20px;box-sizing:border-box;border-radius: 5px;}
.slider-block .grey-box xmp{margin-top: -30px;line-height: 24px;font-size: 16px;}
.customsliderno-padding .master-slider-parent .master-slider {overflow: visible !important;}
.customsliderno-padding .master-slider-parent .ms-inner-controls-cont {overflow: visible !important;}
/* .customsliderno-padding .master-slider div{height : auto !important;position:relative !important;} */
.customsliderno-padding .ms-skin-default .ms-nav-next{opacity :1 !important;width: 140px;top:-30px;background : url('images/next.jpg');right : 0;height: 36px;border-radius: 0;display: block !important;}
.customsliderno-padding .ms-skin-default .ms-nav-next:before{content:'';}
.customsliderno-padding .ms-skin-default .ms-nav-prev{opacity :1 !important;width: 140px;top:-30px;background : url('images/back.jpg');left : 0;height: 36px;border-radius: 0;display: block !important;}
.customsliderno-padding .ms-skin-default .ms-nav-prev:before{content:'';}
/* .customsliderno-padding .ms-slide-bgcont img{height : 300px !important;} */
.customsliderno-padding .ms-slide .ms-slide-layers{position:relative;height : 110% !important;}
.customsliderno-padding .ms-slide-info{position:absolute !important;top: -50px;color: #fff;}
.customsliderno-padding .ms-slide-info code{padding :0 ;padding-top: 5px;font-size: 17px;color: #fff;background-color: #0188cc;text-align: center;display: inline-block;width: 30px;height: 30px;border-radius: 50%;line-height: initial;box-sizing: border-box !important;}

.less-space.vc_column_container .vc_single_image-wrapper{width:100%;}
.less-space.vc_column_container .vc_single_image-wrapper img{width:100%;}
.mobile-column-gab{float:left;width:100%;}
.mobile-column-gab::after {position: absolute;width: 50%;height: 1px;background: #ededed;left: 50%;bottom: 0;content: '';margin-left: -25%;}

.img-captionalign .vc_single_image-wrapper{vertical-align:middle;margin-right:10px;}
.img-captionalign .vc_figure-caption{display: inline-block;vertical-align: middle;margin-top: 0 !important;font-size: 16px;color: #15152d;font-weight: 600;}

.video-background {background-size: cover;background-repeat: no-repeat;}
.contact-form-slide{border-top:5px solid #dfe3e8;}
.vc_row-fluid.bg-background{background-repeat-x: repeat !important;background-repeat-y: no-repeat !important;background-repeat: repeat-x !important;}
.vc_col-sm-12,.vc_col-sm-6{min-height : 0 !important;}

.font-barlow{font-family:"Barlow" !important;}
p.font-barlow{font-weight : 300 !important;opacity: .8;}
.remove-logo-margin{border-top:1px solid #f6f6f6;}
.remove-logo-margin .wpb_single_image{margin-bottom :0;}
.main-content.col-md-12{padding-top:0 !important;}
.charger-bg{background-repeat: no-repeat;background-position:top;}
.charger-bg h2.font-barlow{font-weight:600 !important;}
.custom-asmock{width: 37%;margin: 0 2% 0 8%;}
.custom-copyright{font-family: Open Sans;padding-top: 20px;font-size: 14px;font-weight: normal;font-style: normal;text-align: left;color: #667182;}
.adjust-col-outbox{margin-top:-165px;}

.device_comparison_content{    transition: none !important;}
.device_comparison_content .ult_modal.ult-container {width: 75%;}
.device_comparison_content .modal-icon{position: absolute;right: -10px;top: -15px;cursor:pointer;}
.device_comparison_content .modal-icon img {width: 25px;}
.device_comparison_content-button {font-family: Barlow;padding: 9px 25px !important;font-size: 16px !important;}
.device_comparison_content h3.ult_modal-title.ult-responsive {font-weight: 700;font-size: 18px;color: #404a58;font-family: 'Barlow';}
.device_comparison_content .ult_modal-header {border-bottom: 0px solid #ddd !important;}
.device_comparison_content .ult_modal-content {border-width: 0 !important;border-radius: 4px !important;}
.customModalbox .tableResponsive{width:100%;overflow:auto;height:550px;margin:15px 0%;box-sizing:border-box;}

.customModalbox table{width:auto;}
.customModalbox table th:first-child,.customModalbox table td:first-child{text-align:left;}
.customModalbox table th{font-size: 13px;font-weight: 600;}
.customModalbox table th,.customModalbox table td{font-size: 13px;text-align:center;padding:2px;white-space:nowrap;border: 1px solid #eee;}
.footerarea{background:#f5f5f5;padding:10px 20px;text-align:right;margin: 0 -20px;}
a.redBtn {background: #E51646;color: #fff;text-decoration: none;padding: 10px 16px;font-size: 16px;display: inline-block;margin: 0 5px;border-radius: 5px;border: 1px solid #ca0d39;     cursor: pointer; }
a.whiteBtn {background: #fff;color: #667182;text-decoration: none;padding: 10px 16px;font-size: 16px;display: inline-block;margin: 0 5px;border-radius: 5px;border: 1px solid #eaeaea;}
.device_comparison_content-button {margin: -85px 0 0 !important;position: relative;z-index: 1;}	
.ult-overlay-close	{width: 20px;height: 20px;background-size:cover; background-size: cover;background-color: #c53c3c;border-radius: 50%;    right: 12%;top: 27px;display:none;}	
.customModalbox img {width: 18px;}    
.device_comparison_content .ult_modal-body.ult-responsive.ult-html {padding: 0 20px;}
.customModalbox table td span.indicator {font-size: 0 !important;width: 5px;height: 5px;display: inline-block;vertical-align: middle;background: #e51646 !important;border-radius: 50%;margin-left: 5px;
display: inline-block;}
.customModalbox table td p {margin: 0;display: inline-block;}
.customModalbox table td span.yes_required{background:url('/wp-content/uploads/Untitled-1.png');background-position:center;background-repeat:norepeat;font-size: 0;width: 20px;height: 20px;display: block;border-radius: 50%;background-size: cover;margin: 0 auto;}
.device_comparison_content .ult_modal-body > p {margin: 0;}
.label-area > div {display: inline-block;font-size: 13px !important;margin-right: 20px;padding: 10px 0 10px 12px;position: relative;}
.label-area > div:after {content: '';position: absolute;width: 5px;height: 5px;background: #e51646;border-radius: 50%;left: 0;top: 20px;}
.label-area > div.xx:after {background: #ff7d11;}



@media(max-width: 1279px){
	.left-padding390{padding-left:180px !important;}
	.full-width-containerlogo .vc_column_container.vc_col-sm-12{max-width : 960px;}
}
@media(max-width: 1023px){
	.adjust-col-outbox{margin-top:0;}
	.charger-bg{background-size:cover;}
}
@media(max-width: 991px){
	.full-width-containerlogo .vc_column_container.vc_col-sm-12{max-width : 720px;}
	.customsliderno-padding .slide-static-content p{font-size: 14px;width: 95%;}
}
@media(max-width: 767px){
	.device_comparison_content .ult_modal.ult-container {width: 96%;}
	.left-padding390{padding-left:50px !important;}
	.full-width-containerlogo .vc_column_container.vc_col-sm-12{max-width : 100%;}
	
	body .vc_row.customsliderno-padding{margin-left: 0;margin-right: 0;}
	.slider-block{font-size : 14px;padding:0;width:98%;}
	.slider-block p span,.slider-block .grey-box xmp{font-size:12px;}
	.slider-block .grey-box{padding : 5px;}
	.slider-block .grey-box xmp{white-space:normal;margin-top:0;line-height: 16px;    display: block;word-wrap: break-word;}
	.customsliderno-padding .ms-slide-info{font-size:12px;top:-45px;}
	.customsliderno-padding .ms-slide-info code{padding-top: 4px;width: 20px;height: 20px;font-size:12px;}
	.customsliderno-padding .ms-skin-default .ms-nav-prev {width: 90px;top: -20px;height: 26px;background-size: contain;}
	.customsliderno-padding .ms-skin-default .ms-nav-next {width: 90px;top: -20px;height: 25px;background-size: contain;}
	.height-bottom{height:20px !important;}
	.vc_row-fluid.video-background, .vc_row-fluid.mob-bmargin{margin-bottom:20px !important;}
		.vc_row-fluid.bg-background .vc_column_container{padding-top: 20px !important;margin-bottom:20px !important;}
	.page-content .vc_row.wpb_row{float:none;width:100%;margin: 0}
	.custom-asmock{width: 100%;margin:0;}
	.charger-bg{background-size:cover;}
	.remove-logo-margin {text-align: center;}
	.custom-copyright {text-align: center;}
	.remove-logo-margin  .vc_column_container.vc_col-sm-6 .vc_align_left{text-align:center;margin-bottom : 15px;}
}

.container-fluid {
    padding-left: 0px !important;
    padding-right: 0px !important;
}


.sdk-btn button, .vc_btn3-container.laundry-pass-sign-up a {
    background-color: #E51646 !important;
    font-family: Barlow;
    font-size: 17px !important;
    color: #FFF !important;
}