@import url('https://fonts.googleapis.com/css?family=Raleway:300,600');

@charset "utf-8";
/* CSS Document */
@media screen{
	h1{
		color:#f67d34;
		font-size:62px;
		margin:0;
	}
	h2{
		font-size:27px;
		margin:0 0 0 0;
		line-height:110%;
		color:#fff;
	}
	h1, h2{
		text-align:left;
	}
	h3{
		line-height:110%;
	}
	.h3alt, .h3alt1{
		font-size:24px;		
	}
	.h3alt1{
		font-size:18px;
		line-height:26px;
		display:block;
		margin-top:10px;
	}
	#banner-inn-total{
		display:block;
		float:left;
		width:100%;
		background-color:#383042;
	}
	#banner-inn-total .container{
		margin:0 auto;
		*zoom: 1;
		width:996px;
		position:relative;
	}
	.inner-banner{
		position: relative;
		zoom: 1;
		width:996px;
		z-index:10;
	}
	.inner-banner .col1{
		float:left;
		width:610px;
		padding:40px 0;
	}
	.inner-banner .col2{
		float:right;
		width:320px;
	}
	.inner-banner .col2 img{
		width:100%;
	}
	h4{
		margin:0px 0 30px 0px;
	}
	
	
	/*------------products css here-------------*/
	.product-banner{
		background:url(../images/barcode-curve.png) no-repeat 620px 100px;
	}
	#product-heading, #product-content, .two-column, #support-content, .support-row, .online-support-details, #hardware-content, .other-heading, .download-service, ul.other-download-options, #benefits-link, .benefits-icon-wrap, ul.benefits-options, .benefit-details, .product-module-summery, .product-module-details{
		display:block;
		float:left;
		width:996px;
		margin-top:62px;
	}
	#product-heading, .online-support-details, .other-heading{
		width:968px;
		padding:0 14px;
	}
	#product-heading, .other-heading{
		text-align:center;
	}
	#product-content, #hardware-content, #benefits-link{
		margin-top:20px;
	}
	#product-content a.col, #support-content a.col, #hardware-content a.col, ul.other-download-options li, ul.benefits-options li{
		display:block;
		float:left;
		width:470px;
		margin:20px 14px 30px 14px;
	}
	#product-content a.col .mod-icon, #product-content a.col .mod-content, #support-content a.col .mod-icon, #support-content a.col .mod-content, #hardware-content a.col .mod-icon, #hardware-content a.col .mod-content, ul.other-download-options li a.col .mod-icon, ul.other-download-options li a.col .mod-content, ul.benefits-options li a.col .mod-icon, ul.benefits-options li a.col .mod-content, .download-difficulty ul li .mod-icon, .download-difficulty ul li .mod-content, .download-difficulty ul li a, .download-difficulty ul li a .mod-icon, .download-difficulty ul li a .mod-content, ul.benefits-options.prod-mod-options li a.col .mod-icon, ul.benefits-options.prod-mod-options li a.col .mod-content{
		width:127px;
		height:120px;
		display:block;
		float:left;
	}
	#product-content a.col .mod-icon, #support-content a.col .mod-icon, #hardware-content a.col .mod-icon, ul.other-download-options li a.col .mod-icon, ul.benefits-options li a.col .mod-icon, .systeam-service .icon, .download-difficulty ul li .mod-icon{
		border-radius:50%;
		-moz-border-radius:50%;
		-webkit-border-radius:50%;
		-webkit-transition: background-color 0.15s ease-in-out;
		-moz-transition: background-color 0.15s ease-in-out;
		-o-transition: background-color 0.15s ease-in-out;
		transition: background-color 0.15s ease-in-out;
	}
	#product-content a.col .mod-icon{
		background:url(../images/product-modules-icon.png) no-repeat 0 0 #efefef;
	}
	#product-content a.col:hover .mod-icon, #product-content a.col:focus .mod-icon, #support-content a.col:hover .mod-icon, #support-content a.col:focus .mod-icon, #support-content a.col:focus .mod-icon.active, #hardware-content a.col:hover .mod-icon, #hardware-content a.col:focus .mod-icon, ul.other-download-options li a.col:hover .mod-icon, ul.other-download-options li a.col:focus .mod-icon, ul.benefits-options li a.col:hover .mod-icon, ul.benefits-options li a.col:focus .mod-icon{
		background-color:#f67d34;
		background-position:0 -120px;
	}
	#product-content a.col .mod-icon.inventory-ico{
		background-position:-127px 0;
	}
	#product-content a.col:hover .mod-icon.inventory-ico, #product-content a.col:focus .mod-icon.inventory-ico{
		background-position:-127px -120px;
	}
	#product-content a.col .mod-icon.financial-ico{
		background-position:-254px 0;
	}
	#product-content a.col:hover .mod-icon.financial-ico, #product-content a.col:focus .mod-icon.financial-ico{
		background-position:-254px -120px;
	}
	#product-content a.col .mod-icon.customer-ico{
		background-position:-381px 0;
	}
	#product-content a.col:hover .mod-icon.customer-ico, #product-content a.col:focus .mod-icon.customer-ico{
		background-position:-381px -120px;
	}
	#product-content a.col .mod-icon.payroll-ico{
		background-position:-508px 0;
	}
	#product-content a.col:hover .mod-icon.payroll-ico, #product-content a.col:focus .mod-icon.payroll-ico{
		background-position:-508px -120px;
	}
	#product-content a.col .mod-icon.retailtools-ico{
		background-position:-635px 0;
	}
	#product-content a.col:hover .mod-icon.retailtools-ico, #product-content a.col:focus .mod-icon.retailtools-ico{
		background-position:-635px -120px;
	}
	#product-content a.col .mod-icon.scheme-ico{
		background-position:-762px 0;
	}
	#product-content a.col:hover .mod-icon.scheme-ico, #product-content a.col:focus .mod-icon.scheme-ico{
		background-position:-762px -120px;
	}
	#product-content a.col .mod-icon.analytics-ico{
		background-position:-889px 0;
	}
	#product-content a.col:hover .mod-icon.analytics-ico, #product-content a.col:focus .mod-icon.analytics-ico{
		background-position:-889px -120px;
	}
	#product-content a.col .mod-icon.chainstore-ico{
		background-position:-1009px 0;
	}
	#product-content a.col:hover .mod-icon.chainstore-ico, #product-content a.col:focus .mod-icon.chainstore-ico{
		background-position:-1009px -120px;
	}
	#product-content a.col .mod-icon.other-ico{
		background-position:-1135px 0;
	}
	#product-content a.col:hover .mod-icon.other-ico, #product-content a.col:focus .mod-icon.other-ico{
		background-position:-1135px -120px;
	}
	#product-content a.col .mod-content, #support-content a.col .mod-content, #hardware-content a.col .mod-content, ul.other-download-options li a.col .mod-content, ul.benefits-options li a.col .mod-content{
		width:325px;
		padding:12px 0 0 18px;
		height:auto;
	}
	#product-content a.col .mod-content h4, #support-content a.col .mod-content h4, #hardware-content a.col .mod-content h4, ul.other-download-options li a.col .mod-content h4, ul.benefits-options li a.col .mod-content h4{
		font-size:24px;
		margin:0;
		padding-bottom:3px;
		font-weight:700;
	}
	#product-content a.col:hover .mod-content h4, #support-content a.col:hover .mod-content h4, #hardware-content a.col:hover .mod-content h4, #product-content a.col:focus .mod-content h4, #support-content a.col:focus .mod-content h4, #hardware-content a.col:focus .mod-content h4, ul.other-download-options li a.col:hover .mod-content h4, ul.other-download-options li a.col:focus .mod-content h4, ul.benefits-options li a.col:hover .mod-content h4, ul.benefits-options li a.col:focus .mod-content h4, ul.benefits-options.prod-mod-options li a.col .mod-content h4.current{
		color:#f67d34;
	}
	#product-content a.col .mod-content h5, #support-content a.col .mod-content h5, #hardware-content a.col .mod-content h5{
		font-size:17px;
		font-weight:400;
		line-height:21px;
	}
	#product-content a.col:hover, #support-content a.col:hover, #hardware-content a.col:hover, ul.other-download-options li a.col:hover, ul.benefits-options li a.col:hover{
		text-decoration:none;
	}
	.linkmore{
		font-size:13px;
		color:#f67d34;
	}
	.two-column{
		margin:30px 0;
	}
	.two-column .col, .two-column .col1{
		display:block;
		float:left;
		padding:0 14px;
	}
	.two-column .col{
		width:560px;
	}
	.two-column .col1 img{
		width:100%;
	}
	.two-column .col1{
		float:right;
		width:350px;
	}
	.two-column .col h3{
		font-size:34px;
		line-height:120%;
	}
	.two-column .col p{
		font-size:15px;
		line-height:26px;
	}
	
	/**** Support page ****/
	.support-content-tab, .support-content-tab-small{
		display:none !important;
	}
	#support-content a.col, #support-content a.col .mod-content, #support-content a.col .mod-content .linkmore, #hardware-content a.col, #hardware-content a.col .mod-content, #hardware-content a.col .mod-content .linkmore, ul.other-download-options li a.col .mod-content{
		width:304px;
	}
	#support-content a.col .mod-icon, #support-content a.col .mod-content, #hardware-content a.col .mod-icon, #hardware-content a.col .mod-content, ul.other-download-options li a.col .mod-icon, ul.other-download-options li a.col .mod-content, ul.benefits-options li a.col .mod-icon, ul.benefits-options li a.col .mod-content{
		float:none;
	}
	#support-content a.col .mod-icon, #hardware-content a.col .mod-icon, ul.other-download-options li a.col .mod-icon, ul.benefits-options li a.col .mod-icon{
		margin:0 auto;
	}
	#support-content a.col .mod-content, #hardware-content a.col .mod-content, ul.other-download-options li a.col .mod-content, ul.benefits-options li a.col .mod-content{
		padding-left:0;
	}
	#support-content a.col .mod-icon{
		background:url(../images/support-icon.png) no-repeat 0 0#efefef;
	}
	#support-content a.col .mod-icon.online-manual-ico{
		background-position:-127px 0;
	}
	#support-content a.col:hover .mod-icon.online-manual-ico, #support-content a.col:focus .mod-icon.online-manual-ico{
		background-position:-127px -120px;
	}
	#support-content a.col .mod-icon.online-faq-ico{
		background-position:-254px 0;
	}
	#support-content a.col:hover .mod-icon.online-faq-ico, #support-content a.col:focus .mod-icon.online-faq-ico{
		background-position:-254px -120px;
	}
	#support-content a.col .mod-icon.customer-login-ico{
		background-position:-381px 0;
	}
	#support-content a.col:hover .mod-icon.customer-login-ico, #support-content a.col:focus .mod-icon.customer-login-ico{
		background-position:-381px -120px;
	}
	#support-content a.col .mod-icon.partner-login-ico{
		background-position:-508px 0;
	}
	#support-content a.col:hover .mod-icon.partner-login-ico, #support-content a.col:focus .mod-icon.partner-login-ico{
		background-position:-508px -120px;
	}
	#support-content a.col .mod-icon.blog-ico{
		background-position:-635px 0;
	}
	#support-content a.col:hover .mod-icon.blog-ico, #support-content a.col:focus .mod-icon.blog-ico{
		background-position:-635px -120px;
	}
	#support-content a.col .mod-content, #support-content a.col .mod-content .linkmore, #hardware-content a.col .mod-content, #hardware-content a.col .mod-content .linkmore, ul.other-download-options li a.col .mod-content h4, ul.benefits-options li a.col .mod-content h4{
		text-align:center;
	}
	#support-content a.col .mod-content h5, #hardware-content a.col .mod-content h5{
		font-size:16px;
	}
	#support-content a.col .mod-content .linkmore, #hardware-content a.col .mod-content .linkmore{
		display:block;
	}
	.online-support-details{
		margin-top:0;
		background-color:#f7f7f7;
		position:relative;
	}
	.online-support-details .col, .online-support-details .col1{
		display:block;
		float:left;
		width:354px;
		padding:32px;
	}
	.online-support-details .col1{
		float:right;
		width:449px;
		position:relative;
		margin-top:22px;
	}
	.online-support-details .col1 img{
		width:100%;
	}
	.online-support-details .col p{
		font-size:14px;
		line-height:20px;
		margin-bottom:18px;
	}
	.button1.download-access{
		margin-top:10px;
		font-size:39px;
		padding:25px 40px 20px 40px;
		line-height:20px;
	}
	.button1.product-btn{
		font-size:21px;
		margin-top:65px;
	}
	.button1.product-btn .button-caption{
		font-size:13px;
	}
	.download-access-caption{
		font-size:20px;
		text-transform:none;
		color:#003156;
	}
	.button1:hover .download-access-caption, .button1:focus .download-access-caption{
		color:#003e04;
	}
	.support-details-arrow{
		position:absolute;
		top:-15px;
		left:15%;
	}
	.support-details-close{
		display:block;
		float:right;
		clear:both;
		padding:5px 10px;
		background-color:#7f7f7f;
		color:#fff;
		font-size:30px;
		position:absolute;
		top:-6px;
		right:0;
	}
	.support-details-close:hover{
		color:#7f7f7f;
		background-color:#fff;
		text-decoration:none;
	}
	
	/**** Hardware page ****/
	#hardware-content a.col .mod-icon{
		background:url(../images/pos-hardware-icon.png) no-repeat 0 0 #efefef;
	}
	#hardware-content a.col .mod-icon.barcode-scanner-ico{
		background-position:-122px 0;
	}
	#hardware-content a.col:hover .mod-icon.barcode-scanner-ico, #hardware-content a.col:focus .mod-icon.barcode-scanner-ico{
		background-position:-122px -120px;
	}
	#hardware-content a.col .mod-icon.retail-printer-ico{
		background-position:-254px 0;
	}
	#hardware-content a.col:hover .mod-icon.retail-printer-ico, #hardware-content a.col:focus .mod-icon.retail-printer-ico{
		background-position:-254px -120px;
	}
	#hardware-content a.col .mod-icon.magnetic-card-reader-ico{
		background-position:-378px 0;
	}
	#hardware-content a.col:hover .mod-icon.magnetic-card-reader-ico, #hardware-content a.col:focus .mod-icon.magnetic-card-reader-ico{
		background-position:-378px -120px;
	}
	#hardware-content a.col .mod-icon.display-option-ico{
		background-position:-502px 0;
	}
	#hardware-content a.col:hover .mod-icon.display-option-ico, #hardware-content a.col:focus .mod-icon.display-option-ico{
		background-position:-502px -120px;
	}
	#hardware-content a.col .mod-icon.cash-drawer-ico{
		background-position:-632px 0;
	}
	#hardware-content a.col:hover .mod-icon.cash-drawer-ico, #hardware-content a.col:focus .mod-icon.cash-drawer-ico{
		background-position:-632px -120px;
	}
	#hardware-content a.col .mod-icon.consumables-ico{
		background-position:-758px 0;
	}
	#hardware-content a.col:hover .mod-icon.consumables-ico, #hardware-content a.col:focus .mod-icon.consumables-ico{
		background-position:-758px -120px;
	}
	#hardware-content a.col .mod-icon.data-capturing-unit-ico{
		background-position:-883px 0;
	}
	#hardware-content a.col:hover .mod-icon.data-capturing-unit-ico, #hardware-content a.col:focus .mod-icon.data-capturing-unit-ico{
		background-position:-883px -120px;
	}
	#hardware-content a.col .mod-icon.pda-ico{
		background-position:-1012px 0;
	}
	#hardware-content a.col:hover .mod-icon.pda-ico, #hardware-content a.col:focus .mod-icon.pda-ico{
		background-position:-1012px -120px;
	}
	#hardware-content .col-sec{
		height: 220px;
	}
	
	/*------------download css here-------------*/	
	#download-box{
		position:relative;
		width:914px;
		margin:62px 0 0 82px;
		display:block;
		float:left;
	}
	#download-box .left-box{
		float:left;
		width:405px;
		background-color:#efefef;
		margin-top:50px;
		padding:30px 0 30px 50px;
	}
	#download-box .left-box h3{
		font-size:36px;
		line-height:30px;
		color:#f67d34;
		margin:0 0 10px 0;
	}
	#download-box .left-box h4{
		line-height:30px;
		margin:0 0 14px 0;
	}
	#download-box .left-box p{
		color:#7f7f7f;
		margin:5px 35px 0 0;
		font-size:16px;
		text-align:center;
	}
	#download-box .right-box{
		float:right;
		width:459px;
		position:relative;
	}
	#download-box .right-box .flex, .retail-sw-box .flex{
		position:absolute;
		background-image:url(../images/download-star.png);
		width:115px;
		height:78px;
		background-repeat:no-repeat;
		left:-30px;
		top:-11px;
		padding-top:36px;
		text-align:center;
		font-size:16px;
		text-transform:uppercase;
		color:#ffffff;
		line-height:16px;
	}
	#download-box .right-box .flex span, .retail-sw-box .flex span{
		color:#01590a;
		text-transform:lowercase;
	}
	#download-box .right-box img{
		width:100% !important;
	}
	.button1.download-fusionretail{
		margin-top:14px;
		font-size:38px;
		text-align:center;
		line-height:24px;
		text-transform:none;
		background:none;
		background-color:#0071c5;
		border:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
		padding:30px 20px 30px 20px;
	}
	.button1.download-fusionretail:hover, .button1.download-fusionretail:focus{
		background-color:#81b900;
	}
	.button-caption2{
		color:#003e04;
		font-size:22px !important;
		text-transform:none;
	}
	.other-heading{
		padding-top:30px;
		margin-top:0;
	}
	.download-service{
		margin:45px 0;
	}
	ul.other-download-options, ul.benefits-options{
		margin-top:0;
	}
	ul.other-download-options li a.col, ul.benefits-options li a.col{
		display:block;
		float:left;
	}
	ul.other-download-options li, ul.other-download-options li a.col, ul.other-download-options li a.col .mod-content{
		width:221px;
	}
	ul.other-download-options li a.col .mod-icon{
		background:url(../images/download-option-icon.png) no-repeat 0 0 #efefef;
	}
	ul.other-download-options li a.col .mod-content h4{
		line-height:24px;
		font-size:23px;
	}
	.h4alt{
		font-size:20px;
		font-weight:400;
	}
	.h4alt span{
		font-size:14px;
	}
	ul.other-download-options li a.col .mod-icon.help-manual-ico{
		background-position:-122px 0;
	}
	ul.other-download-options li a.col:hover .mod-icon.help-manual-ico, ul.other-download-options li a.col:focus .mod-icon.help-manual-ico{
		background-position:-122px -120px;
	}
	ul.other-download-options li a.col .mod-icon.video-tutorial-ico{
		background-position:-250px 0;
	}
	ul.other-download-options li a.col:hover .mod-icon.video-tutorial-ico, ul.other-download-options li a.col:focus .mod-icon.video-tutorial-ico{
		background-position:-250px -120px;
	}
	.systeam-service{
		display:block;
		float:left;
		width:470px;
		padding:0 14px;
	}
	.systeam-service .icon{
		width:127px;
		height:120px;
		margin:0px auto;
		float:none;
		background:url(../images/system-requirement-icon.png) no-repeat 0 0 #efefef;
	}
	.systeam-service .icon.software-require-ico{
		background-position:-127px 0;
	}
		.systeam-service .icon.case-pricing-ico{
		background-position:-254px 0;
	}
	
	.systeam-service h3, .systeam-service h5{
		text-align:center;
	}	
	.systeam-service h3{
		margin:10px 0 0 0;
		font-size:25px;
	}	
	.systeam-service h4{
		margin:25px 0 0 0;
		font-size:20px;
	}
	.systeam-service h5{
		font-size:18px;
		margin:0;
		font-weight:400;
	}
	.systeam-service ul{
		margin:30px 0 0 0;
	}
	.systeam-service ul li{
		margin:0 0 10px 0;
		font-size:15px;
		background:url(../images/social-media-phone-icon.png) no-repeat -10px -288px;
		padding:0 0 0 18px;
		line-height:20px;
		display:block;
	}
	.systeam-service ul li span{
		color:#f77d34
	}
	.systeam-service ul.push li{
		margin:0px 0px 30px 0;
		line-height:25px;
		background-position:-10px -284px;
	}
	.systeam-service ul.top-margin{
		margin:10px 0 0 0 !important;
	}
	.download-difficulty{
		display:block;
		float:left;
		width:100%;
	}	
	.download-difficulty ul li{
		width:304px;
		float:left;
		display:block;
		margin:0 14px;
	}
	.download-difficulty ul li a{
		width:304px;
	}
	.download-difficulty ul li .mod-icon, .download-difficulty ul li a .mod-icon{
		width:83px;
		height:79px;
		background:url(../images/download-help-icon.png) no-repeat 0 0 #efefef;
	}
	.download-difficulty ul li .mod-icon.email{
		background-position:-83px 0;
	}
	.download-difficulty ul li a .mod-icon.democd{
		background-position:-166px 0;
	}
	.download-difficulty ul li .mod-content, .download-difficulty ul li a .mod-content{
		padding:17px 0 0 16px;
		width:205px;
		font-size:18px;
		line-height:20px;
		height:auto !important;
	}
	.download-difficulty ul li a:hover .mod-icon{
		background-color:#f67d34;
	}
	.download-difficulty ul li a:hover .mod-icon.democd{
		background-position:-166px -79px;
	}
	.download-difficulty ul li a .mod-content{
		color:#7f7f7f;
	}
	.download-difficulty ul li .mod-content span, .download-difficulty ul li a .mod-content span{
		color:#f67d34;
		font-size:20px;
	}
	
	.download-form{
		display:block;
		float:left;
		width:456px;
		margin:0 14px;
		background-color:#f4f4f4;
		padding:20px 30px;
	}
	.download-form h4{
		font-size:24px;
		font-weight:700;
	}
	.download-form .row, .download-form .row label, .download-form .row input, .download-form .row textarea{
		display:block;
		float:left;
	}
	.download-form .row{
		width:456px;
		margin-bottom:20px;
	}
	.download-form .row label{
		width:121px;
		padding:8px 20px 0 0;
		text-align:right;
		font-size:15px;
	}
	.redstar{
		color:#f67d34;
	}
	.download-form .row input{
		height:25px;
	}
	.download-form .row input, .download-form .row textarea{
		width:301px;
		background-color:#fff;
		border:1px solid #d9d9d9;
		font-size:16px;
		padding:6px;
		
	}
	.download-form .row input, .download-form .row textarea{
		-webkit-transition: all 0.30s ease-in-out;
		-moz-transition: all 0.30s ease-in-out;
		-ms-transition: all 0.30s ease-in-out;
		-o-transition: all 0.30s ease-in-out;
	}	 
	.download-form .row input:focus, .download-form .row textarea:focus{
		box-shadow: 0 0 5px rgba(246, 125, 52, 1);
	  	border: 1px solid #f67d34;
	}
	.button1.submit-button{
		font-size:25px !important;
		padding:15px 20px 35px 20px !important;
		width:auto !important;
		text-transform:none !important;
		margin-top:0 !important;
		cursor:pointer;
		border:none !important;
		background-color:#0071c5 !important;
	}
	.button1.submit-button:hover, .button1.submit-button:focus{
		background-color:#81b900 !important;
	}
	.retail-sw-box{
		display:block;
		float:right;
		position:relative;
		width:438px;
		margin-right:14px;
	}
	.retail-sw-box .flex{
		left:8px;
		top:-11px;
	}
	.errortxt{
		display:none;
		padding:0 0 0 141px;
		margin-top:10px;
		float:left;
	}
	a.tooltip{
		position:relative;
	}
	a.tooltip span.tooltip-details{
		display:none;
	}
	a.tooltip:hover span.tooltip-details, a.tooltip:focus span.tooltip-details{
		display:block;
		position:absolute;
		top:-30px;
		right:0;
		width:300px;
		padding:10px;
		background-color:#7f7f7f;
		color:#fff;
		display:block;
		z-index:999999;
	}
	
	/*------------Benefits css here-------------*/
	.benefit-content{
		float:left;
		width:100%;
		display:block;
	}
	.benefit-content .container{
		margin:0 auto;
		*zoom: 1;
		width:996px;
		position:relative;
	}
	#benefits-link{
		position:relative;
		min-height:180px;
		width:100%;
	}
	#benefits-wrap{
		position: absolute;
		top:0;
		z-index:999999;
		width:100%;
	}
	#benefits-wrap.fixed{
		position: fixed;
		top: 0;
		background-color:#fafafa;
	}
	.benefits-icon-wrap{
		padding:0 11px;
		width:974px;
		margin-top:0;
	}
	ul.benefits-options{
		width:974px;
		float:none;
		margin:0 auto;
	}
	ul.benefits-options li, ul.benefits-options li a.col, ul.benefits-options li a.col .mod-icon, ul.benefits-options li a.col .mod-content{
		width:101px;
	}
	ul.benefits-options li{
		padding:10px 3px 5px 3px;
		margin:0;
	}
	ul.benefits-options li.current{
		background-color:#fff;
	}
	ul.benefits-options li a.col .mod-icon{
		height:101px;
		background:url(../images/benefits-icon.png) no-repeat 0 0 #efefef;
	}
	ul.benefits-options li a.col:hover .mod-icon, ul.benefits-options li a.col:focus .mod-icon{
		background-position:0 -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-inventory-ico{
		background-position:-101px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-inventory-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-inventory-ico{
		background-position:-101px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-employee-ico{
		background-position:-199px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-employee-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-employee-ico{
		background-position:-199px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-space-ico{
		background-position:-301px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-space-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-space-ico{
		background-position:-301px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-customer-ico{
		background-position:-400px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-customer-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-customer-ico{
		background-position:-400px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-margin-ico{
		background-position:-501px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-margin-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-margin-ico{
		background-position:-501px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-expenses-ico{
		background-position:-601px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-expenses-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-expenses-ico{
		background-position:-601px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-suppliers-ico{
		background-position:-702px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-suppliers-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-suppliers-ico{
		background-position:-702px -101px;
	}
	ul.benefits-options li a.col .mod-icon.benefit-admin-ico{
		background-position:-802px 0;
	}
	ul.benefits-options li a.col:hover .mod-icon.benefit-admin-ico, ul.benefits-options li a.col:focus .mod-icon.benefit-admin-ico{
		background-position:-802px -101px;
	}
	ul.benefits-options li a.col .mod-content h4{
		font-size:20px;
		font-weight:400;
	}
	ul.benefits-options li a.col .mod-content{
		padding-top:3px;
	}
	#proposalbtn, #proposalbtn1{
		display:none;
	}
	.hidenav{
		display:none;
		text-align:center;
		margin:10px 0;
		height:21px;
		float:left;
		clear:both;
	}
	.hidenav:hover{
		text-decoration:none;
	}
	.mlandbenefit{
		display:none;
	}
	.benefit-details{
		margin:30px 0;
	}
	.benefit-details .col, .benefit-details .col1{
		display:block;
		padding:0 14px;
	}
	.floatright{
		float:right;
	}
	.floatleft{
		float:left;
	}
	.benefit-details .col{
		width:483px;
	}
	.benefit-details .col1{
		width:429px;
	}
	.benefit-details .col h4{
		text-align:left;
		line-height:40px;
		font-size:42px;
		margin:0;
		color:#f67d34;
	}
	.benefit-details .col h5{
		color:#7f7f7f;
		font-size:26px;
		margin-bottom:18px;
		line-height:110%;
	}
	.benefit-details .col1{
		text-align:center;
	}
	/*.benefit-details .col1 img{
		width:100%;
	}*/
	.retail-content li{
		background:url(../images/social-media-phone-icon.png) no-repeat -10px -286px;
		margin-bottom:14px;
		font-size:18px;
		line-height:24px;
		padding-left:18px;
		display:block;
		float:none;
	}
	ul.benefits-options li.autowidth, ul.benefits-options.prod-mod-options li.autowidth{
		width:auto;
	}
	
	/**** Product modules page ****/
	.benefit-content.prod-mod-content{
		margin-top:45px;
	}
	.benefits-icon-wrap.prod-mod-icon-wrap{
		padding:0 8px 0 8px;
		width:980px;
	}
	ul.benefits-options.prod-mod-options{
		width:980px;
	}
	ul.benefits-options.prod-mod-options li, ul.benefits-options.prod-mod-options li a.col, ul.benefits-options.prod-mod-options li a.col .mod-icon, ul.benefits-options.prod-mod-options li a.col .mod-content{
		width:85px;
	}
	ul.benefits-options.prod-mod-options li{
		margin:0 6px;
		padding-left:0;
		padding-right:0;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon{
		background:url(../images/product-module-icon.png) no-repeat 0 0 #efefef;
		height:85px;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.current{
		background-color:#f67d34;
		background-position:0 -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.inventory-manage-icon{
		background-position:-85px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.inventory-manage-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.inventory-manage-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.inventory-manage-icon.current{
		background-position:-85px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.financial-manage-icon{
		background-position:-170px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.financial-manage-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.financial-manage-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.financial-manage-icon.current{
		background-position:-170px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.customer-relationship-icon{
		background-position:-255px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.customer-relationship-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.customer-relationship-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.customer-relationship-icon.current{
		background-position:-255px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.payroll-manage-icon{
		background-position:-340px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.payroll-manage-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.payroll-manage-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.payroll-manage-icon.current{
		background-position:-340px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.advance-retail-tools-icon{
		background-position:-425px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.advance-retail-tools-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.advance-retail-tools-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.advance-retail-tools-icon.current{
		background-position:-425px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.scheme-promotions-icon{
		background-position:-510px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.scheme-promotions-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.scheme-promotions-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.scheme-promotions-icon.current{
		background-position:-510px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.retail-analytics-icon{
		background-position:-595px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.retail-analytics-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.retail-analytics-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.retail-analytics-icon.current{
		background-position:-595px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.chain-store-manage-icon{
		background-position:-684px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.chain-store-manage-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.chain-store-manage-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.chain-store-manage-icon.current{
		background-position:-684px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-icon.other-features-icon{
		background-position:-769px 0;
	}
	ul.benefits-options.prod-mod-options li a.col:hover .mod-icon.other-features-icon, ul.benefits-options.prod-mod-options li a.col:focus .mod-icon.other-features-icon, ul.benefits-options.prod-mod-options li a.col .mod-icon.other-features-icon.current{
		background-position:-769px -85px;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-content{
		height:auto;
	}
	ul.benefits-options.prod-mod-options li a.col .mod-content h4{
		line-height:14px;
		font-size:12px;
		margin-top:5px;
	}
	h3.moduleheading{
		margin:55px 0 0 0;
		font-size:36px;
		color:#f67d34;
		text-align:center;
	}
	h4.modulesubheading{
		margin:0;
		font-size:20px;
		text-align:center;
	}
	.product-module-summery{
		margin-top:65px;
	}
	.product-module-summery .col, .product-module-summery .col1{
		display:block;
		float:left;
		padding:0 14px;
	}
	.product-module-summery .col{
		width:432px;
	}
	.product-module-summery .col h4{
		font-size:18px;
		margin:0 0 14px 0;
		line-height:26px;
	}
	.product-module-summery .col1{
		float:right;
		width:498px;
	}
	.product-module-summery .col1 img, .product-module-details .col1 img, .flexslider-new .slides img{
		width:100%;
	}
	.product-module-summery .retail-content{
		margin-bottom:18px;
		width:432px;
	}
	.product-module-summery .retail-content li{
		margin-bottom:12px;
	}
	.product-module-summery h5{
		clear:both;
		font-size:18px;
		text-align:center;
		margin-bottom:30px;
	}
	.product-module-details{
		margin:30px 0 35px 0;
	}
	.product-module-details .col, .product-module-details .col1{
		display:block;
		padding:0 14px;
	}
	.product-module-details .col1{
		width:549px;
	}
	.product-module-details .col, .product-module-details .col .retail-content{
		width:391px;
	}
	.product-module-details .col h3{
		font-size:27px;
		margin:35px 0 5px 0;
	}
	.product-module-details .col h4{
		font-size:18px;
		margin:0 0 20px 0;
	}
	.product-module-details .col h5{
		font-size:18px;
		margin:0 0 10px 0;
	}
	.product-module-details .col p, .product-module-summery .col p{
		font-size:15px;
		margin:0 0 20px 0;
		line-height:24px;
	}
	.product-module-details .col .retail-content{
		margin-top:0;
	}
	.product-module-details .col .retail-content li{
		margin-bottom:8px;
	}
	
	h1.effect
	{
	
 color:#f67d34;
 text-shadow: 0 0 10px #593487,
                   0 0 20px #593487,
                   0 0 30px #593487,
                   0 0 40px #504361,
                   0 0 70px #504361,
                   0 0 80px #504361,
                   0 0 100px #504361,
                   0 0 150px #504361;
				   
-webkit-text-stroke: 4px rgba(0, 0, 0, .6);
	}
	
	
	/*new css add for industry*/
	
	#hardware-content a.col .mod-icon1{
		width:127px;
		height:120px;
		display:block;
		float:left;
	}
	#hardware-content a.col .mod-icon1{
		border-radius:50%;
		-moz-border-radius:50%;
		-webkit-border-radius:50%;
		-webkit-transition: background-color 0.15s ease-in-out;
		-moz-transition: background-color 0.15s ease-in-out;
		-o-transition: background-color 0.15s ease-in-out;
		transition: background-color 0.15s ease-in-out;
		background-color:#efefef !important;
	}
	
	#hardware-content a:hover.col .mod-icon1{
		border-radius:50%;
		-moz-border-radius:50%;
		-webkit-border-radius:50%;
		-webkit-transition: background-color 0.15s ease-in-out;
		-moz-transition: background-color 0.15s ease-in-out;
		-o-transition: background-color 0.15s ease-in-out;
		transition: background-color 0.15s ease-in-out;
		background-color:#f67d34 !important;
	}
	
	#hardware-content a.col .mod-icon1{
		float:none;
	}
	
	#hardware-content a.col .mod-icon1{
		margin:0 auto;
	}
	
	
	
	/**** Hardware page ****/
	#hardware-content a.col .mod-icon1{
		background:url(../images/industry.png) no-repeat 10px 8px #efefef;
	}
	
	#hardware-content a:hover.col .mod-icon1
	{
		background-position:10px -92px;
		
	}

	#hardware-content a.col .mod-icon1.deparment-ico{
		background-position:-310px 0;
	}
	
	#hardware-content a:hover.col .mod-icon1.deparment-ico{
		background-position:-310px -102px;
	}
	
	#hardware-content a.col .mod-icon1.supermarket-ico{
		background-position:-200px 8px;
	}
	
		#hardware-content a:hover.col .mod-icon1.supermarket-ico{
		background-position:-200px -95px;
	}
	
	
	
	#hardware-content a.col .mod-icon1.fruit-ico{
		background-position:-100px 8px;
	}
	
	#hardware-content a:hover.col .mod-icon1.fruit-ico{
		background-position:-100px -95px;
	}
	
	
	
	#hardware-content a.col .mod-icon1.furniture-ico{
		background-position:-415px 6px;
	}
	
	#hardware-content a:hover.col .mod-icon1.furniture-ico{
		background-position:-415px -95px;
	}
	
	#hardware-content a.col .mod-icon1.luggage-ico{
		background-position:-525px 6px;
	}
	
	#hardware-content a:hover.col .mod-icon1.luggage-ico{
		background-position:-525px -98px;
	}
	
	#hardware-content a.col .mod-icon1.electronics-ico{
		background-position:-630px 8px;
	}
	
	#hardware-content a:hover.col .mod-icon1.electronics-ico{
		background-position:-630px -95px;
	}
	
	#hardware-content a.col .mod-icon1.spa-ico{
		background-position:-740px 8px;
	}
	
	#hardware-content a:hover.col .mod-icon1.spa-ico{
		background-position:-740px -95px;
	}
	
		#hardware-content a.col .mod-icon1.special-ico{
		background-position:-845px 8px;
	}
	
		#hardware-content a:hover.col .mod-icon1.special-ico{
		background-position:-845px -95px;
	}
	
	
	
	
	
	
	
	
	/*Screenshots css section*/
	
	ul.screenshots
	{
		margin:0px;
		padding:0px;
		list-style:nonel
	}
	
	ul.screenshots a
	{
		color:#7f7f7f;
		font-size:24px;
		text-align:center;
		float:left;
		width:32.2%;
		margin-right:1.1%;
	}
	
	ul.screenshots a:hover
	{
		color:#f67d34;
	}
	
	
	ul.screenshots a li
	{
		float:left;
		width:100%;


	}
	
	ul.screenshots a img
	{
		width:100%;
	}
	
	ul.screenshots a:hover img
	{
		-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
	}
	
	.phone-ic
	{
		float:left;
		width:100%;
	}
	
	.phone-ic ul
	{
		float:left;
		margin:0px;
		padding:0px;
	}
	
	.phone-ic ul a
	{
		cursor:pointer;
	}
	
	.phone-ic ul a li
	{
		float:left;
/*		height:341px;
		width:200px;*/
		margin:0 10px;
	}
	.phone-ic ul a li.iphone
	{
   height:211px;
	width:200px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding:130px 0 0 0;
	}
	
		.phone-ic ul a li.android
	{
	height:211px;
	width:200px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding:130px 0 0 0;
	}
	
	.phone-ic ul a li.blackberry
	{
	height:241px;
	width:200px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding:100px 0 0 0;
	}
	.phone-ic ul a li.lumia
	{
	height:251px;
	width:200px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	padding:90px 0 0 0;
	}
	
	
	.demo1
{
	background-image:url(../images/iphone.png); width:458px; height:751px; background-repeat:no-repeat; margin:0 auto;
}
.demo2
{
	background-image:url(../images/nexus.png); width:458px; height:751px; background-repeat:no-repeat; margin:0 auto;
}
.demo3
{
	background-image:url(../images/blackberrySkin.png); width:458px; height:751px; background-repeat:no-repeat; margin:0 auto;
}
.demo4
{
	background-image:url(../images/wpSkin.png); width:458px; height:751px; background-repeat:no-repeat; margin:0 auto;
}

.live-demo
{
 background-color: #2B5797;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    float: left;
    font-size: 22px;
    height: 60px;
    margin: 0 0 10px 38px;
    padding: 12px 0 0;
    text-align: center;
    width: 344px;
}
	
}
