@font-face {
 font-family: 'RockwellBold';
 src: url('fonts/rockb.eot');
 src: url('fonts/rockb.eot') format('embedded-opentype'),  url('fonts/rockb.woff') format('woff'),  url('fonts/rockb.ttf') format('truetype'),  url('fonts/rockb.svg#RockwellBold') format('svg');
}
@font-face {
 font-family: 'RockwellRegular';
 src: url('fonts/rock.eot');
 src: url('fonts/rock.eot') format('embedded-opentype'),  url('fonts/rock.woff') format('woff'),  url('fonts/rock.ttf') format('truetype'),  url('fonts/rock.svg#RockwellRegular') format('svg');
}
body {
	margin:0;
	padding:0;
	width:100%;
	background:#9c1a0a url(../images/bg.jpg) no-repeat top center;
	font-family:'RockwellRegular';
	color:#F8E2BD;
	height:100%
}
.clearfix {
	clear:both
}
#Main {
	width:100%;
}
.wrapper {
	width:962px;
	margin:0 auto;
	border:0px;
}
.floatl {
	float:left;
}
.floatr {
	float:right;
}
img {
	border:0
}
h1, h2, h3, h4, h5, p {
	margin:0;
	padding:0;
	font-weight:normal
}
a {
	color:#e8cd9e
}
/*------------------------------------header css----------------------------------------------*/

.header {
	margin:0;
	padding:0;
	width:962px;
	margin:0 auto;
	position:relative
}
.logo {
	float:left;
}
.logo img {
	margin:60px 0 0 0px;
}
.menuSlider_panel {
	background:url(../images/bannerBg.png) repeat-x;
	width:964px;
	margin:30px 0 0 0;
	height:433px;
}
.menu_iner {
	background:url(../images/menu_in_bg.jpg) no-repeat !important;
	width:962px;
	height:68px;
	margin:30px 0 0 0;
}
ul.menu {
	margin:0;
	padding:20px 0 20px 20px;
	float:left;
	width:100%;
	list-style:none;
}
ul.menu li {
	margin:0;
	padding:0;
	float:left;
}
ul.menu li a {
	float:left;
	font-size:20px;
	color:#491b0f;
	padding:0 25px 0 25px;
	text-decoration:none;
	font-family:'RockwellBold';
	text-shadow:0 1px #F8E4CB;
	display:block;
	height:27px;
	line-height:27px;
}
ul.menu li a:hover {
	color:#e3c295;
	background:#9b1a09;
	text-shadow:0 1px #F8E4CB;
	height:27px;
	line-height:27px;
	text-shadow:0 0px #F8E4CB;
}
#loginBox {
	position: absolute;
	top: 22px;
	right: 195px;
	width: 163px;
	margin: 0;
	cursor: pointer;
	z-index: 1000;
}
#login_panel {
	background:url(../images/loginFrame.png) no-repeat;
	z-index:2;
}
#login_panel.active {
}
#login_panel .icon {
	float:left;
	margin:14px 8px 0 16px
}
#login_panel .arrow {
	margin:18px 0 0 8px;
	float:left
}
#login_panel span {
	color: #7D4D02;
	display: block;
	font-family: 'RockwellBold';
	font-size: 15px;
	float:left;
	line-height:40px
}
.loginDropdown {
	width:145px;
	position:relative;
	left:12px;
}
.loginDropdown .middleSec {
	border:solid 2px #cd9532;
	border-top:0;
	background:#9c1c09;
	padding:10px 6px 6px 6px;
}
.loginDropdown .input {
	width:122px;
	height:24px;
	background: none repeat scroll 0 0 #DAB177;
	border: 1px solid #C78B23;
	border-radius: 20px 20px 20px 20px;
	color: #491B0F;
	font-family: 'RockwellRegular';
	font-size: 13px;
	padding:0 0 0 5px;
	margin:0 0 10px 0
}
.loginDropdown .inputBtn {
	background:#DAB177 url(../images/arrow_rounded.png) no-repeat right center;
	width:57px;
	height:22px;
	border: 1px solid #C78B23;
	border-radius: 20px 20px 20px 20px;
	color: #491B0F;
	font-family: 'RockwellRegular';
	font-size: 14px;
	text-align:left;
	display:block;
	margin:0;
	padding:2px 0 5px 10px;
	float:right;
	cursor:pointer
}
.loginDropdown img {
	position:absolute;
	bottom:-5px;
	left:-5px
}
.loginDropdown a {
	color:#e8cd9e;
	font-size:11px;
	display:block;
	text-align:right;
	padding-top:5px;
}
.loginDropdown a:hover {
	color:#fec655;
	text-decoration:none
}
#cartBox {
	position: absolute;
	top: 20px;
	right: 0px;
	width: 183px;
	margin: 0;
	cursor: pointer;
	z-index: 1000;
}
#cart_panel {
	background:url(../images/shoppingFrame.png) no-repeat;
}
#cart_panel .icon {
	float:left;
	margin:14px 5px 0 15px
}
#cart_panel .arrow {
	float:left;
	margin:18px 0 0 0
}
#cart_panel span {
	font-size:11px;
	color:#f5ddb5;
	font-family:'RockwellRegular';
	text-decoration:none;
	float:left;
	display:block;
	line-height:40px;
	margin:0 9px 0 0;
}
.cartDropdown {
	width:162px;
	position:relative;
	left:12px
}
.cartDropdown .middleSec {
	border:solid 2px #cd9532;
	border-top:0;
	background:#9c1c09;
	padding:3px
}
.cartDropdown .middleSec h1 {
	font-size:11px;
	color:#f5ddb5;
	text-align:center;
	font-family:'RockwellRegular';
	padding:5px 0
}
.cartDropdown .middleSec span {
	font-size:12px;
	float:left;
	color:#e79c00
}
.cartDropdown .middleSec h2 {
	font-size:18px;
	float:right;
	color:#e79c00;
}
.cartDropdown .seprator {
	position:absolute;
	bottom:-5px;
	left:-5px
}
.Voirlepanier {
	background:#DAB177;
	border-radius:20px;
	margin:5px 0 0 15px;
	padding:0px;
	border:1px #C78B23 solid;
	width:115px;
}
.Voirlepanier a {
	font-size:12px;
	color:#491b0f;
	font-family:'RockwellRegular';
	text-decoration:none;
	background:url(../images/arrow_rounded.png) no-repeat right center;
	height:22px;
	padding:0 0px 0 10px;
	line-height:22px;
	display:block
}
.Validerlacommande {
	background:#DAB177;
	border-radius:20px;
	margin:5px 0 5px 0px;
	padding:0px;
	border:1px #C78B23 solid;
}
.Validerlacommande a {
	font-size:12px;
	color:#491b0f;
	font-family:'RockwellRegular';
	text-decoration:none;
	background:url(../images/arrow_rounded.png) no-repeat right center;
	height:22px;
	padding:0 0px 0 7px;
	line-height:22px;
	display:block;
}
.banner {
	margin:13px 0 0 20px;
}
.banner img {
	width:929px;
	height:345px;
}
/*------------------------------------index css----------------------------------------------*/
.container {
	margin:20px 0 0 0
}
.productSection {
	margin:0 0 10px 0;
	padding:0
}
.topSec {
	margin:0 0 25px 0;
	background:url(../images/border.png) no-repeat bottom center;
	padding:0 0 15px 0;
}
.productSection .title {
	font-size:28px;
	color:#F8E2BD;
	font-family:'RockwellBold';
	float:left;
}
.viewAll {
	background:#DAB177;
	border-radius:20px;/*width:85px;*/
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
}
.viewAll a {
	font-size:13px;
	color:#491b0f;
	font-family:'RockwellRegular';
	text-decoration:none;
	background:url(../images/arrow_rounded.png) no-repeat right center;
	height:22px;
	padding:0 30px 0 8px;
	line-height:22px;
	display:block
}
.viewAll a:hover {
	color:#9b1a09;
}
.productBox {
	background:url(../images/box_bg.jpg) no-repeat;
	width:225px;
	padding-bottom:10px;
	float:left;
	margin:0 0 20px 0
}
.productBox:last-child {
	margin:0;
}
.productBox .contentSec {
	margin:0;
	padding:15px 15px 0 15px
}
.productBox .contentSec h1 {
	margin:10px 0 0 0;
	padding:0;min-height:40px;
}
.productBox .contentSec h1 a {
	color:#7D4D02;
	font-size:13px;
	font-family:'RockwellBold';
	text-decoration:none;
	display:block;
}
.productBox .contentSec img {
	background:url(../images/img_bg.png) no-repeat;
	padding:10px;
}
.productBox .contentSec .price {
	font-size:18px;
	color:#9B1A09;
	font-family:'RockwellBold';
	text-align:right;
	margin:13px 0 13px 0;
	display:block
}
.detailsBtn {
	background:url(../images/detailsBtn_bg.png) no-repeat;
	width:188px;
	margin:10px 0px 0 0px;
	padding:0px;
	width:193px;
	height:37px
}
.detailsBtn a {
	font-size:14px;
	color:#491B0F;
	font-family:'RockwellRegular';
	text-decoration:none;
	background:url(../images/shopping_icon_round.png) no-repeat left center;
	display:block;
	margin:0 2px 0 3px;
	padding:3px 0 0 40px;
	line-height:32px;
}
.detailsBtn a:hover {
	color:#9b1a09
}
.mrgRight20 {
	margin-right:20px;
}
.mrgRight30 {
	margin-right:30px;
}
/*------------------------------------product css----------------------------------------------*/

.productBox_inner {
	background:url(../images/productBg.png) no-repeat;
	width:289px;
	height:318px;
	float:left;
	margin:0px 15px 30px 15px;
}
.productBox_inner .contentSec {
	margin:18px 0px 0px 16px;
}
.productBox_inner h1 {
	font-size:28px;
	color:#F8E2BD;
	font-family:'RockwellBold';
}
.productBox_inner .img {
	background:#efe7d4;
	width:254px;
	height:231px;
	border:solid 1px #9b1a09;
	position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.productBox_inner .imgFrame {
	position:absolute;
	top:0;
	left:0;
	width:254px;
	height:231px;
}
.productBox_inner a.titleText {
	font-size:16px;
	color:#7D4D02;
	font-family:'RockwellBold';
	text-decoration:none;
	display:block;
	padding:18px 0 0 0;
	text-align:center
}
.productBox_inner a.titleText span {
	color:#9D1F0B;
}
.productBox_inner a.titleText:hover {
	color:#9D1F0B
}
/*------------------------------------product lsting css)----------------------------------------------*/

.breadcrumb {
	margin:0;
	padding:0px 0 15px 0px;
	border-bottom:1px #DFBA86 solid;
}
.breadcrumb ul {
	list-style:none;
	margin:0;
	padding:0;
}
.breadcrumb ul li {
	float:left;
	/*background:url(../images/arrowNext.PNG) no-repeat left center;*/
	padding:0 0px 0 10px
}
.breadcrumb ul li a {
	font-size:14px;
	color:#E6C895;
	text-decoration:none;
	display:block;
	float:left;
}
.breadcrumb ul li a:hover {
	color:#DE970C
}
.breadcrumb ul li:first-child {
	background:none;
	padding:0px 0 0;
}
.top_sec {
	margin:0 0 1px 0;
	padding:0;
	background:url(../images/search-bg.jpg) no-repeat;
	height:47px;
}
.search_sec {
	margin:0 0 0 0;
	padding:10px 0 0px 0;
}
.search_sec span {
	margin:2px 0 0 20px;
	padding:0;
	font-size:13px;
	float:left;
	line-height:20px;
	color:#491B0F;
	display:block;
}
.search_sec .selectArea {
	background:url(../images/select-bg.png) no-repeat;
	width:119px;
	height:29px;
	padding:3px 0 0 0;
	margin:0;
	float:left;
}
.search_sec select {
	margin:0 25px 0 4px;
	padding:0;
	float:left;
	width:111px;
	background:#9B1A09;
	color:#E2C695;
	border:0;
	height:22px;
}
.paging_sec {
	margin:0 0 0 0;
	padding:0 0 20px 0;
	border-top:1px #DFBA86 solid;
	background:url(../images/border.png) no-repeat bottom left;
}
.showing_panel {
	margin:15px 0 0px 0px;
	padding:0;
	float:left;
}
.showing_panel p {
	margin:0;
	padding:0;
	color:#D9AE81;
	font-size:13px;
	line-height:20px;
}
.number_panel {
	margin:15px 0px 0px 0px;
	padding:0;
	float:right;
}
.number_panel ul {
	margin:0;
	padding:0;
	float:left
}
.number_panel ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.number_panel ul li a {
	margin:0;
	padding:0 4px 0 4px;
	font-size:13px;
	text-decoration:none;
	color:#E3C593
}
.number_panel ul li a:hover {
	color:#DE970C;
}
.number_panel .prev {
	margin:0;
	padding:0;
	float:left;
}
.number_panel .prev a {
	margin:0;
	padding:0 0 0 25px;
	font-size:13px;
	color:#E3C593;
	/*background: url(../images/bottun2.png) no-repeat left center;*/
	display:block;
	text-decoration:none;
	line-height:18px
}
.number_panel .prev a:hover {
	/*background:url(../images/bottun2.png) no-repeat left center;*/
	color:#DE970C
}
.number_panel .next {
	margin:0;
	padding:0 10px 0 0;
	float:left;
}
.number_panel .next a {
	margin:0;
	padding:0 25px 0 10px;
	font-size:13px;
	color:#E3C593;
	/*background:url(../images/bottun2.png) no-repeat right center;*/
	display:block;
	text-decoration:none;
	line-height:18px
}
.number_panel .next a:hover {
	/*background:url(../images/bottun2.png) no-repeat right center;*/
	color:#DE970C
}
/*------------------------------------product details css----------------------------------------------*/

.prodact_detail {
	margin:0;
	padding:0
}
.prodact_detail .contentSec {
	background:url(../images/box_bg.jpg) no-repeat;
	width:225px;
	float:right;
	padding-bottom:10px;
}
.prodact_detail .contentSec img {
	margin:10px;
	border-radius:10px;
	border:solid 1px #c8b493
}
.prodact_detail .contentSec h2 {
	font-size:18px;
	color:#491B0F;
	font-family:'RockwellBold';
	margin:0px;
	text-align:center;
	padding:0 10px;
}
.prodact_detail .contentSec h1 {
	font-size:18px;
	color:#9B1A09;
	margin:0px 0px 0px 70px;
}
.prodact_detail .text {
}
.prodact_detail .text p {
	font-size:13px;
	color:#F8E2BD;
	width:646px;
	line-height:18px;
}
.prodact_detail .text span {
	font-size:13px;
	color:#EBA26E;
}
.prodact_detail .text h2 {
	background:url(../images/arrowRight.png) no-repeat;
	font-size:14px;
	color:#DEA50C;
	;
	text-transform:uppercase;
	padding:0px 0 0 20px;
	margin:30px 0;
}
.prodact_detail .text h3 {
	font-size:15px;
	color:#DB9F09;
}
.prodact_detail .text ul {
	list-style:url(../images/arrow.png);
	margin:10px 0 0 16px;
}
.prodact_detail .text li {
	font-size:13px;
	color:#F8E2BD;
	margin-bottom:5px;
}
.prodact_detail .text li:hover {
	color:#DEA50C
}
.prodact_detail .add-to-cart {
	background:url(../images/border.png) no-repeat bottom center;
	/*padding:30px 0;*/
	padding:55px 0;
}
.prodact_detail .commentsSec {
	float:left;
	margin:15px 0 0 15px;
}
.prodact_detail .commentsSec p {
	background:url(../images/arrowRight.png) no-repeat;
	;
	font-size:13px;
	color:#F8E2BD;
	padding:0 0 0 20px;
	height:16px;
}
.prodact_detail .commentsSec a {
	font-size:13px;
	color:#E5B409;
}
/*------------------------------------our-services-2colm css----------------------------------------------*/
.mrgRight25 {
	margin-right:25px;
}
.our-services {
}
.servicesBox {
	float:left;
	margin-bottom:25px;
}
.servicesBox .contentSec {
	background:url(../images/services_big_bg.png) no-repeat;
	width:467px;
	height:265px;
}
.servicesBox .contentSec {
	margin:0;
	padding:0 0 0 0;
}
.servicesBox .contentSec h1 {
	padding:0 0 0 0
}
.servicesBox .contentSec h1 a {
	font-size:16px;
	color:#7D4D02;
	font-family:'RockwellBold';
	text-decoration:none;
	display:block;
	text-align:center;
	padding:15px 0 0 0
}
.servicesBox .contentSec h1 a:hover {
	color:#9B1A09
}
.servicesBox .contentSec h1 a span {
	font-size:16px;
	color:#9B1A09;
}
/*------------------------------------Checkout css----------------------------------------------*/
.marg-top {
	margin-top:20px;
}
.Checkout {
	margin:0;
	padding:0
}
.Checkout .checkout_btn {
	background:#DAB177;
	border-radius:20px;
	width:120px;
	margin:0px 0px 0 15px;
	padding:0px;
	border:1px #C78B23 solid;
	float:right;
	height:22px;
}
.Checkout .checkout_btn input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	width:120px;
	height:22px;
	padding:0 25px 0 0;
	font-family:'RockwellRegular'
}
.Checkout .checkout_btn input:hover {
	color:#9b1a09
}
.Checkout p {
	color:#E29C0E;
	font-size:20px;
	float:left;
	line-height:30px;
	width:88%;
	text-align:right
}
.itemdetails {
	margin:10px 0 0 0;
	padding:0;
}
.itemdetails .title {
	margin:0 0px 0 0;
	padding:10px 0px 10px 15px;
	background:#491B0F;
	width:947px
}
.itemdetails .title h1 {
	color:#DEBB87;
	font-size:14px;
	width:354px;
	float:left;
}
.itemdetails .title h2 {
	color:#DEBB87;
	font-size:14px;
	width:180px;
	float:left;
}
.itemdetails .title h3 {
	color:#DEBB87;
	font-size:14px;
	width:225px;
	float:left;
}
.itemdetails .title h4 {
	color:#DEBB87;
	font-size:13px;
	float:left
}
.itemdetails .title h5 {
	color:#DEBB87;
	font-size:14px;
	width:110px;
	float:left;
}
.itemdetails .details {
	margin:0 0px 0 0;
	padding:5px 0px 5px 15px;
	background:#DEBB87;
}
.itemdetails .details h1 {
	margin:0;
	padding:5px 0px;
	color:#491B0F;
	font-size:14px;
	font-weight:normal;
	float:left;
	width:372px;
}
.itemdetails .details h2 {
	background:none;
	color:#491B0F;
	font-size:14px;
	float:left;
	text-align:center;
	padding:5px 10px;
	margin:23px 0 5px 5px;
	font-weight:normal;
}
.itemdetails .details h3 {
	color:#491B0F;
	font-size:14px;
	float:left;
	background:none;
	padding:5px;
	margin:23px 0 5px 145px;
	font-weight:normal;
}
.itemdetails .details h4 {
	color:#491B0F;
	font-size:14px;
	background:none;
	padding:5px;
	/*width:50px;*/
	float:left;
	margin:23px 0 5px 170px;
	font-weight:normal;
}
.itemdetails .details h5 {
	color:#fff;
	font-size:14px;
	padding:5px;
	width:86px;
	float:left;
	margin:5px 0 5px 5px;
	font-weight:normal;
}
.keepshopping {
	margin:0px 0px 0px 0px;
	padding:12px 18px;
	background:#CFA86A
}
.Keep_Shopping {
	background:#DAB177;
	border-radius:20px;
	width:188px;
	margin:13px 0px 0 15px;
	padding:2px;
	border:1px #C78B23 solid;
	display:block;
	line-height:normal;
}
.Keep_Shopping input {
	background:url(../images/shopping_icon_round.png) no-repeat left;
	border:0px;
	margin:0;
	color:#5F330A;
	cursor:pointer;
	font-size:16px;
	width:188px;
	height:32px;
	font-size:14px;
	font-family:'RockwellRegular';
}
.keepshopping .order_total {
	margin:0;
	padding:0;
	float:right;
}
.order_total .sub_total {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	background:none;
	color:#491B0F;
	text-align:left;
	font-size:14px;
}
.sub_total p span {
	margin:0px 0 0 8px;
	padding:5px 0px;
	background:none;
	color:#9B1A09;
	text-align:right;
}
.order_total .net_total {
	margin:10px 0px 0px 22px;
	padding:5px 0px 5px 5px;
	background:none;
	color:#491B0F;
	text-align:right;
	font-size:14px;
}
.net_total p span {
	margin:0px 0 0 8px;
	padding:5px 0px;
	background:none;
	color:#9B1A09;
	text-align:right;
}
.itemdetails .details h5 input {
	text-align:center;
	margin:20px 0 0 23px
}
.itemdetails .details h1 img {
	border:0;
	float:left
}
.itemdetails .details h1 span {
	float:left;
	margin-left:20px;
	line-height:20px;
	width:235px;
}
.button1 {
	background:#DAB177;
	border-radius:20px;
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.button1 input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	height:22px;
	padding:0 30px 0 10px;
	font-family:'RockwellRegular'
}
.button1 input:hover {
	color:#9b1a09
}
/*------------------------------------footer css----------------------------------------------*/

.footer {
	background:url(../images/footer_bg.jpg) repeat-x;
	height:190px;
np
}
.footer-menu {
	margin:0;
	padding:80px 0 0 0;
}
.footer-menu p {
	font-size:13px;
	color:#EACEAC;
	font-family:'RockwellRegular';
	float:right;
}
.footer-menu ul {
	list-style:none;
	margin:0;
	padding:0
}
.footer-menu ul li {
	float:left;
	padding:0px;
	margin:0;
	border-left:1px #EACEAC solid;
}
.footer-menu ul li:first-child {
	border:0;
}
.footer-menu ul li a {
	font-size:13px;
	color:#EACEAC;
	padding:0px 10px 0 10px;
	text-decoration:none;
	font-family:'RockwellRegular';
	display:block;
	float:left;
}
.footer-menu ul li a:hover {
	background:#491B0F;
}
/*------------------------------------product and services box css----------------------------------------------*/

.view-third img {
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.view-third .mask {
	background-color: rgba(73, 27, 15, 0.6);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translate(460px, -100px) rotate(180deg);
	-moz-transform: translate(460px, -100px) rotate(180deg);
	-o-transform: translate(460px, -100px) rotate(180deg);
	-ms-transform: translate(460px, -100px) rotate(180deg);
	transform: translate(460px, -100px) rotate(180deg);
	-webkit-transition: all 0.2s 0.4s ease-in-out;
	-moz-transition: all 0.2s 0.4s ease-in-out;
	-o-transition: all 0.2s 0.4s ease-in-out;
	-ms-transition: all 0.2s 0.4s ease-in-out;
	transition: all 0.2s 0.4s ease-in-out;
}
.view-third h2 {
	-webkit-transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	-o-transform: translateY(-100px);
	-ms-transform: translateY(-100px);
	transform: translateY(-100px);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third p {
	-webkit-transform: translateX(300px) rotate(90deg);
	-moz-transform: translateX(300px) rotate(90deg);
	-o-transform: translateX(300px) rotate(90deg);
	-ms-transform: translateX(300px) rotate(90deg);
	transform: translateX(300px) rotate(90deg);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third a.info {
	-webkit-transform: translateY(-200px);
	-moz-transform: translateY(-200px);
	-o-transform: translateY(-200px);
	-ms-transform: translateY(-200px);
	transform: translateY(-200px);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third:hover .mask {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transform: translate(0px, 0px);
	-moz-transform: translate(0px, 0px);
	-o-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}
.view-third:hover h2 {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	transition-delay: 0.5s;
}
.view-third:hover p {
	-webkit-transform: translateX(0px) rotate(0deg);
	-moz-transform: translateX(0px) rotate(0deg);
	-o-transform: translateX(0px) rotate(0deg);
	-ms-transform: translateX(0px) rotate(0deg);
	transform: translateX(0px) rotate(0deg);
	-webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.view-third:hover a.info {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
.view {
	width: 254px;
	height: 231px;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
	background:#efe7d4 url(../images/product_img_frame.png) no-repeat center center;
	border:solid 1px #b45c49;
}
.view .mask, .view .content {
	width: 254px;
	height: 231px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
}
.view img {
	display: block;
	position: relative;
}
.view h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	position: relative;
	font-size: 17px;
	padding: 10px;
	background: #9c1d0a;
	margin: 20px 0 0 0;
}
.view p {
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 12px;
	position: relative;
	color: #fff;
	padding: 10px 0;
	text-align: center;
}
.view p img {
	float:left;
	margin-left:11px
}
.view a.info {
	display: inline-block;
	text-decoration: none;
	padding: 7px 14px;
	background: #491b0f;
	color: #fff;
	text-transform: uppercase;
	margin-top:15px;
}
.view a.info:hover {
	background:#9b1a09;
}
/*------------------------------------services box css----------------------------------------------*/

.view-third_1 img {
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
.view-third_1 .mask {
	background-color: rgba(73, 27, 15, 0.6);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: translate(460px, -100px) rotate(180deg);
	-moz-transform: translate(460px, -100px) rotate(180deg);
	-o-transform: translate(460px, -100px) rotate(180deg);
	-ms-transform: translate(460px, -100px) rotate(180deg);
	transform: translate(460px, -100px) rotate(180deg);
	-webkit-transition: all 0.2s 0.4s ease-in-out;
	-moz-transition: all 0.2s 0.4s ease-in-out;
	-o-transition: all 0.2s 0.4s ease-in-out;
	-ms-transition: all 0.2s 0.4s ease-in-out;
	transition: all 0.2s 0.4s ease-in-out;
}
.view-third_1 h2 {
	-webkit-transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	-o-transform: translateY(-100px);
	-ms-transform: translateY(-100px);
	transform: translateY(-100px);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third_1 p {
	-webkit-transform: translateX(300px) rotate(90deg);
	-moz-transform: translateX(300px) rotate(90deg);
	-o-transform: translateX(300px) rotate(90deg);
	-ms-transform: translateX(300px) rotate(90deg);
	transform: translateX(300px) rotate(90deg);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third_1 a.info {
	-webkit-transform: translateY(-200px);
	-moz-transform: translateY(-200px);
	-o-transform: translateY(-200px);
	-ms-transform: translateY(-200px);
	transform: translateY(-200px);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.view-third_1:hover .mask {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transform: translate(0px, 0px);
	-moz-transform: translate(0px, 0px);
	-o-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}
.view-third_1:hover h2 {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	transition-delay: 0.5s;
}
.view-third_1:hover p {
	-webkit-transform: translateX(0px) rotate(0deg);
	-moz-transform: translateX(0px) rotate(0deg);
	-o-transform: translateX(0px) rotate(0deg);
	-ms-transform: translateX(0px) rotate(0deg);
	transform: translateX(0px) rotate(0deg);
	-webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.view-third_1:hover a.info {
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
.view_1 {
	width: 451px;
	height: 209px;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
	top: 9px;
	left: 8px;
}
.view_1 .mask, .view_1 .content {
	width: 451px;
	height: 209px;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
}
.view_1 img {
	display: block;
	position: relative;
}
.view_1 h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	position: relative;
	font-size: 17px;
	padding: 10px;
	background: #9c1d0a;
	margin: 20px 0 0 0;
}
.view_1 p {
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 12px;
	position: relative;
	color: #fff;
	padding: 10px 0;
	text-align: center;
}
.view_1 p img {
	float:left;
	margin-left:16px
}
.view_1 a.info {
	display: inline-block;
	text-decoration: none;
	padding: 7px 14px;
	background: #491b0f;
	color: #fff;
	text-transform: uppercase;
	margin:0;
	border:solid 1px #491b0f;
	margin-top:15px;
}
.view_1 a.info:hover {
	background:#9b1a09;
}
/*---------------------------contect us---------------------------------------------*/	
.contect_us {
}
.map-address {
	float:left;
}
.Get_in_Touch {
	width:250px;
}
.mrgtop {
	margin-top:20px;
}
.Get_in_Touch h1 {
	font-size:24px;
	color:#DEA50C;
	font-family: 'RockwellRegular';
	padding-bottom:20px;
}
.Get_in_Touch img {
	float:left;
	width:15px;
	padding-left:5px
}
.Get_in_Touch p {
	font-size:16px;
	color:#F8E2BD;
	font-family: 'RockwellRegular';
	float:left;
	padding-left:10px;
	margin-bottom:10px;
	width:210px;
}
.map {
	margin-top:40px;
}
.map img {
}
.Contactform {
	margin:0px 0px;
	padding-top:20px;
	width:661px;
	background:url(../images/form_bg.png) no-repeat;
	float:right;
	height:469px;
}
.Contactform h1 {
	font-size:24px;
	color:#431609;
	font-family:'RockwellBold';
	margin:0 0 10px 20px
}
.Contactform h2 {
	font-size:16px;
	color:#9B1A09;
	font-family:'RockwellBold';
	text-decoration:none;
	margin:10px 0 5px 30px;
}
.Contactform .input {
	width:230px;
	height:30px;
	border-radius:30px;
	padding-left:25px;
	background:#EACD9C;
	margin:0px 30px 0px 30px;
	border:1px #431609 solid;
	border-bottom:5px #431609 solid;
	font-size:1.05em;
	color:#431609;
	font-family:'latolight';
}
.Contactform .message {
	width:300px;
	height:105px;
	border-radius:30px;
	background:#EACD9C;
	margin:0px;
	border:1px #431609 solid;
	border-bottom:5px #431609 solid;
	font-size:1.05em;
	color:#431609;
	font-family:'latolight';
	vertical-align:top;
}
.send {
	background:#DAB177;
	border-radius:20px;
	width:125px;
	margin-top:25px;
	padding:0px;
	border:1px #C78B23 solid;
}
.send a {
	font-size:13px;
	color:#491B0F;
	font-family:'RockwellRegular';
	text-decoration:none;
	background:url(../images/sand_img.png) no-repeat right center;
	height:30px;
	padding:0 30px 0 8px;
	line-height:30px;
	display:block
}
.send a:hover {
	color:#9B1A09;
}
/*---------------------------contect us end---------------------------------------------*/	
/*---------------------------About us---------------------------------------------*/	
.about_us {
	background:url(../images/border.png) no-repeat bottom center;
	padding-bottom:30px
}
.about_us img {
}
.about_us .abouteimg {
}
.about_us .abouteimg img {
}
.about_us h1 {
	font-size:24px;
	color:#DEA50C;
	font-family:'RockwellBold';
	padding-top:20px;
}
.about_us p {
	font-size:13px;
	color:#F8E2BD;
	font-family:'RockwellRegular';
	padding-top:20px;
}
.removeBtn {
	background:#DAB177;
	border-radius:20px;
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.removeBtn input {
	background:url(../images/remove_icon.png) no-repeat left;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	height:22px;
	padding:0 10px 0 25px;
	font-family:'RockwellRegular'
}
.removeBtn input:hover {
	color:#9b1a09
}
.mrgR15 {
	margin-right:15px;
}
.mrgTop15 {
	margin-top:15px;
}
.mrgTop20 {
	margin-top:20px;
}
.mgrBottum15 {
	margin-bottom:15px;
}
.buybtn {
	font-family: 'RockwellRegular';
	background:#DAB177 url(../images/shopping_icon_sel.png) no-repeat left center;
	padding-left:45px;
	padding-right:15px;
	height:34px;
	display:inline-block;
	position:relative;
	border:1px solid #ff5a00;
	margin:0px 0px;
	overflow:hidden;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
	box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-moz-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-webkit-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	border:solid 1px #C78B23;
	border-radius:25px;
	line-height:14px;
	font-size:14px;
	text-decoration:none;
}
.buybtn input {
	border:0;
	background:none;
	margin:0;
	padding:7px 0 0 0;
	font-size:14px;
	font-family:'RockwellRegular';
	cursor:pointer;
}
.buybtn-hidden-text input {
	margin:0;
	padding:7px 0 0 10px;
	color:#dab177;
	font-size:14px;
	font-family:'RockwellRegular';
	cursor:pointer;
}
.buybtn-text {
padding-top:10px;	
	display:block;
	font-size:14px;
	white-space:nowrap;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.3);
	color:#6e1d08;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.buybtn-text3 {
	
	display:block;
	font-size:14px;
	white-space:nowrap;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.3);
	color:#6e1d08;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.buybtn-hidden-text {
	position:absolute;
	height:100%;
	top:0px;
	left:0px;
	width:0px;
	background:#9b1a09 url(../images/shopping_icon_hr.png) no-repeat left center;
	color:#f2d9b1;
	font-size:18px;
	white-space:nowrap;
	text-transform:uppercase;
	text-align:left;
	text-indent:17px;
	overflow:hidden;
	line-height:34px;
	-webkit-transition:width 0.3s linear;
	-moz-transition:width 0.3s linear;
	-o-transition:width 0.3s linear;
	transition:width 0.3s linear;
	text-align:center;
}
.buybtn-image {
	position:absolute;
	left:0;
	top:0px;
	height:100%;
	width:52px;
}
.buybtn-image span {
	width:38px;
	height:38px;
	opacity:0.7;
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0px 0px -40px;
	background:transparent url(../images/cart.png) no-repeat 75% 55%;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
/*==== hover =====*/
 
 .buybtn:hover .buybtn-text {
	text-shadow:0px 1px 1px #fff;
}
.buybtn:hover .buybtn-hidden-text {
	width:100%;
}
.buybtn:hover .buybtn-image span {
	opacity:1;
}
/*---actibve----*/
 
 .buybtn:active {
	background:#ff5a00;
}
.buybtn1 {
	font-family: 'RockwellRegular';
	background:#DAB177 url(../images/arrow_sel.png) no-repeat right center;
	padding-left:15px;
	padding-right:42px;
	height:34px;
	display:inline-block;
	position:relative;
	overflow:hidden;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
	box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-moz-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-webkit-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	border:solid 1px #C78B23;
	border-radius:25px;
	line-height:14px;
	font-size:14px;
	text-decoration:none;
}
.buybtn1 input {
	border:0;
	background:none;
	margin:0;
	padding:7px 0 0 0;
	font-size:14px;
	font-family:'RockwellRegular';
	cursor:pointer;
}
.buybtn-hidden-text1 input {
	margin:0;
	padding:7px 0 0 0;
	color:#dab177;
	font-size:14px;
	font-family:'RockwellRegular';
	cursor:pointer;
}
.buybtn-text1 {
	display:block;
	font-size:14px;
	white-space:nowrap;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.3);
	color:#6e1d08;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.buybtn-text1 a {
	display:block;
	font-size:14px;
	white-space:nowrap;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.3);
	color:#000;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
	text-decoration:none;
}
.buybtn-hidden-text1 {
	position:absolute;
	height:100%;
	top:0px;
	left:0px;
	width:0px;
	background:#9b1a09 url(../images/arrow_hr.png) no-repeat right center;
	color:#f2d9b1;
	font-size:14px;
	white-space:nowrap;
	text-indent:17px;
	overflow:hidden;
	line-height:34px;
	-webkit-transition:width 0.3s linear;
	-moz-transition:width 0.3s linear;
	-o-transition:width 0.3s linear;
	transition:width 0.3s linear;
	text-align:left;
}

.buybtn-hidden-text1 a{	
	color:#DAB177;
	font-size:14px;
	white-space:nowrap;
	text-indent:17px;
	overflow:hidden;
	line-height:34px;
	-webkit-transition:width 0.3s linear;
	-moz-transition:width 0.3s linear;
	-o-transition:width 0.3s linear;
	transition:width 0.3s linear;
	text-align:left;
	text-decoration:none;
}
.buybtn-image1 {
	position:absolute;
	left:0;
	top:0px;
	height:100%;
	width:52px;
}
.buybtn-image1 span {
	width:38px;
	height:38px;
	opacity:0.7;
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0px 0px -40px;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
/*==== hover =====*/
 
 .buybtn1:hover .buybtn-text1 {
	text-shadow:0px 1px 1px #5d81ab;
	color:#fff;
}
.buybtn1:hover .buybtn-hidden-text1 {
	width:100%;
}
.buybtn1:hover .buybtn-image1 span {
	opacity:1;
}
/*---actibve----*/
 
 .buybtn1:active {
	background:#ff5a00;
}
.buybtn2 {
	font-family: 'RockwellRegular';
	background:#DAB177 url(../images/arrow_left_sel.png) no-repeat left center;
	padding-left:45px;
	padding-right:15px;
	height:34px;
	display:inline-block;
	position:relative;
	border:1px solid #ff5a00;
	margin:0px 0px;
	overflow:hidden;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
	box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-moz-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	-webkit-box-shadow: inset 0px 0px 0px 1px #E8CF9E;
	border:solid 1px #C78B23;
	border-radius:25px;
	line-height:14px;
	font-size:14px;
	text-decoration:none;
}
.buybtn2 input {
	border:0;
	background:none;
	margin:0;
	padding:0;
	font-size:14px;
	font-family:'RockwellRegular';
	cursor:pointer;
}
.buybtn-hidden-text2 input {
	margin:0;
	padding:0 0 0 10px;
	color:#dab177;
	font-size:14px;
	font-family:'RockwellRegular';
	line-height:34px;
	cursor:pointer;
}
.buybtn-text2 {
	padding-top:10px;
	display:block;
	font-size:14px;
	white-space:nowrap;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.3);
	color:#6e1d08;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}
.buybtn-hidden-text2 {
	position:absolute;
	height:100%;
	top:0px;
	left:0px;
	width:0px;
	background:#9b1a09 url(../images/arrow_left_hr.png) no-repeat left center;
	color:#f2d9b1;
	font-size:18px;
	white-space:nowrap;
	text-transform:uppercase;
	text-align:left;
	text-indent:17px;
	overflow:hidden;
	line-height:34px;
	-webkit-transition:width 0.3s linear;
	-moz-transition:width 0.3s linear;
	-o-transition:width 0.3s linear;
	transition:width 0.3s linear;
	text-align:center;
}
.buybtn-image2 {
	position:absolute;
	left:0;
	top:0px;
	height:100%;
	width:52px;
}
.buybtn-image2 span {
	width:38px;
	height:38px;
	opacity:0.7;
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0px 0px -40px;
	background:transparent url(../images/cart.png) no-repeat 75% 55%;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
/*==== hover =====*/
 
 .buybtn2:hover .buybtn-text2 {
	text-shadow:0px 1px 1px #fff;
}
.buybtn2:hover .buybtn-hidden-text2 {
	width:100%;
}
.buybtn2:hover .buybtn-image2 span {
	opacity:1;
}
/*---actibve----*/
 
 .buybtn2:active {
	background:#ff5a00;
}
/*------------------------------------My-Account css----------------------------------------------*/
.My-Account {
	margin:0;
	padding:0
}
.My-Account-box {
	background:url(../images/logout_bg.jpg) repeat;
	width:420px;
	border-radius:25px;
	float:left;
	margin-bottom:35px;
	padding:20px;
}
.My-Account-box .text_area {
	float:right;
	margin:0;
	width:285px;
}
.My-Account-box .text_area h1 {
	font-size:24px;
	color:#9B1A09;
	font-family:'RockwellBold';
	padding-bottom:5px;
}
.My-Account-box .text_area p {
	font-size:14px;
	color:#491B0F;
	width:292px;
	line-height:22px;
	font-family:'RockwellRegular'
}
.My-Account-box .icon {
	float:left
}
.My-Account-box .account_btn {
	background:#DAB177;
	border-radius:20px;
	width:120px;
	margin:15px 0px 0 0px;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.My-Account-box .account_btn input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	width:120px;
	height:22px;
	padding:0 25px 0 0;
	font-family:'RockwellRegular'
}
.My-Account-box .account_btn input:hover {
	color:#9b1a09
}

.normallink{ color:#9C1A0A}

.mrg35 {
	margin-right:35px;
}
/*------------------------------------Register css----------------------------------------------*/
.Register {
	margin:0;
	padding:0
}
.Register .Gitar_image {
	float:left;
	margin-left:102px;
}
.Register .Gitar_image img {
}
.Register .text_area {
	margin-bottom:20px;
}
.Register .text_area h1 {
	font-size:28px;
	color:#DEA50C;
	font-family:'RockwellBold';
}
.Register .text_area p {
	font-size:13px;
	colo:#F8E2BD;
	margin-top:20px;
	line-height:18px;
}
.Register .form {
	width:334px;
	float:left;
	padding:0
}
.Register .form h1 {
	font-size:16px;
	color:#DEA50C;
	font-family:'RockwellBold';
	margin:5px 0 5px 15px;
}
.Register .form .input {
	background:#EACD9C;
	/*width:324px;*/
	width:315px;
	border-radius:20px;
	line-height:20px;
	padding:5px 0 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
}
.Register .form .select {
}
.Register .form .select .input {
	background:#EACD9C;
	width:333px;
	border-radius:20px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
}
.Register_btn {
	background:#CFA86A;
	width:120px;
	margin:5px 0 0 10px;
	padding:0px;
	height:24px;
	border-radius:20px;
	border:1px #C88C25 solid;
}
.Register_btn input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	color:#491B0F;
	cursor:pointer;
	font-size:16px;
	width:120px;
	height:24px;
	padding:0 25px 0 0;
	font-family:'RockwellRegular';
	border-radius:20px;
	border:1px #E2CA95 solid;
}
.Register_btn input:hover {
	color:#9B1A09
}
.mrg35 {
	margin-right:35px;
}
/*------------------------------------checkout 1 css----------------------------------------------*/


.checkoutBtn {
	background:#CFA86A;
	border-radius:20px;
	border:1px #C78B23 solid;
	width:120px;
	margin:5px 0 0 255px;
	padding:0px;
	height:24px;
}
.boxe2 {
	background:#DEBB87;
}
.checkoutBtn input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	color:#491B0F;
	cursor:pointer;
	font-size:16px;
	width:120px;
	height:24px;
	padding:0 25px 0 0;
	font-family:'RockwellRegular';
	border:1px #E3CB94 solid;
	border-radius:20px;
}
.checkoutBtn input:hover {
	color:#9B1A09
}
.login {
	width:100%;
	background:#DEBB87;
}
.login form {
	padding:20px
}
.login label {
	font-size:16px;
	color:#491B0F;
	font-family:'RockwellBold';
	margin:5px 5px 5px 0px;
	float:left;
	vertical-align:baseline;
	text-align:right;
}
.login .input {
	background:#CFA86A;
	width:324px;
	border-radius:20px;
	line-height:20px;
	padding:5px 0 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	float:left;
	margin:0 5px 10px 0;
}
.line {
	margin:10px 0
}
.titleBar {
	margin:0;
	padding:0
}
.titleBar h1 {
	font-size:24px;
	color:#DEBB87;
	font-family:'RockwellRegular';
	margin:0 0 0px 0;
	background:#491B0F;
	padding:10px 0px 10px 15px;
}
.titleBar h1 img {
	margin-right:10px
}
.titleBar h2 {
	font-size:24px;
	margin:20px 0;
}
.formSection {
	width:100%;
	background:#DEBB87;
}
.formSection form {
	padding:20px 0px 20px 15px;
}
.formSection .shipclass {
	padding:0px 0px 20px 15px;
}

.formSection .billclass {
	padding:20px 0px 20px 15px;
}

.shipclassmethod {
	padding:20px 0px 35px 15px;
}

.formSection .shipinfo {
	padding:20px 0px 0px 15px;
}
.formSection p {
	background:#491B0F;
	color:#DEBB87;
	border-radius:20px;
	padding:5px 10px 5px 10px;
	width:416px;
	margin:0 0 15px 0px;
	display:inline;
	font-size:14px
}
.formSection .icon {
	border-radius:20px 0 0 20px;
	background:#491B0F;
	z-index:90;
	height:36px;
	width:38px;
	padding-top:2px;
	float:left;
	height:34px
}
.formSection .icon img {
	padding:10px 0 0 15px;
}
.formSection .right_sec {
	border-radius:20px 0 0 20px;
	background:#491B0F;
	position:absolute;
	left:54px;
	z-index:90;
	height:30px;
	width:45px;
	padding-top:2px;
}
.formSection .right_sec img {
	position:absolute;
	padding:6px 0 0 15px;
}
.formSection .input {
	background:#CFA86A;
	width:324px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:0 0 0 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;
	padding-left:5px;
	float:left;
	height:30px
}
.formSection .inputDropdown {
	background:#CFA86A;
	width:334px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;
	padding-left:5px;
	float:left;
	height:36px
}

.formSection .input_small {
	background:#CFA86A;
	width:185px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:0 0 0 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;margin-right:10px;
	padding-left:5px;
	float:left;
	height:30px
}
.formSection .inputDropdown_small {
	background:#CFA86A;
	width:160px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;margin-right:10px;
	padding-left:5px;
	float:left;
	height:36px
}
.formSection .inputDropdown_date {
	background:#CFA86A;
	width:75px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;margin-right:10px;
	padding-left:5px;
	float:left;
	height:36px
}

.formSection .select {
	background:#EACD9C;
	width:333px;
	border-radius:20px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin:0 0 10px 30px;
}
.formSection .inputTextArea {
	background:#CFA86A;
	width:315px;
	border-radius:0px 20px 20px 0px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin-bottom:15px;
	padding-left:5px;
	float:left;
	height:136px
}
.formSection .iconTextarea {
	border-radius:20px 0 0 20px;
	background:#491B0F;
	z-index:90;
	width:38px;
	padding-top:2px;
	float:left;
	height:150px
}
.formSection .iconTextarea img {
	padding:10px 0 0 15px;
}
.formSection span.exampleText {
	padding:0px 10px 15px 10px;
	color:#9b1a0a;
	font-size:14px;
	display:block
}
.formSection .checkout {
	padding:0px 15px 15px 15px;
	color:#491b0f;
}
.formSection .checkout a {
	color:#9c1a0a;
}
.chooseInfo {
	width:100%;
	margin:20px 0;
	background:#DEBB87;
}
.chooseInfo form {
	padding:20px;
}
.chooseInfo label {
	font-size:16px;
	color:#481B0F;
	font-family:'RockwellBold';
	margin:0px 10px 0px 10px;
	float:left;
	vertical-align:baseline;
	text-align:right;
}
.button2 {
	background:#DAB177;
	border-radius:20px;
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.button2 input {
	background:url(../images/arrow_rounded_left.png) no-repeat left;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	height:22px;
	padding:0 10px 0 25px;
	font-family:'RockwellRegular'
}
.button2 input:hover {
	color:#9b1a09
}
.button1 {
	background:#DAB177;
	border-radius:20px;
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.button1 input {
	background:url(../images/arrow_rounded.png) no-repeat right;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	height:22px;
	padding:0 30px 0 10px;
	font-family:'RockwellRegular'
}
.button1 input:hover {
	color:#9b1a09
}
.removeBtn {
	background:#DAB177;
	border-radius:20px;
	margin:0;
	padding:0px;
	border:1px #C78B23 solid;
	height:22px;
}
.removeBtn input {
	background:url(../images/remove_icon.png) no-repeat left;
	border:0px;
	color:#491b0f;
	cursor:pointer;
	font-size:14px;
	height:22px;
	padding:0 10px 0 25px;
	font-family:'RockwellRegular'
}
.removeBtn input:hover {
	color:#9b1a09
}
.mrgR15 {
	margin-right:15px;
}
.mrgTop15 {
	margin-top:15px;
}
.mrgBottom15 {
	margin-bottom:15px;
}
/*------------------------------------checkout 2 css----------------------------------------------*/

.borderR {
	border-right:solid 1px #DBB587;
	padding-right:0px;
}
.boxes {
	width:470px;
	float:left;
}
.boxes2 {
	width:450px;
}
.formSection .text3 {
}
.formSection .text3 p {
	background:none;
	color:#491B0F;
	padding:0px;
}
.formSection .input1 {
	background:#EACD9C;
	width:240px;
	border-radius:20px;
	line-height:20px;
	padding:5px 0 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	float:left;
	margin:0 0 10px 0;
}
.formSection h3 {
	margin:15px 0 15px 0;
	font-size:16px;
	color:#9c1a0a;
	font-family:'RockwellBold'
}
.formSection font {
}
.form .select1 {
	background:#EACD9C;
	width:250px;
	border-radius:20px;
	line-height:20px;
	padding:5px 10px 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	margin:0 0 10px 0;
}
.form {
	margin:0px 0px;
	padding:40px 0px 0 0;
	width:100%;
}
.form .input {
	background:#EACD9C;
	width:240px;
	border-radius:20px;
	line-height:30px;
	padding:5px 0 5px 5px;
	border-top:2px #000000 solid;
	border-left:2px #000000 solid;
	border-bottom:4px #000000 solid;
	border-right:2px #000000 solid;
	float:left;
	margin:0 0 10px 0;
}
.search_button {
	background:bottom #A93338;
	width:150px;
	height:50px;
	border-radius:5px;
	left:12px;
	cursor:pointer;
	top:24px;
	border:0;
	margin-bottom:10px;
	font-size:1.3em;
	color:#EDF1F2;
	font-family:'latobold';
}
.search_button1 {
	background:bottom #707070;
	width:150px;
	height:50px;
	border-radius:5px;
	cursor:pointer;
	margin-bottom:100px;
	border:0;
	font-size:1.3em;
	color:#EDF1F2;
	font-family:'latobold';
	margin-left:10px;
}
/*------------------------------------order confirm----------------------------------------------*/

.orderConfirm {
	margin:0 0 30px 0;
}
.orderConfirm ul {
	margin:0;
	padding:20px;
	list-style:none;
	font-size:16px;
}
.orderConfirm ul li {
	line-height:24px;
	color:#9B1A09;
	padding:5px 0 0 0;
}
.orderConfirm ul li span {
	min-width:120px;
	text-align:left;
	color:#491B0F;
	display:block;
	float:left;
	font-family:'RockwellBold';
	margin:0 5px 0 0
}
.keepshopping textArea {
	width:250px;
	height:100px;
	border-top: 2px #000000 solid;
	border-left: 2px #000000 solid;
	border-bottom: 4px #000000 solid;
	border-right: 2px #000000 solid;
	background: #EACD9C;
	width: 340px;
	border-radius: 20px;
	font-size:16px;
	padding:10px
}
.keepshopping label {
	font-size:16px;
	font-family:'RockwellBold';
	color:#491B0F;
	float:left;
	margin-right:10px
}
.pera {
	margin-bottom:10px;
	line-height:20px;
}
.pera strong {
	font-size:16px;
	font-family:'RockwellBold';
	color:#DEA50C;
}
#step_navigation {
	width:100%;
	margin-bottom:30px;
}
ul#menus {
	margin:0;
	padding:0
}
#menus li {
	display:inline;
	list-style:none;
	float:left
}
#menus li a {
	background:transparent url(../images/menuArrow1.png) no-repeat;
	display:block;
	color:#9b1a09;
	height:40px;
	padding:8px 40px 0 20px;
	margin-left:-22px;
	text-decoration:none;
	font-size:24px;
	z-index:1;
	line-height:32px;
	position:relative;
}
#menus li a:hover, #menus li a.current {
	background-position:0 -48px;
	color:#e8cd9e;
}
#menus li.current_page_item a, #menus li.current-cat a {
	background-position:0 -96px;
}
span.nomber1 {
	background:url(../images/1.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
}
span.selected1 {
	background:url(../images/1step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
span.nomber2 {
	background:url(../images/2.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
}
span.selected2 {
	background:url(../images/2step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
span.nomber3 {
	background:url(../images/3.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
}
span.selected3 {
	background:url(../images/3step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
#menus li a:hover span.nomber1 {
	background:url(../images/1.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus li a:hover span.nomber2 {
	background:url(../images/2.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus li a:hover span.nomber3 {
	background:url(../images/3.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:50px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus li a.step1 {
	background-position:0 -96px;
	margin:0;
}
#menus li a.selected1 {
	background-position:0 -144px;
	margin:0
}
#menus li a.step1:hover {
	background-position:0 -144px;
}
#menus li a.step2 {
	background-position:0 -192px;
	padding:8px 32px 0 40px
}
#menus li a.selected2 {
	background-position:0 -240px;
	padding:8px 32px 0 40px;
}
#menus li a.step2:hover {
	background-position:0 -240px;
}
#menus li a.step3 {
	background-position:0 -192px;
	padding:8px 32px 0 40px
}
#menus li a.selected3 {
	background-position:0 -240px;
}
#menus li a.step3:hover {
	background-position:0 -240px;
}
/*=========== step 4 css ================*/

ul#menus1 {
	margin:0;
	padding:0
}
#menus1 li {
	display:inline;
	list-style:none;
	float:left
}
#menus1 li a {
	background:transparent url(../images/menuArrow2.png) no-repeat;
	display:block;
	color:#9b1a09;
	height:40px;
	padding:8px 65px 0 15px;
	margin-left:-60px;
	text-decoration:none;
	font-size:20px;
	z-index:1;
	line-height:32px;
	position:relative;
}
#menus1 li a:hover, #menus li a.current {
	background-position:0 -48px;
	color:#e8cd9e;
}
#menus1 li.current_page_item a, #menus li.current-cat a {
	background-position:0 -96px;
}
#menus1 span.nomber_1 {
	background:url(../images/1.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
}
#menus1 span.selected_1 {
	background:url(../images/1step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
#menus1 span.nomber_2 {
	background:url(../images/2.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
}
#menus1 span.selected_2 {
	background:url(../images/2step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
#menus1 span.nomber_3 {
	background:url(../images/3.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
}
#menus1 span.selected_3 {
	background:url(../images/3step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
#menus1 span.nomber_4 {
	background:url(../images/4.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
}
#menus1 span.selected_4 {
	background:url(../images/4step_icon.gif) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	color:#e8cd9e;
}
#menus1 li a:hover span.nomber_1 {
	background:url(../images/1.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus1 li a:hover span.nomber_2 {
	background:url(../images/2.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus1 li a:hover span.nomber_3 {
	background:url(../images/3.png) no-repeat top left;
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus1 li a:hover span.nomber_4 {
	/*background:url(../images/4.png) no-repeat top left;*/
	height:31px;
	width:31px;
	padding-left:45px;
	display:block;
	width:100%;
	background-position:0 -31px;
}
#menus1 li a.step_1 {
	background-position:0 -96px;
	margin:0;
}
#menus1 li a.selected_1 {
	background-position:0 -144px;
	margin:0
}
#menus1 li a.step_1:hover {
	background-position:0 -144px;
}
#menus1 li a.step_2 {
	background-position:0 -192px;
	padding:8px 65px 0 35px
}
#menus1 li a.selected_2 {
	background-position:0 -240px;
	padding:8px 65px 0 35px;
}
#menus1 li a.step_2:hover {
	background-position:0 -240px;
}
#menus1 li a.step_3 {
	background-position:0 -192px;
	padding:8px 65px 0 35px
}
#menus1 li a.selected_3 {
	background-position:0 -240px;
}
#menus1 li a.step_3:hover {
	background-position:0 -240px;
}
#menus1 li a.step_4 {
	background-position:0 -192px;
	padding:8px 36px 0 35px
}
#menus1 li a.selected_4 {
	background-position:0 -240px;
}
#menus1 li a.step_4:hover {
	background-position:0 -240px;
}
.eventDetails_list {
	margin:0;
	padding:0;
	color:#491b0f;
	font-size:15px;
	background:#9c1a0a;
}
.eventDetails_list .row1 {
	background:#cfa86a
}
.eventDetails_list .row2 {
	background:#deb573
}
.eventDetails_list span {
	color:#9c1a0a
}
/*------------------------------------order history----------------------------------------------*/

ul.topMenubar {
	margin:0;
	padding:0;
	float:right;
	list-style:none;
}
ul.topMenubar li {
	float:left;
	border-left:solid 1px #e8cd9e;
}
ul.topMenubar li:first-child {
	border:0;
}
ul.topMenubar li a {
	text-decoration:none;
	color:#e8cd9e;
	padding:0 10px
}
ul.topMenubar li a:hover {
	text-decoration:none;
	color:#fec655
}
.orderHistory {
	margin:0;
	padding:0;
	color:#491b0f;
	font-size:15px;
	background:#9c1a0a;
	text-align:center;
}
.orderHistory thead {
	background:#491b0f;
	color:#e8cd9e;
	font-size:16px;
	text-align:center
}
.orderHistory .row1 {
	background:#cfa86a;
}
.orderHistory .row2 {
	background:#deb573
}
.orderHistory span {
	color:#9c1a0a
}
input.error {
	border: 2px dotted black !important;
}

.icon .errormsg {color:#FF0000; font-weight:bold; text-align:center;margin:5px 0px 15px 15px;}
.relatedProductBox{ width:137px;float:left;margin-left:20px;margin-top:10px;}
.relatedProductBox .contentSec{ margin:0;padding:0px;position:relative }
.relatedProductBox .img{ margin:0 auto;width:125px;position:relative;padding:5px;height:125px;margin-bottom:5px;border:solid 1px #F8E2BD;}
.relatedProductBox .img img{ width:120px;height:125px}
.relatedProductBox .img:hover{ -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);background:#F8E2BD;
-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.5);}
.relatedProductBox .selected{ -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);background:#5fb674;
-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.5);}
.relatedProductBox .contentSec h1{ font-size:12px;min-height:49px;text-align:center;}
.relatedProductBox .contentSec h1 a{ text-decoration:none;font-size:12px;padding:0 0 10px 0;display:block;color:#F8E2BD}
.relatedProductBox .img h2{margin:0;padding:1px 0 1px 0px; font-size:13px;position:absolute;top:-10px;left:25px;width:100%;color:#F8E2BD;font-size:12px;text-indent:99999;background: #9B1A09;width:75px;font-weight:bold}
.relatedProductBox .img h2 span{ text-align:center;display:block}
.error, .errmsg, .errormsg {color:#FF0000; font-weight:bold; text-align:center;}

@media print
{    
    .Checkout, .no-print *
    {
        display: none !important;
    }
}

::-webkit-input-placeholder {
color: #000;
}

:-moz-placeholder { /* Firefox 18- */
color: #000;
}

::-moz-placeholder { /* Firefox 19+ */
color: #000;
}

:-ms-input-placeholder {
color: #000;
}
