#quick-start-backdrop {
	position: fixed;
	top: 70px;
	left: 100px;
	right: 0;
	bottom: 0;
	background-color: #000000;
	opacity: 0.6;
	z-index: 1049;
}
#quick-start-nav {
	padding: 55px 0 0;
	position: fixed;
	top: 70px;
	left: 100px;
	width: 250px;
	bottom: 0;
	background-color: #ffffff;
	z-index: 1049;
}
#quick-start-nav ul.nav-quick-start {
	left: 100px;
	position: fixed;
	top: 196px;
	width: 250px;
}

#quick-start-nav ul.nav-quick-start li {
	border-bottom: solid 1px #e8e8e8;
	font-weight: 300;
	color: #484848;
}
#quick-start-nav ul.nav-quick-start li:first-child {
	border-top: solid 1px #e8e8e8;
}

#quick-start-nav ul.nav-quick-start li .qsg-menu-item {
	font-weight: 300;
	padding: 15px 15px 15px 20px;
	color: #616161;
	height:84px;
    display:block;
    margin:0px;
    width:100%;
}

#quick-start-nav h2 {
    margin: 0 30px;
}

#quick-start-nav .icon {
	background: url('../../../images/admin/quickstart-sprite.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:52px;
	width:52px;
	float:left;
}

#quick-start-nav li .icon-qs-company {
	background-position:-0px 0px;
}

#quick-start-nav li.active .icon-qs-company {
	background-position:-52px 0px;
}

#quick-start-nav li .icon-qs-products {
	background-position:-104px 0px;
}

#quick-start-nav li.active .icon-qs-products {
	background-position:-156px 0px;
}

#quick-start-nav li .icon-qs-payments {
	background-position:-208px 0px;
}

#quick-start-nav li.active .icon-qs-payments {
	background-position:-260px 0px;
}

#quick-start-nav li .icon-qs-shipping {
	background-position:-312px 0px;
}

#quick-start-nav li.active .icon-qs-shipping {
	background-position:-364px 0px;
}

#quick-start-nav li .icon-qs-open {
	background-position:-416px 0px;
}

#quick-start-nav li.active .icon-qs-open {
	background-position:-468px 0px;
}

#quick-start-nav li .icon-qs-check {
    background-position:-520px 0px;
}

#quick-start-nav .caption {
	line-height:52px;
	display:block;
	float:left;
}

#quick-start-wrapper {
    position: absolute;
    left: 380px;
    right: 30px;
    top: 100px;
    padding:50px;
    min-height: 500px;
    height:auto;
    background-color: #ffffff;
    z-index: 1049;
}

#quick-start-wrapper .img-responsive {
	-margin: 0 auto;
}

#quick-start-wrapper h2 {
    font-size: 2.5em;
    font-weight:300;
    margin:0px 0px 50px 0px
}

#quick-start-wrapper h3 {
	font-size: 1.25em;
	font-weight:400;
}

#quick-start-wrapper p {
    font-size: 1.15em;
    font-weight:normal;
    color:#8D8D8D;
}

#quick-start-wrapper  .btn-toolbar {
    margin-top:20px;
}

#quick-start-wrapper .icon {
	background: url('../../../images/admin/Quickstart-modal-icons-sprite.gif') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:65px;
	width:70px;
}
#quick-start-wrapper .icon-products {
	width:69px;
}

#quick-start-wrapper .icon-payments {
    width:66px;
    background-position:-69px 0px;
}

#quick-start-wrapper .icon-shipping {
	width:65px;
	background-position:-135px 0px;
}

#quick-start-wrapper .icon-open {
	width:70px;
	background-position:-200px 0px;
}

#quick-start-nav ul.nav-quick-start.nav > li.active > a,
#quick-start-nav ul.nav-quick-start.nav > li > a:hover,
#quick-start-nav ul.nav-quick-start.nav > li > a:focus {
	background-color: #efefef;
	color: #484848;
}

#quick-start-banner {
	/** TODO: Cleanup when get final treatment **/
	display:block;
	position: fixed;
	top:45%;
	background:url('../../../images/admin/quickstartguide-tab.gif') no-repeat scroll -8px 0 rgba(0, 0, 0, 0);
	left:100px;
	z-index:1049;
	width:26px;
	height:150px;
	cursor:pointer;
}
#quick-start-hidden-msg {
	/** TODO: Cleanup when get final treatment **/
    background: url('../../../images/admin/qsg-arrow.png') no-repeat scroll 200px 150px rgba(0, 0, 0, 0);
	position:fixed;
	top:296px;
	padding-left:400px;
	color:white;
	z-index: 1050;
    min-height:300px;
}

#quick-start-hidden-msg p {
    font-family:"times new roman";
    font-style:italic;
    font-size:2em;
    line-height:1.4em;
    text-align:center;
}

#quick-start-hidden-msg div {
    text-align:center;
    padding-top:20px;
}

#quick-start-hidden-msg .quick-start-got-it {
    color:#72D545;
    border:1px solid #72D545;
    padding:10px 15px;
    text-align: center;
}

#qs-open ul {
	max-width: 300px;
	margin:0 auto;
}

#qs-open ul li {
	list-style: none;
	padding:12px 15px 12px 45px;
}

#qs-open ul li span {
	background: url('../../../images/admin/check-sprite.gif') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: inline-block;
	height: 26px;
	width: 26px;
	margin-right: 8px;
	vertical-align: middle;
}
#qs-open ul li span.off {
	background-position: -26px 0;
}

.qs-company label {
	text-transform: uppercase;
}

.qs-company .form-group input[type="text"],
.qs-company .form-group select {
	padding:0 12px;
	font-size:12px;;
	letter-spacing:1px;
	font-weight:500;
	margin-bottom:10px;
	height: 40px;
	border: 1px solid #cbcbcb;
	border-radius: 2px
}

.qs-company .form-group.has-error input[type="text"],
.qs-company .form-group.has-error select {
	border: solid 1px #c54545;
	box-shadow: none;
}

#quick-start-wrapper .qs-company h2 {
	margin:20px 0px 10px 0px;
}

#quick-start-wrapper .qs-company form {
	margin-top:50px;
}