/*
#################################################

	Config generated styles
	
#################################################
*/

	
@import url(https://fonts.googleapis.com/css?family=Oswald&subset=latin,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext);


/*
 * Primary Background color
 */
#notification,
#cart,
.attention, .warning, .success,
.box-heading,
.com_1,
.com_2,
.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-next-horizontal,
.jcarousel-skin-opencart .jcarousel-prev-horizontal,
.jcarousel-skin-opencart .jcarousel-next-horizontal,
.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-prev-horizontal,
.price_overlay_inner,
#menu > ul > li:hover > a,
#menu > ul > li > div,
.arr_right,
.arr_left,
#language,
#currency,
#footer .options .container ul li span,
#footer .options .container ul li .fb_api,
input.button, a.button,
.pagination .links b
{
	background-color:#59324D}


/*
 * Primary Color (color)
 */
.product-list .product_l .price,
.product-info .price .price-new,
.featured h1,
.featured h2,
.welcome_to h1,
.shop_info h2,
#content h2
{
	color:#59324D
} 
 

/*
 * Lighter Primary Background Color
 */
.lighter_base,
#language a:hover,#currency a:hover,#manuf a:hover,
#menu > ul > li > div > ul > li > a:hover
{
	background-color:#6d4b60}


/*
 * Secondary Background Color
 */
.global,
.header_bg,
.home,
.ending
{
	background-color:#161515}


/*
 * Primary Font Color
 */
.pagination .links b, #language a, #currency a, #manuf a,#footer .options .container > ul > li span,input.button, a.button,.box-heading,#header #cart .heading,#header #cart .heading a,#menu > ul > li > div > ul > li > a,#menu > ul > li:hover > a
{
	color:#212121
}


/*
 * Secondary Font Color (#FFF)
 */
 
.breadcrumb, .breadcrumb a,.home .title h1,#content h1,#footer .ending a, .ending .container > ul > li,.home .title
{
	color:#FFFFFF} 


/*
 * Static Font Color (black)
 */ 
#menu > ul > li > a,
#header #welcome
{
	color:#000
}


/*
 * Primary Border Color
 */
.pagination .links b {
	border: 1px solid #212121}
	

/*
 * Applying Font Family
 */
h1,h2,h3,#header .links a, #header .links, #welcome, #menu *, #header #cart .heading,
#footer .options .container ul li span,
.ending .container ul li span,
.ending .container .copyright,
#currency,
#language,
.price_overlay_inner span,
.box-heading,
.product-info .price .price-new,
.product-info .price .price-old, 
.product-list .product_l .price

{
	font-family: 'Oswald';
	font-weight:normal;
	font-style: normal}


/*
 * Font Sizes
 */

h1 { font-size: 28px; }
h2,#menu > div > ul > li > div > ul > li > a { font-size: 18px; }
#footer h3, .product-info .price,
#footer .options .container ul li span, 
.ending .container ul li span,
.box-heading
{
	font-size:18px;
}



/*
 * Buttons
 */

input.button, a.button {
	-moz-box-shadow:inset 0px 0px 0px 1px #6d4b60;
	-webkit-box-shadow:inset 0px 0px 0px 1px #6d4b60;
	box-shadow:inset 0px 0px 0px 1px #6d4b60;
	border:1px solid #59324D;
	display:inline-block;
	font-family:arial;
	font-size:12px;
	padding:6px 24px;
	text-decoration:none;
	cursor:pointer
}
input.button:hover, .button:hover {
	/*background-color:#dfdfdf;*/
}
input.button:active {
	position:relative;
	top:1px;
}



/*
#################################################

	Default Fashionista Styles
	
#################################################
*/

* {
	outline:none !important
}
#footer {
	margin-top:60px
}
#footer .options {
    border-top:1px solid #f7f7f7;
    padding-top: 1px;
    min-width:960px;
    background-color: #fff;
    background-image: url(../image/foot_options_bg.png);
    background-repeat: repeat-x;
    background-position: 0px 1px;
    height: 249px;
}
#footer .options ul {
	padding:0;
	margin: 0;
}
.ending {
	background-image: url(../image/pattern1.png);
    height:237px
}
.ending .container > ul {
	margin: 0px;
	padding: 0px;
}
.ending .container > ul > li {
    display:inline;
    width:25%;
    padding-top:35px;
    text-transform: uppercase;
    float:left;
    
}
#footer .options .container > ul > li {
    display:inline;
    width:25%;
    padding-top:35px;
    text-transform: uppercase;
    float:left;
    color:#616261;  
    text-shadow:1px 1px #fff  
}
#footer .options .container > ul > li > span {
    padding:4px 6px 4px 6px;
    text-shadow:none
  
}
.ending .container > ul > li > ul, #footer .options .container > ul > li > ul {
    margin:20px 0px 0px 0px;
    padding:0px
}
.ending .container > ul > li .bird {
    background-image: url(../image/twitt.png);
    background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 31px;
    position:relative;
    left:0px;
}

.ending .container > ul > li > ul > li {
    text-shadow: 1px 1px #000;
    text-transform: capitalize;
    list-style-type: none;
    color:#616261;
    font-size:12px;
    padding:2px 0px 2px 0px
}
#footer .options .container > ul > li > ul > li {

    text-transform: capitalize;
    list-style-type: none;
    background-image: url(../image/arrow.png);
    color:#616261;
    font-size:12px;
    background-repeat: no-repeat;
    background-position: left center;
    padding:2px 0px 2px 14px    
}
.ending .container > ul > li > ul > li a {
    color:#616261;
    text-decoration:none;
}
#footer .options .container > ul > li > ul > li a {
    color:#7c7b7b;
    text-decoration:none
}
.ending .container > ul > li > ul > li a:hover {
    color:#8c8d8e
}
.ending .container .copyright {
    height:80px;
    font-size:14px;
    margin: 43px 0px 0px 6px;
    line-height: 1.5em;
    color:#fff;
    width:234px !important
}
.ending .container .copyright a {
	color:#fff;
	font-size:14px !important;
	text-decoration:none
}
.ending .container .tweet ul {
    font-size:12px;
    margin:0;
    padding:0;
    list-style-type: none;    
}
.tweet {
    float:left; 
    position:relative;
    width:170px;
    margin-top:20px;
    overflow: hidden;
    line-height: 1.1em;
    text-transform: lowercase
}

.tweet_list
{
    position:relative;  
    left:0px;
    overflow:hidden;
    list-style-type: none; /* removing the default styling for unordered list items */  
    margin: 0px;  
    padding: 0px;  
    width:9999px; /* important */  
}
.tweet_list li {
    float: left; /* important for inline positioning of the list items */  
    width:170px;  /* fixed width, important */  
    /* just styling bellow*/  
    padding:0px;  
    line-height:18px

}
.retweet a {
    color:#fff;
    text-transform: uppercase;
    text-decoration: none
}
.tweet_text a {
    color:#8c8d8e;
    text-decoration: none
}
.tweet_text a:hover {
    color:#fff
}
.container {
	margin:auto;
	width:960px;
	position:relative
}
.about {
	font-size: 12px;
	padding-top: 22px;
	width: 180px;
	text-transform: none !important;
	color: #7c7b7b;
	line-height: 1.5em;
}
.contact_icons {
	background-repeat: no-repeat; 
	background-position: left center; 
	color:#7c7b7b;
	text-decoration:none; 
	display: block; 
	font-size:12px; 
	padding:8px 0px 8px 30px
}
.contact_icons a {
	color:#7c7b7b;
	text-decoration:none
}
.phone_icon { background-image: url(../image/phone_icon.png) }
.gsm_icon { background-image: url(../image/gsm.png) }
.mail_icon { background-image: url(../image/mail.png) }
.skype_icon { background-image: url(../image/skype_icon.png) }

/*
 * Skype hack embedd
 */
#skypedetectionswf {
	position: fixed
}
/*
 * Facebook hack embedd
 */
.fb_api_cont .fb_iframe_widget span {
	background:none !important
}


/*
 * Home
 */
.home {
    height:428px;
    min-width: 960px;
    background-image: url(../image/pattern1.png);
}
.home .social {
    display:block;
    width:32px;
    height:32px;
}
.home .fb {
    background-image: url(../image/fb_over.png);
    position:absolute;
    opacity:0.6;
    top:364px
}
.home .tw {
    background-image: url(../image/tw_over.png);
    position:absolute;
    opacity:0.6;
    top:364px;
    left:40px
}
.home .title h1 {

	text-decoration: none;
	font-size:38px;
	position:relative;
	top:0;
	left:0;
}
.home .title {
    text-decoration:none;
    text-transform: uppercase;
    width:390px;
    position:absolute;
    top:70px;
}
.home .title span {
	line-height:28px;
    font-size:16px
}
.home .title a {
    text-decoration: none;
}
.home .slide {
    background-image: url(../image/slide.png);
    width:474px;
    height:351px;
    position:absolute;
    right:0;
    top:77px
}
.home .slideshow {
    position:absolute;
    z-index:100;
    right:100px;
    top:149px;
    width:280px;
    overflow: hidden;
    height:280px
}
.home .slideshow ul {
    list-style-type: none
}
.home .banner_title {
    color:#fff;
    font-size:24px;
    position:absolute;
    top:348px;
    z-index:300;
    right:188px;
    text-decoration:none;
    text-align:right;
    text-transform: uppercase
}
.home .banner_show {
	color: white;
	font-size: 41px;
	position: absolute;
	top: 357px;
	z-index: 300;
	left: 154px;
	text-decoration: none;
	width: 230px;
	text-align: center;
	top: 297px;
}
.arr_left {
    background-image: url(../image/arr_left.png);
    background-position:center center;
    width:14px;
    height:29px;
    float:left;
    margin-left:10px;
    position:relative;
    z-index:100;
}
.arr_right {
    background-image: url(../image/arr_right.png);
    background-position:center center;
    width:14px;
    height:29px;
    float:left;  
    margin-left:10px;
    position:relative;
    z-index:100;
}
.white_bg {
	background-color: white;
	height:20px;
	background-image: url(../image/home_bot.png);
	background-repeat: repeat-x;
	    margin-bottom:25px
}
.home .slideshow {
	position: absolute;
	z-index: 100;
	right: 100px;
	top: 150px;
	width: 280px;
	overflow: hidden;
	height: 280px;
}
.slide_list {
	position: relative;
	left: 0px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 9999px;
}
.slide_list li {
	float: left;
	width: 280px;
	padding: 0px;
}




.warning {
	background: #212121 url('../image/warning.png') 930px center no-repeat;
}
.attention {
	background: #212121 url('../image/attention.png') 930px center no-repeat;
}

.box-heading {
	width: 225px;
	height: 38px;
	padding: 14px 0px 0px 20px;
	background-image: url(../image/column_heading.png);
}
.box .box-content {
	background: #f7f7f7;
	border-left: 1px solid #E8E6E6;
	border-right: 1px solid #E8E6E6;
	border-bottom: 1px solid #E8E6E6;
	padding: 20px;
}
#column-left {
	float: left;
	width: 245px;
	margin-right: 20px;
}
#column-right {
	float: right;
	width: 245px;
	margin-left: 20px;
}

.global {
	height: 100px;
	background-image: url(../image/pattern1.png);
}
.main_bg {
	background:#f7f7f7;
	/*background-image: url(../image/main_bg.png);*/
	padding: 30px 0px 30px 0px;
}
.shop_info {
	float: right;
	text-shadow: 1px 1px white;
	padding-left: 20px;
	width: 222px;
	border-left: 2px dashed #C7C6C6;
}
.shop_info ul {
	list-style-type: none;
	padding:0;
	margin: 10px 0px 0px 0px;
}
.shop_info ul li a {
	color: #5F5D5D;
	line-height: 1.5em;
	text-decoration: none;
}


#content h1 {
	position:absolute;
	top:-120px;
	text-transform:uppercase;
	left:0;
}
.breadcrumb {
	position:absolute;
	top:-80px;
	font-size:11px;
	left:0
}
.breadcrumb a {
	text-decoration:none
}
#content .content {
	padding:10px 0px;
	border:none
}
.cat_subline {
	float:left;
	width:600px;
	line-height:1.5em;
	text-shadow: 1px 1px #fff;
	color:#5f5d5d
}
.cat_subline p {
	margin-top:4px
}
#content {
	position:relative
}
.box .no-pattern {
	background:none
}


/*
 * Welcome to module
 */
.welcome_to {
	background: url(../image/horizontal_separator.png) center bottom no-repeat;
	padding: 40px 0px 70px 0px;
}
.welcome_to .greet {
	float: left;
	color: #444;
	width: 455px;
	text-align: justify;
	line-height: 22px;
}
.welcome_to .com_1 {
	width: 220px;
	height: 217px;
	float: right;
}
.welcome_to .com_2 {
	width: 220px;
	height: 217px;
	float: right;
	margin-right: 20px;
}

/*
 * Featured container
 */
.featured_cont {
	height: 240px;
	clear: both;
}
.featured, .latest {
	width: 960px;
	height:240px;
	overflow: hidden;
	position: absolute;
}
.featured .arr_left, .featured .arr_right {
	top: 6px;
}
.featured ul, .latest ul {
	margin: 0px;
	clear: both;
	padding: 0;
	padding-top: 16px;
	left: -192px;
	position: relative;
	width: 9999px;
}
.featured ul li, .latest ul li {
	float: left;
	display: inline;
	margin: 0px 10px 0px 10px;
	list-style-type: none;
	width: 172px;
	height: 153px;
	position: relative;
	padding: 0px;
	text-align: center;
}
.featured ul li .name, .latest ul li .name {
	display:none;
}
.featured ul li .thumb, .latest ul li .thumb {
	display: block;
}
.latest .price-old, .latest .price-new, .featured .price-new, .featured .price-old {
	display: none;
}
.featured ul li .name, .latest ul li .name {
	color: #4F4F4F;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 120px;
	text-align: center;
	width: 172px;
}
.price_overlay {
	background-image: url(../image/price_circle.png);
	width: 90px;
	height: 54px;
	position: absolute;
	z-index: 200;
	top: 16px;
	padding-top: 36px;
	display: none;
	left: 41px;
	color: #fff !important;
	display: block;
	text-decoration: none;
	font-size: 16px;
}
.featured_cont {
	background: url(../image/horizontal_separator.png) center bottom no-repeat;
	padding: 0px 0px 70px 0px;
}
.no_cont {
	background:none;
	padding:20px 0px 0px 0px
}


/*
 * Search Button
 */
.search .search_btn {
	float: right;
	background-image: url(../image/search_button.png);
	width: 30px;
	height: 27px;
}
.search .search_inp {
	float: right;
	background-image: url(../image/search_bg.png);
	height: 27px;
}
.search .search_inp input {
	padding: 0;
	width: 80px;
	background-color: transparent;
	border: 0;
	outline: none;
	color: #C5C4C3;
	margin-top: 6px;
}
.search .search_com {
	float: right;
	background-image: url(../image/search_corners.png);
	width: 9px;
	height: 27px;
}
#language_holder {
	position: absolute;
	right: 0px;
	top: 236px;
	width: 500px;
	z-index: 1000;
}
.search {
	float:right
}


/*
 * Currency
 */
#language, #currency, #manuf {
	float: right;
	background-image: url(../image/drop_arrow.png);
	background-repeat: no-repeat;
	background-position: 90% 13px;
	padding: 5px 0px 5px 0px;
	list-style-type: none;
	margin:0 0 0 10px;
}
#language li, #currency li, #manuf li {
	display:block
}
#language a, #currency a, #manuf a {
	display: block;
	margin: 0px 8px 0px 8px;
	padding: 0px 22px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
}
#language:hover, #currency:hover, #manuf:hover {
    background-image: url(../image/drop_arrow2.png); 
}
.disabled_hover {
	background:none !important
}
#language li a img {
	margin-right: 8px;
}


/*
 * Category
 */
.product-filter .display .grid {
	float: left;
	width: 16px;
	height: 15px;
	background-image: url(../image/grid.png);
}
.product-filter .display .g_sel {
	background-image:url(../image/grid2.png)
}
.product-filter .display .list {
	float: left;
	width: 16px;
	margin-right: 6px;
	height: 15px;
	background-image: url(../image/list.png);
}
.product-filter .display .l_sel {
	background-image:url(../image/list2.png)
}

/* Product Grid */
.product-list .product_l {
	display: block;
	border: 1px solid #E8E6E6;
	margin-top: 30px;
	position: relative;
	margin-right: 15px;
}

.product-list .product_l .image {
	width:193px;
	height:193px;
	position: relative;
	margin: 10px;
}
.product-list .product_price_overlay, .product-grid .product_price_overlay {
	position: absolute;
	z-index: 2000;
	top: -30px;
	display: none;
	left: 61px;
	background-color:#000;
    -moz-border-radius: 110px;
    -webkit-border-radius: 110px;
    border-radius: 110px;
    width:110px;
    height:110px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2
	
}
.featured_cont .product_price_overlay {
	position: absolute;
	z-index: 2000;
	top: 5px;
	display: none;
	left: 32px;
	background-color:#000;
    -moz-border-radius: 110px;
    -webkit-border-radius: 110px;
    border-radius: 110px;
    width:110px;
    height:110px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1
	
} 

.product-grid .product_l .product_price_overlay {
	left:52px
}
.product-list .product_l .price_overlay_inner {
	z-index: 2000;
	-moz-border-radius: 110px;
	-webkit-border-radius: 110px;
	border-radius: 110px;
	width: 100px;
	height: 100px;
	display: none;
	left: 66px;
	top: -25px;
	text-decoration:none;
	position: absolute
}
.product-grid .product_l .price_overlay_inner {
	z-index: 2000;
	-moz-border-radius: 110px;
	-webkit-border-radius: 110px;
	border-radius: 110px;
	width: 100px;
	height: 100px;
	display: none;
	left: 57px;
	text-decoration:none;
	top: -25px;
	position: absolute
}
.featured_cont .price_overlay_inner {
	z-index: 2000;
	-moz-border-radius: 110px;
	-webkit-border-radius: 110px;
	border-radius: 110px;
	width: 100px;
	height: 100px;
	display: none;
	left: 37px;
	text-decoration:none;
	top: 10px;
	position: absolute
}
.price_overlay_inner span {
	position: relative;
	width: 100px;
	font-size:18px;
	display:block;
	color:#fff;
	text-align: center;
	top: 40px;
}
.product-list .product_l .name {
	position: absolute;
	text-decoration: none;
	left: 240px;
	top: 30px;
}
.product-list .product_l .desc {
	position: absolute;
	left: 240px;
	top: 70px;
	margin-right: 20px;
}
.product-list .product_l .prod_overlay, .product-grid .product_l .prod_overlay {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: white;
	width: 100%;
	height: 0px;
	z-index: 500;
}
.product-list .product_l .cart, .product-list .product_l .wishlist, .product-list .product_l .compare {
	background-color: #CCC;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	color: black;
	font-weight: bold;
	border: 1px solid #E8E6E6;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	text-shadow: 1px 1px white;
}
.product-list .product_l .wishlist {
	left: 240px !important;
}
.product-list .product_l .compare {
	left: 428px !important;
}

.product-list .image img {
	border: none;
}
.product-filter {
	border-bottom: none;
	padding-bottom: 0px;
	margin-right:15px
}
.product-list .wishlist a, .product-list .compare a, .product-list .cart a {
	padding-left: 0px;
	display: inline-block;
	background: none;
}

.product-list .cart a {
	text-decoration:none;
	color:#000
}
.prod_opt_cont div {
	display:inline-block
}
.prod_opt_cont {
	display: none;
	position: absolute;
	left: 240px;
	top: 124px;
	z-index: 3000
}
.product-list .description {
	position: absolute;
	left: 240px;
	width: 400px;
	top: 80px;
}
.pagination {
	border-top:none;
	margin-top:20px;
	width:inherit
}
.product-list .product_l .price {
	position: absolute;
	text-align:left;
	margin-left:0;
	left: 240px;
	top: 125px;
	font-size: 22px;
}
.product-list .product_l .price-tax {
	font-family:arial,tahoma,verdana
}

/* Product Grid */

.product-grid .product_l {
	display:inline-block;
	width: 192px;
	padding: 10px;
	position: relative;
	margin: 20px 15px 0px 0px;
	border: 1px solid #E8E6E6;
}
.product-grid .image img {
	border: none;
}
.product-grid {
	width: inherit;
	overflow: inherit;
	padding-top:10px
}
.product-grid .product_l .price, .product-grid .product_l .description, .product-grid .product_l .name {
	display:none
}
.product-grid .product_l .prod_opt_cont {
	display:none !important
}
.product-grid .product_l .name {
	display: none;
	position: absolute;
	top: 170px;
	left: 10px;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	color: black;
	width: 193px;
	z-index: 1000;
	text-decoration: none;
	text-shadow: 1px 1px white;
}


/*
 * Product
 */
.tab-content {
	border:none;
	margin-bottom:0
	
}
.tab-content p {
	margin-bottom:0
}
.product-info .image {
	position:relative;
	border:none;
	padding:0
}
.product-info .image-additional {
	width:350px;
	margin-left:0
}
.product-info .image-additional img {
	border:none
}
.image-additional .thumb_small {
	position:absolute;
	z-index:100;
	display:block;
	width:74px;
	height:74px;
	background:url(../image/product_overlay_m.png) center center no-repeat
}
.product-info .right {
	margin-left: 408px !important;
	background:#f7f7f7;
	border: 1px solid #E8E6E6;
	padding: 0px 25px 0px 25px;
	width: 500px
}
.product-info .description {
	border-top:none;
	padding-top:10px;
	border-bottom: 1px solid #E7E7E7;
}
.product-info .review > div {
	border:none
}
.product-info .review {
	border:none
}
.product-info .price, .product-info .cart, .product-info .review {
	border-top: 1px solid white;
	padding-top:10px
}
.product-info .options {
	padding: 10px 5px 10px 5px;
	border-top: 1px solid white;
}
.product-info .share {
	border:none;
	margin-top:20px;
	background:none
}
.product-info .cart {
	margin-bottom: 10px;
}
.product-info .description span {
	color: inherit;
	font-weight:bold
}

#tabs a[href="#tab-description"], #tabs a[href="#tab-review"], #tabs a[href="#tab-attribute"], #tabs a[href="#tab-related"] {
	padding: 10px;
	margin-top:20px;
	margin-bottom:20px;
	background: #f7f7f7;
	border: 1px solid #E8E6E6;
	cursor: pointer;
	display: block;
	float:none;
	text-align:left;
	clear:both
}
.htabs a {
	font-weight:normal;
	background-image:none
}
.htabs {
	height:auto;
	border-bottom:none
}
.tab-content h2 {
	margin:10px 0
}


/*
 * Tags
 */
.tags {
	padding:10px
}
.tags .tag_begin {
	background-image: url(../image/tag.png);
	width: 18px;
	height: 25px;
	float: left;
}
.tags .tag_link {
	float: left;
	background-image: url(../image/tag_mid.png);
	height: 20px;
	padding-top: 5px;
}
.tags .tag_end {
	float: left;
	height: 25px;
	width: 10px;
	background-image: url(../image/tag.png);
	background-position: right center;
}
.tags a {
	margin-right: 8px;
	text-decoration: none;
	float: left;
	color:#000
}

/*
 * Scroll to top of the page
 */
.scrollup{
    width:80px;
    height:80px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:50px;
    display:none;
    text-indent:-9999px;
    background: url('../image/icon_top.png') no-repeat;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=305);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
}


/*
 * Input
 */
input[type="text"], input[type="password"], textarea {
	padding:6px
}
.product-info .right input[type="text"], .product-info .right input[type="password"], .product-info .right textarea
{
	background:#fff
}

/*
 * Refine Categories
 */
.category-list ul, .box .box-content ul, .content ul, .sitemap-info ul {
	padding:0;
	width:100%
}
.category-list ul li, .box .box-content ul li, .content ul li, .sitemap-info ul li {
	list-style: none;
	padding:4px 14px;
	background: url(../image/arrow.png) left 8px no-repeat;
}


/*
 * Warnings, Suceesses
 */
#notification, .warning, .success, .attention, .information {
	position: fixed;
	display:block;
	top:inherit;
	z-index:10000;
	right: 0;
	bottom: 0;
	padding-right: 33px;
	margin-bottom:0
}


/*
 * Product pagination
 */
.pagination .results {
	padding-top: 6px
}
.pagination .links {
	margin-right:20px
}


/*
 * Facebook API
 */
.facebookInner {
	margin-top:15px;
	height:150px;
	overflow:hidden;
	position: relative;
	left: -10px;
}


/*
 * Menu
 */
#menu ul {
	list-style-type:none;
	padding:0;
	margin:0
}


/*
 * Font hacks
 */
.tweet_text {
	font-size:12px !important;
	font-family:arial,tahoma,verdana !important
}

.uiIconText { 
	display: none !important
} 

.c {
	clear:both
}