@import url(https://fonts.googleapis.com/css?family=Montserrat:400|Bree+Serif|Arvo:400,700);
html {
	overflow-x: hidden;
}
body {
	font-family:'Bree Serif', serif;
	background-color: #ffffff;
	color:#322c2b;
	overflow-x: hidden;
}
h1 {
	font-family: 'Arvo', Georgia, serif;
	font-weight: 700;
	letter-spacing: 4px;
	text-transform: uppercase;
	color: #ffffff
}
h2, h3, h4, h5, h6, .btn, .nav>li>a {
	font-family: 'Montserrat', sans-serif;
	text-transform:uppercase;
}
.navbar {
	margin-bottom: 0;
	border-color: transparent;
}

a, a:hover, a:active {
	color:#261205 /*{body|link-colour}*/
}
a:hover, a:active {
	color:#261205;
	background: rgba(0, 0, 0, 0.2);
	text-decoration: none;
}
.breadcrumb {
	background:none;
}
#main-content {
	background:#FFFFFF;
	padding-top:15px;
}
.wrapper-header {
	background-color:rgba(255, 255, 255, 0) /*{header|background-colour}*/;
	margin-bottom:0px;
}
.wrapper-header .btn-default {
	background-color:#e47c3e /*{header|button-colour}*/;
	border-color:#e47c3e /*{header|button-colour}*/;
	color:#FFFFFF /*{header|button-text-colour}*/;
}
.navbar {
	margin-bottom: 0;
	background-color: transparent;
	border-color: transparent;
}
.navbarsec {
	background-color: #261205 /*{header-bar|background-colour}*/;
	color: #514745 /*{header-bar|text-colour}*/;
	margin-bottom:0px;
}
.navbarsec .btn-default {
	background-color:#e47c3e /*{header-bar|button-colour}*/;
	border-color:#e47c3e /*{header-bar|button-colour}*/;
	color:#FFFFFF /*{header-bar|button-text-colour}*/;
}

.navigation-list li a, .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover,.navigation-list li a:hover,.navbar-default .navbar-nav > li:hover > a,.navigation-list li:hover a, .navbar-fixed-top > li > a {
	color: #e47c3e /*{header|link-colour}*/;
}
.wrapper-footer {
	background-image: url("/assets/images/footer.jpg");
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
	color: #261205;
	font-size: %80;
	padding-top; 50px;
}
@media screen and (max-width: 768px) {
    .wrapper-footer {
        background-image: url("/assets/images/footermobile.jpg");
    }
}
.wrapper-footer h4 {
	color:#df976c;
}
.wrapper-footer li > a {
	padding: 5px 15px 5px 15px !important;
}
.wrapper-footer a, .wrapper-footer a:hover, .wrapper-footer a:active {
	color:#261205 /*{footer|link-colour}*/;
}
.wrapper-newsletter {
	background-color: #e47c3e /*{footer|background-colour}*/;
	color: #261205 /*{footer|text-colour}*/;
	padding: 10px;
}
.wrapper-newsletter h4 {
	color:#261205 /*{footer|text-colour}*/;
}
.wrapper-newsletter h5 {
	color:#261205 /*{footer|text-colour}*/;
}
.wrapper-newsletter a, .wrapper-newsletter a:hover, .wrapper-newsletter a:active {
	color:#514745 /*{footer|link-colour}*/;
}
.nav > li > a:hover, .nav > li > a:focus {
	background: rgba(0, 0, 0, 0.2);
}
input, select, text-area {
	box-shadow:none;
}
hr {
	border:none;
}
hr.style-four {
    height: 12px;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}
.thumbnail {
	border:none;
}
.btn-primary {
  color: #e47c3e;
  background-color: #261205 /*{buttons|primary-colour}*/;
  border-color: #261205 /*{buttons|primary-colour}*/;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #e47c3e;
  background-color: #261205 /*{buttons|primary-colour}*/;
  border-color: #261205 /*{buttons|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: #e47c3e /*{buttons|primary-colour}*/;
  border-color: #e47c3e /*{buttons|primary-colour}*/;
}

.btn-default {
  color: #fffefe;
  background-color: #261205 /*{buttons|primary-colour}*/;
  border-color: #261205 /*{buttons|primary-colour}*/;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #fffefe;
  background-color: #261205 /*{buttons|primary-colour}*/;
  border-color: #261205 /*{buttons|primary-colour}*/;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #000000 /*{buttons|primary-colour}*/;
  border-color: #000000 /*{buttons|primary-colour}*/;
}

.btn-success {
  color: #261205;
  background-color: #51d1a8 /*{buttons|secondary-colour}*/;
  border-color: #51d1a8 /*{buttons|secondary-colour}*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #261205;
  background-color: #51d1a8 /*{buttons|secondary-colour}*/;
  border-color: #51d1a8 /*{buttons|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: #08fffc /*{buttons|secondary-colour}*/;
  border-color: #08fffc /*{buttons|secondary-colour}*/;
}
.akubra {
	background: url('/assets/themes/imaginenoa/img/footerbrands/akubra.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.akubra:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/akubra_hover.png') no-repeat;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.ariat {
	background: url('/assets/themes/imaginenoa/img/footerbrands/ariat.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.ariat:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/ariat_hover.png') no-repeat;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.drizabone {
	background: url('/assets/themes/imaginenoa/img/footerbrands/drizabone.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.drizabone:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/drizabone_hover.png') no-repeat;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.nungar {
	background: url('/assets/themes/imaginenoa/img/footerbrands/nungar.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 85px;
	margin: 0 5px;
	vertical-align: middle;
}
.nungar:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/nungar_hover.png') no-repeat;
	width: 150px;
	height: 85px;
	margin: 0 5px;
	vertical-align: middle;
}
.rmwilliams {
	background: url('/assets/themes/imaginenoa/img/footerbrands/rmwilliams.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 85px;
	margin: 0 5px;
	vertical-align: middle;
}
.rmwilliams:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/rmwilliams_hover.png') no-repeat;
	width: 150px;
	height: 85px;
	margin: 0 5px;
	vertical-align: middle;
}
.thomascook {
	background: url('/assets/themes/imaginenoa/img/footerbrands/thomascook.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.thomascook:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/thomascook_hover.png') no-repeat;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.wrangler {
	background: url('/assets/themes/imaginenoa/img/footerbrands/wrangler.png') center top no-repeat;
	display: inline-block;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.wrangler:hover {
	background: url('/assets/themes/imaginenoa/img/footerbrands/wrangler_hover.png') no-repeat;
	width: 150px;
	height: 66px;
	margin: 0 5px;
	vertical-align: middle;
}
.footerinfo {
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
}
.footerinfo p {
	font-style: italic;
	padding-top: 5px;
}
.nSwatchProduct {
    height:40px; width:40px; display:block;
}
.nColourSwatch._itmspec_lnk {
    display:inline-block;
    margin-right:5px;
}
.nColourSwatch._itmspec_lnk._itmspec_selected {
    padding:4px;
}
.nColourSwatch._itmspec_lnk._itmspec_selected::before {
    display:block;
    height:40px;
    width:40px;
    text-align: center;
    color:#333;
    position:absolute;
    content: "\f00c";
    font:normal normal normal 26px/1 FontAwesome;
    line-height: 40px;
    z-index: 10;
}
.nColourSwatch._itmspec_lnk._itmspec_selected .nSwatchProduct {
    opacity: .8;
}
.nColourSwatch ._itmspec_listitm {
    margin:0;
}
.filter-colour {
    display: inline-block;
    padding: 16px 8px 0 8px;
}
.list-group > li + .filter.filter-colour > a:before {
    content: '';
}
.list-group > li + .filter.filter-colour > a {
    display: block;
    width: 20px;
    height: 20px;
		background-size: contain;
		opacity: 0.7;
}
.filter-remove > a {
    border: 2px solid #AFAFAF;
}
.featured-brands img {
    width: 100%;
    height: 120px;
		margin-top: 15px;
		margin-bottom: 15px;
    object-fit: contain;
    object-position: center;
}
.featured-brands img:hover {
   background: rgba(255,255,255,1);
 }
.parallax {
  height: 250px;
  background-size: cover;
  background-size: cover;
	box-shadow: inset 0 -20px 20px -20px rgba(0,0,0,0.75);
}
.tx {
	height: 250px;
	display: table-cell;
	vertical-align: middle !important;
}
#parallaxproduct {
	background-image: url('../img/prodbg.jpg');
}
#parallaxcategory {
	background-image: url(2.jpg);
}
#parallaxcontent {
	background-image: url(2.jpg);
}
.yamm .nav,
.yamm h4 {
	color: #DF976C;
}
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
	background-color: #261205;
},
.yamm .dropdown.yamm-fw .dropdown-menu h4 {
	color:#df976c !important;
}
.yamm .dropdown.yamm-fw .dropdown-menu li > a {
	padding: 10px;
	color: #f8f2de;
	font-family: "Arvo", serif;
	font-size: 14px;
	text-decoration: none;
}
.yamm .dropdown.yamm-fw .dropdown-menu li > a:hover, .yamm .dropdown.yamm-fw .dropdown-menu li > a:focus {
	background: rgba(0, 0, 0, 0.2);
}
