body {
	/*background-image:url(../img/vintage-bg.png) /*{background-image}*/;*/
}
a {
	color: #720202 /*{primary-colour}*/;
}
.navbar {
	margin-bottom: 0;
	border-color: transparent;
}
.navbar-default .navbar-nav > li > a {
	color: #720202 /*{primary-colour}*/;
}
.navigation-list li a {
	color: #720202 /*{primary-colour}*/;
}
.navbar-default .navbar-nav > li > a:hover,.navigation-list li a:hover,.navbar-default .navbar-nav > li:hover > a,.navigation-list li:hover a {
	color: #720202 /*{primary-colour}*/;
}
.wrapper-header {
	background: url(../img/header-bg.jpg) repeat-x left bottom #fcd48d;
	border-bottom: none;
	padding-bottom: 20px;
}
.wrapper-footer {
	/*border-top:2px dashed #000;*/
	margin-top:45px;
}
hr {
	border:none;
}
.breadcrumb {
	background:none;
}
.tab-content {
	background-color:#FFF;
	padding:15px;
	border:1px dashed #DDD;
	border-top-color:transparent;
}
.nav-tabs {
	border-bottom:1px dashed #FFF;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border:1px dashed #DDD;
	border-bottom-color:transparent;
}
.productpricetext {
	font-size:32px;
}
.btn-primary {
  	color: #FFFFFF;
    background-color: #d51820;
    border-radius: 5px;
    border: none;
    padding: 10px;
    text-transform: uppercase;
    font-weight: 700;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #FFFFFF;
  background-color: #720202 /*{primary-colour}*/;
  border-color: #720202 /*{primary-colour}*/;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #720202 /*{primary-colour}*/;
  border-color: #720202 /*{primary-colour}*/;
}
.btn-success {
  color: #ffffff;
  background-color: #4fb6db /*{secondary-colour}*/;
  border-color: #4fb6db /*{secondary-colour}*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #4fb6db /*{secondary-colour}*/;
  border-color: #4fb6db /*{secondary-colour}*/;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #4fb6db /*{secondary-colour}*/;
  border-color: #4fb6db /*{secondary-colour}*/;
}
/* newly added css sep. 28, 2015 */
.wrapper-header .navbar-small ul li a{color: #4f4f4f;font-weight: 400;font-size: 12px;}
.navbar-secondary ul li a{color: #2d6e76 !important;font-size: 18px;font-weight: 700;}
.navbar-secondary ul li ul li a{font-size: 15px;font-weight: 400;}
.header-search input, .header-search button{border: none;font-size: 14px;height:55px;border-radius: 5px}
.header-search button{padding: 17px;}
.header-search button:hover{background: #fff;}
.btn-red{color: red;}
#header-cart .btn-default{border: none;padding: 17px;}
#header-cart .sc{border-radius: 5px 0 0 5px; padding-right:0px;}
#header-cart .dropdown-toggle{border-radius: 0 5px 5px 0;}
.wrapper-thumbnail .caption a{color: #4f4f4f;font-weight: 700;font-size: 14px;}
.caption .price{font-weight: 700;font-size: 18px;color: #317178;}
.thumbnail .caption h3{height: 4em;margin: 0;}
.wrapper-thumbnail{text-align: center;}
.wrapper-footer h4{text-transform: uppercase;font-size: 15px; font-weight: 700;}
.wrapper-footer ul li{line-height: 14px;}
.wrapper-footer ul li a{color: #4f4f4f;}
.mobile-space{margin-bottom: 30px;}
address .small a{color: #4f4f4f}
.stayinTouch{background: #fcd48d;border-radius: 10px;padding: 20px;}
.text-white{color: white !important;background: #317178;border-radius: 100%;padding: 7px 9px;font-size: 17px !important;}
.text-white2{color: white !important;background: #317178;border-radius: 100%;padding: 7px 12px;font-size: 17px !important;}
.stayinTouch form input, .stayinTouch form button{border-radius: 5px;border: none}
.stayinTouch form button{padding: 15px;color: red;font-size: 17px;}
.stayinTouch form .input-group input{height: 55px;}
.carousel .carousel-caption {
	top: 20%;
	left: 45px;
	text-align: left;
	max-width: 415px;
}
.carousel .carousel-caption h3 {
	font-size: 37px;
	margin-bottom: 15px;
	text-shadow: none;
}
.carousel .carousel-caption p {
	font-size: 37px;
	text-shadow: none;
	font-size: 16px;
	color: #464642;
}
.carousel .carousel-caption a {
	text-shadow: none;
	background: red;
	color: #fff;
	padding: 10px 25px;
	border-radius: 7px;
	text-transform: uppercase;
	display: inline-block;
	font-size: 16px;
}
.nsearchinput-pl.well {
	top:20px;
}
.buying-options input.form-control.default{
	width: 100%;
}
.buying-options input.form-control{
	height: 32px;
	border-radius: 4px;
}
@media (max-width:991px){
#header-cart .btn-default{
	padding: 17px 5px;
}
}
/*Product page*/
.main-image > a,
.main-image .zoom,
.main-image .zoom img,
.main-image .zoomIcon {
		cursor: url(../img/cursor.gif), auto !important;
}
@media (max-width: 767px) {
	.main-image {
		margin-left: 10%;
		margin-right: 10%;
	}
	/*.main-image > a > div:after {
		content: "\f00e";
		font-family: FontAwesome;
		position: absolute;
		top: 40%;
		left: 0;
		right: 0;
		text-align: center;
		font-size: 35px;
		color: #fff;
		text-shadow: 0 0 10px #3c3c3e;
    	opacity:0.6;
    	filter:alpha(opacity=60);
	}*/
}
/*Mobile Menu*/
@media (max-width: 767px) {
	#mob-menu {
		list-style:none;
		margin-top: 0;
		margin-bottom: 0;
		overflow: hidden;
    	overflow-y: scroll;
    	max-height: 300px;
	}
	.navbar-default #mob-menu.navbar-nav > li > a:hover {
		background: none;
		color: #4f4f4f;
	}
	.navbar-default #mob-menu.navbar-nav > li > a {
		padding: 9px 13px;
	}
	#mob-menu ul {
	  list-style: none;
	}
	#mob-menu > li {
	}
	#mob-menu > li > a:focus {
		background: none;
	}
	#mob-menu .collapse-menu{
		padding: 0;
	}
	#mob-menu .collapse-menu li a{
		padding: 9px 13px 9px 30px;
		display: block;
		border-top: solid 1px #eec478;
	}
	#mob-menu .dropdown-menu-horizontal{
		padding: 0;
		border-top: none;
		box-shadow: none;
	}
	#mob-menu .dropdown-menu-horizontal li a{
		padding: 9px 0;
		display: inline-block;
		color: #fff;
		font-size: 13px;
	}
	#mob-menu .mob-drop.active:after,
	#mob-menu .subcat.active > a:after {
		content: "\f068";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		float: right;
		color: #aa8139;
		width: 10px;
	}
	#mob-menu .subcat.active > a:after {
		color: #aa8139;
	}
	#mob-menu .mob-drop.collapsed{
		/*color: #fff;*/
	}
	#mob-menu .mob-drop:after,
	#mob-menu .subcat a:after {
		content: "\f067";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		float: right;
		color: #aa8139;
	}
	#mob-menu .subcat a:after {
		color: #aa8139;
	}
	#mob-menu .collapse-menu li.open > a,
	#mob-menu .collapse-menu li.open > a:hover,
	#mob-menu .collapse-menu li.open > a:focus {
		color: #000;
		background: none;
	}
	#mob-menu .no-subcat a,
	#mob-menu .subcat > a {
	}
	#mob-menu .no-subcat a:after,
	#mob-menu .subcat-cat li > a:after {
		content: "\f105";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		float: right;
		color: #aa8139;
		width: 10px;
	}
	.subcat-cat {
		padding: 0;
		margin: 0;
	}
	#mob-menu .collapse-menu .subcat-cat li > a {
		padding: 8px 13px 8px 50px;
		background: #f2c87e;
	}
	.wrapper-nav .logo {
		display: none;
		width: 50%;
	}
	.s-menu .logo {
		display: block;
		margin: 0 auto;
		width: 100%;
	}
	#n_category .breadcrumb + h1,
	#n_content .breadcrumb + h1 {
		display: none;
	}
	.thumb_list h3 {
		font-size: 19px;
	}
}
.js-prod-plus {
	font-size: 26px;
}
.btn-menu a {
    padding: 7px !important;
    line-height: 0.6;
    color: white !important;
    background-color: #d51820;
    border-radius: 20px;
    border: none;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 5px;
}
.btn-multiAdd {
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 1;
	padding: 18px;
}
.dynamic-content {
    display:none;
}

.gst {
    font-size: 70%;
}