ul, li {list-style:none;}
#login h1{color:#fff;margin:0 0 20px 0;}
#login .bg-blue-purple{min-height:550px; }
#login .bg-blue-purple .screen-width{background:url(../images/login-bg.jpg) no-repeat -50px 0; min-height:550px;}
#login #user-login {padding:20px 40px 20px 25px;background:url(../images/login-box-bg.png) repeat 0 0;width:235px;color:#fff;margin:100px auto 50px auto;}
#login #user-login .input-style{width:195px;margin:0 0 10px 0;}
#login #user-login #login-btn {float:right;margin:10px 0 0 0;}



#customers #search li {float:left; margin: 0 10px 0 0;}
#customers #search li.label {margin:5px 5px 0 0;}
#customers #search li.search-field{margin-right:25px;}

h1 {color:#24265e; font-size:22px; font-weight:300;}
#customer-listing table{width:100%;margin:20px 0 50px 0;}
#customer-listing .table-header {font-weight:bold;}
#customer-listing .table-header td{border-bottom:2px solid #e1e1e1;}
#customer-listing td{border-bottom:1px solid #e1e1e1;}
#customer-listing tr.new{background-color:#ffffcd;}
#customer-listing .action,#customer-listing .status {text-align:center;}


#enroll-form .breadcrumb{margin:-8px 0 40px 0;}
#enroll-form .breadcrumb li {float:left; margin:0 5px 0 0;font-size:12px;color:#666;}
#enroll-form #form-details {padding:30px;margin:10px 0 0 0;}
#enroll-form #form-details .col-left{width:50%;}
#enroll-form #form-details .number{text-align:center;line-height:13px;}
#enroll-form #form-details .table-header{font-weight:bold;font-size:12px; line-height:13px; text-align:center;}
#enroll-form h4{margin:0 0 20px 0;}
#enroll-form .input-style{margin:3px 0 20px 0;width:70%;}
#enroll-form #submit-reward{float:right;margin:30px 20px 0 0;}

#reward-listing textarea {min-height:50px;overflow-y:hidden;}
#reward-listing .input-style{width:90%; padding:5px 15px 10px 15px; margin:3px 0 5px 0; border-radius:8px;}

#form-details .col-left{width:40%!important;}
#customize-user h4{margin: 0;}
#customize-user.col-left {width:60%!important;}
#customize-user table{width:100%;}
#customize-user table td{display:table-cell; vertical-align:top;padding:3px 3px 15px 3px;}



/* user*/
	#introduction h1{color:#fff;margin:0 0 20px 0;}
	#introduction #introduction-profile {max-width:14.5%;}
	#introduction #introduction-profile .thumb {border:1px solid #e1e1e1;}
	#introduction #introduction-profile .thumb img {width:100%;}
	#introduction #introduction-text {max-width:85.5%;}
	#introduction #introduction-text .text{padding:0 0 0 20px;color:#fff;}
	
	#customer-basic-info {margin:20px 0 0 0;width:30%;}
	#customer-basic-info .input-style {margin:0 0 20px 0;width:80%;}
	
	#customer-reward {margin:20px 0 0 0; width:70%;}
	#customer-reward .customer-reward-inner{padding-left:20px;}
	#customer-reward .reward-items {width:100%;margin:20px 0 0 0;}
	#customer-reward .list-header {font-weight:700;font-size:12px;border:0!important;margin:0 0 5px 0!important;}
	#customer-reward .reward-items ul{border-bottom:1px solid #e1e1e1;padding:5px 10px;margin:0 0 0 0;}
	#customer-reward .reward-items li {float:left;}
	#customer-reward .list-label{width:80%;float:left;}
	#customer-reward .list-selection {width:80px; float:right!important;text-align:center;}
	#customer-reward .term-condition{margin:10px 0 0 0;}
	#customer-reward #enroll-now{float:right; margin:40px 0 0 0;}
	#customer-reward .sbOptions li {float:none!important;}
	.sbHolder,.sbOptions {width:100px!important;}
	.sbOptions {padding:0!important;}
	.sbOptions li {text-indent:0!important;}
	.sbSelector {width:70px!important;}
	
	
#terms-and-condition h1 {color:#fff;padding-top:60px;}
#terms-and-condition .header{min-height:152px; background: url('http://cdn.quintiq.com/images/legal-top-banner.jpg') no-repeat center top;padding:0;}
#terms-and-condition .num {float:left;min-width:50px; margin-right:10px;}
#terms-and-condition .text{float:left;max-width:800px; padding-bottom:10px;}

#footer{font-size:12px;}
#footer li {float:left;margin-right:10px;}
#footer a{color:#333;}
#footer .copyright{float:right;}