/* CSS Document */
/****Change of colour scheme ************************/
body {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
	background-color:#6C0100;
}
h1, h2, h3, h4, h5, h6 {
	color: #FFCC00;
}
.sidebar a {
	color: #ffcc00;
}
.sidebar ul li a:hover{
	background-color:transparent;
	color:#ffffff;
	
	}
.information-sitemap a{ color:#ffffff;}
#menu {
	background-color: #600602;
	background-image: linear-gradient(to bottom, #600602, #600602);
	background-repeat: repeat-x;
	border-color: #6C0100 #6C0100 #6C0100;
	min-height: 40px;
}

#menu .nav li a{color:#ffcc00; font-size:0.9em;}

.nav > li {
    display: block;
    font-size: 1.4em;
    position: relative;
}
/****See All*************************************/
.navbar-nav li.dropdown .dropdown-menu .see-all{background-image: linear-gradient(to bottom, #600200, #200);
	background-repeat: repeat-x;
	}
/*.navbar-nav li.dropdown .dropdown-menu .see-all{background-image: linear-gradient(to bottom, #16073A, #662B0C);
	background-repeat: repeat-x;
	}*/

#menu .see-all:hover, #menu .see-all:focus {

	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #333333;
	background-image: linear-gradient(to bottom, #200, #600200);
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	border-bottom:1px solid #200;
/*	
	text-decoration: none;
	color: #ffcc00;
	background-color: #333333;
	background-image: linear-gradient(to bottom, #003366, #003366);
	background-repeat: repeat-x;
*/
}
/****Category Panel*************************************/
.list-group-item{ background-image: linear-gradient(to bottom, #200, #600200);
	background-repeat: repeat-x;/*background-color:#333*/
	}
/* list group */
.list-group a {
	border: 1px solid #DDDDDD;
	color: #ffcc00;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #000000;
	background: #333333;
	background-image: linear-gradient(to bottom, #ffcc00, #ffcc00);
	background-repeat: repeat-x;
	border: 1px solid #DDDDDD;
	text-shadow: 0 1px 0 #FFF;
}

#top{ background-color:#600202; border-bottom:0 solid #600202; min-height:0; height:5px;}
footer{ 
	background-color:transparent;
	border-top: 3px solid #ddd;
}
/***Removal of the search box **************************/
#search{ display:none;}
/***Change of box sizes in the page header*****************************/
.row .col-sm-5{ text-align:center; margin-top:25px; padding-right:5%;}

/*.row .col-sm-5:after {font-size:2.0em; color:#ffffff; content:"07890 063 795 - 0131 555 3310"; }*/

/****changes the height of the Header and Logo in the Header + ************/
@media (min-width:768px){
header .row .col-sm-4 {width:45%;}
header .row .col-sm-5 {width:30%;}
header .row .col-sm-6 {width:25%;}
header .container .row{height:150px;}
/***Changes the size of columns in the Product page*********************************/
#mylayout .col-sm-4 {
    width: 66%;
  }
#mylayout .col-sm-8 {
    width: 34%;
  }
}
/**********************************************************************/

/*****Removes the top container which includes "cart, wishlist, currency etc" ****/
#top .container{ display:none;}

/* product list */
.product-thumb {
	border: 1px solid #ffcc00;
	margin-bottom: 20px;
	overflow: auto;
}
/*****changes the height of individual products in the category page************/
.product-thumb .caption {
	padding: 0 20px;
	min-height: 96px;
	color:#ffffff;
}
.product-thumb .caption h4 a{
	color:#ffcc00;
}
.product-thumb .caption .price{
	font-weight:bold;
	color:#ffffff;
	font-size:1.2em;
}
/****changes the size of "cart" button from 33% to 100% ************************/
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 100%; background-color:#600200; color:#ffcc00;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 100%; background-color:#600200; color:#ffcc00;
	}
.product-thumb h4, .product-thumb p{
	padding-left:120px;
}
}
@media (max-width: 478px) {
.product-thumb h4, .product-thumb p{
	padding-left:100px;
}
/*Resizing of Quantity input field in the shopping cart page*/
.form-control {color:#000000; text-align:left; opacity:1; z-index:2000; min-width:40px;}

}
/******Removal of Wishlist and Compare buttons from Pdoduct page and Featured page on the home page******/

.btn-group > .btn-default:first-child, .btn-group > .btn-default:last-child {
    display:none;
}
.product-thumb .button-group button + button {
	width: 20%;
	border-left: 1px solid #ddd;
	display:none;
}

.product-thumb img{ border:3px solid #ffcc00}

.product-list .product-thumb .image {
	float: left;
	padding: 0 0;
}

/****Carousel setting can be found in Catalog > view > javascript > jquery > owl.carousel.css ****/
#carousel0 .owl-wrapper-outer .owl-wrapper .owl-item img{
	float: left; padding-left:15%;
}
/*.owl-item { background-color:#ccc}
.owl-carousel {
    background: none repeat scroll 0 0 #ccc;
    border: 4px solid #fff;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    direction: ltr !important;
    margin: 0 0 60px;
    overflow: hidden;
    position: relative;
}*/
/*****To remove the compare-list text from the product-list pages****************************/
#compare-total{ display:none;}


#cart {
	margin-bottom: 10px;
	color:#666666;
}
#cart a{ color:#333333;}

header .col-sm-3:after { content:"Openning Hours: 17.00 - 23.00"; z-index:-100; font-size:1.2em; color:#ffffff;}

#accordion{ color:#000000;}
#modal-shipping{ color:#000000;}
.panel-body a{ color:#000000; font-weight:bold;}

.common-home .list-group { clear:right; float:left; width:40%; margin-right:10%;}

legend{ color:#ffffff;}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:transparent;}
.account-login{ color:#000000;}
.account-account a{ color:#ffffff; font-weight:bold;}
.account-account .breadcrumb a{ color:#23a1d1; font-weight:normal;}


#menu .dropdown-inner {
	display: table;
	background-color:#600202;
}
#menu .btn-navbar {
	font-size: 15px;
	font-stretch: expanded;
	color: #FFF;
	padding: 2px 18px;
	float: right;
	background-color: #ffcc00;
	background-image: linear-gradient(to bottom, #ffcc00, #ffcc00);
	background-repeat: repeat-x;
	border-color: #ffcc00 #ffcc00 #ffcc00;
}
.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.alert-success a{
    color: #3c763d;
}
/* Gradient to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #6C0100;
	background-image: linear-gradient(to bottom, #6C0100, #6C0100);
	background-repeat: repeat-x;
}
/******Contact page contact.tpl************************************/
/*created a div id '#takeitout' to take out the location panel in the contact page*/
#takeitout1, #takeitout2, #takeitout3{ display:none;}

/*the following line will affect the contact form text*/
.information-contact .col-sm-10 .text-danger{ color:#ffffff; font-weight:bold;}

/****Product page (individual)***************************************************/
.thumbnail {
    background-color:#600202;
    border: 2px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}
a {
    color: #ffcc00;
		}
.breadcrumb a{color: #333333}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#ffcc00}.thumbnail .caption{padding:9px;color:#333}

.thumbnail > img, .thumbnail a > img {
    display: block;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}

/****Buttons**************************************************************************/
/*From stylesheet.css*/
.btn-primary {
    background-color: #ffcc00;
    background-image: linear-gradient(to bottom, #ffcc00, #ffcc00);
    background-repeat: repeat-x;
    border-color: #ffcc00 #ffcc00 #ffcc00;
    color: #600202;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #ffcc00;
	background-position: 0 -15px;
}
@media (min-width: 767px) {
.product-list .product-thumb .image {
	float: left;
	padding: 0 0;
}

/****Carousel setting can be found in Catalog > view > javascript > jquery > owl.carousel.css ****/
#carousel0 .owl-wrapper-outer .owl-wrapper .owl-item img{
	float: left; padding-left:15%;
}
/*.owl-item { background-color:#ccc}
.owl-carousel {
    background: none repeat scroll 0 0 #ccc;
    border: 4px solid #fff;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    direction: ltr !important;
    margin: 0 0 60px;
    overflow: hidden;
    position: relative;
}*/
/*****To remove the compare-list text from the product-list pages****************************/
#compare-total{ display:none;}


#cart {
	margin-bottom: 10px;
	color:#666666;
}
#cart a{ color:#333333;}

header .col-sm-3:after { content:"Openning Hours: 17.00 - 23.00"; z-index:-100; font-size:1.2em; color:#ffffff;}

#accordion{ color:#000000;}
#modal-shipping{ color:#000000;}
.panel-body a{ color:#000000; font-weight:bold;}

.common-home .list-group { clear:right; float:left; width:40%; margin-right:10%;}

legend{ color:#ffffff;}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:transparent;}
.account-login{ color:#000000;}
.account-account a{ color:#ffffff; font-weight:bold;}
.account-account .breadcrumb a{ color:#23a1d1; font-weight:normal;}


#menu .dropdown-inner {
	display: table;
	background-color:#600202;
}

/* Gradient to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #6C0100;
	background-image: linear-gradient(to bottom, #6C0100, #6C0100);
	background-repeat: repeat-x;
}
/******Contact page contact.tpl************************************/
/*created a div id '#takeitout' to take out the location panel in the contact page*/
#takeitout1, #takeitout2, #takeitout3{ display:none;}

/*the following line will affect the contact form text*/
.information-contact .col-sm-10 .text-danger{ color:#ffffff; font-weight:bold;}

/****Product page (individual)***************************************************/
.thumbnail {
    background-color:#600202;
    border: 2px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}
a {
    color: #ffcc00;
		}
.breadcrumb a{color: #333333}

a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#ffcc00}.thumbnail .caption{padding:9px;color:#333}

.thumbnail > img, .thumbnail a > img {
    display: block;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}

/****Buttons**************************************************************************/
/*From stylesheet.css*/
.btn-primary {
    background-color: #ffcc00;
    background-image: linear-gradient(to bottom, #ffcc00, #ffcc00);
    background-repeat: repeat-x;
    border-color: #ffcc00 #ffcc00 #ffcc00;
    color: #600202;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #ffcc00;
	background-position: 0 -15px;
}

}

.pp-express-button:before { content:"No-Delivery. Collections Only: ";}


.col-md-3 #input-sort option:nth-child(6), .col-md-3 #input-sort option:nth-child(7){display:none;}

.product-thumb .button-group button {
	width: 100%;
	border: none;
	display: inline-block;
	float: left;
	background-color: #600200;
	color: #ffcc00;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.modal-content{background-color:#600200;}