/* custom bootstrap hacks */

.span12
{
	width: 980px;
	margin:0;
}

hr
{
	border-top-color: rgba(251,151,29,0.3);
}

#review_box
{
	font-family: 'Verdana';
	margin-left: 24x;
}
#product_info
{
	font-family: arial, sans-serif;
}
#subsite
{
	width: 980px;
	font-family: 'Verdana';
	font-size: 14px;
}
#subsite.row
{

	margin-left: 0;
}
#subsite .left
{
	width: 679px;
	float: left;
	padding-right: 20px;
	font-size: 14px;
	/*line-height: 22px;*/
	border-right: 1px solid rgba(251,151,29,0.3);
}

#subsite .right
{
/*	padding-left: 20px;*/
	float: left;
	width: 240px;
}

.version_box 
{

	padding:0  20px;
	font-family: 'Verdana';
	font-weight: bold;
	text-align: center;
	font-size: 22px;
	color: #646464;
	background: none;
	/*line-height: 1;*/
	border-bottom: 1px solid rgba(251,151,29,0.3);
	height: auto;
	padding-bottom: 30px;
	width: 200px;
	margin: 0;
}

.version_box .title
{
	margin: 0;
	font-size: 24px;
	color: #fb971d;
}

.right .version_box .version
{
	font-size: 40px;
	color: #fb971d;
	margin: 0;
	/*line-height: 0;*/
}

.version_box .terms
{
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	color: #585858;
	line-height: 0;
}					

.download_demo
{
	margin-top: 20px;
	font-family: 'Verdana';
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,.32);
	/*width: 200px;*/
	/*padding: 12px 0;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f95e00;
	text-align: center;
	-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.36);
	-moz-box-shadow: 0 2px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.36);
	box-shadow: 0 2px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.36);
	border: solid 1px #ce570f;
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.35), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.35), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.35), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.35), rgba(255,255,255,0));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.35), rgba(255,255,255,0));
}

.download_demo a
{
	/*width: 181px;*/
display: block;
padding: 12px 0;
}

#subsite h1
{
	margin: 0;
	/*font-size:28px;*/
}

.start .logo
{
	width: 125px;
	text-align: center;
	font-size: 26px;
}
.start .logo img
{
	float: left;
	margin-bottom: -10px;
}
.start .form
{
	width: 515px;
	float: left;
}
p strong
{
	color: #fb971d;
}

.add_to_cart
{
	font-family: 'Verdana';
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,.32);
	padding: 10px 0;
	background-color: #fff;
	width: 220px;
	background-color: #f95e00;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.34);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.34);
	box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.44), inset 0 0 5px rgba(255,255,255,.34);
	border: solid 1px #ce570f;
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.31), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.31), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.31), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.31), rgba(255,255,255,0));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.31), rgba(255,255,255,0));
}

.options .add_to_cart
{
	width: 158px;
}

.options
{
	font-size:16px;
	text-align: justify;
}

.options .price
{
	font-size: 28px;
	color: #fb971d;
	text-align: center;
	font-weight: bold;
	/*height: 205px;*/
}

.options .price select
{
	margin-top:15px;
	width: 140px;
}
.span6.faktura_ta
{
	margin-left: 0;
}
.dane textarea
{
	height: 100px;
	background: #f6f6f6;
	border-color: #e3e3e3;
}

#koszyk
{

}
#koszyk h1
{
	text-align: center;
	margin-bottom: 10px;
}

/*#part2,*/
#part3,
#koszyk,
#wstecz
{
	display: none;
}

.cart
{
	list-style: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

.cart a 
{
	color:#000;
}

.right .cart
{
	font-size: 16px;
	font-weight: bold;
}

#part3 .final_sum
{
	text-align: right;
	font-size: 26px;
}
#part3 .final_sum strong
{
	color: inherit;
}
#select_time
{
	margin-top: 2px;
	font-size: 16px;
	width: 120px;
	height: 40px;
	padding: 10px 0;
}
.selected_price
{
	text-align: center;
	font-size:24px;
	margin-top: 7px;
}

li
{
	margin: 2px 0;
}

.delete_item a img
{
	margin:3px 5px 0 0;
}

.submit
{
	font-family: 'Verdana';
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,.32);
	padding: 10px 0;
	width: 158px;
	height: 45px;
	background-color: #50ac44;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.5), inset 0 0 5px rgba(255,255,255,.31);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.5), inset 0 0 5px rgba(255,255,255,.31);
	box-shadow: 0 1px 1px rgba(0,0,0,.19), inset 0 2px rgba(255,255,255,.5), inset 0 0 5px rgba(255,255,255,.31);
	border: solid 1px #3b8e31;
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,.34), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,.34), rgba(255,255,255,0));
	background-image: -o-linear-gradient(top, rgba(255,255,255,.34), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,.34), rgba(255,255,255,0));
	background-image: linear-gradient(to bottom, rgba(255,255,255,.34), rgba(255,255,255,0));
}

#part3 input[type="checkbox"]
{
	margin: -4px 13px 0
}
#part3 input[type="radio"]
{
	margin: -2px 10px 0
}

.req ul
{
	margin-left: 24px;
}

#dalej,
#wstecz
{
	margin:20px;
}

#wstecz.download_demo
{
	background: #F90014;
}

.right .sum
{
	margin-top: 5px;
	font-size: 22px;
}
.right .sum strong
{
	color:inherit;
}

#select_db,
#select_fs,
#select_sms
{
	margin-bottom: 11px !important;
}

#main_cart
{
	list-style: disc;
	margin-left: 24px;
}

#dane_kontaktowe .form-horizontal .control-label
{
	width:100px;
}

#dane_kontaktowe .form-horizontal .controls
{
	margin-left: 120px;
}


#error
{
	font-size: 18px;
}
#error p {font-size:24px;}
#error ul {margin-left: 24px;}
#error ul li {margin:5px 0;}

#header_list
{
	height: 200px;
}

#main_site
{
	font-family: 'Verdana';
	margin-left: 10px;
	font-size:14px;
}
#product_info {
	margin-top: 40px;
}
#header_list li
{
	margin: 0;
}

.ui-pnotify-history-container
{
	display: none !important;
}

input.error,
textarea.error

{
	border-color:red !important;
}

#error_js
{
	display: none;
}

.ui-pnotify-text
{
	font-size: 14px;
	color: inherit;
}
.ui-pnotify-text ul
{
	margin-top: 10px;
	margin-left: 30px;
}
.ui-pnotify-text li
{
	margin: 0;
}

.error_checkbox
{
	color:red;
}

.pricelist {
	font-size: 16px;
}

.sub_item_desc {

	margin-top: 20px;
	padding-left: 10px;
	text-align: left;
	font-size: 14px;

}
.span4.selected_price
{
	margin-top: -10px;
}
.license_type_string
{
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
}
