/* @group Buttons */


.custom-color-hover:hover {
	

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}

a.custom-color {

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}



/* ----------------------------------------------------------------------------------------------------
Master Button Style - Do not change or button will mess up!
----------------------------------------------------------------------------------------------------*/

.button {
	width: 122px;
	
	float:left;
	margin-bottom: 15px;

	font-size:14px;
	font-weight: normal;

	line-height:31px;
	text-align:center;

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.small-button {
	width:auto;
	height:auto;
}
.small-button span {
	-webkit-box-shadow:
		1px 0px 0px rgba(255,255,255,.01),
		2px 0px 0px rgba(255,255,255,.01);
	-moz-box-shadow:
		1px 0px 0px rgba(255,255,255,.01),
		2px 0px 0px rgba(255,255,255,.01);
	box-shadow:
		1px 0px 0px rgba(255,255,255,.01),
		2px 0px 0px rgba(255,255,255,.01);
}

/* ----------------------------------------------------------------------------------------------------
Base Button Colors - Grey, Blue, Green, Black, Red & Purple
----------------------------------------------------------------------------------------------------*/

a.custom-color {

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}


a.grey {
	background: -webkit-linear-gradient(top, #f4f5f7 0%,#e1e2e6 90%,#cfd1d4 100%);
	background: -moz-linear-gradient(top, #f4f5f7 0%,#e1e2e6 90%,#cfd1d4 100%);
	background: -o-linear-gradient(top, #f4f5f7 0%,#e1e2e6 90%,#cfd1d4 100%);
	background: -ms-linear-gradient(top, #f4f5f7 0%,#e1e2e6 90%,#cfd1d4 100%);
	background: linear-gradient(top, #f4f5f7 0%,#e1e2e6 90%,#cfd1d4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f7', endColorstr='#cfd1d4',GradientType=0 );
	border:1px solid #949494;

	-webkit-box-shadow:
		inset 0px 1px 0px #fff,
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px #fff,
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px #fff,
		0px 1px 1px rgba(0,0,0,.15);

	color: #555454;
	text-shadow:0px 1px 0px #fff;
}
a.blue {
	background: -webkit-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -moz-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -o-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -ms-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4db9fe', endColorstr='#2786c9',GradientType=0 );
	border:1px solid #0f5ea9;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
a.green {
	background: -webkit-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -moz-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -o-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -ms-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25c652', endColorstr='#298f35',GradientType=0 );
	border:1px solid #0f681b;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
a.black {
	background: -webkit-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -moz-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -o-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -ms-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#454545',GradientType=0 );
	border:1px solid #323232;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
a.red {
	background: -webkit-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -moz-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -o-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -ms-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4646', endColorstr='#8e2d2d',GradientType=0 );
	border: 1px solid #850000;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
a.purple {
	background: -webkit-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -moz-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -o-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -ms-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e193f2', endColorstr='#ba5fce',GradientType=0 );
	border: 1px solid #9c3cb1;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}

/* ----------------------------------------------------------------------------------------------------
Button Hover Colors, add the corresponding class to change the color on hover - .{color-name}-hover
----------------------------------------------------------------------------------------------------*/
.custom-color-hover:hover {
	

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}

.blue-hover:hover {
	background: -webkit-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -moz-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -o-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: -ms-linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	background: linear-gradient(top, #4db9fe 0%,#339be3 90%,#2786c9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4db9fe', endColorstr='#2786c9',GradientType=0 );
	border:1px solid #0f5ea9;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
.green-hover:hover {
	background: -webkit-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -moz-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -o-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: -ms-linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	background: linear-gradient(top, #25c652 0%,#2aa640 90%,#298f35 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25c652', endColorstr='#298f35',GradientType=0 );
	border:1px solid #0f681b;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
.black-hover:hover {
	background: -webkit-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -moz-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -o-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: -ms-linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	background: linear-gradient(top, #777777 0%,#585858 90%,#454545 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#454545',GradientType=0 );
	border:1px solid #323232;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
.red-hover:hover {
	background: -webkit-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -moz-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -o-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: -ms-linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	background: linear-gradient(top, #dc4646 0%,#a73636 88%,#8e2d2d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4646', endColorstr='#8e2d2d',GradientType=0 );
	border: 1px solid #850000;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}
.purple-hover:hover {
	background: -webkit-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -moz-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -o-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: -ms-linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	background: linear-gradient(top, #e193f2 0%,#d072e4 90%,#ba5fce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e193f2', endColorstr='#ba5fce',GradientType=0 );
	border: 1px solid #9c3cb1;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.35),
		0px 1px 1px rgba(0,0,0,.15);

	color: #fff;
	text-shadow:0px -1px 0px rgba(0,0,0,.22);
}


/* ----------------------------------------------------------------------------------------------------
Divider colors, these create the colors for the button diviers, do not change the lines below!
----------------------------------------------------------------------------------------------------*/

.button span {
	width:31px;
	height:31px;
	float: left;
	background-repeat:no-repeat;
	font-weight: normal;
	font-style: normal;
}

.grey span,
.grey.blue-hover span,
.grey.green-hover span,
.grey.black-hover span,
.grey.red-hover span,
.grey.purple-hover span {
	-webkit-box-shadow:
		1px 0px 0px #b7b9b9,
		2px 0px 0px #fff;
	-moz-box-shadow:
		1px 0px 0px #b7b9b9,
		2px 0px 0px #fff;
	box-shadow:
		1px 0px 0px #b7b9b9,
		2px 0px 0px #fff;
}
.blue span,
.blue.green-hover span,
.blue.black-hover span,
.blue.red-hover span,
.blue.purple-hover span {
	-webkit-box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
	-moz-box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
	box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
		
}
.green span,
.green.blue-hover span,
.green.black-hover span,
.green.red-hover span,
.green.purple-hover span, 
.green.blue-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
	-moz-box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
	box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
}
.black span,

.black.blue-hover span,

.black.green-hover span,
.black.red-hover span,
.black.purple-hover span {
	-webkit-box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;
	-moz-box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;
	box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;
}
.red span,
.red.blue-hover span,
.red.green-hover span,
.red.black-hover span,
.red.purple-hover span {
	-webkit-box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
	-moz-box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
	box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
}
.purple span,
.purple.blue-hover span,
.purple.green-hover span,
.purple.black-hover span,
.purple.red-hover span {
	-webkit-box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
	-moz-box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
	box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
}
.blue-hover:hover span{
	color: #fff;
}
.grey.blue-hover:hover span,
.green.blue-hover:hover span,
.black.blue-hover:hover span,
.red.blue-hover:hover span,
.purple.blue-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
	-moz-box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
	box-shadow:
		1px 0px 0px #2f87c3,
		2px 0px 0px rgba(255,255,255,.35);
}
.grey.green-hover:hover span,
.blue.green-hover:hover span,
.black.green-hover:hover span,
.red.green-hover:hover span,
.purple.green-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
	-moz-box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
	box-shadow:
		1px 0px 0px #1b962f,
		2px 0px 0px #2fcf63;
}
.grey.black-hover:hover span,

.blue.black-hover:hover span,
.green.black-hover:hover span,
.red.black-hover:hover span,
.purple.black-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;
	-moz-box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;
	box-shadow:
		1px 0px 0px #585858,
		2px 0px 0px #a0a0a0;	
}
.grey.red-hover:hover span,
.blue.red-hover:hover span,
.green.red-hover:hover span,
.black.red-hover:hover span,
.purple.red-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
	-moz-box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
	box-shadow:
		1px 0px 0px #821913,
		2px 0px 0px #d5605d;
} 
.grey.purple-hover:hover span,
.blue.purple-hover:hover span,
.green.purple-hover:hover span,
.black.purple-hover:hover span,
.red.purple-hover:hover span {
	-webkit-box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
	-moz-box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
	box-shadow:
		1px 0px 0px #b959cd,
		2px 0px 0px #e6a9f3;
}

/* @group Callouts */

.callout {    
	float: left;
    border-right: none;
	margin: 0px 1px 30px -20px;
	clear: both;
	width:46%;
	padding-top: 0px;
	padding-bottom: 20px;
}
.callout .pagelet {
	margin: 0 10px -30px 16px;
}
#sidebar .pagelet{
	margin-bottom: 20px;
}
.callout .pagelet.bordered {
	border: 1px solid #5a5a5a;
	margin: 10px 10px -20px 20px;
	padding:0px;
}
*html .callout .pagelet.bordered {
	margin: 10px 10px -20px 36px !important;
}
*html .callout .pagelet {
	margin: 10px 10px -30px 26px;
}
.callout .pagelet.bordered p {
	padding: 0px 4px 0 6px;
	margin-top: 10px;
}

.callout .pagelet.bordered h4 {
	margin: 8px 0px 16px;
}

.callout ul{
	padding: 10px 4px 4px;
	margin-bottom: 0;
}
.callout li{
	margin-left: 30px;
	font-size: .94em;
	line-height: .9em;
	text-align: left;
	list-style-type: disc;
}
.callout h4 {
    font-weight: bold !important;
    font-size: 1em !important;
    line-height: normal;
    text-shadow: none;
}
* html .callout {
	position: relative;
	margin-right: -5px;
	margin-left: 5px;
}
.callout-container .ImageElement{
	margin-bottom: -20px;
	margin-top: 20px;
}
.callout-container .ImageElement .caption{
	font-size: 1em;
	
}
.callout p {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
	font-size: .96em;
	
}

/* @end */

/* ----------------------------------------------------------------------------------------------------
Button Widths - These are only specific widths according to the Photoshop document, change them to your own according.
(seperate classes used to create widths - made to be generic as possible)
----------------------------------------------------------------------------------------------------*/

.button-120px  { width:120px;  }
.button-140px  { width:140px;  }
.button-160px  { width:160px;  }
.button-110px  { width:110px;  }
.button-100px  { width:100px;   }
.button-90px  { width:90px;   }
.button-80px  { width:80px;   }
.button-70px  { width:70px;  }

#view-cart-sb{
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 4px;
	position: relative;
	float: right;
}
#view-cart-sb a.button{
	text-align: center;
	float: right;
	position: relative;
	right: 4px;
	margin-bottom: 4px;
}
#view-cart-sb .clear{
	clear: both;
}

.bottom-pad2{
	padding-bottom: 2px;
}
/* @end */





/* @group Kuler Icons */
.fs1 {
	font-size: 1.8em;
}
@font-face{font-family:'kulericons';src:url('fonts/kulericons.eot');src:url('fonts/kulericons.eot?#iefix') format('embedded-opentype'),url('fonts/kulericons.svg#kulericons') format('svg'),url('fonts/kulericons.woff') format('woff'),url('fonts/kulericons.ttf') format('truetype');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'kulericons';content:attr(data-icon);speak:none}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'kulericons';font-style:normal;speak:none}.icon-home:before{content:"\21"}.icon-newspaper:before{content:"\22"}.icon-pencil:before{content:"\23"}.icon-color-palette:before{content:"\24"}.icon-picture:before{content:"\25"}.icon-pictures:before{content:"\26"}.icon-camera:before{content:"\27"}.icon-music:before{content:"\28"}.icon-music-2:before{content:"\29"}.icon-movie:before{content:"\2a"}.icon-broadcast:before{content:"\2b"}.icon-broadcast-2:before{content:"\2c"}.icon-podcast:before{content:"\2d"}.icon-broadcast-3:before{content:"\2e"}.icon-microphone:before{content:"\2f"}.icon-book:before{content:"\30"}.icon-book-2:before{content:"\31"}.icon-books:before{content:"\32"}.icon-file:before{content:"\33"}.icon-tag:before{content:"\34"}.icon-tag-2:before{content:"\35"}.icon-tag-3:before{content:"\36"}.icon-cart:before{content:"\37"}.icon-cart-2:before{content:"\38"}.icon-cart-add:before{content:"\39"}.icon-cart-remove:before{content:"\3a"}.icon-cart-checkout:before{content:"\3b"}.icon-basket:before{content:"\3c"}.icon-basket-2:before{content:"\3d"}.icon-bag:before{content:"\3e"}.icon-coin:before{content:"\3f"}.icon-support:before{content:"\40"}.icon-phone:before{content:"\41"}.icon-phone-2:before{content:"\42"}.icon-address:before{content:"\43"}.icon-address-2:before{content:"\44"}.icon-mail:before{content:"\45"}.icon-mail-2:before{content:"\46"}.icon-mail-3:before{content:"\47"}.icon-mail-4:before{content:"\48"}.icon-location:before{content:"\49"}.icon-compass:before{content:"\4a"}.icon-compass-2:before{content:"\4b"}.icon-map:before{content:"\4c"}.icon-map-2:before{content:"\4d"}.icon-history:before{content:"\4e"}.icon-clock:before{content:"\4f"}.icon-clock-2:before{content:"\50"}.icon-stopwatch:before{content:"\51"}.icon-alarm:before{content:"\52"}.icon-calendar:before{content:"\53"}.icon-database:before{content:"\54"}.icon-undo:before{content:"\55"}.icon-redo:before{content:"\56"}.icon-flip:before{content:"\57"}.icon-flip-2:before{content:"\58"}.icon-undo-2:before{content:"\59"}.icon-redo-2:before{content:"\5a"}.icon-forward:before{content:"\5b"}.icon-reply:before{content:"\5c"}.icon-reply-2:before{content:"\5d"}.icon-comments:before{content:"\5e"}.icon-comments-2:before{content:"\5f"}.icon-comments-3:before{content:"\60"}.icon-comments-4:before{content:"\61"}.icon-comments-5:before{content:"\62"}.icon-user:before{content:"\63"}.icon-users:before{content:"\64"}.icon-user-2:before{content:"\65"}.icon-user-3:before{content:"\66"}.icon-user-4:before{content:"\67"}.icon-tie:before{content:"\68"}.icon-quote:before{content:"\69"}.icon-quote-2:before{content:"\6a"}.icon-zoom-in:before{content:"\6b"}.icon-zoom-out:before{content:"\6c"}.icon-search:before{content:"\6d"}.icon-locked:before{content:"\6e"}.icon-unlocked:before{content:"\6f"}.icon-locked-2:before{content:"\70"}.icon-locked-3:before{content:"\71"}.icon-balance:before{content:"\72"}.icon-bomb:before{content:"\73"}.icon-fire:before{content:"\74"}.icon-lab:before{content:"\75"}.icon-atom:before{content:"\76"}.icon-lamp:before{content:"\77"}.icon-lamp-2:before{content:"\78"}.icon-remove:before{content:"\79"}.icon-pin:before{content:"\7a"}.icon-briefcase:before{content:"\7b"}.icon-briefcase-2:before{content:"\7c"}.icon-cloud:before{content:"\7d"}.icon-cloud-2:before{content:"\e000"}.icon-cloud-3:before{content:"\e001"}.icon-download:before{content:"\e002"}.icon-download-2:before{content:"\e003"}.icon-download-3:before{content:"\e004"}.icon-upload:before{content:"\e005"}.icon-upload-2:before{content:"\e006"}.icon-upload-3:before{content:"\e007"}.icon-link:before{content:"\e008"}.icon-link-2:before{content:"\e009"}.icon-bookmark:before{content:"\e00a"}.icon-starburst:before{content:"\e00b"}.icon-star:before{content:"\e00c"}.icon-star-2:before{content:"\e00d"}.icon-heart:before{content:"\e00e"}.icon-heart-2:before{content:"\e00f"}.icon-thumbs-up:before{content:"\e010"}.icon-thumbs-down:before{content:"\e011"}.icon-thumbs-up-2:before{content:"\e012"}.icon-thumbs-down-2:before{content:"\e013"}.icon-people:before{content:"\e014"}.icon-man:before{content:"\e015"}.icon-smiley:before{content:"\e016"}.icon-neutral:before{content:"\e017"}.icon-sad:before{content:"\e018"}.icon-shocked:before{content:"\e019"}.icon-plus:before{content:"\e01a"}.icon-minus:before{content:"\e01b"}.icon-help:before{content:"\e01c"}.icon-blocked:before{content:"\e01d"}.icon-blocked-2:before{content:"\e01e"}.icon-cancel:before{content:"\e01f"}.icon-cancel-2:before{content:"\e020"}.icon-cancel-3:before{content:"\e021"}.icon-checkmark:before{content:"\e022"}.icon-minus-2:before{content:"\e023"}.icon-plus-2:before{content:"\e024"}.icon-exit:before{content:"\e025"}.icon-loop:before{content:"\e026"}.icon-arrow-up:before{content:"\e027"}.icon-arrow-right:before{content:"\e028"}.icon-arrow-down:before{content:"\e029"}.icon-arrow-left:before{content:"\e02a"}.icon-arrow-up-2:before{content:"\e02b"}.icon-arrow-right-2:before{content:"\e02c"}.icon-arrow-down-2:before{content:"\e02d"}.icon-arrow-left-2:before{content:"\e02e"}.icon-google-plus:before{content:"\e02f"}.icon-google-plus-2:before{content:"\e030"}.icon-google-plus-3:before{content:"\e031"}.icon-gplus:before{content:"\e032"}.icon-facebook:before{content:"\e033"}.icon-facebook-2:before{content:"\e034"}.icon-facebook-3:before{content:"\e035"}.icon-facebook-4:before{content:"\e036"}.icon-twitter:before{content:"\e037"}.icon-twitter-2:before{content:"\e038"}.icon-twitter-3:before{content:"\e039"}.icon-feed:before{content:"\e03a"}.icon-feed-2:before{content:"\e03b"}.icon-feed-3:before{content:"\e03c"}.icon-youtube:before{content:"\e03d"}.icon-youtube-2:before{content:"\e03e"}.icon-vimeo:before{content:"\e03f"}.icon-vimeo-2:before{content:"\e040"}.icon-flickr:before{content:"\e041"}.icon-flickr-2:before{content:"\e042"}.icon-flickr-3:before{content:"\e043"}.icon-picassa:before{content:"\e044"}.icon-picassa-2:before{content:"\e045"}.icon-dribbble:before{content:"\e046"}.icon-dribbble-2:before{content:"\e047"}.icon-dribbble-3:before{content:"\e048"}.icon-forrst:before{content:"\e049"}.icon-forrst-2:before{content:"\e04a"}.icon-deviantart:before{content:"\e04b"}.icon-deviantart-2:before{content:"\e04c"}.icon-github:before{content:"\e04d"}.icon-github-2:before{content:"\e04e"}.icon-github-3:before{content:"\e04f"}.icon-github-4:before{content:"\e050"}.icon-github-5:before{content:"\e051"}.icon-github-6:before{content:"\e052"}.icon-git:before{content:"\e053"}.icon-github-7:before{content:"\e054"}.icon-wordpress:before{content:"\e055"}.icon-wordpress-2:before{content:"\e056"}.icon-blogger:before{content:"\e057"}.icon-blogger-2:before{content:"\e058"}.icon-tumblr:before{content:"\e059"}.icon-tumblr-2:before{content:"\e05a"}.icon-yahoo:before{content:"\e05b"}.icon-yahoo-2:before{content:"\e05c"}.icon-amazon:before{content:"\e05d"}.icon-amazon-2:before{content:"\e05e"}.icon-apple:before{content:"\e05f"}.icon-finder:before{content:"\e060"}.icon-android:before{content:"\e061"}.icon-windows:before{content:"\e062"}.icon-soundcloud:before{content:"\e063"}.icon-soundcloud-2:before{content:"\e064"}.icon-skype:before{content:"\e065"}.icon-reddit:before{content:"\e066"}.icon-linkedin:before{content:"\e067"}.icon-lastfm:before{content:"\e068"}.icon-lastfm-2:before{content:"\e069"}.icon-delicious:before{content:"\e06a"}.icon-stumbleupon:before{content:"\e06b"}.icon-stumbleupon-2:before{content:"\e06c"}.icon-pinterest:before{content:"\e06d"}.icon-pinterest-2:before{content:"\e06e"}.icon-xing:before{content:"\e06f"}.icon-libreoffice:before{content:"\e070"}.icon-file-pdf:before{content:"\e071"}.icon-file-openoffice:before{content:"\e072"}.icon-file-word:before{content:"\e073"}.icon-file-excel:before{content:"\e074"}.icon-file-powerpoint:before{content:"\e075"}.icon-file-zip:before{content:"\e076"}.icon-file-xml:before{content:"\e077"}.icon-file-css:before{content:"\e078"}.icon-html5:before{content:"\e079"}.icon-html5-2:before{content:"\e07a"}.icon-css3:before{content:"\e07b"}.icon-chrome:before{content:"\e07c"}.icon-firefox:before{content:"\e07d"}.icon-IE:before{content:"\e07e"}.icon-opera:before{content:"\e07f"}.icon-safari:before{content:"\e080"}.icon-IcoMoon:before{content:"\e081"}.icon-plus-3:before{content:"\e082"}.icon-cancel-4:before{content:"\e083"}.icon-minus-3:before{content:"\e084"}.icon-checkmark-2:before{content:"\e085"}.icon-rss:before{content:"\e086"}.icon-microphone-2:before{content:"\e087"}

/* @end */
