body{font-family: 'NunitoSans-Regular' !important;}

.btn{background:#06213F; color:#fff; border-radius:3px; display:inline-block; padding:3px 20px; border:none; font-size:17px; transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out;}
.btn:hover{color:#fff; background:#3a4172; transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out;}
.webinar{position:absolute; top:95px; left:0; z-index:2;}
a:hover,
a:focus{outline:none;}
/*------------------------------
		Custom CSS
--------------------------------*/
/*Header Section*/
#header{width:100%; clear:both; display:block;}
#header.inner{height:auto; background:#066;}
#header.inner .navbar-default .navbar-nav > li > a{height:auto; line-height:16px;}
#navbar.sticky{width:100%; background:#fff; position:fixed; z-index:9; border-bottom:1px solid #ccc; top:0;}
#navbar.sticky .navbar{margin-bottom:0; min-height:inherit;}
#navbar.sticky .navbar-brand{padding:7px 0; width:88px;}
#navbar.sticky .navbar-default .navbar-nav > li > a .icon{margin-top:3px 0; line-height:normal;}
#navbar.sticky .navbar-default .navbar-nav > li > a .icon img{max-height:30px;}
#navbar.sticky .navbar-default .navbar-nav > li > a .icon i{margin:5px auto;}
#navbar.sticky .navbar-default .navbar-nav > li > a{height:54px;}
#navbar.sticky .navbar-default .navbar-nav > li:nth-last-of-type(2) > a .icon{padding:0px}
.erp-9-plus{display:inline-block; color:#06213F; font-family:"Times New Roman", Times, serif; padding:15px 100px; font-size:30px; line-height:normal; float:left;}
.erp-9-plus strong{font-weight:normal; color:#555; font-family:"NunitoSans-Regular"}
.erp-9-plus.home{display:none;}
#navbar.sticky .erp-9-plus,
#navbar.sticky .erp-9-plus.home{padding:9px 0; font-size:24px; display:inline-block; position: absolute; left: 36%;}
.erp-9-plus sup{top:-0.3em !important}
#header.inner #navbar.sticky .erp-9-plus{padding:13px 110px}

.top-menu{text-align:right;}
#navbar.sticky .top-menu{display:none;}
.top-menu ul{padding:0; margin:5px 0 2px; list-style:none; font-size:13px;}
.top-menu ul li{display:inline-block;}
.top-menu ul li a{padding:0 5px; color:#000;}
.top-menu ul li a em{color:#06213F; font-style:normal;}

.header-text{width:100%; clear:both; margin-top:0; color:#fff; background:#f4f4f4 url(../images/background.jpg) no-repeat; background-size:cover;height:580px; overflow:hidden;}

.header-text-inner h2 em{display:block; font-size:20px; color:#06213F;}
#header.inner .header-text{margin-top:0;}
.hdr-left-bg{background:rgba(217,217,217,0.5); height:580px;}
.header-text h1{font-size:74px; margin:160px 0 20px; font-family:"Times New Roman", Times, serif; color:#06213F;  position:relative;}
.header-text h1 strong{font-weight:normal; color:#3a4172; font-family:"NunitoSans-Regular";}
.header-text-inner{height:auto; background:#fff;}
.header-text-inner h2{margin-top:50px;}
.header-text-inner h1{color:#3a4172; font-size:30px; text-shadow:none; letter-spacing:0.01em; margin-top:50px; margin-bottom:10px;}
.header-text-inner.common h1{margin:30px 0;}
.header-text-inner h1 span{color:#06213F;}
.header-text h1 sup{top:-0.3em}
.header-text-inner p{color:#696e94; font-size:16px; line-height:26px; margin-bottom:20px;}
.hdr-left-bg p{color:#3a4172; font-size:16px; text-align:center;}
.hdr-left-bg p span{display:block; font-size:28px; line-height:40px; color:#3a4172;}
h2.heading-text{font-size:40px; margin:70px 20px 0; color:#3a4172; line-height:normal;}

.serv{display:block;}
.serv a{display:block;}
.serv-icon{width:130px; height:130px; margin:30px auto 20px; border-radius:50%; display:block; line-height:130px; background:#fff; box-shadow:0 0 2px #3a4172;}

.serv-icon img{width:65%; vertical-align:middle;}
.serv a strong{font-size:24px; line-height:normal; display:block; color:#3a4172; font-weight:normal;}
.serv a:hover strong{color:#de2a1e; text-decoration:none; outline:none;}

.left-sw{padding:40px 20px;}
.left-sw.erp{padding-top:70px;}

.header-btn{margin-top:55px;}
.header-btn .btn{display:inline-block;  width:280px; line-height:54px; text-transform:capitalize;font-weight:bold; font-size:18px; padding:0; margin:18px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out;}
.header-btn .btn:hover,
.header-btn .btn:hover.blue{background:#dd2c66; color:#fff;}
.header-btn .btn.blue{background:#3a4172;}

.header-query-form{width:100%; padding:10px; /*border:1px solid #137a6a;*/ background:rgba(0,0,0,.4);}
.header-query-form.in{background:#fff;}
.header-query-form h5{font-size:20px; margin:0;}
.header-query-form p{font-size:12px; margin-bottom:10px;}
.header-query-form input[type="text"],
.header-query-form input[type="email"],
.header-query-form input[type="tel"]{width:100%; border:1px solid #fff; height:30px; margin-bottom:10px; background:transparent; border-radius:3px; padding:0 10px 3px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; font-size:12px;}
.header-query-form input.last{width:69%;}
.header-query-form button{display:inline-block; font-size:15px; text-transform:uppercase; color:#00ffe4; border:1px solid #00ffff;border-radius:3px; background:transparent; padding:0 15px 2px; height:30px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out;}
.header-query-form button:hover{background:#00ffe4; color:#000;}
.header-query-form input:focus{border-color:#00ffe4;}

.header-query-form input[type="text"]:-moz-placeholder{opacity:1; color:#fff;}
.header-query-form input[type="email"]:-moz-placeholder{opacity:1; color:#fff;}
.header-query-form input[type="tel"]:-moz-placeholder{opacity:1; color:#fff;}
.header-query-form input[type="text"]::-webkit-input-placeholder,
.header-query-form input[type="email"]::-webkit-input-placeholder,
.header-query-form input[type="tel"]::-webkit-input-placeholder{opacity:0.8; color:#fff;}
.marg-breadcrumb{width:100%; background:#ededed; font-size:13px; padding:3px 0 5px;}
.marg-breadcrumb a,
.marg-breadcrumb i{color:#096ebc; text-decoration:none; padding:0 3px}
.marg-breadcrumb strong{padding-left:5px;}
.contents article{padding:40px 0 30px;}
.contents article p{color:#535353; line-height:22px;}
.contents article p em{font-size:22px; line-height:25px;}
.contents .video-link{width:100%; height:300px; background:#e3e3e3; margin-top:80px;}
.contents h3{font-size:28px;}
.content-section{background:#f1f1f1; padding:30px 0;}
.content-section.white{background:#fff;}
.content-section h4{font-size:30px; margin-bottom:20px;}
.content-section img{max-width:100%;}

.common-features h3{color:#4ba38f; margin:50px 0 20px;}
.common-features .img-box{width:100%; background:url(../images/Pharmacy-Shop.png) 80px 6px no-repeat; height:330px; margin-left:20px}
.common-features .img-box.jewellery{background:url(../images/jewellery-shop-feature.png) 80px 6px no-repeat;}
.common-features .img-box.payroll{background:url(../images/payroll-features.png) 80px 6px no-repeat;}
.common-features .img-box.manufaturing{background:url(../images/manufaturing-features.png) 80px 6px no-repeat;}
.common-features .img-box.garment{background:url(../images/garment-features.png) 80px 6px no-repeat;}
.common-features .img-box.retail-shop{background:url(../images/retail-shop-features.png) 80px 6px no-repeat;}
.common-features .img-box.distribution{background:url(../images/distribution-soft-features.png) 80px 6px no-repeat;}
.common-features .img-box.electronic{background:url(../images/electronic-manufacturing-features.png) 70px 6px no-repeat;}
.common-features .img-box.restaurant{background:url(../images/restaurant-features.png) 220px 6px no-repeat;}
.common-features .img-box.SFAXpert{background:url(../images/SFAXpert-features.png) 115px 6px no-repeat;}
.common-features .btn{margin:30px 0;}
.features{padding-right:20px;}
.features .panel-group{padding-left:20px;}
.features .panel-group .panel{border:none; border-radius:0; margin-bottom:5px; box-shadow:none; position:relative; margin-top:0; background:none;}
.features .panel-default > .panel-heading{border:none; border-radius:0; background:none; padding:0; }

.features .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none; padding:15px; box-shadow:0 0 5px #444; background:#fff; border-radius:3px; font-size:14px; margin:5px auto 15px; width:97%;}
.features .panel-default > .panel-heading a{line-height:40px; text-decoration:none; font-size:18px;}
.features .panel-default > .panel-heading a:focus,
.features .panel-default > .panel-heading a:hover{text-decoration:none; color:#06213F;}
.features a .counting{color:#999; display:inline-block; width:50px; text-align:center; margin-right:15px;}
.features a .counting i{font-size:36px; color:#06213F;}
.features a .counting img{max-width:76%;}
.features ul{margin-top:10px; padding-left:0; font-size:14px;}
.features ul li{list-style:disc; margin-left: 30px;}

.lead-query{background:#f1f1f1; padding:20px 20px 10px; margin:12px 0;}
.lead-query iframe{width:100%; height:60px; border:none; background:#fff;}
.lead-query h5{font-size:25px; padding:0; margin:0 0 30px; }
.header-text-inner .lead-query h5{margin-bottom:30px; color:#3a4172}
.lead-query input[type="text"],
.lead-query input[type="email"],
.lead-query input[type="tel"],
.lead-query textarea{ position:relative; width:100%; float:left; border:none; border-radius:3px; border:1px solid #aaa; background:#fcfcfc; height:34px; margin-bottom:10px; color:#3a4172; padding-left:30px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out;}
.lead-query select{width:100%; border:1px solid #aaa; height:34px; border-radius:3px; background:#fcfcfc;  color:#3a4172; margin-bottom:10px;}
.lead-query textarea{height:50px; resize:none;}
.lead-query input:focus,
.lead-query select:focus,
.lead-query textarea:focus{border-color:#06213F; color:#06213F; outline:none; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out;}
.lead-query input[type="button"]:focus{background:#3a4172; color:#fff;}
.lead-query button{color:#fff; height:34px; padding:0 15px; width:100%; transition:all 0.4s; -webkit-transition:all 0.4s;}
.lead-query .icon{position:absolute; top:8px; left:22px; z-index:1; color:#696e94; font-size:18px;}
.rotate10{transform:rotate(10deg);}
.hide-content .glyphicon{font-size:10px; margin-right:10px;}
.close.popupCloseBtn{width:26px; height:26px; position:absolute; right:-5px; top:-5px; background:#930; color:#fff; opacity:1;  padding:0; border-radius:50%; text-align:center;}
.close.popupCloseBtn span{position:absolute; margin:auto; left:0; right:0; top:0;}
.close.popupCloseBtn:focus{outline:none;}

.download-box{background:#fafafa; color:#696e94; font-size:17px; text-align:center; padding:15px; transition:all 0.6s ease-in-out; -webkit-transition:all 0.6s ease-in-out;}
.download-box h4 a{font-size:22px; margin-bottom:20px;}
.download-box h4 a sup{color:#fff; top:-.3em;}
.download-box h4 a span{font-size:18px; margin-right:15px;}
.download-box .img-box{width:180px; margin:20px auto 30px;}
.apps .download-box .img-box{width:80px;}
.download-box .img-box img{max-width:100%;}
.download-box  p{margin-bottom:15px;}
.download-box  p.date span{color:#3a4172;}
.download-box:hover{box-shadow:0 0 25px #ccc; transition:all 0.6s ease-in-out; -webkit-transition:all 0.6s ease-in-out;}
.red{color:#dd2c66;}




@media only screen and (max-width:640px) {
	.heading-text{font-size:260% !important;}
	.heading-text small{font-size:110% !important;}
	.header-btn .btn{margin:18px 5px; width:100%;}
}
@media only screen and (max-width:480px) {
	.heading-text{font-size:190% !important;}
	.heading-text small{font-size:120% !important; margin-bottom:20px;}
	.h-text{font-size:100%; font-weight:normal; display:none;}
	.h-text span{font-size:140%; line-height:22px; margin-top:13px;}
	.call-demo{font-size:250%; margin-bottom:20px; margin-top:45px;}
	.header-btn .btn{margin:10px 0;}
    .header-btn .btn.green{background:#05996a;}
	.serv-icon{width:90px; height:90px; line-height:90px; margin-top:15px; margin-bottom:10px;}
	.serv a strong{font-size:15px;}
}

/*Section Section*/
.section{width:100%; clear:both; padding:40px 0 20px;}
.section.marg-apps{width:100%; clear:both; padding:10px 0 20px;}
.section.inner.marg-apps{background-image: url(../images/features-back.png); background-color: #fff;  background-size:100% 100%; padding:40px 40px 2px; margin-top:0;}
.section h3{font-size:30px; margin:0 0 35px; font-weight:normal; color:#3a4172; text-align:center;}
.section h3 span{color:#06213F;}
.services h3 strong{color:#05996a; font-weight:normal; position:relative; display:inline-block;}
.services h3 strong:after{height:3px; content:""; background:#05996a; position:absolute; bottom:-3px; left:0; width:100%;}
.services h3 span,.videos h3 span{color:#06213F;}
.services .nav-tabs{border:none; width:93%; margin:0 auto;}
.services .nav-tabs.pharmacy-apps{margin:0 auto; width:50%;}
.videos .img-box{width:200px; margin:25px auto;}
.videos .img-box img{max-width:100%; border-radius:30px;}
.services .nav-tabs.pharma-apps{margin:0 auto; width:100%;}
.services .nav-tabs li{display:inline-block; text-align:center;}
.services .nav-tabs li a,
.services-features .panel-default > .panel-heading a{display:table-cell; width:190px; background:none; border:none; border-radius:0; height:104px; border-right:1px solid #ddd; vertical-align:middle; color:#3d3c3c;}
.services .nav-tabs li a .icon,
.services-features .panel-default > .panel-heading a .icon{width:60px; height:60px; display:inline-block; line-height:60px;  margin-bottom:10px;}
.services .nav-tabs li a .icon img,
.services-features .panel-default > .panel-heading a .icon img{max-height:100%; max-width:100%;}

.services .nav-tabs li a span,
.services-features .panel-default > .panel-heading a span{display:block; line-height:17px; font-size:15px;}
.services .nav-tabs li a span strong,
.services-features .panel-default > .panel-heading a span strong{display:block; font-size:15px;}


.services .nav-tabs li.active{margin-bottom:0; position:relative}
.services .nav-tabs li.active:before,
.services .nav-tabs li.active:after,
.services-features .panel-default > .panel-heading h4.active:before,
.services-features .panel-default > .panel-heading h4.active:after{position:absolute; content:""; border-top:18px solid transparent; border-right:18px solid transparent; border-bottom:22px solid #ccc; border-left:18px solid transparent; margin:auto; left:0; right:0; bottom:-25px; z-index:1; width:0; background:transparent;}
.services .nav-tabs li.active:after{border-bottom-color:#fff; bottom:-27px;}
.services-features .panel-default > .panel-heading h4.active:before{bottom:0;}
.services-features .panel-default > .panel-heading h4.active:after{border-bottom-color:#fff; bottom:-3px;}
.services .nav-tabs li a:hover,
.services .nav-tabs li.active a{border:none; border-right:1px solid #cccccc; background:none;}
.services .nav-tabs li:last-child a{border-right:none;}
.services .tab-content{width:100%; background:#fff; height:auto; margin-top:25px; border:1px solid #ccc;}
h4.title-text{font-size:30px; text-align:center; padding:30px 0 0;}
h4.title-text span{color:#05996a;}
p.title-text{text-align:center; font-size:13px; color:#a1a1a1;}
.services .tab-content .tab-pane.retailsoft{background:#508f86;}
.services .tab-content .tab-pane.distributionsoft{background:#f7f6f6 url(../images/tab-distribution-bg.jpg) left top no-repeat; background-size:cover;}
.services .tab-content .tab-pane.manufacturingsoft{background:#f7f6f6 url(../images/tab-manufacturing-bg.jpg) left top no-repeat; background-size:cover;}
.services .tab-content .tab-pane.erpsoft{background:#f7f6f6 url(../images/tab-erp-bg.jpg) left top no-repeat; background-size:cover;}
.services .tab-content .context{padding:90px 80px 0 80px;}
.services .tab-content .context.apps{padding:50px 50px 0 0px;}
.services .tab-content .context h4{font-size:36px; color:#7a8b83; margin-bottom:20px;}
.services .tab-content .context p{margin-bottom:15px;}
.services .tab-content .context ul{padding:0px 20px 15px; line-height:25px;}
.services .tab-content .context.apps h4{font-size:36px; color:#7a8b83;}
.services .tab-content .context.apps p{opacity:0.9;}
.services .tab-content a{opacity:1; font-size:16px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; outline:1px dashed transparent; }
.services .tab-content a.red{color:#fff;}
.services .tab-content a:hover{text-decoration:none; color:#06213F;}
.services .tab-content a:hover i{margin-left:10px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out;}
.services .tab-content a.red:hover{color:#000;  outline:1px dashed #d92734; background:#faa3c3}
.services .tab-content .img-box{text-align:right;}
.services .tab-content .img-box img{max-width:100%;}
.device-views{display:none;}
.slick-list{width:100%; float:left; position:relative; overflow:hidden; padding:25px 8px;}
.slick-track{width:5000px !important;}
.slick-list .slick-slide{width:175px !important; position:relative; display:inline-block; margin:0 6px 0; padding:0; height:180px; text-align:center; outline:none;}
.slick-list .slick-slide .table-cell-box{width:175px; height:135px;}
.slider button.slick-prev,
.slider button.slick-next{position:absolute; top:21%; background:rgba(0,0,0,0.4); border:none; padding:10px; font-size:26px; z-index:1; color:#fff; display:none !important;}
.slider button.slick-next{right:15px;}
.slider button.slick-prev{left:15px;}
.slider ul.slick-dots{display:none !important;}
.slider:hover button.slick-prev,
.slider:hover button.slick-next{display:block !important;}
.iconSoft{width:50px; height:50px; background:#fff; text-align:center; margin:0 auto; border-radius:100%; transition:all 0.4s; -webkit-transition:all 0.6s;}
.slick-list .slick-slide:hover .iconSoft{background:#fff; border-color:#a1a1a1; }
.iconSoft .icon{width:50px; height:50px; display:table-cell; vertical-align:middle;}
.iconSoft .icon img{max-height:100%;}
.services .tab-content a .soft-text{display:block; text-align:center; color:#000; margin:10px 0 30px; font-size:15px; font-weight:normal; font-style:normal;}
.slick-list .slick-slide p{font-size:12px; line-height:16px;}
.slick-list .slick-slide .table-cell-box a{color:#dd2c66; font-style:normal;}
.slick-list .slick-slide .table-cell-box a i{width:20px; height:20px; color:#dd2c66; border-width:1px; border-style:solid; border-radius:100%; line-height:19px; font-size:11px; transition:all 0.2s linear; -webkit-transition:all 0.4s linear;}
.slick-list .slick-slide .table-cell-box:hover a i{transform:rotate(360deg);}
.erp-pad{padding-left:100px;}

.videos{/*background:#055763; */ background:#fff; background-image:-moz-linear-gradient(left, #fff 50%, #f3f7fa 50%);  background-image:-webkit-linear-gradient(-67deg, #fff 50%, #f3f7fa 50%);padding-bottom:40px; margin-top:0; margin-bottom:20px; background-size:cover; border-bottom:10px solid #f3f7fa}
.videos .modal-body,
.video-flag-section .modal-body{padding:0; background:#000;}
.videos .modal-content iframe{height:400px;}
.videos .video-img a{display:block; cursor:pointer;}
.videos .modal-content .button.close{width:26px; height:26px; position:absolute; right:-7px; top:-7px; background:#930; color:#fff; opacity:1; padding:0; border-radius:50%; text-align:center;}
.videos .modal-content .button.close:hover{background:#000;}
.videoText{line-height:23px; padding:0px 0 40px; text-align:center;}
.videoText h3{margin-bottom:20px;}
.videos .carousel-control.left {background-image:-webkit-linear-gradient(left, rgba(49, 180, 171, .5) 0%, rgba(49, 180, 171, .0001) 100%); background-image:-o-linear-gradient(left, rgba(49, 180, 171, .5) 0%, rgba(49, 180, 171, .0001) 100%); background-image:-webkit-gradient(linear, left top, right top, from(rgba(49, 180, 171, .5)), to(rgba(49, 180, 171, .0001))); background-image: linear-gradient(to right, rgba(49, 180, 171, .5) 0%, rgba(49, 180, 171, .0001) 100%); background-repeat: repeat-x;
}
.videos .carousel-control.right {right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(49, 180, 171, .0001) 0%, rgba(49, 180, 171, .5) 100%); background-image:-o-linear-gradient(left, rgba(49, 180, 171, .0001) 0%, rgba(49, 180, 171, .5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(49, 180, 171, .0001)), to(rgba(49, 180, 171, .5))); background-image:linear-gradient(to right, rgba(49, 180, 171, .0001) 0%, rgba(49, 180, 171, .5) 100%); background-repeat: repeat-x;}

.section.strengths{padding:30px 0 0; background:#fff;}
.section.strengths h2,
.common-features h3{font-size:30px; margin:0 0 30px; padding:0;}
.section.strengths h2 span,
.common-features h3 span{color:#06213F;}
.section.strengths .count{color:#06213F; font-size:25px; margin:8px 0; display:block; text-align: center; line-height:normal;}
.border-right{border-right:1px solid #e7e7e7;}
.section.strengths .app-porpose{font-size:16px; color:#2a2a2a; padding-bottom:40px;}
.video-img img{width:100%;}
.common-features h3{color:#000;}
.section.strengths .img{width:60px;}

.footer{background:#fff; padding-top:30px; border-top:1px solid #e4e4e4; margin-top:30px; }
.footer h4{font-size:16px; color:#757a9d; margin:0; padding:0; margin-bottom:15px;}
.footer ul{padding:0; margin:0; list-style:none; line-height:20px;}
.footer .col-one li{width:50%; float:left;}
.footer li a{font-size:12px; color:#898989; display:block; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear;}
.footer li a:hover{color:#06213F; margin-left:-2px; text-decoration:none;}
.social-network i{float:left; width:30px; height:30px; border:1px solid #ddd; background:#e4e4e4; margin-bottom:8px; display:block; margin-right:13px; text-align:center; line-height:28px; font-size:19px;}
.social-network a{font-size:13px !important; line-height:30px; float:left; width:100%;}
.social-network i.fa-facebook-f{color:#3b5998;}
.social-network i.fa-twitter{color:#0084b4;}
.social-network i.fa-linkedin{color:#0e76a8;}
.social-network i.fa-youtube-play{color:#e02f2f;}
.social-network i.fa-google-plus{color:#d94b42;}
.latest-posts a{float:left; width:100%; font-size:14px; line-height:16px;}
.latest-posts a .image{width:104px; float:left; height:51px; border:1px solid #4b4b4a; padding:5px; margin-bottom:8px; display:block; margin-right:13px;}
.copyright{background:#06213F; color:#ccc; font-size:14px; padding:15px 0 50px; margin-top:20px;}
.copyright p{padding:0; margin:0;}
.footer-sec{background:#373837;}
.footer-sec iframe{width:100%; height:385px; background:#fff; overflow:visible; border:none; padding:0; margin:0;}
.footer .ftr-tdp-links{border-top:1px solid #e4e4e4; padding:15px 0 0; margin:15px 0; font-size:11px;} 
.footer .ftr-tdp-links a{font-size:12px; color:#898989; margin-right:10px;}
.footer .ftr-tdp-links a:hover{color:#06213F;}
.business-booster{background:#f0f0f0 url(../images/bg-map.png) center no-repeat; margin:40px 0; padding:30px 0;}
.business-booster h4{font-size:30px; margin-bottom:20px;}
.business-booster h6{font-size:16px; margin-bottom:5px; font-weight:bold;}
.business-booster-text p{padding:5px 20px 40px; line-height:19px; font-size:14px;}
.business-booster-text .icon{display:block; width:65px; margin:15px auto;}
.business-booster-text .icon img{max-width:100%;}

.mobile-box{width:275px; height:500px; border-radius:36px; margin:50px 40px; background:#fff; box-shadow:0 0 40px #ccc; padding:60px 20px; position:relative;}
.mobile-box .screen{width:100%; height:100%; background:#e4e4e4; border-radius:2px;}
.mobile-box .speacker-top{width:56px; height:8px; background:#808080; left:0; right:0; top:30px; margin:auto; border-radius:5px; position:absolute;}
.mobile-box .f-camera{width:10px; height:10px; border-radius:10px; background:#fff; position:absolute; top:29px; right:85px; box-shadow:0 0 15px #000 inset;}
.mobile-box .censer-top{width:13px; height:10px; border-radius:8px; background:#fff; position:absolute; top:29px; left:84px; box-shadow:0 0 15px #000 inset;}
.mobile-box .censer-bottom{width:66px; height:30px; border-radius:13px; background:#fff; position:absolute; bottom:14px; left:0; right:0; margin:auto; box-shadow:0 0 6px #ccc inset;}
.back-to-top {cursor:pointer; position:fixed; bottom:90px; right:20px; display:none; border-radius:50%; padding:0; line-height:36px; width:36px; height:36px;}

#automaticModalFrame .modal-header h4{font-size:24px; color:#3a4172;}
#automaticModalFrame .modal-footer{text-align:center; font-size:17px;}
#automaticModalFrame label {width: 100%; margin-bottom: 10px; font-size:13px; color:#3a4172;}
#automaticModalFrame input[type="text"],
#automaticModalFrame input[type="email"],
#automaticModalFrame input[type="tel"],
#automaticModalFrame input[type="number"] {width: 100%; height: 30px; background: #fff; border: none;    border-bottom: 1px solid #e4e4e4; margin-bottom: 10px; transition:all 0.4s ease-in-out;}
#automaticModalFrame input[type="text"]:focus,
#automaticModalFrame input[type="email"]:focus,
#automaticModalFrame input[type="tel"]:focus,
#automaticModalFrame input[type="number"]:focus{outline:none; border-bottom-color:#06213F; transition:all 0.4s ease-in-out; border-bottom-width:2px;}
.margIFrame iframe{width:100%; height:504px; background:#fff; border:none; background:none; border-radius: 9px;}
.zopim{z-index:999 !important;}
.robotHelpChat{position:fixed; right:25px; bottom:0; z-index:999; /*z-index:99999999;*/}
.robotHelpChat iframe.chat-iframe{height:460px; background:none; border:none;min-width:100%;max-width:100%}
.chatForHelp{width:auto; height:auto; background:#ef1c2b; color:#fff; padding:8px 8px 4px; line-height:28px; border-radius:6px 6px 0 0; font-weight:bold; box-shadow:0 0 10px #999;  font-size:15px; letter-spacing:1px; cursor:pointer;}
.chatForHelp i{float:left; margin-right:7px; margin-top:-5px; width:32px;}
.chatForHelp i img{width:100%;}
.robotHelpChat iframe.chat-iframe {min-height: 460px;height: 100%;overflow: hidden;}
#Div_Popup_ID1 {width: auto;overflow: hidden;position: fixed;top:  calc(100% - 480px);left: calc(100% - 370px);height: 100%;max-width: 100%;min-width: 100%;right: 0px;bottom: 0px;}
.chat-close {font-size: 17px;float: right;font-family: Verdana; background: #c30;width: 24px;border-radius: 100%;text-align: center;height: 24px;line-height: 22px;cursor: pointer;}
.dragHead {display:block;height: 38px;background: transparent;top: 19px;width: calc(100% - 16px);position: absolute;cursor: move;}

/*Pages*/
.page-title{background: #e4e4e4; padding: 20px 0; color:#3a4172}
.marg-title h2 span{color:#06213F;}
.breadcrumbs{width:100%; padding:5px 0; background:#e4e4e4;}
.breadcrumbs a {color:#C33; background:url(../images/red-arrow.png) no-repeat right 7px; padding-right:20px; margin-right:10px;}
.tab-area{}
.tab-area ul{text-align: center; border: none;}
.tab-area .nav-tabs > li{display: inline-block; float: none;}
.tab-area .nav-tabs > li > a{border-radius: 5px;}
.tab-area .nav-tabs > li.active > a{font-weight: bold; color: #508f86;}
.informations h1{font-size:64px; color: #acacac}
.informations h1 strong{font-weight: normal; color:#06213F;}
.informations p{font-size:16px; line-height: 26px; color: #3a4172}
.informations h4{font-size:24px; margin: 30px 0 20px; color: #06213F}
.informations .tag-line{font-size: 30px; padding: 20px 0 0px; color: #a0a0a0;}
.informations.skills{margin-top:40px;}
.info-strength{margin: 250px 0 0; border-left:5px solid #06213F; padding-left: 20px;}
.info-strength p{padding: 10px 0;}
.articles{padding:50px 40px 0;}
.marg-family{background:#f6f6f6; margin:30px 0; padding-bottom:30px;}
.marg-family p{line-height:26px; color:#3a4172}
.marg-family .img-box{width:100%;}
.marg-family .img-box img{max-width:100%;}
.why-choose-opt.features h4{font-size:22px;}
.leadership{padding:0 0 20px;}
.leadership .avtar{height:140px; text-align:center;}
.leadership .avtar img{height:100%; border-radius:100%;}
.leadership .caption h4{font-size:22px; color:#06213F;}
.leadership .caption h4 small{font-size:15px; display:block; color:#3a4172; line-height:30px;}
.leadership .caption p{color:#3a4172; line-height:22px;}
.leadership .caption a.more{font-size:25px; color:#06213F; font-weight:bold; cursor:pointer;}
.leadership .caption a.more:hover{color:#dd2c66;}
.leadership .modal .details-text{padding:0 25px 0 0; max-height:450px; overflow:auto; background:#fff; border-radius:5px;}
.leadership .modal p{color:#3a4172; line-height:24px;}
.leadership .modal .details-text ul{line-height:18px;}
.leadership .modal .modal-body{padding:10px 0 25px 25px; background:#f1f1f1; border-radius:5px;}
.leadership .modal .modal-body h4{font-size:22px; color:#dd2c66; margin-bottom:15px; line-height:22px;}
.leadership .modal .modal-body h4 small{color:#06213F; opacity:1; display:block; line-height:30px;}

.financial-year-btn{position: absolute; top: 92px; z-index: 1; left: 386px;}
#financialModal .modal-footer{text-align:center;}
#financialModal .modal-body p{color:#3a4172;}
.contact-add{padding-top:30px; padding-bottom:30px; font-size:15px; line-height:24px;}
.contact-add h2{color:#484848 !important; font-size:30px !important; margin-bottom:15px;}
.contact-add h3{font-style:italic; font-size:22px;}
.contact-add i{color:#1ab192; margin-right:10px;}
.contact-add .contact-query{padding-top:15px;}
.contact-add .contact-query .text-div{height:50px; border:1px solid #ccc; border-radius:7px; padding-left:20px; margin-bottom:15px; background:#fff;}
.contact-add .contact-query .text-div i{float:left; font-size:21px; color:#999999; margin-top:11px;}
.contact-add .contact-query .text-div:focus{border-color:#508f86;}
/*.contact-add .contact-query .text-div span{float:left; margin-top:11px; color:#777; font-size:16px; font-style:italic;}*/
.contact-add .contact-query input[type="text"],
.contact-add .contact-query input[type="email"]{height:48px; border:none; width:91%; padding-left:10px;}
.contact-add .contact-query input.mobile{width:80%;}
.contact-add .contact-query input:focus[type="text"],
.contact-add .contact-query input:focus[type="email"]{border-color:none; outline:none;}
.corp-add-bg{background:#f4f4f4; padding:8px 0 30px; background-size:cover;}
.corp-add-bg h3{margin-bottom:28px;}
.corp-add-bg .add-box h3{margin-bottom:10px; color:#06213F; padding:0; font-size:20px;}
.corp-add-bg .add-box{margin-bottom:40px; }
.corp-add-bg .add-box p{color:#3a4172;}
.other-offices{display:none;}
.tab-content h3,
.tab-content{color:#3a4172;}
.price-list-table{width:100%; border-collapse:collapse; float:left; vertical-align:middle; margin-top:15px;}
.price-list-table th{background:#e3eded; text-align:center; padding:5px 10px; border:1px solid #ccc; color:#3a4172; background:-moz-linear-gradient(top, #e3eded, #ffffff); background:-webkit-linear-gradient(top, #e3eded, #ffffff); background:-ms-linear-gradient(top, #e3eded, #ffffff);}
.price-list-table td{padding:5px 10px; border:1px solid #ccc; color:#000; background:#f0f3f3;}
.price-list-table td ul{padding:0; margin:0; list-style:none;}

.partner-scope {margin:40px 0;}
.contact-query input[type="text"],
.contact-query input[type="email"],
.contact-query input[type="password"],
.contact-query input[type="tel"],
.contact-query input[type="number"],
.contact-query textarea,
.contact-query select{width:100%; border-radius:3px; border:1px solid #ccc; height:40px; margin-bottom:15px; padding:2px 10px;}
.contact-query textarea{resize:none; height:95px;}

/*Academy Location Track*/
.formDiv {width:100%; float:left; background:#f1f1f1; padding:25px 10px 15px}
.formDiv input[type="text"],
.formDiv select,
.formDiv textarea{width:100%; height:34px; border:1px solid #aaa; background:#fcfcfc; border-radius:3px; padding:0 10px; font-size:14px; margin-bottom:10px;}
.formDiv textarea{height:122px; resize:none;}
.formDiv select{margin-bottom:10px;}
.bcom-partner{margin-top:40px;}
.data-display-table table{color:#3a4172; margin-bottom:20px;}
.data-display-table table table{background:#fff; border:1px solid #e4e4e4;}
.data-display-table table td{padding:3px 10px;}
.data-display-table table table tr:first-child{font-weight:bold;}
.data-display-table table table tr:first-child td{padding-top:10px; color:#06213F;}

.content-box{padding:20px; background:#f1f1f1;}

.modal-content.common{background-color:transparent; border-radius:0;}
.modal-content.common .modal-body{background-color:transparent; padding:0; height:400px;}
.modal-content.common .modal-body .close{position:absolute; top:-7px; font-size: 30px; right:-7px; background:#dd2c66; color:#fff; width:25px; height:25px; border-radius:50%; line-height:20px; text-align:center;opacity:1;}
.modal-content.common .modal-body .close sup{top:-0.2em;}

/*Payment Details*/
.tabPaymentDetails h4{padding:20px 0; font-size:18px; color:#06213F;}
.tabPaymentDetails .lead-query{margin:0;}
.tabPaymentDetails .lead-query h6{font-size:14px; margin:0 0 10px; padding:0;}
.tabPaymentDetails .lead-query h6 strong{color:#ff0000;}
.tabPaymentDetails .lead-query input{padding-left:15px;}
.tabPaymentDetails .lead-query input:disabled{background:#ebebe4;}
.tabPaymentDetails .lead-query .payment-type-list label{padding:4px 25px 0 9px; font-weight:normal;}
.tabPaymentDetails .lead-query .payment-type-list input[type="radio"]{margin-top:8px; float:left;}
.execting-plan,
.monthly-plan,
.yearly-plan {width: 100%; border-collapse:collapse; background:#f8f8f8; margin:15px 0;}
.execting-plan th,
.monthly-plan th,
.yearly-plan th{padding:5px 8px; background:#4f5580; color:#fff; text-align:left; vertical-align:middle; border:1px solid #e4e4e4; font-weight:normal; font-size:14px;}
.monthly-plan th{background:#06213F;}
.yearly-plan th{background:#41795e;}
.execting-plan td,
.monthly-plan td,
.yearly-plan td{padding:5px 8px; font-size:14px; border:1px solid #e4e4e4;}
.execting-plan th{width:42%;}
.execting-plan th+th{width:15%;}
.execting-plan th+th+th{width:25%;}
.execting-plan th+th+th+th{width:18%;}
.execting-plan tr:nth-child(odd),
.monthly-plan tr:nth-child(odd),
.yearly-plan tr:nth-child(odd){background:#fff;}
.execting-plan td:last-child{text-align:right;}
.checkbox-container{
    position:relative;
    display:block;
    font-size:16px;
    cursor:pointer;
    padding-left:30px;
    margin:15px 0;
    user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    -moz-user-select:none;
    color:#3a4172;
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.checkbox-container input{
    position:absolute;
    cursor:pointer;
    opacity:0;
}
.checkmark,
.radiomark{
    position:absolute;
    cursor:pointer;
    left:0;
    top:0;
    width:20px;
    height:20px;
    border:1px solid #06213F;
    background:transparent;
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.radiomark{
    border-radius:50%;
}
.checkmark:after,
.radiomark:after{
    position:absolute;
    display:none;
    content:"";
}
.checkbox-container:hover input ~ .checkmark,
.checkbox-container:hover input ~ .radiomark{
    border-color:#06213F;
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.checkbox-container:hover input:disabled ~ .radiomark{
    background-color:transparent;
    cursor:not-allowed;
}
.checkbox-container input:checked ~ .checkmark,
.checkbox-container input:checked ~ .radiomark{
    background-color:transparent;
    border-color:#06213F;
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.checkbox-container input:checked ~ .checkmark:after,
.checkbox-container input:checked ~ .radiomark:after{
    display:block;
}
.checkbox-container .checkmark:after{
    left:6px;
    top:2px;
    width:6px;
    height:12px;
    border:solid #06213F;
    border-width:0 3px 3px 0;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.checkbox-container .radiomark:after{
    left:4px;
    top:4px;
    width:10px;
    height:10px;
    border-radius:50%;
    background:#06213F;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transition:all 0.4s ease-in-out;
    -wekit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -ms-transition:all 0.4s ease-in-out;
}
.checkbox-container input:disabled ~ .radiomark,
.checkbox-container input:disabled ~ .checkmark{
    border-color:#ccc;
}

.yearly-plan label,
.monthly-plan label {
    font-weight: normal;
}

table .checkbox-container{margin:3px 0; font-size:14px;}
.license-detail .row{padding-top:8px;}
.scrollbar{margin-top:5px; max-height:282px; width:100%;  overflow:auto; background:#fff; border:1px solid #e4e4e4; margin-bottom:10px;}
.lead-query.payableAmount label{font-weight:normal;}
.growth {background:url(../images/marg-growth.jpg) center bottom no-repeat; height:350px; padding:40px 0 150px;}
.text-big {font-size:22px; color:#3a4172; padding-bottom:15px;}
.thanks-text{font-size:25px; color:#06213F; display:block; margin-bottom:25px; font-weight:normal;}
.dynamic-text{padding-bottom:15px; font-weight:bold;}

/*Career*/
table.career{width:100%; border:none;}
table.career tr{border-color:#ccc;}
table.career tr:first-child{visibility:hidden;}
table.career tr table tr:first-child{visibility:inherit;}
table.career tr table{width:100%;}
table.career tr table th{padding:10px; background:#e4e4e4; border:1px solid #ccc;}
table.career tr table td{padding:10px; background:#fff; border:1px solid #dedede;}
.job-details h4{font-size:16px; padding-left:10px;}

/*Collaboration with ICICI*/
.collaboration-with-icici{position:relative; float:left; border:1px solid #dedede; width:100%; padding:22px; margin-top:20px;}
.collaboration-with-icici .intro{margin:-42px auto 30px; width:300px; padding:10px; text-align:center; color:#fff; font-size:19px; background:#06213F; position:relative;}
.collaboration-with-icici .intro:before,
.collaboration-with-icici .intro:after{content: ""; position:absolute; top:0px; width:19px; height:0; border-top:19px solid #06213F; border-bottom:19px solid #06213F; display:inline-block;}
.collaboration-with-icici .intro:before{border-left:19px solid transparent; left:-19px}
.collaboration-with-icici .intro:after{border-right:19px solid transparent; right:-19px}
.collaboration-with-icici .collaborate{text-align:center; width:380px; margin:0 auto 20px;}
.collaboration-with-icici .collaborate img{max-width:100%;}
.collaboration-with-icici .tittle{font-size:19px; text-align:center; color:#3a4172; margin-bottom:30px;}
.collaboration-with-icici p{color:#696e94}
.collaboration-with-icici ul{color:#696e94; width:100%; list-style:none; text-align:center;}
.collaboration-with-icici ul li{padding:10px 20px; display:inline; list-style:disc;}
.collaboration-with-icici p a{color:#06213F; padding:10px 3px 0;}
.collaboration-with-icici p a:hover{color:red;}

.thank-you {float:left; margin-top:50px; width:100%;}
.thanks-text{line-height:30px; color:#000; position: relative; font-size:20px; margin:40px auto 10px; text-align:center;}
.thanks-text span{display:block; margin-bottom:50px;}
.thanks-text strong {font-size:47px; line-height:30px; color:#3a4172; display:block;}
.mar-top-10{margin-top:10px !important;}

/*Media Queries*/

@media only screen and (max-device-width: 768px) and (max-width: 768px) {
#Div_Popup_ID1{width:100%;top:0;left:0}
}
@media only screen and (min-width:1024px){
.services .nav-tabs li a{width:156px; padding:0;}
.top-menu ul li a{padding:0 3px;}
#header.inner .erp-9-plus{padding:21px 0 21px 40px;}
.footer .clearfix{display:none;}
.copyright{font-size:11px;}
.footer-sec iframe{height:410px;}
.services .nav-tabs{width:100%;}
.services .nav-tabs li a span{font-size:13px;}
.header-btn .btn{width:240px;}
h2.heading-text{font-size:35px;}
.ex-points ul{padding-left:10px;}
.financial-year-btn{left:244px;}
}
@media only screen and (min-width:1280px){
	.footer .clearfix{display:none;}
	.services .nav-tabs li a{width:190px;}
	.copyright{font-size:14px;}
	.footer-sec iframe{height:470px;}
	.services .nav-tabs{width:92%;}
}
@media only screen and (max-width:1023px){
	#header{height:auto; padding-bottom:0; border-bottom:1px solid #e4e4e4;}
	.header-text{margin-top:0;}
	.header-text-inner h1{margin-top:20px;}
	.lead-query{padding-top:0;}
	.header-text-inner .lead-query h5{margin-bottom:10px;}
	.footer .col-sm-4{margin-bottom:15px;}
	.copyright,
	.copyright p{text-align:center;}
	.footer-sec iframe{height:730px;}
	
	.section{padding:20px 0;}
	.section h3{margin-bottom:25px;}
	.services .nav-tabs li{float:left; width:33.333%;}
	.services .nav-tabs li a{float:left; width:94%; text-align:center; padding:13px 0; margin:8px;}
	
    
	.arrowdown,.top-menu,.hdr-left-bg p{display:none;}
	
	.navbar-default .navbar-nav > li > a{padding:4px 4px 8px;}
	#header.inner .erp-9-plus{padding:21px 80px;}
	#header.inner #navbar.sticky .erp-9-plus{padding:13px 90px;}
	.navbar-default .navbar-nav > li > a{padding:4px 4px 8px;}
	.features a .counting i{font-size:30px;}
}
@media only screen and (max-width:959px){
	#header{height:auto; padding-bottom:0; border-bottom:1px solid #e4e4e4;}
	.header-text{margin-top:0;}
	.header-text-inner h1{margin-top:20px;}
	.lead-query{padding-top:0;}
	.header-text-inner .lead-query h5{margin-bottom:10px;}
	.footer .col-sm-4{margin-bottom:15px;}
	.copyright,
	.copyright p{text-align:center;}	
	.section{padding:20px 0;}
	.section h3{margin-bottom:25px;}
	.services .nav-tabs li{float:left; width:16.6%;}
	.services .nav-tabs li a{float:left; width:94%; text-align:center; padding:13px 0; margin:8px;}
	.services.marg-apps .nav-tabs li a{margin:0;}    
	.arrowdown,.top-menu,.hdr-left-bg p{display:none;}	
	.navbar-default .navbar-nav > li > a{padding:4px 4px 8px;}
    .navbar-brand {width:114px; padding:3px 0 0;}
	.navbar-default .navbar-nav > li > a{padding:4px 10px 8px;}
    .hdr-left-bg{height:auto; background:none;}
    .header-text{height:470px;}
    .header-btn{margin:25px;}
    .erp-9-plus{left:24%; padding:0; top:8px; font-size:24px; position:absolute;}
    .header-text h1{font-size:40px; margin:25px 0 0;}
    h2.heading-text{margin:10px 20px 0; font-size:34px;}
    #navbar.sticky .navbar-default .navbar-nav > li > a{height:auto;}
    .services .nav-tabs{width:100%;}
    .services .nav-tabs li a span strong, .services-features .panel-default > .panel-heading a span strong{font-size: 13px;}
    .services .nav-tabs li a span, .services-features .panel-default > .panel-heading a span{font-size:10px;}
    .services .tab-content .img-box{text-align:center;}
    .services .tab-content .img-box img{max-width:85%;}
	.financial-year-btn{left:inherit; right:0;}
    .corp-add-bg {background: #f8f8f8; color: #3a4172;}
    .contact-add{padding-bottom:0px; padding-top:10px;}
    .address-block{display:none;}
    .lead-query.companyDetais{padding:10px 0;}
    .tabPaymentDetails .lead-query{padding:10px 15px;}
    .scrollbar{height:auto; max-height:inherit;}
    #navbar.sticky .erp-9-plus{left:23%; padding:3px;}
    #navbar.sticky .erp-9-plus.home{left:21%; padding: 0;}
    .mobile-box{width:235px; height:435px; margin: 50px auto 0;}
    .mobile-box .speacker-top{width:30px;}
    .mobile-box .screen img{max-width:100%;}
	
}
@media only screen and (max-width:767px) {
    .header-text-inner h1{margin-bottom:25px; font-size:25px;}
	.footer .clearfix{display:none;}
	#header{margin-bottom:0;}
	#header #navbar .container{padding:0;}
	.navbar-nav.pull-right{float:inherit !important; margin:0; border-color:#000; background-color:#000;}
	.navbar-default .navbar-nav > li > a{width:100%; padding:0 15px; height:auto; border-bottom:1px dashed #333;}
	
	.navbar-default .navbar-nav > li > a b{display:block; padding-left:20px; float:left; font-size:12px; line-height:35px; color:#c5c5c5;}
    body{padding-right:0 !important;}
	#header,#header.inner{height:auto; padding-bottom:0;}
	.navbar-default .navbar-nav > li > a .icon{float:left; margin:5px auto; width:30px; font-size:20px; line-height:25px; color:#c5c5c5;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{width:100%; position:absolute;}
	.navbar-default .navbar-nav > li > a .icon i{margin:4px auto; background:#c1c1c1;}
	.navbar-default .navbar-nav > li:last-child > a .icon{height:auto;}	
	#navbar.sticky .navbar-brand{width:100px; padding:10px;}
	.header-text{margin-top:0; height:auto;}
	.header-animation{padding-bottom:20px;}
	.header-text h1{font-size:36px; margin-top:15px; margin-bottom:15px;}
	h2.heading-text{margin:0px 0 0}
	.header-text h1::after{right:35px; width:124px;}
	.header-text h1::before{left:35px; width: 70px;}
	.header-text .device-logo{margin-bottom:25px;}
	.header-query-form{margin-top:20px;}
	.contents .video-link{margin-top:0;}
	.feature-text{margin-bottom:30px;}
	.section{padding:20px 0;}
	.section h3{margin-bottom:25px;}
	.device-views{display:block !important;}
	.desk-views,.services .tab-content{display:none;}
	.services .nav-tabs{width:100%;}
	.business-booster h4{font-size:25px;}
	.services-features .panel-group .panel{border:none; border-radius:0; box-shadow: none; position:relative; margin-top:0;}
	.services-features .panel-default > .panel-heading,
    .services .nav-tabs li{float:left; width:50%; background:none; border-right:1px solid #ccc; margin:11px 0; border-radius:0;}
    .services-features .panel-default > .panel-heading:nth-child(odd),
    .services .nav-tabs li:nth-child(odd){padding-right:6px;}
    .services-features .panel-default > .panel-heading:nth-child(even){border-right:none; padding-right:6px;}
    .services .nav-tabs li:nth-child(even){border-right:none; padding-left:12px;}
	.services.marg-apps .nav-tabs li:nth-child(even){padding-left:0;}
	.services-features .panel-default > .panel-heading h4,
    .services .nav-tabs li h4{float:left; width:94%; text-align:center; padding:13px 0; margin:0; border-radius:0; position:relative;}
	.services-features .panel-default > .panel-heading h4:after,
    .services .nav-tabs li h4:after{width:100%; height:1px; content:""; background:#ccc; position:absolute; left:0; bottom:-10px;}
	.services .nav-tabs li:nth-child(even) h4:after{left:12px; width:96%;}
	.services-features .panel-group .panel:before{position:absolute; width:1px; height:100%; content:""; background:#cfd1d1; left:50px; top:0;}
	.services-features .panel-body{border:none; padding:0;}
	.services-features .panel-default > .panel-heading a,
    .services .nav-tabs li a{text-decoration:none; font-size:14px; padding:0; display:block; border:none; width:100%;}
	.services-features .panel-default > .panel-heading a,
    .services .nav-tabs li:hover a{border:none;}
    .services .nav-tabs li:nth-last-child(2) h4:after,
    .services .nav-tabs li:last-child h4:after{display:none;}
	.services-features .panel-collapse{float:left; border:1px solid #ccc; width:100%; position:relative; margin-top:-2px;}
	.services-features .panel-collapse .slick-list .slick-slide{width:165px !important; margin:0 9px 0; padding:15px 5px;}
	.services-features .slick-list{padding:0; background:#f7f6f6;height:210px;}
    .slick-list .slick-slide{height:auto;}
	.services-features .slider:hover button.slick-prev{left:0; background:rgba(0,0,0,0.7); color:#fff; display:block;}
	.services-features .slider:hover button.slick-next{right:0; background:rgba(0,0,0,0.7); color:#fff; display:block;}
	.services-features .panel-heading{padding:0 15px;}	
	.services-features .panel-default > .panel-heading a.last{border-right:none;}
	.services-features .panel-default > .panel-heading h4.last:after{display:none;}
    .services-features .panel-default > .panel-heading h4.last.active:after{display:block;}
    .slider button.slick-prev, .slider button.slick-next{top:36% !important;}
    .services-features .panel-default > .panel-heading h4.active:before {bottom:-9px;}
    .services-features .panel-default > .panel-heading h4.active:after{bottom:-11px;}
    .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{border-top:none;}
	.soft-text{ margin-bottom:30px; text-align:center;}
	.video-img{margin:8px 0;}
	#slider3 .text{margin-top:10px;}
	#slider3 .slide-1, #slider3 .slide-2, #slider3 .slide-3{height:100px !important; width: 90px; margin:0 auto;}
	.success-story{background:#fff; padding-top:20px;}
	.features .panel-default > .panel-heading a{font-size:15px; line-height:30px;}
	.features .panel-group .panel{margin-bottom:0;}
	.features a .counting i{font-size:25px;}
	.videoText{padding:0 0 15px; font-size:100%; line-height:normal;}
	.strengths{background:#f9f9f9; padding-bottom:0 !important;}
	.strengths h4{text-align:center;}
	.section.strengths h4, .common-features h3{font-size:25px;}
	.footer .col-xs-12{margin-bottom:15px;}
	.boosters{padding-left:0;}
	.lead-query input[type="text"], .lead-query input[type="email"], .lead-query input[type="tel"]{width:100%;}
	.lead-query{padding-bottom:0; margin-bottom:0;}
    .business-booster-text .icon{margin-top:10px; margin-bottom:10px;}
	.business-booster-text p{padding:5px 0 0;}
    .erp-pad{padding-left:0;}
    .business-box{padding:0;}
    .business-box li{float:left; height:auto;}
    .services-features .context{padding:15px;}
    .services-features .context h4{font-size:30px; color:#7a8b83;}
    .services-features .img-box img{max-width:100%;}
	.common-features .img-box{height:220px; margin-bottom:20px;}
	.app-addition{margin:0;}
	.app-content{padding:20px 0 0; text-align:left;}
	.app-content h4{font-size:24px;}
	.common-features p{text-align:center;}
	.common-features .btn{margin:15px 0;}
	#slider3{height:220px;}
	#slider3 .carousel-indicators{bottom:0 !important;}
	.lead-query{width:100%; margin:0;}
	.contents article{padding-top:25px;}
	.features{padding-right:0;}
	.services .nav-tabs li a span, .services-features .panel-default > .panel-heading a span{font-size:14px;}
	
	#navbar.sticky .navbar-default .navbar-nav > li > a .icon{line-height:35px;}
	#navbar.sticky .navbar-default .navbar-nav > li > a .icon img{}
	#navbar.sticky .navbar-default .navbar-nav > li > a{}
	#navbar.sticky .navbar-default .navbar-nav > li > a b{line-height:37px;}
	#navbar.sticky .navbar-default .navbar-nav > li > a .icon i{margin:3px auto;}
	.hdr-left-bg{height:auto; background:none;}
	.arrowdown,.top-menu,.hdr-left-bg p{display:none;}
	.copyright{text-align:center; margin-top:10px;}
	.footer-sec iframe{height:400px; overflow:inherit;}
    .footer-sec iframe.expend{height:630px;}
    .footer-sec iframe.expend2,
    .footer-sec iframe.expend3{height:613px;}
    .footer-sec iframe.expend4{height:522px;}
    .footer-sec iframe.expend5{height:595px;}
	.footer .col-xs-12{margin-bottom:0;}
	.footer .col-xs-6{margin-bottom:15px;}
	.footer{padding-top:20px; margin-top:20px;}
	.section.inner.marg-apps{padding:20px 0 0;}
	.footer ul.social-network li{width:50%; float:left;}
	.copyright, .copyright .text-right{text-align:center;}
	.header-text-inner h1 br{display:none;}
	.quick-links,
	.general-features-links,
	.social-links,
	.gst-links,
	.latest-posts{display:none;}
    .intl-tel-input{margin-bottom:13px;}
	.webinar{display:none;}
    .info-strength{margin:25px 0 0;}
	.financial-year-btn{top:10px; left:36%; z-index:9999; width:32%;}
	.financial-year-btn img{height:34px;}
    .contact-add .contact-query input[type="text"], 
    .contact-add .contact-query input[type="email"]{width:85%;}
    .contact-add .contact-query input.mobile{width:76%;}
    .other-offices{display:block;}
    .top-menu.device-views{background:#13022b; color:#fff;}
    .top-menu.device-views ul{text-align:center;}
    .top-menu.device-views ul li{line-height:20px;}
    .top-menu.device-views ul li a{color:#ccc; float:left; font-size:13px; padding:0 8px;}
    .top-menu.device-views ul li a:hover,
    .top-menu ul li a:hover em{color:#00ffe4;}
    .robotHelpChat{bottom:10px;}
    .chatForHelp{border-radius:6px; line-height:19px; padding:8px 8px 6px;}
    .chatForHelp i{width:24px;}
    .back-to-top{display:none !important;}
    .financial-year-btn{top:40px;}
    .financial-year-btn img{height:25px;}
    .header-btn{margin-top:0;}
    .erp-9-plus, #header.inner .erp-9-plus,
     #navbar.sticky .erp-9-plus{font-size:24px; left:43%; position:absolute; top:8px; padding:0;}
    .growth{background-size:contain;}
    .collaboration-with-icici .intro{width:100%; font-size:17px;}
    .collaboration-with-icici .collaborate{width:100%;}
    .collaboration-with-icici ul{padding:0; margin:0; text-align:center; font-size:13px;}
    .collaboration-with-icici ul li{width:inherit; display:inline-block; padding:3px 0}  
    #navbar.sticky .erp-9-plus.home{left:40%;}
	
}
.zopim{left:10px;}
@media only screen and (max-width:639px) {
    .erp-9-plus, #header.inner .erp-9-plus,
     #navbar.sticky .erp-9-plus{font-size:22px; left:40%; position:absolute; top:10px; padding:0;}
    

}
@media only screen and (min-width:480px) and (max-width:539px) {
.services-features .panel-default > .panel-heading{width:50%;}
.services-features .panel-default > .panel-heading h4, .services-features .panel-default > .panel-heading a{width: 100%;}
.services-features .panel-default > .panel-heading h4::after{width:88%; bottom: -3px;}
.services-features .panel-collapse .slick-list .slick-slide{width:206px !important;}
.services-features .slick-list{height:220px;}
.business-box li{float:left; height:125px;}
.business-box li:nth-child(4n){margin-left:72px;}
.top-menu.device-views ul li a{font-size:12px; padding:0 5px;}
.header-text-inner h1{font-size:22px; margin-bottom:25px;}

}
@media only screen and (max-width:479px) {
	.section h3{font-size: 30px;}	
	.business-box li a .con-box{padding: 0; margin:0px auto 10px;}
    .business-box li a .con-box h5{font-size:12px;}
    .business-booster .left-side-bg{padding-bottom:160px; height:auto; background-color:transparent;}
    .business-booster{padding-bottom:0; background-size:cover;}
    .section.strengths .img{width:40px;}
    .section.strengths .count{font-weight:bold; font-size:16px;}
    .section.strengths .col-md-4{padding-left:5px; padding-right:5px;}
    .section.strengths .border-right{border:none;}
    .section.strengths .app-porpose{font-size:12px; line-height:15px;}
    .business-box li{height:100px; width:50%; padding:10px 0;}
    .business-box li:last-child{margin:0 25%;}
    .social-network i{margin-right:10px;}
    .footer h4{font-size:15px;}
    .latest-posts a .image{margin-right:10px;}
    .footer ul.latest-posts{line-height:16px;}
    .services-features .panel-collapse .slick-list .slick-slide{height:194px; padding:16px 10px;}
	.app-addition .img-box{width:330px; height:432px; margin:0 auto; background-size:100%; padding:72px 110px 0 50px;}
	.app-addition .img-box img{width:100%;}
	.section.strengths{padding-top:20px;}
	.header-btn{margin-top:10px;}
	.header-btn .btn{line-height:40px; margin:6px 0; font-size:14px;}
	.videoText h4{font-size:30px;}
	.serv .col-xs-4{padding:10px;}
	.serv p{font-size:13px;}
	.soft-text{font-size:13px;}
	.services .nav-tabs li a span, .services-features .panel-default > .panel-heading a span{font-size:12px;}
    .top-menu.device-views ul li a{font-size:11px; padding:0 3px;}
    .execting-plan td, .monthly-plan td, .yearly-plan td{padding:5px;}
    #regExVal{display:none;}
    .collaboration-with-icici .tittle{font-size:17px;}
    .header-text-inner h1{font-size:20px; margin-bottom:25px;}
    .price-list-table{font-size:12px;}
    .price-list-table th,
    .price-list-table td{padding:5px;}
	
}
@media screen and (min-width:412px) and (max-width:511px){
    .services-features .panel-collapse .slick-list .slick-slide{width:362px !important;}
    
}
@media screen and (min-width:375px) and (max-width:411px){
    .services-features .panel-collapse .slick-list .slick-slide{width:325px !important;}
}
@media screen and (min-width:360px) and (max-width:374px){
    .services-features .panel-collapse .slick-list .slick-slide{width:309px !important;}
}
@media screen and (max-width:359px){
    .header-text-inner h1{font-size:20px;}
    .services-features .panel-collapse .slick-list .slick-slide{width:270px !important; padding:10px;}
	.video-section{height:209px; margin-top:-24px; padding-top:65px;}
	.header-text-inner p{font-size:13px;}
	.lead-query{padding-top:10px;}
	.header-text-inner .lead-query h5{font-size:20px; margin-bottom:10px;}
	.lead-query input[type="text"], .lead-query input[type="email"], .lead-query input[type="tel"]{font-size:13px;}
	.lead-query .icon{top:8px; font-size:18px;}
	.services .nav-tabs li a span, .services-features .panel-default > .panel-heading a span,
	.soft-text{font-size:12px;}
    .top-menu.device-views ul li a{font-size:10px; padding:0 1px;}
    .price-list-table{font-size:11px;}
    .price-list-table th,
    .price-list-table td{padding:3px 2px;}
    #navbar.sticky .erp-9-plus.home{left:35%;}
	
}
@media screen and (max-width:319px) {
    .erp-9-plus, #header.inner .erp-9-plus,
     #header.inner #navbar.sticky .erp-9-plus{font-size:20px; left:35%; position:absolute;}
    #navbar.sticky .erp-9-plus{padding:0; left:35%;}
}
@media (min-width: 768px) {
  ul.nav li:hover > ul.dropdown-menu {display:block;}
  #navbar {text-align:center; background:#fff;}
}
.dis-none{display:none;}
