@font-face {
	font-family: star;
	src:url(../../../plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(../../../plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(../../../plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(../../../plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
}

.woocommerce .amount {
	COLOR: #0079ff
}

.woocommerce TABLE {
	TEXT-ALIGN: left
}

.woocommerce TABLE TH {
	TEXT-ALIGN: left;
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.woocommerce TABLE TD {
	TEXT-ALIGN: left
}

UL.woocommerce-error {
	LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM: 10px;
	LIST-STYLE-IMAGE: none
}

.woocommerce DIV.message {
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #0079ff 1px solid;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BORDER-TOP: #0079ff 1px solid;
	BORDER-RIGHT: #0079ff 1px solid;
	PADDING-TOP: 11px
}

.woocommerce .woocommerce-message {
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #0079ff 1px solid;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BORDER-TOP: #0079ff 1px solid;
	BORDER-RIGHT: #0079ff 1px solid;
	PADDING-TOP: 11px
}

.woocommerce .woocommerce-error {
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #0079ff 1px solid;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BORDER-TOP: #0079ff 1px solid;
	BORDER-RIGHT: #0079ff 1px solid;
	PADDING-TOP: 11px
}

.woocommerce .woocommerce-info {
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #0079ff 1px solid;
	PADDING-BOTTOM: 11px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BORDER-TOP: #0079ff 1px solid;
	BORDER-RIGHT: #0079ff 1px solid;
	PADDING-TOP: 11px
}

.woocommerce DIV.message A.button {
	MARGIN-RIGHT: 20px
}

.woocommerce .woocommerce-message A.button {
	MARGIN-RIGHT: 20px
}

.woocommerce .woocommerce-error A.button {
	MARGIN-RIGHT: 20px
}

.woocommerce .woocommerce-info A.button {
	MARGIN-RIGHT: 20px
}

.woocommerce .woocommerce-info {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 76px;
	BACKGROUND: url(img/wc_info_icon.png) no-repeat 16px center;
	PADDING-TOP: 30px
}

.woocommerce-page .woocommerce-info {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 76px;
	BACKGROUND: url(img/wc_info_icon.png) no-repeat 16px center;
	PADDING-TOP: 30px
}

.woocommerce UL.woocommerce-error {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}

.woocommerce P.form-row {
	MARGIN-BOTTOM: 20px
}

.woocommerce P.form-row LABEL {
	DISPLAY: block;
	MARGIN-BOTTOM: 3px
}

.woocommerce TEXTAREA {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 0px 0px 20px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 4%;
	OUTLINE-WIDTH: 0px;
	WIDTH: 92%;
	PADDING-RIGHT: 4%;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce-page TEXTAREA {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 0px 0px 20px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 4%;
	OUTLINE-WIDTH: 0px;
	WIDTH: 92%;
	PADDING-RIGHT: 4%;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-page TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

DIV.woocommerce {
	MARGIN-BOTTOM: 30px
}

DIV.woocommerce-page {
	MARGIN-BOTTOM: 30px
}

DIV.pp_woocommerce .pp_content_container {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none
}

.woocommerce A.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce-page A.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce INPUT.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce-page INPUT.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce BUTTON.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce-page BUTTON.button {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	PADDING-LEFT: 32px;
	PADDING-RIGHT: 32px;
	HEIGHT: 37px;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 0 1px #fff, inset 0 -1px 0 rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.3)
}

.woocommerce .select2-container {
	WIDTH: 100%;
	box-shadow: 0
}

.woocommerce-page .select2-container {
	WIDTH: 100%;
	box-shadow: 0
}

.woocommerce .select2-container-active .select2-choice {
	box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none
}

.woocommerce-page .select2-container-active .select2-choices {
	box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none
}

.woocommerce .select2-dropdown-open {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.woocommerce-page .select2-dropdown-open {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.woocommerce .select2-container .select2-choice {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce-page .select2-container .select2-choice {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce .select2-drop-above.select2-dropdown-open .select2-choice {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce .select2-drop-above.select2-dropdown-open .select2-choices {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce-page .select2-drop-above.select2-dropdown-open .select2-choice {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce-page .select2-drop-above.select2-dropdown-open .select2-choices {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 1.56%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce .select2-container .select2-choice .select2-arrow {
	BORDER-LEFT: medium none;
	MARGIN-TOP: 4px;
	WIDTH: 35px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 38px;
	MARGIN-RIGHT: 4px
}

.woocommerce-page .select2-container .select2-choice .select2-arrow {
	BORDER-LEFT: medium none;
	MARGIN-TOP: 4px;
	WIDTH: 35px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 38px;
	MARGIN-RIGHT: 4px
}

.woocommerce .select2-container .select2-choice .select2-arrow B {
	BACKGROUND: url(img/wc_select_arrow.png) no-repeat
}

.woocommerce-page .select2-container .select2-choice .select2-arrow B {
	BACKGROUND: url(img/wc_select_arrow.png) no-repeat
}

.woocommerce .select2-drop-active {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	BORDER-TOP-COLOR: #d9d9d9;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce .select2-drop-above.select2-drop {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	BORDER-TOP-COLOR: #d9d9d9;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce-page .select2-drop-active {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	BORDER-TOP-COLOR: #d9d9d9;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce-page .select2-drop-above.select2-drop {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	BORDER-TOP-COLOR: #d9d9d9;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9
}

.woocommerce .select2-results LI.select2-highlighted {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #0079ff
}

.woocommerce-page .select2-results LI.select2-highlighted {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #0079ff
}

.woocommerce .select2-results {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #626262;
	FONT-SIZE: 13px
}

.woocommerce-page .select2-results {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #626262;
	FONT-SIZE: 13px
}

.woocommerce .select2-search {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px
}

.woocommerce-page .select2-search {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px
}

.woocommerce .select2-drop {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none
}

.woocommerce-page .select2-drop {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none
}

.woocommerce .select2-drop-above.select2-drop .select2-search INPUT[type='text'] {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}

.woocommerce-page .select2-drop-above.select2-drop .select2-search INPUT[type='text'] {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}

.woocommerce .select2-drop .select2-search INPUT[type='text'] {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}

.woocommerce-page .select2-drop INPUT[type='text'] {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}

.woocommerce .chzn-container-single.chzn-container .chzn-single {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px !important;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 3.14%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px !important;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-ms-border-radius: 3px
}

.woocommerce-page .chzn-container-single.chzn-container .chzn-single {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	LINE-HEIGHT: 48px !important;
	BORDER-TOP-COLOR: #d9d9d9;
	PADDING-LEFT: 3.14%;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: 48px !important;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-ms-border-radius: 3px
}

.woocommerce .chzn-container {
	FONT-SIZE: 15px
}

.woocommerce-page .chzn-container {
	FONT-SIZE: 15px
}

.woocommerce-checkout .form-row .chzn-container-single#billing_country_chzn .chzn-single DIV B {
	MARGIN-TOP: 4px;
	WIDTH: 36px;
	BACKGROUND: url(img/wc_select_arrow.png) no-repeat;
	HEIGHT: 39px;
	MARGIN-RIGHT: 4px
}

.woocommerce-checkout .form-row .chzn-container-single#shipping_country_chzn .chzn-single DIV B {
	MARGIN-TOP: 4px;
	WIDTH: 36px;
	BACKGROUND: url(img/wc_select_arrow.png) no-repeat;
	HEIGHT: 39px;
	MARGIN-RIGHT: 4px
}

.woocommerce-checkout .form-row .chzn-container-active .chzn-single-with-drop DIV {
	WIDTH: 35px;
	MARGIN-RIGHT: 4px
}

.woocommerce-checkout .form-row .chzn-container-single .chzn-single DIV {
	WIDTH: 35px;
	MARGIN-RIGHT: 4px
}

.woocommerce-checkout .form-row .chzn-container .chzn-drop {
	BORDER-BOTTOM-COLOR: #d9d9d9;
	BORDER-TOP-COLOR: #d9d9d9;
	BORDER-RIGHT-COLOR: #d9d9d9;
	BORDER-LEFT-COLOR: #d9d9d9;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-ms-border-radius: 0;
	-s-border-radius: 0
}

.woocommerce-checkout .chzn-container .chzn-results LI {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 13px;
	PADDING-TOP: 14px
}

.woocommerce-checkout .chzn-container .chzn-results LI.highlighted.active-result {
	BACKGROUND: #fff;
	COLOR: #0079ff
}

.woocommerce-checkout .form-row .chzn-container-single .chzn-search INPUT {
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 7px !important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-TOP: 7px
}

.woocommerce INS {
	TEXT-DECORATION: none
}

.woocommerce-page INS {
	TEXT-DECORATION: none
}

.woocommerce DIV.pp_woocommerce .pp_arrow_previous {
	MARGIN-TOP: 4px !important
}

.woocommerce DIV.pp_woocommerce .pp_arrow_next {
	MARGIN-TOP: 4px !important
}

.woocommerce-page DIV.pp_woocommerce .pp_arrow_previous {
	MARGIN-TOP: 4px !important
}

.woocommerce-page DIV.pp_woocommerce .pp_arrow_next {
	MARGIN-TOP: 4px !important
}

.woocommerce .woocommerce-result-count {
	WIDTH: 50%;
	MARGIN-BOTTOM: 20px
}

.woocommerce .woocommerce-ordering {
	WIDTH: 50%;
	MARGIN-BOTTOM: 20px
}

.woocommerce .woocommerce-result-count {
	TEXT-ALIGN: right;
	LINE-HEIGHT: 60px;
	MARGIN-BOTTOM: 0px;
	FLOAT: right;
	HEIGHT: 60px
}

.woocommerce .woocommerce-ordering {
}

.woocommerce .woocommerce-ordering .orderby.select2-container {
	WIDTH: 200px
}

.woocommerce .orderby.select2-container .select2-choice {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce-page .orderby.select2-container .select2-choice {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce .orderby.select2-drop-above.select2-dropdown-open .select2-choice {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce .orderby.select2-drop-above.select2-dropdown-open .select2-choices {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce-page .orderby.select2-drop-above.select2-dropdown-open .select2-choice {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce-page .orderby.select2-drop-above.select2-dropdown-open .select2-choices {
	LINE-HEIGHT: 38px;
	PADDING-LEFT: 17px;
	HEIGHT: 38px
}

.woocommerce .orderby.select2-container .select2-choice .select2-arrow {
	MARGIN: 0px
}

.woocommerce-page .orderby.select2-container .select2-choice .select2-arrow {
	MARGIN: 0px
}

.woocommerce UL.products {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}

.woocommerce UL.products LI.product {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 23.25%;
	MARGIN-BOTTOM: 50px;
	FLOAT: left;
	MARGIN-RIGHT: 2.3%
}

.woocommerce-page UL.products LI.product {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 23.25%;
	MARGIN-BOTTOM: 50px;
	FLOAT: left;
	MARGIN-RIGHT: 2.3%
}

.woocommerce UL.products LI.product:hover H3 {
	COLOR: #0097ff
}

.woocommerce-page UL.products LI.product:hover H3 {
	COLOR: #0097ff
}

.woocommerce .two_columns_66_33 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce-page .two_columns_66_33 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce .two_columns_75_25 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce-page .two_columns_75_25 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce .two_columns_25_75 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce-page .two_columns_25_75 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce .two_columns_33_66 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce-page .two_columns_33_66 UL.products LI.product {
	WIDTH: 31.8%;
	MARGIN-RIGHT: 2.29%
}

.woocommerce UL.products LI.last.product {
	MARGIN-RIGHT: 0px
}

.woocommerce .product .onsale {
	POSITION: absolute;
	PADDING-BOTTOM: 0.77em;
	TEXT-TRANSFORM: uppercase;
	BACKGROUND-COLOR: #0079ff;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	COLOR: #fff;
	FONT-SIZE: 20px;
	TOP: 11px;
	FONT-WEIGHT: 100;
	PADDING-TOP: 0.77em;
	LEFT: 11px;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	-o-border-radius: 40px;
	-ms-border-radius: 40px
}

.woocommerce UL.products LI.product H3 {
	TEXT-ALIGN: center;
	MARGIN-TOP: 9px;
	FONT-SIZE: 1.13em
}

.woocommerce UL.products LI.product .price {
	DISPLAY: block;
	COLOR: #0079ff;
	FONT-SIZE: 1.2em
}

.woocommerce UL.products LI.product A.button {
	MARGIN-TOP: 20px
}

.woocommerce UL.products LI.product .added.add_to_cart_button {
	DISPLAY: none
}

.woocommerce UL.products LI.product .added_to_cart {
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: relative;
	BORDER-LEFT: #0079ff 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	MARGIN: 18px 0px 0px;
	PADDING-LEFT: 36px;
	WIDTH: auto;
	PADDING-RIGHT: 36px;
	DISPLAY: inline-block;
	WHITE-SPACE: nowrap;
	HEIGHT: 37px;
	COLOR: #0079ff;
	FONT-SIZE: 12px;
	BORDER-TOP: #0079ff 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #0079ff 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	LEFT: -2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px
}

.woocommerce-pagination UL.page-numbers {
	POSITION: relative;
	TEXT-ALIGN: center;
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}

.woocommerce-pagination UL.page-numbers LI {
	DISPLAY: inline-block
}

.woocommerce-pagination UL.page-numbers LI A {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 9px;
	WIDTH: 18px;
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	HEIGHT: 28px;
	PADDING-TOP: 4px;
	border-radius: 3px
}

.woocommerce-pagination UL.page-numbers LI SPAN {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 9px;
	WIDTH: 18px;
	PADDING-RIGHT: 9px;
	DISPLAY: block;
	HEIGHT: 28px;
	PADDING-TOP: 4px;
	border-radius: 3px
}

.woocommerce-pagination UL.page-numbers LI SPAN.current {
	BORDER-BOTTOM: #0079ff 1px solid;
	BORDER-LEFT: #0079ff 1px solid;
	COLOR: #0079ff;
	BORDER-TOP: #0079ff 1px solid;
	BORDER-RIGHT: #0079ff 1px solid
}

.woocommerce-pagination UL.page-numbers LI A.prev {
	BORDER-BOTTOM: #c5c5c5 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #c5c5c5 1px solid;
	COLOR: #c5c5c5;
	BORDER-TOP: #c5c5c5 1px solid;
	TOP: 0px;
	BORDER-RIGHT: #c5c5c5 1px solid
}

.woocommerce-pagination UL.page-numbers LI A.next {
	BORDER-BOTTOM: #c5c5c5 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #c5c5c5 1px solid;
	COLOR: #c5c5c5;
	BORDER-TOP: #c5c5c5 1px solid;
	TOP: 0px;
	BORDER-RIGHT: #c5c5c5 1px solid
}

.woocommerce-pagination UL.page-numbers LI A.prev:hover {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-pagination UL.page-numbers LI A.next:hover {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-pagination UL.page-numbers LI A.prev {
	BACKGROUND: url(img/wc_prev_arrow.png) no-repeat center 50%;
	LEFT: 0px
}

.woocommerce-pagination UL.page-numbers LI A.next {
	BACKGROUND: url(img/wc_next_arrow.png) no-repeat center 50%;
	RIGHT: 0px
}

.woocommerce DIV.product {
	POSITION: relative
}

.woocommerce .product .images {
	WIDTH: 40%;
	MARGIN-BOTTOM: 20px;
	FLOAT: left;
	MARGIN-RIGHT: 1.81%
}

.woocommerce DIV.product .images IMG {
	WIDTH: 100%
}

.woocommerce DIV.product .images .thumbnails {
	MARGIN-TOP: 20px
}

.woocommerce DIV.product .images .thumbnails A {
	WIDTH: 31.06%;
	DISPLAY: inline-block;
	MARGIN-RIGHT: 3.4%
}

.woocommerce DIV.product .images .thumbnails A IMG {
	WIDTH: 100%
}

.woocommerce .product H1.product_title {
	FONT-SIZE: 2.53em
}

.woocommerce DIV.product P[itemprop='price'] SPAN.amount {
	MARGIN-TOP: 20px;
	FONT-SIZE: 1.6em
}

.woocommerce DIV.summary DIV[itemprop='description'] {
	MARGIN: 50px 0px
}

.woocommerce DIV.product .cart {
	MARGIN-BOTTOM: 50px
}

.woocommerce DIV.product .cart .quantity {
	FLOAT: left;
	MARGIN-RIGHT: 20px
}

.woocommerce .quantity .plus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce .quantity .minus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce #content .quantity .plus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce #content .quantity .minus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce-page .quantity .plus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce-page .quantity .minus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce-page #content .quantity .plus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce-page #content .quantity .minus {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 38px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 30px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	HEIGHT: 38px;
	COLOR: #626260;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #d9d9d9 1px solid;
	CURSOR: pointer;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none
}

.woocommerce .quantity .minus {
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.woocommerce #content .quantity .minus {
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.woocommerce-page .quantity .minus {
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.woocommerce-page #content .quantity .minus {
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.woocommerce .quantity .plus {
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.woocommerce #content .quantity .plus {
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.woocommerce-page .quantity .plus {
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.woocommerce-page #content .quantity .plus {
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.woocommerce .quantity INPUT.qty {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 36px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: medium;
	WIDTH: 24px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	MAX-WIDTH: 100%;
	BACKGROUND: #fff;
	HEIGHT: 36px;
	COLOR: #919191;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
	border-radius: 0px;
	-webkit-font-smoothing: antialiased
}

.woocommerce #content .quantity INPUT.qty {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 36px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: medium;
	WIDTH: 24px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	MAX-WIDTH: 100%;
	BACKGROUND: #fff;
	HEIGHT: 36px;
	COLOR: #919191;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
	border-radius: 0px;
	-webkit-font-smoothing: antialiased
}

.woocommerce-page .quantity INPUT.qty {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 36px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: medium;
	WIDTH: 24px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	MAX-WIDTH: 100%;
	BACKGROUND: #fff;
	HEIGHT: 36px;
	COLOR: #919191;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
	border-radius: 0px;
	-webkit-font-smoothing: antialiased
}

.woocommerce-page #content .quantity INPUT.qty {
	BORDER-BOTTOM: #e1e1e1 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 36px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: medium;
	WIDTH: 24px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	MAX-WIDTH: 100%;
	BACKGROUND: #fff;
	HEIGHT: 36px;
	COLOR: #919191;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #e1e1e1 1px solid;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px;
	border-radius: 0px;
	-webkit-font-smoothing: antialiased
}

.woocommerce .quantity INPUT.qty:focus {
	BORDER-BOTTOM-COLOR: #e1e1e1;
	BORDER-TOP-COLOR: #e1e1e1;
	BORDER-RIGHT-COLOR: #e1e1e1;
	BORDER-LEFT-COLOR: #e1e1e1
}

.woocommerce #content .quantity INPUT.qty:focus {
	BORDER-BOTTOM-COLOR: #e1e1e1;
	BORDER-TOP-COLOR: #e1e1e1;
	BORDER-RIGHT-COLOR: #e1e1e1;
	BORDER-LEFT-COLOR: #e1e1e1
}

.woocommerce-page .quantity INPUT.qty:focus {
	BORDER-BOTTOM-COLOR: #e1e1e1;
	BORDER-TOP-COLOR: #e1e1e1;
	BORDER-RIGHT-COLOR: #e1e1e1;
	BORDER-LEFT-COLOR: #e1e1e1
}

.woocommerce-page #content .quantity INPUT.qty:focus {
	BORDER-BOTTOM-COLOR: #e1e1e1;
	BORDER-TOP-COLOR: #e1e1e1;
	BORDER-RIGHT-COLOR: #e1e1e1;
	BORDER-LEFT-COLOR: #e1e1e1
}

.woocommerce DIV.product DIV.product_meta > SPAN {
	DISPLAY: block;
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce DIV.product DIV.product_meta > SPAN SPAN {
	COLOR: #626262;
	FONT-WEIGHT: 300
}

.woocommerce DIV.product DIV.product_meta > SPAN A {
	COLOR: #626262;
	FONT-WEIGHT: 300
}

.woocommerce .entry-summary {
	WIDTH: 56.72%;
	FLOAT: right
}

.woocommerce .woocommerce-tabs {
	WIDTH: 56.72%;
	FLOAT: right
}

.woocommerce .woocommerce-tabs {
	MARGIN-TOP: 43px
}

.woocommerce .woocommerce-tabs .panel {
	PADDING-TOP: 15px
}

.woocommerce DIV.woocommerce-tabs H2 {
	FONT-SIZE: 1.73em;
	FONT-WEIGHT: 200
}

.woocommerce UL.tabs {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}

.woocommerce UL.tabs LI {
	MARGIN: 0px;
	FLOAT: left
}

.woocommerce UL.tabs LI A {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 43px;
	PADDING-LEFT: 29px;
	PADDING-RIGHT: 29px;
	DISPLAY: block;
	HEIGHT: 43px;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 0px
}

.woocommerce UL.tabs LI:first-child A {
	BORDER-LEFT: #d9d9d9 1px solid;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px
}

.woocommerce UL.tabs LI A:hover {
	COLOR: #000
}

.woocommerce UL.tabs LI.active A {
	BACKGROUND-COLOR: #0079ff;
	COLOR: #fff
}

.woocommerce DIV.product DIV.upsells {
	CLEAR: both
}

.woocommerce DIV.product DIV.related {
	CLEAR: both
}

.woocommerce DIV.product DIV.upsells H2 {
	MARGIN-BOTTOM: 20px;
	FONT-SIZE: 1.73em
}

.woocommerce DIV.product DIV.related H2 {
	MARGIN-BOTTOM: 20px;
	FONT-SIZE: 1.73em
}

.woocommerce DIV.product UL.products LI.last.product {
	MARGIN-RIGHT: 0px
}

.woocommerce DIV.product UL.products LI.product {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.81%
}

.woocommerce-page DIV.product UL.products LI.product {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.81%
}

.woocommerce .cart-collaterals UL.products LI.product {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.81%
}

.woocommerce-page .cart-collaterals UL.products LI.product {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.81%
}

.woocommerce P.stars SPAN {
	POSITION: relative;
	WIDTH: 80px;
	BACKGROUND: url(img/star.png) repeat-x left 0px;
	FLOAT: left;
	HEIGHT: 16px
}

.woocommerce-page P.stars SPAN {
	POSITION: relative;
	WIDTH: 80px;
	BACKGROUND: url(img/star.png) repeat-x left 0px;
	FLOAT: left;
	HEIGHT: 16px
}

.woocommerce P.stars SPAN A:hover {
	BACKGROUND: url(../images/star.png) repeat-x left -16px
}

.woocommerce P.stars SPAN A:focus {
	BACKGROUND: url(../images/star.png) repeat-x left -16px
}

.woocommerce-page P.stars SPAN A:hover {
	BACKGROUND: url(../images/star.png) repeat-x left -16px
}

.woocommerce-page P.stars SPAN A:focus {
	BACKGROUND: url(../images/star.png) repeat-x left -16px
}

.woocommerce P.stars SPAN A.star-1 {
	Z-INDEX: 10;
	WIDTH: 16px
}

.woocommerce-page P.stars SPAN A.star-1 {
	Z-INDEX: 10;
	WIDTH: 16px
}

.woocommerce P.stars SPAN A.star-2 {
	Z-INDEX: 9;
	WIDTH: 32px
}

.woocommerce-page P.stars SPAN A.star-2 {
	Z-INDEX: 9;
	WIDTH: 32px
}

.woocommerce P.stars SPAN A.star-3 {
	Z-INDEX: 8;
	WIDTH: 48px
}

.woocommerce-page P.stars SPAN A.star-3 {
	Z-INDEX: 8;
	WIDTH: 48px
}

.woocommerce P.stars SPAN A.star-4 {
	Z-INDEX: 7;
	WIDTH: 64px
}

.woocommerce-page P.stars SPAN A.star-4 {
	Z-INDEX: 7;
	WIDTH: 64px
}

.woocommerce P.stars SPAN A.star-5 {
	Z-INDEX: 6;
	WIDTH: 80px
}

.woocommerce-page P.stars SPAN A.star-5 {
	Z-INDEX: 6;
	WIDTH: 80px
}

.woocommerce P.stars SPAN A {
	POSITION: absolute;
	WIDTH: 16px;
	FLOAT: left;
	HEIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 0px;
	PADDING-TOP: 16px;
	LEFT: 0px
}

.woocommerce-page P.stars SPAN A {
	POSITION: absolute;
	WIDTH: 16px;
	FLOAT: left;
	HEIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 0px;
	PADDING-TOP: 16px;
	LEFT: 0px
}

.woocommerce P.stars SPAN A:hover {
	BACKGROUND: url(img/star.png) repeat-x left -16px
}

.woocommerce P.stars SPAN A:focus {
	BACKGROUND: url(img/star.png) repeat-x left -16px
}

.woocommerce-page P.stars SPAN A:hover {
	BACKGROUND: url(img/star.png) repeat-x left -16px
}

.woocommerce-page P.stars SPAN A:focus {
	BACKGROUND: url(img/star.png) repeat-x left -16px
}

.woocommerce P.stars SPAN A.active {
	BACKGROUND: url(img/star.png) repeat-x left -32px
}

.woocommerce-page P.stars SPAN A.active {
	BACKGROUND: url(img/star.png) repeat-x left -32px
}

.woocommerce P.stars {
	HEIGHT: 16px
}

.woocommerce INPUT[type='submit'] {
	BORDER-BOTTOM: 0px;
	POSITION: relative;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 37px;
	BACKGROUND-COLOR: #0079ff;
	MARGIN: 0px;
	PADDING-LEFT: 36px;
	WIDTH: auto;
	PADDING-RIGHT: 36px;
	DISPLAY: inline-block;
	WHITE-SPACE: nowrap;
	HEIGHT: 37px;
	COLOR: #fff;
	FONT-SIZE: 12px;
	BORDER-TOP: 0px;
	CURSOR: pointer;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px
}

.woocommerce OL.commentlist {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}

.woocommerce DIV[itemprop='aggregateRating'] .star-rating {
	DISPLAY: none
}

.woocommerce .star-rating {
	POSITION: relative;
	LINE-HEIGHT: 1em;
	WIDTH: 5.4em;
	FONT-FAMILY: "star";
	FLOAT: right;
	HEIGHT: 1em;
	COLOR: #f4d83a;
	FONT-SIZE: 1.1em;
	OVERFLOW: hidden
}

.woocommerce-page .star-rating {
	POSITION: relative;
	LINE-HEIGHT: 1em;
	WIDTH: 5.4em;
	FONT-FAMILY: "star";
	FLOAT: right;
	HEIGHT: 1em;
	COLOR: #f4d83a;
	FONT-SIZE: 1.1em;
	OVERFLOW: hidden
}

.woocommerce .star-rating SPAN {
	POSITION: absolute;
	FLOAT: left;
	OVERFLOW: hidden;
	TOP: 0px;
	PADDING-TOP: 1.5em;
	LEFT: 0px
}

.woocommerce-page .star-rating SPAN {
	POSITION: absolute;
	FLOAT: left;
	OVERFLOW: hidden;
	TOP: 0px;
	PADDING-TOP: 1.5em;
	LEFT: 0px
}

.woocommerce .star-rating:before {
	POSITION: absolute;
	FLOAT: left;
	COLOR: #dfdbdf;
	CONTENT: "\73\73\73\73\73";
	TOP: 0px;
	LEFT: 0px
}

.woocommerce-page .star-rating:before {
	POSITION: absolute;
	FLOAT: left;
	COLOR: #dfdbdf;
	CONTENT: "\73\73\73\73\73";
	TOP: 0px;
	LEFT: 0px
}

.woocommerce .star-rating SPAN:before {
	POSITION: absolute;
	CONTENT: "\53\53\53\53\53";
	TOP: 0px;
	LEFT: 0px
}

.woocommerce-page .star-rating SPAN:before {
	POSITION: absolute;
	CONTENT: "\53\53\53\53\53";
	TOP: 0px;
	LEFT: 0px
}

.woocommerce LI.product DIV.star-rating {
	MARGIN: 10px auto;
	FLOAT: none
}

.woocommerce OL.commentlist LI.comment IMG {
	FLOAT: left;
	MARGIN-RIGHT: 10px
}

.woocommerce #reviews H2 {
	MARGIN-BOTTOM: 40px
}

.woocommerce #reviews .add_review {
	MARGIN-TOP: 20px
}

.woocommerce OL.commentlist LI:before {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce OL.commentlist LI:after {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce aside UL.product_list_widget LI:before {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce aside UL.product_list_widget LI:after {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce aside UL.product_list_widget LI:after {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce OL.commentlist LI:after {
	CLEAR: both
}

.woocommerce aside UL.product_list_widget LI:after {
	CLEAR: both
}

.woocommerce OL.commentlist LI {
	PADDING-BOTTOM: 19px;
	PADDING-LEFT: 19px;
	PADDING-RIGHT: 19px;
	BACKGROUND: #f8f8f8;
	PADDING-TOP: 19px
}

.woocommerce OL.commentlist LI {
	MARGIN-BOTTOM: 25px
}

.woocommerce aside UL.product_list_widget LI {
	MARGIN-BOTTOM: 25px
}

.woocommerce .myaccount_user {
	MARGIN-BOTTOM: 20px
}

.woocommerce .myaccount_address {
	MARGIN: 20px 0px 50px
}

.woocommerce .addresses header {
	BORDER-BOTTOM: medium none;
	POSITION: relative;
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 6px;
	MARGIN-BOTTOM: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	HEIGHT: auto;
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none
}

.woocommerce .addresses ADDRESS {
	FONT-STYLE: normal
}

.woocommerce .addresses header A.edit {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 27px;
	PADDING-LEFT: 15px;
	BOTTOM: 3px;
	PADDING-RIGHT: 15px;
	HEIGHT: 27px;
	RIGHT: 0px;
	PADDING-TOP: 0px
}

.woocommerce .addresses .address.col-1 {
	WIDTH: 45%
}

.woocommerce .addresses .address.col-2 {
	WIDTH: 45%
}

.woocommerce .addresses .col-1 {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.84%
}

.woocommerce .addresses .col-2 {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.84%
}

.woocommerce .addresses header.title {
	POSITION: relative
}

.woocommerce .addresses .address.col-1 {
	MARGIN-RIGHT: 2.9%
}

.woocommerce .addresses .address.col-2 {
	FLOAT: right
}

.woocommerce .addresses .col-1 {
}

.woocommerce .addresses .col-2 {
}

.woocommerce .addresses:before {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce .addresses:after {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce .addresses:after {
	CLEAR: both
}

.woocommerce .addresses {
	MARGIN-BOTTOM: 25px
}

FORM#set-address-form INPUT[type='text'] {
	PADDING-LEFT: 3.28%;
	WIDTH: 93%;
	PADDING-RIGHT: 3.28%
}

FORM#set-address-form SELECT {
	PADDING-LEFT: 3.28%;
	WIDTH: 93%;
	PADDING-RIGHT: 3.28%
}

FORM#set-address-form P.form-row-wide INPUT[type='text'] {
	PADDING-LEFT: 1.56%;
	WIDTH: 96.7%;
	PADDING-RIGHT: 1.56%
}

FORM#set-address-form H3 {
	MARGIN-BOTTOM: 20px
}

.woocommerce FORM#set-address-form .form-row-first {
	WIDTH: 47%;
	FLOAT: left;
	OVERFLOW: visible
}

.woocommerce FORM#set-address-form .form-row-last {
	WIDTH: 47%;
	FLOAT: left;
	OVERFLOW: visible
}

.woocommerce-page FORM#set-address-form .form-row-first {
	WIDTH: 47%;
	FLOAT: left;
	OVERFLOW: visible
}

.woocommerce-page FORM#set-address-form .form-row-last {
	WIDTH: 47%;
	FLOAT: left;
	OVERFLOW: visible
}

.woocommerce FORM#set-address-form .form-row-last {
	FLOAT: right
}

.woocommerce-page FORM#set-address-form .form-row-last {
	FLOAT: right
}

.woocommerce FORM#set-address-form {
	MARGIN-BOTTOM: 30px
}

.woocommerce INPUT[type='text'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce INPUT[type='password'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce INPUT[type='email'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce-page INPUT[type='text'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce-page INPUT[type='password'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce-page INPUT[type='email'] {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 13px;
	BACKGROUND-COLOR: transparent;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 17px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 17px;
	FONT-FAMILY: "Roboto", sans-serif;
	COLOR: #626262;
	FONT-SIZE: 15px;
	BORDER-TOP: #d9d9d9 1px solid;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 13px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
	-o-border-radius: 3px;
	resize: none
}

.woocommerce INPUT[type='text']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce INPUT[type='password']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce INPUT[type='email']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-page INPUT[type='text']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-page INPUT[type='password']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce-page INPUT[type='email']:focus {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce FORM.lost_reset_password INPUT[type='text'] {
	WIDTH: 185px
}

.woocommerce FORM.lost_reset_password P.form-row {
	MARGIN-TOP: 20px
}

.woocommerce FORM.lost_reset_password LABEL {
	DISPLAY: none
}

.woocommerce .col-1 {
	WIDTH: 49.07%;
	FLOAT: left
}

.woocommerce .col-2 {
	WIDTH: 49.07%;
	FLOAT: left
}

.woocommerce .col-1 {
	MARGIN-RIGHT: 1.84%
}

.woocommerce #customer_login .col-1 H2 {
	MARGIN-BOTTOM: 17px
}

.woocommerce #customer_login .col-2 H2 {
	MARGIN-BOTTOM: 17px
}

.woocommerce #customer_login .span-3 {
	WIDTH: 47.4%;
	FLOAT: left;
	MARGIN-RIGHT: 3.7%
}

.woocommerce #customer_login .form-row-last {
	MARGIN-RIGHT: 0px
}

.woocommerce #customer_login INPUT[type='text'] {
	WIDTH: 85.5%
}

.woocommerce #customer_login INPUT[type='password'] {
	WIDTH: 85.5%
}

.woocommerce #customer_login INPUT[type='email'] {
	WIDTH: 85.5%
}

.woocommerce #customer_login #reg_email {
	WIDTH: 91.5%
}

.woocommerce #customer_login .lost_password {
	MARGIN-LEFT: 33px
}

.woocommerce TABLE.cart {
	WIDTH: 100%
}

.woocommerce-page TABLE.cart {
	WIDTH: 100%
}

.woocommerce TABLE.cart TH {
	FONT-WEIGHT: 300
}

.woocommerce-page TABLE.cart TH {
	FONT-WEIGHT: 300
}

.woocommerce TABLE.cart TBODY TR {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid
}

.woocommerce-page TABLE.cart TBODY TR {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid
}

.woocommerce TABLE.cart TBODY TR TD {
	VERTICAL-ALIGN: middle
}

.woocommerce-page TABLE.cart TBODY TR TD {
	VERTICAL-ALIGN: middle
}

.woocommerce TABLE.cart TBODY TR TD IMG {
	WIDTH: 29px;
	DISPLAY: block
}

.woocommerce TABLE.cart TBODY TR SPAN.amount {
	COLOR: #000
}

.woocommerce-page TABLE.cart TBODY SPAN.amount {
	COLOR: #000
}

.woocommerce TABLE.cart TBODY TD.product-remove {
	TEXT-ALIGN: center
}

.woocommerce-page TABLE.cart TBODY TD.product-remove {
	TEXT-ALIGN: center
}

.woocommerce TABLE.cart TBODY TD.product-remove A.remove {
	WIDTH: 13px;
	DISPLAY: inline-block;
	BACKGROUND: url(img/wc_delete_icon.png) no-repeat center 50%;
	HEIGHT: 13px
}

.woocommerce-page TABLE.cart TBODY TD.product-remove A.remove {
	WIDTH: 13px;
	DISPLAY: inline-block;
	BACKGROUND: url(img/wc_delete_icon.png) no-repeat center 50%;
	HEIGHT: 13px
}

.woocommerce TABLE.cart DIV.coupon {
	FLOAT: left
}

.woocommerce-page TABLE.cart DIV.coupon {
	FLOAT: left
}

.woocommerce TABLE.cart DIV.coupon LABEL {
	DISPLAY: none
}

.woocommerce-page TABLE.cart DIV.coupon LABEL {
	DISPLAY: none
}

.woocommerce TABLE.cart DIV.coupon .input-text {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 17px;
	WIDTH: 83px;
	PADDING-RIGHT: 17px;
	MARGIN-RIGHT: 17px;
	PADDING-TOP: 8px
}

.woocommerce-page TABLE.cart DIV.coupon .input-text {
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 17px;
	WIDTH: 83px;
	PADDING-RIGHT: 17px;
	MARGIN-RIGHT: 17px;
	PADDING-TOP: 8px
}

.woocommerce TABLE.cart DIV.coupon .button {
	PADDING-LEFT: 22px !important;
	PADDING-RIGHT: 22px !important;
	TOP: -2px !important
}

.woocommerce-page TABLE.cart DIV.coupon .button {
	PADDING-LEFT: 22px !important;
	PADDING-RIGHT: 22px !important;
	TOP: -2px !important
}

.woocommerce TABLE.cart TD.actions {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 24px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 24px
}

.woocommerce TABLE.cart TD.actions INPUT[type='submit'] {
	POSITION: relative;
	PADDING-LEFT: 2.58%;
	PADDING-RIGHT: 2.58%;
	TOP: 3px
}

.woocommerce TABLE.cart TD.actions > .checkout-button {
	PADDING-LEFT: 0.92% !important;
	PADDING-RIGHT: 0.92% !important;
	FLOAT: right;
	MARGIN-LEFT: 1.84%
}

.woocommerce-page TABLE.cart TD.actions > .checkout-button {
	PADDING-LEFT: 0.92% !important;
	PADDING-RIGHT: 0.92% !important;
	FLOAT: right;
	MARGIN-LEFT: 1.84%
}

.woocommerce DIV.cart-collaterals {
	MARGIN-TOP: 20px
}

.woocommerce-page DIV.cart-collaterals {
	MARGIN-TOP: 20px
}

.woocommerce-page .cart-collaterals .cross-sells {
	CLEAR: both
}

.woocommerce DIV.cart-collaterals DIV.cart_totals {
	FLOAT: right
}

.woocommerce-page .cart-collaterals.div DIV.cart_totals {
	FLOAT: right
}

.woocommerce DIV.cart-collaterals DIV.cart_totals TH {
	PADDING-LEFT: 0px
}

.woocommerce-page .cart-collaterals.div DIV.cart_totals TH {
	PADDING-LEFT: 0px
}

.woocommerce DIV.cart-collaterals DIV.cart_totals TABLE STRONG {
	COLOR: #626260;
	FONT-WEIGHT: 300
}

.woocommerce-page .cart-collaterals.div DIV.cart_totals TABLE STRONG {
	COLOR: #626260;
	FONT-WEIGHT: 300
}

.woocommerce DIV.cart-collaterals DIV.cart_totals TABLE TH {
	COLOR: #626260;
	FONT-WEIGHT: 300
}

.woocommerce-page .cart-collaterals.div DIV.cart_totals TABLE TH {
	COLOR: #626260;
	FONT-WEIGHT: 300
}

.woocommerce DIV.cart-collaterals DIV.cart_totals TABLE STRONG SPAN {
	COLOR: #626260
}

.woocommerce-page DIV.cart-collaterals DIV.cart_totals TABLE STRONG SPAN {
	COLOR: #626260
}

.woocommerce DIV.cart-collaterals DIV.cart_totals TABLE TR.total STRONG {
	FONT-WEIGHT: 400
}

.woocommerce DIV.cart-collaterals .shipping_calculator {
	WIDTH: 49.07%;
	MARGIN-BOTTOM: 30px;
	FLOAT: left
}

.woocommerce-page .cart-collaterals.div .shipping_calculator {
	WIDTH: 49.07%;
	MARGIN-BOTTOM: 30px;
	FLOAT: left
}

.woocommerce DIV.cart-collaterals .shipping_calculator INPUT[type='text'] {
	PADDING-LEFT: 3.14%;
	WIDTH: 93.5%;
	PADDING-RIGHT: 3.14%
}

.woocommerce-page .cart-collaterals.div .shipping_calculator INPUT[type='text'] {
	PADDING-LEFT: 3.14%;
	WIDTH: 93.5%;
	PADDING-RIGHT: 3.14%
}

.woocommerce DIV.cart-collaterals .select2-container .select2-choice {
	PADDING-LEFT: 3.14%
}

.woocommerce-page DIV.cart-collaterals .select2-container .select2-choice {
	PADDING-LEFT: 3.14%
}

.woocommerce DIV.cart-collaterals .select2-drop-above.select2-dropdown-open .select2-choice {
	PADDING-LEFT: 3.14%
}

.woocommerce DIV.cart-collaterals .select2-drop-above.select2-dropdown-open .select2-choices {
	PADDING-LEFT: 3.14%
}

.woocommerce-page DIV.cart-collaterals .select2-drop-above.select2-dropdown-open .select2-choice {
	PADDING-LEFT: 3.14%
}

.woocommerce-page DIV.cart-collaterals .select2-drop-above.select2-dropdown-open .select2-choices {
	PADDING-LEFT: 3.14%
}

.woocommerce DIV.cart-collaterals .shipping_calculator BUTTON {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 3em;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: 3em;
	FONT-SIZE: 15px;
	PADDING-TOP: 0px
}

.woocommerce-page .cart-collaterals.div .shipping_calculator BUTTON {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 3em;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: 3em;
	FONT-SIZE: 15px;
	PADDING-TOP: 0px
}

.woocommerce DIV.cart-collaterals H2 {
	MARGIN-BOTTOM: 0.73em;
	FONT-SIZE: 1.73em
}

.woocommerce-page .cart-collaterals.div H2 {
	MARGIN-BOTTOM: 0.73em;
	FONT-SIZE: 1.73em
}

.woocommerce DIV.cart-collaterals H2 A {
	COLOR: #000
}

.woocommerce DIV.cart-collaterals H2 A SPAN {
	POSITION: relative;
	COLOR: #0079ff;
	FONT-SIZE: 0.76em;
	TOP: -2px;
	LEFT: 2px
}

.woocommerce FORM.checkout .col2-set:before {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce FORM.checkout .col2-set:after {
	DISPLAY: table;
	CONTENT: " "
}

.woocommerce FORM.checkout .col2-set:after {
	CLEAR: both
}

.woocommerce FORM.checkout H3 {
	MARGIN-BOTTOM: 20px
}

.woocommerce-page FORM.checkout H3 {
	MARGIN-BOTTOM: 20px
}

.woocommerce FORM.checkout_coupon {
	MARGIN-BOTTOM: 20px
}

.woocommerce FORM.checkout_coupon INPUT.input-text {
	WIDTH: 20.63%
}

.woocommerce FORM.checkout_coupon .form-row-last {
	MARGIN-BOTTOM: 0px
}

.woocommerce FORM.checkout .col2-set .notes.form-row {
	WIDTH: 100%
}

.woocommerce FORM.checkout .col2-set .notes.form-row TEXTAREA {
	PADDING-LEFT: 3.14%;
	WIDTH: 93.7%;
	PADDING-RIGHT: 3.14%;
	HEIGHT: 72px
}

.woocommerce #shiptobilling {
	POSITION: relative;
	MARGIN-BOTTOM: 0px;
	FLOAT: right;
	TOP: 6px
}

.woocommerce-page #shiptobilling {
	POSITION: relative;
	MARGIN-BOTTOM: 0px;
	FLOAT: right;
	TOP: 6px
}

.woocommerce #shiptobilling LABEL {
	DISPLAY: inline-block
}

.woocommerce-page #shiptobilling LABEL {
	DISPLAY: inline-block
}

.woocommerce FORM.checkout .col2-set {
	PADDING-TOP: 30px
}

.woocommerce FORM.check-login .form-row {
	WIDTH: 23.7%;
	FLOAT: left;
	MARGIN-RIGHT: 1.84%
}

.woocommerce FORM.check-login .form-row INPUT[type='text'] {
	WIDTH: 85.5%
}

.woocommerce FORM.check-login .form-row INPUT[type='password'] {
	WIDTH: 85.5%
}

.woocommerce FORM.check-login DIV.login-entrance-text {
	MARGIN-BOTTOM: 20px
}

.woocommerce FORM.check-login .lost_password {
	DISPLAY: inline-block;
	MARGIN-LEFT: 33px
}

.woocommerce FORM.checkout .col2-set .form-row {
	WIDTH: 48.14%;
	FLOAT: left;
	MARGIN-RIGHT: 3.7%
}

.woocommerce FORM.checkout .col2-set .form-row-wide {
	WIDTH: 100%;
	FLOAT: none;
	MARGIN-RIGHT: 0px
}

.woocommerce FORM.checkout .col2-set .form-row-wide.form-row INPUT[type='text'] {
	PADDING-LEFT: 3.14%;
	WIDTH: 92.7%;
	PADDING-RIGHT: 3.14%
}

.woocommerce FORM.checkout .col2-set .form-row-last {
	MARGIN-RIGHT: 0px
}

.woocommerce FORM.checkout .col2-set .form-row INPUT[type='text'] {
	PADDING-LEFT: 6.53%;
	WIDTH: 85.92%;
	PADDING-RIGHT: 6.53%
}

.woocommerce FORM.checkout .col2-set .form-row INPUT[type='password'] {
	PADDING-LEFT: 6.53%;
	WIDTH: 85.92%;
	PADDING-RIGHT: 6.53%
}

.woocommerce FORM.checkout .col2-set P.form-row LABEL {
	DISPLAY: none
}

.woocommerce FORM.checkout .col2-set P.form-row LABEL.checkbox {
	DISPLAY: inline-block
}

.woocommerce FORM.checkout P.register-row {
	MARGIN-TOP: 25px;
	MARGIN-BOTTOM: 8px
}

.woocommerce FORM.checkout #order_review_heading {
	MARGIN-TOP: 23px
}

.woocommerce FORM.checkout .col2-set .create-account > P {
	MARGIN-BOTTOM: 15px
}

.woocommerce FORM.checkout TABLE.shop_table TH {
	PADDING-LEFT: 0px
}

.woocommerce FORM.checkout TABLE.shop_table TD {
	PADDING-LEFT: 0px
}

.woocommerce FORM.checkout TABLE.shop_table TH {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce FORM.checkout TABLE.shop_table TD STRONG {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce FORM.checkout TABLE.shop_table TH STRONG {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce FORM.checkout TABLE.shop_table TD STRONG SPAN.amount {
	COLOR: #000
}

.woocommerce FORM.checkout TABLE.shop_table SPAN.amount {
	COLOR: #626262
}

.woocommerce FORM.checkout TABLE.shop_table {
	WIDTH: 80.5%
}

.woocommerce #payment {
	MARGIN-TOP: 50px;
	MARGIN-BOTTOM: 25px
}

.woocommerce #payment UL.payment_methods {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM: 25px;
	LIST-STYLE-IMAGE: none
}

.woocommerce #payment UL.payment_methods LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: #d9d9d9 1px solid;
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-TOP: 20px
}

.woocommerce #payment UL.payment_methods LI LABEL {
	MARGIN-BOTTOM: 0px;
	COLOR: #000;
	MARGIN-LEFT: 20px;
	FONT-WEIGHT: 400
}

.woocommerce INPUT#place_order {
	FLOAT: right
}

.woocommerce .clearfix.order_details LI {
	FLOAT: left;
	MARGIN-RIGHT: 45px
}

.woocommerce-page .clearfix.order_details LI {
	FLOAT: left;
	MARGIN-RIGHT: 45px
}

.woocommerce .clearfix.order_details LI P {
	MARGIN-TOP: 7px;
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce-page .clearfix.order_details LI P {
	MARGIN-TOP: 7px;
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce .clearfix.order_details LI SPAN.amount {
	COLOR: #000
}

.woocommerce-page .clearfix.order_details LI SPAN.amount {
	COLOR: #000
}

.woocommerce UL.order_details {
	LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM: 20px;
	LIST-STYLE-IMAGE: none
}

.woocommerce-page UL.order_details {
	LIST-STYLE-TYPE: none;
	MARGIN-BOTTOM: 20px;
	LIST-STYLE-IMAGE: none
}

.woocommerce .checkout-success-message {
	MARGIN-BOTTOM: 50px
}

.woocommerce-page .checkout-success-message {
	MARGIN-BOTTOM: 50px
}

.woocommerce-checkout H2 {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 26px;
	FONT-WEIGHT: 300
}

.woocommerce-account H2 {
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 26px;
	FONT-WEIGHT: 300
}

.woocommerce-checkout TABLE.shop_table {
	WIDTH: 49.07%;
	MARGIN-BOTTOM: 45px
}

.woocommerce-account TABLE.shop_table {
	WIDTH: 43.07%;
	MARGIN-BOTTOM: 45px
}

.woocommerce-checkout TABLE.shop_table TH {
	PADDING-LEFT: 0px;
	WIDTH: 51.2%
}

.woocommerce-checkout TABLE.shop_table TD {
	PADDING-LEFT: 0px;
	WIDTH: 51.2%
}

.woocommerce-checkout TABLE.shop_table THEAD TH {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce-checkout TABLE.shop_table TFOOT TH {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce-account TABLE.shop_table THEAD TH {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce-account TABLE.shop_table TFOOT TH {
	COLOR: #000;
	FONT-WEIGHT: 400
}

.woocommerce-checkout TABLE.shop_table TD SPAN.amount {
	COLOR: #626262
}

.woocommerce-account TABLE.shop_table TD SPAN.amount {
	COLOR: #626262
}

.woocommerce-checkout .addresses .col-1 {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.84%
}

.woocommerce-checkout .addresses .col-2 {
	WIDTH: 23.61%;
	MARGIN-RIGHT: 1.84%
}

.woocommerce-checkout .addresses .col-2 {
	FLOAT: left;
	MARGIN-RIGHT: 0px
}

.woocommerce-account .addresses .col-2 {
	FLOAT: left;
	MARGIN-RIGHT: 0px
}

.woocommerce-checkout .order-details-wrapper header {
	BORDER-BOTTOM: 0px;
	POSITION: static;
	BORDER-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

.woocommerce-account DIV.woocommerce header {
	BORDER-BOTTOM: 0px;
	POSITION: static;
	BORDER-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

.woocommerce-checkout .customer_details {
	MARGIN-BOTTOM: 50px
}

.woocommerce-account .customer_details {
	MARGIN-BOTTOM: 50px
}

.woocommerce aside H5 {
	MARGIN-BOTTOM: 20px
}

.woocommerce aside UL.product_list_widget LI {
	DISPLAY: block;
	MARGIN-BOTTOM: 20px
}

.woocommerce aside UL.product_list_widget LI > A {
	DISPLAY: block
}

.woocommerce aside UL.product_list_widget LI INS {
	TEXT-DECORATION: none
}

.woocommerce aside UL.product_list_widget LI DEL SPAN.amount {
	FONT-SIZE: 1em
}

.woocommerce aside UL.product_list_widget LI IMG {
	WIDTH: 72px;
	FLOAT: left;
	MARGIN-RIGHT: 8.62%
}

.woocommerce aside UL.product_list_widget LI SPAN.amount {
	COLOR: #0079ff;
	FONT-SIZE: 1.13em
}

.woocommerce .cart_list LI A > IMG {
	DISPLAY: none
}

.woocommerce .widget_shopping_cart_content LI {
	HEIGHT: auto !important
}

.woocommerce .widget_shopping_cart_content .total STRONG {
	FONT-WEIGHT: 400
}

.woocommerce .widget_shopping_cart_content A.button {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5.88%;
	PADDING-RIGHT: 5.88%;
	PADDING-TOP: 0px
}

.woocommerce .widget_shopping_cart_content P.buttons {
	MARGIN-TOP: 27px
}

.woocommerce .widget_shopping_cart_content A.checkout {
	FLOAT: right
}

.widget #searchform .screen-reader-text {
	DISPLAY: none
}

.widget #searchform INPUT[type='text'] {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: transparent;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 4%;
	OUTLINE-WIDTH: 0px;
	WIDTH: 76%;
	PADDING-RIGHT: 4%;
	DISPLAY: inline-block;
	FONT-FAMILY: "Roboto", sans-serif;
	FLOAT: left;
	HEIGHT: 36px;
	COLOR: #545454;
	FONT-SIZE: 15px;
	BORDER-TOP: 0px;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px
}

.widget #searchform {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	BACKGROUND-COLOR: transparent;
	WIDTH: 100%;
	DISPLAY: inline-block;
	OVERFLOW: hidden;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px
}

.widget #searchform INPUT[type='submit'] {
	BACKGROUND-IMAGE: url(img/search_icon.png);
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 40px;
	BACKGROUND-COLOR: transparent;
	TEXT-INDENT: -9999px;
	MARGIN: 0px;
	PADDING-LEFT: 4%;
	WIDTH: 14%;
	PADDING-RIGHT: 4%;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	WHITE-SPACE: nowrap;
	BACKGROUND-POSITION: center 50%;
	FLOAT: left;
	HEIGHT: 40px;
	FONT-SIZE: 15px;
	BORDER-TOP: 0px;
	CURSOR: pointer;
	FONT-WEIGHT: 300;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

.widget .form_focus#searchform {
	BORDER-BOTTOM-COLOR: #0079ff;
	BORDER-TOP-COLOR: #0079ff;
	BORDER-RIGHT-COLOR: #0079ff;
	BORDER-LEFT-COLOR: #0079ff
}

.woocommerce aside .widget .star-rating {
	FLOAT: none;
	FONT-SIZE: 1em
}

.woocommerce-page aside .widget .star-rating {
	FLOAT: none;
	FONT-SIZE: 1em
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	BACKGROUND: #d9d9d9;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-o-border-radius: 1em;
	-ms-border-radius: 1em
}

.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
	BACKGROUND: #d9d9d9;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-o-border-radius: 1em;
	-ms-border-radius: 1em
}

.woocommerce .widget_price_filter .ui-slider-horizontal {
	HEIGHT: 0.5em
}

.woocommerce-page .widget_price_filter .ui-slider-horizontal {
	HEIGHT: 0.5em
}

.woocommerce .widget_price_filter .ui-slider {
	POSITION: relative;
	TEXT-ALIGN: left
}

.woocommerce-page .widget_price_filter .ui-slider {
	POSITION: relative;
	TEXT-ALIGN: left
}

.woocommerce .widget_price_filter .price_slider {
	MARGIN-BOTTOM: 1em
}

.woocommerce-page .widget_price_filter .price_slider {
	MARGIN-BOTTOM: 1em
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	Z-INDEX: 2;
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #0079ff 1px solid;
	BACKGROUND-COLOR: #0079ff;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	WIDTH: 1.1em;
	HEIGHT: 1.1em;
	BORDER-TOP: #0079ff 1px solid;
	TOP: -0.3em;
	CURSOR: pointer;
	BORDER-RIGHT: #0079ff 1px solid;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em
}

.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	Z-INDEX: 2;
	BORDER-BOTTOM: #0079ff 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #0079ff 1px solid;
	BACKGROUND-COLOR: #0079ff;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	WIDTH: 1.1em;
	HEIGHT: 1.1em;
	BORDER-TOP: #0079ff 1px solid;
	TOP: -0.3em;
	CURSOR: pointer;
	BORDER-RIGHT: #0079ff 1px solid;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em
}

.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
}

.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
}

.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: #0079ff;
	DISPLAY: block;
	HEIGHT: 100%;
	FONT-SIZE: 0.7em;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-o-border-radius: 1em;
	-ms-border-radius: 1em
}

.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: #0079ff;
	DISPLAY: block;
	HEIGHT: 100%;
	FONT-SIZE: 0.7em;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-o-border-radius: 1em;
	-ms-border-radius: 1em
}

.woocommerce .widget_price_filter .button {
	MARGIN-TOP: 17px;
	FLOAT: left
}

.woocommerce-page .widget_price_filter .button {
	MARGIN-TOP: 17px;
	FLOAT: left
}

.woocommerce .widget_price_filter .price_label {
	MARGIN-TOP: 30px;
	FLOAT: right
}

.woocommerce-page .widget_price_filter .price_label {
	MARGIN-TOP: 30px;
	FLOAT: right
}

.woocommerce-account TABLE.my_account_orders {
	MARGIN: 25px 0px;
	WIDTH: 100%
}

.woocommerce-account TABLE.my_account_orders TH {
	FONT-WEIGHT: 300
}

.woocommerce-account TABLE.my_account_orders TBODY TR {
	BORDER-BOTTOM: #d9d9d9 1px solid;
	BORDER-LEFT: #d9d9d9 1px solid;
	BORDER-TOP: #d9d9d9 1px solid;
	BORDER-RIGHT: #d9d9d9 1px solid
}

.woocommerce-account TABLE.my_account_orders TBODY TR TD {
	COLOR: #000;
	VERTICAL-ALIGN: middle
}

.woocommerce-account TABLE.my_account_orders TBODY TR TD.order-actions {
	TEXT-ALIGN: right
}

.woocommerce-account TABLE.my_account_orders TBODY TR SPAN.amount {
	COLOR: #000
}

.select2-container {
	POSITION: relative;
	MARGIN: 0px;
	ZOOM: 1;
	DISPLAY: inline-block;
	VERTICAL-ALIGN: middle
}

.select2-container {
	BOX-SIZING: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.select2-drop {
	BOX-SIZING: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.select2-search {
	BOX-SIZING: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.select2-search INPUT {
	BOX-SIZING: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.select2-container .select2-choice {
	BORDER-BOTTOM: #aaa 1px solid;
	POSITION: relative;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
	BORDER-LEFT: #aaa 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 26px;
	BACKGROUND-COLOR: #fff;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	HEIGHT: 26px;
	COLOR: #444;
	OVERFLOW: hidden;
	BORDER-TOP: #aaa 1px solid;
	BORDER-RIGHT: #aaa 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px;
	border-radius: 4px;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-drop-above.select2-container .select2-choice {
	BORDER-BOTTOM-COLOR: #aaa;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
	border-radius: 0 0 4px 4px
}

.select2-allowclear.select2-container .select2-choice .select2-chosen {
	MARGIN-RIGHT: 42px
}

.select2-container .select2-choice > .select2-chosen {
	TEXT-OVERFLOW: ellipsis;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	MARGIN-RIGHT: 26px
}

.select2-container .select2-choice ABBR {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px;
	WIDTH: 12px;
	DISPLAY: none;
	HEIGHT: 12px;
	FONT-SIZE: 1px;
	BORDER-TOP: 0px;
	TOP: 8px;
	CURSOR: pointer;
	RIGHT: 24px;
	BORDER-RIGHT: 0px;
	TEXT-DECORATION: none
}

.select2-allowclear.select2-container .select2-choice ABBR {
	DISPLAY: inline-block
}

.select2-container .select2-choice ABBR:hover {
	BACKGROUND-POSITION: right -11px;
	CURSOR: pointer
}

.select2-drop-mask {
	Z-INDEX: 9998;
	BORDER-BOTTOM: 0px;
	POSITION: fixed;
	MIN-WIDTH: 100%;
	FILTER: alpha(opacity=0);
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	MIN-HEIGHT: 100%;
	PADDING-LEFT: 0px;
	WIDTH: auto;
	PADDING-RIGHT: 0px;
	HEIGHT: auto;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	LEFT: 0px;
	opacity: 0
}

.select2-drop {
	Z-INDEX: 9999;
	BORDER-BOTTOM: #aaa 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #aaa 1px solid;
	MARGIN-TOP: -1px;
	WIDTH: 100%;
	BACKGROUND: #fff;
	COLOR: #000;
	BORDER-TOP: 0px;
	TOP: 100%;
	BORDER-RIGHT: #aaa 1px solid;
	border-radius: 0 0 4px 4px;
	box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15)
}

.select2-drop-auto-width {
	WIDTH: auto;
	BORDER-TOP: #aaa 1px solid
}

.select2-drop-auto-width .select2-search {
	PADDING-TOP: 4px
}

.select2-drop-above.select2-drop {
	BORDER-BOTTOM: 0px;
	MARGIN-TOP: 1px;
	BORDER-TOP: #aaa 1px solid;
	border-radius: 4px 4px 0 0;
	box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15)
}

.select2-drop-active {
	BORDER-BOTTOM: #5897fb 1px solid;
	BORDER-LEFT: #5897fb 1px solid;
	BORDER-TOP: medium none;
	BORDER-RIGHT: #5897fb 1px solid
}

.select2-drop-active.select2-drop-above.select2-drop {
	BORDER-TOP: #5897fb 1px solid
}

.select2-container .select2-choice .select2-arrow {
	POSITION: absolute;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
	BORDER-LEFT: #aaa 1px solid;
	WIDTH: 18px;
	DISPLAY: inline-block;
	BACKGROUND: #ccc;
	HEIGHT: 100%;
	TOP: 0px;
	RIGHT: 0px;
	border-radius: 0 4px 4px 0;
	background-clip: padding-box
}

.select2-container .select2-choice .select2-arrow B {
	WIDTH: 100%;
	DISPLAY: block;
	BACKGROUND: url(img/select2.png) no-repeat 0px 1px;
	HEIGHT: 100%
}

.select2-search {
	Z-INDEX: 10000;
	POSITION: relative;
	MARGIN: 0px;
	MIN-HEIGHT: 26px;
	PADDING-LEFT: 4px;
	WIDTH: 100%;
	PADDING-RIGHT: 4px;
	DISPLAY: inline-block;
	WHITE-SPACE: nowrap
}

.select2-search INPUT {
	BORDER-BOTTOM: #aaa 1px solid;
	BORDER-LEFT: #aaa 1px solid;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	MIN-HEIGHT: 26px;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 20px;
	FONT-FAMILY: sans-serif;
	BACKGROUND: url(img/select2.png) #fff no-repeat 100% -22px;
	HEIGHT: auto !important;
	FONT-SIZE: 1em;
	BORDER-TOP: #aaa 1px solid;
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-TOP: 4px;
	border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none
}

.select2-drop-above.select2-drop .select2-search INPUT {
	MARGIN-TOP: 4px
}

.select2-search INPUT.select2-active {
	BACKGROUND: url(img/select2-spinner.gif) #fff no-repeat 100% 50%
}

.select2-container-active .select2-choice {
	BORDER-BOTTOM: #5897fb 1px solid;
	BORDER-LEFT: #5897fb 1px solid;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	BORDER-TOP: #5897fb 1px solid;
	BORDER-RIGHT: #5897fb 1px solid;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.select2-container-active .select2-choices {
	BORDER-BOTTOM: #5897fb 1px solid;
	BORDER-LEFT: #5897fb 1px solid;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	BORDER-TOP: #5897fb 1px solid;
	BORDER-RIGHT: #5897fb 1px solid;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.select2-dropdown-open .select2-choice {
	BORDER-BOTTOM-COLOR: transparent;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	BACKGROUND-COLOR: #eee;
	box-shadow: 0 1px 0 #fff inset;
	-webkit-box-shadow: 0 1px 0 #fff inset;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.select2-drop-above.select2-dropdown-open .select2-choice {
	BORDER-BOTTOM: #5897fb 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	BORDER-LEFT: #5897fb 1px solid;
	BORDER-TOP: transparent 1px solid;
	BORDER-RIGHT: #5897fb 1px solid
}

.select2-drop-above.select2-dropdown-open .select2-choices {
	BORDER-BOTTOM: #5897fb 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
	BORDER-LEFT: #5897fb 1px solid;
	BORDER-TOP: transparent 1px solid;
	BORDER-RIGHT: #5897fb 1px solid
}

.select2-dropdown-open .select2-choice .select2-arrow {
	FILTER: none;
	BORDER-LEFT: medium none;
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.select2-dropdown-open .select2-choice .select2-arrow B {
	BACKGROUND-POSITION: -18px 1px
}

.select2-results {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	OVERFLOW-X: hidden;
	OVERFLOW-Y: auto;
	MARGIN: 4px 4px 4px 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 0px;
	MAX-HEIGHT: 200px;
	PADDING-TOP: 0px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.select2-results UL.select2-result-sub {
	MARGIN: 0px;
	PADDING-LEFT: 0px
}

.select2-results UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 20px
}

.select2-results UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 40px
}

.select2-results UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 60px
}

.select2-results UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 80px
}

.select2-results UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 100px
}

.select2-results UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 110px
}

.select2-results UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub UL.select2-result-sub > LI .select2-result-label {
	PADDING-LEFT: 120px
}

.select2-results LI {
	BACKGROUND-IMAGE: none;
	LIST-STYLE-TYPE: none;
	DISPLAY: list-item;
	LIST-STYLE-IMAGE: none
}

.select2-results LI.select2-result-with-children > .select2-result-label {
	FONT-WEIGHT: bold
}

.select2-results .select2-result-label {
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	MIN-HEIGHT: 1em;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	CURSOR: pointer;
	PADDING-TOP: 3px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-results .select2-highlighted {
	BACKGROUND: #3875d7;
	COLOR: #fff
}

.select2-results LI EM {
	FONT-STYLE: normal;
	BACKGROUND: #feffde
}

.select2-results .select2-highlighted EM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.select2-results .select2-highlighted UL {
	BACKGROUND: #fff;
	COLOR: #000
}

.select2-results .select2-no-results {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4
}

.select2-results .select2-searching {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4
}

.select2-results .select2-selection-limit {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4
}

.select2-results .select2-highlighted.select2-disabled {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4;
	COLOR: #666;
	CURSOR: default
}

.select2-results .select2-disabled {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4;
	CURSOR: default
}

.select2-results .select2-selected {
	DISPLAY: none
}

.select2-active.select2-more-results {
	BACKGROUND: url(img/select2-spinner.gif) #f4f4f4 no-repeat 100% 50%
}

.select2-more-results {
	DISPLAY: list-item;
	BACKGROUND: #f4f4f4
}

.select2-container-disabled.select2-container .select2-choice {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	BACKGROUND-COLOR: #f4f4f4;
	BORDER-TOP: #ddd 1px solid;
	CURSOR: default;
	BORDER-RIGHT: #ddd 1px solid
}

.select2-container-disabled.select2-container .select2-choice .select2-arrow {
	BACKGROUND-IMAGE: none;
	BORDER-LEFT: 0px;
	BACKGROUND-COLOR: #f4f4f4
}

.select2-container-disabled.select2-container .select2-choice ABBR {
	DISPLAY: none
}

.select2-container-multi .select2-choices {
	BORDER-BOTTOM: #aaa 1px solid;
	POSITION: relative;
	BORDER-LEFT: #aaa 1px solid;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: auto !important;
	OVERFLOW: hidden;
	BORDER-TOP: #aaa 1px solid;
	CURSOR: text;
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-TOP: 0px
}

.select2-locked {
	PADDING-BOTTOM: 3px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	PADDING-TOP: 3px !important
}

.select2-container-multi .select2-choices {
	MIN-HEIGHT: 26px
}

.select2-container-active.select2-container-multi .select2-choices {
	BORDER-BOTTOM: #5897fb 1px solid;
	BORDER-LEFT: #5897fb 1px solid;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	BORDER-TOP: #5897fb 1px solid;
	BORDER-RIGHT: #5897fb 1px solid;
	box-shadow: 0 0 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.select2-container-multi .select2-choices LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	LIST-STYLE-IMAGE: none
}

.select2-container-multi .select2-choices .select2-search-field {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	PADDING-TOP: 0px
}

.select2-container-multi .select2-choices .select2-search-field INPUT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 1px 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 5px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: sans-serif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #666;
	FONT-SIZE: 100%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 5px;
	box-shadow: none;
	-webkit-box-shadow: none
}

.select2-container-multi .select2-choices .select2-search-field INPUT.select2-active {
	BACKGROUND: url(img/select2-spinner.gif) #fff no-repeat 100% 50%
}

.select2-default {
	COLOR: #999 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	POSITION: relative;
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
	BORDER-LEFT: #aaaaaa 1px solid;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 13px;
	BACKGROUND-COLOR: #e4e4e4;
	MARGIN: 3px 0px 3px 5px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 5px;
	COLOR: #333;
	BORDER-TOP: #aaaaaa 1px solid;
	CURSOR: default;
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-TOP: 3px;
	border-radius: 3px;
	box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
	CURSOR: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
	BACKGROUND: #d4d4d4
}

.select2-search-choice-close {
	POSITION: absolute;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	WIDTH: 12px;
	DISPLAY: block;
	BACKGROUND: url(img/select2.png) no-repeat right top;
	HEIGHT: 13px;
	FONT-SIZE: 1px;
	TOP: 4px;
	RIGHT: 3px
}

.select2-container-multi .select2-search-choice-close {
	LEFT: 3px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
	BACKGROUND-POSITION: right -11px
}

.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
	BACKGROUND-POSITION: right -11px
}

.select2-container-disabled.select2-container-multi .select2-choices {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	BACKGROUND-COLOR: #f4f4f4;
	BORDER-TOP: #ddd 1px solid;
	CURSOR: default;
	BORDER-RIGHT: #ddd 1px solid
}

.select2-container-disabled.select2-container-multi .select2-choices .select2-search-choice {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #f4f4f4;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 3px
}

.select2-container-disabled.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
	DISPLAY: none;
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.select2-result-selectable .select2-match {
	TEXT-DECORATION: underline
}

.select2-result-unselectable .select2-match {
	TEXT-DECORATION: underline
}

.select2-offscreen {
	CLIP: rect(0px 0px 0px 0px);
	BORDER-BOTTOM: 0px;
	POSITION: absolute !important;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px !important;
	MARGIN: 0px;
	OUTLINE-STYLE: none !important;
	OUTLINE-COLOR: invert !important;
	PADDING-LEFT: 0px !important;
	OUTLINE-WIDTH: 0px !important;
	WIDTH: 1px !important;
	PADDING-RIGHT: 0px !important;
	HEIGHT: 1px !important;
	OVERFLOW: hidden !important;
	BORDER-TOP: 0px;
	TOP: 0px !important;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px !important;
	LEFT: 0px !important
}

.select2-offscreen:focus {
	CLIP: rect(0px 0px 0px 0px);
	BORDER-BOTTOM: 0px;
	POSITION: absolute !important;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px !important;
	MARGIN: 0px;
	OUTLINE-STYLE: none !important;
	OUTLINE-COLOR: invert !important;
	PADDING-LEFT: 0px !important;
	OUTLINE-WIDTH: 0px !important;
	WIDTH: 1px !important;
	PADDING-RIGHT: 0px !important;
	HEIGHT: 1px !important;
	OVERFLOW: hidden !important;
	BORDER-TOP: 0px;
	TOP: 0px !important;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px !important;
	LEFT: 0px !important
}

.select2-display-none {
	DISPLAY: none
}

.select2-measure-scrollbar {
	POSITION: absolute;
	WIDTH: 100px;
	HEIGHT: 100px;
	OVERFLOW: scroll;
	TOP: -10000px;
	LEFT: -10000px
}