body{background:url(../images/body_bg.jpg);background-position: center center;background-size: 100% 100%;}
.btn-default {
    background-color: #f38f92;
    background-image: linear-gradient(to bottom, #fbb450, #f89406);
    border: medium none;
    border-radius: 8px;
    color: black;
    text-shadow: 0 1px 1px #f0f0f0;
}
.btn-info {
	background-color: #f38f92;
    background-image: linear-gradient(135deg, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);
    border: medium none;
    border-radius: 8px;
	color: black;
    text-shadow: 0 1px 1px #f0f0f0;
}
.close,address{opacity: 1; color:#fff;}
.modal-title,.cart_title{color: #bbbb00;font-size: 20px;font-weight: 700;}
.total .title {color: #fff;font-size: 18px;font-weight: bold;line-height: 48px;}
.sidebar_cart {background: #5c5c5c;box-shadow: 0 1px 0 #292929 inset; padding: 20px; right: 15px; text-align: center;width: 100%; margin-top:10px;margin-bottom:100px;}
.totalPrice {color: #fff; font-size: 18px; font-weight: bold; line-height: 48px;}
.modal-content{background: #2c2c2c none repeat scroll 0 0;}
.color-red{color:#f00;}

header .navbar-default {
	background: rgb(0,0,0); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(69,72,77,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, rgba(0,0,0,1) 0%,rgba(69,72,77,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#45484d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    border-color: #e7e7e7;
}
header .navbar {
	box-shadow: 0 1px 6px 0 rgba(255, 255, 255, 0.36);
    border: 1px solid transparent;
    height: 110px;
    position: fixed;
	top:0;
	left:0;
	z-index:999;
	width:100%;
	border-radius:0px;
}
header .back {display:none;}
header .navbar-brand{display:inline-block;}
header #showcart{display:none;}
header .menu{margin-top:0px;}
header .menu a{font-weight:bold; font-size:16px;}
header .navbar-default .navbar-nav > li > a{color:#999;}
header .navbar-default .navbar-nav > li > a:hover{background-color:#777;color:yellow; }
header .lang > li{float:left;list-style:none;}
header .lang > li > a{color:#ffdd00; margin: 10px 5px 5px; padding:3px; font-weight:normal;}
header .lang > li > a:hover{color:#a69dd7;}
header .lang > li .langselected{background-color:#a69dd7;} 
#myCarousel{}
#catgory_btn{display:none;}
footer {
    background-color:#000;color: #aaa; height:100px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
}
.panel {
    background-color: #000;
    background-size: cover;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    padding: 10px;
    text-align: right;
    width: 100%;
}
.fb{position:reletive; bottom:5px;}
.subbar{margin-top:113px; }
.subbar ul{padding-left:0;}
.subbar li {
	background: rgb(69,72,77); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    

    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    color: #aaa;
    float: left;
    list-style: outside none none;
    padding: 10px;
    width: 33.333%;

}
.subbar li.current {
	background: rgb(125,126,125); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
	
    font-weight: 600;
	color:rgb(252,234,187);
}

.carousel-caption{top:50px;}
.modal-dialog{margin-top:160px;}
.modal-dialog .modal-body p{font-size:20px; color:#333;}
.modal-body p span{color:#eee;margin-left:10px;text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);}
.checkout div{color:#eee;}
.contact_title {
    color: navajowhite;
    font-weight: 800;
    padding-left: 30px;
}
.contact_right {
    border: 1px solid rgba(128, 128, 128, 0.4);
}
.contact_left_title, .contact_right_title {
    color: #aaa193;
    font-weight: 200;
    padding-left: 15px;
}
.forgetpass_title {
    color: #aaa193;
    font-weight: 200;
}
.contact_left_formlist {
    padding-right: 12px;
}
.contact_left_formlist > div, .contact_right_formlist > div {
    color: #ddd;
    font-size: 13px;
    font-weight: 100;
    letter-spacing: 0.5px;
    line-height: 35px;
    margin-bottom: 3px;
}
.forgetpass_form > div > label {
    color: #ddd;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.5px;
}
.contact_right_formlist .first_line, .contact_right_formlist .last_line {
    margin-top: 3px;
    padding-left: 15px;
}
.contact_right_formlist .first_line {
    margin-bottom: 16px;
}
.contact_right_formlist .first_line h4, .contact_right_formlist .last_line h4 button {
    color: #aaa193;
    font-size: 14px;
    letter-spacing: 0.5px;
}
.contact_right_formlist .last_line h4 button {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    padding: 0;
}
.contact_right_formlist .last_line h4 button:hover {
    text-decoration: underline;
}
.contact_left_formlist > div > input, .contact_right_formlist > div > input, .forgetpass_form > div > input {
    background: rgba(128, 128, 128, 0.4) none repeat scroll 0 0;
    border: medium none;
    height: 30px;
	color:#cccccc;
}

.drop-link{height:auto;}
.drop-link .dropwrap {
    position: absolute;
    height: 130px;
    width:100%;
    left:0;
    top:113px;
    -webkit-box-shadow:  0 -1px 1px #2e2e2e;
    box-shadow: 0 -1px 1px #2e2e2e;
    border-top:1px solid black; 
    background: url('../images/body_bg.jpg')  0 0 repeat;
    display:none;
	z-index:999;
	overflow: hidden;
}
.drop-link .dropwrap ul{padding:0;margin:0;display:block;min-width:2750px;  height: 130px;}
.drop-link .dropwrap ul li{float:left; list-style: none; margin:15px 10px;opacity:0.5;}
.drop-link .dropwrap ul li:hover{opacity:1;}
.drop-link .dropwrap ul li h4{font-size:12px;font-weight:blod;color:#fff;padding:0;margin:0;}
.drop-link .dropwrap ul li a{display:inline-block;}

@media screen and (max-width: 767px) {
	.drop-link .dropwrap{top:50px;overflow:visible;height:auto;}
	.drop-link{height:auto;}
	.drop-link .dropwrap ul{min-width:100%;max-width:100%;}
	.drop-link .dropwrap ul li{width:50%;margin: 0;text-align:center;}
}