/*
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.9.2
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/

/*Import Global Compulsory CSS Files*/
@import url(app.css);
@import url(blocks.css);

/*Import CSS Plugins*/
@import url(plugins/style-switcher.css);

* {
	border-radius: 0;
}

body {
 color: #333;
 font-size: 13px;
 line-height: 1.6;
}

body.header-fixed-space {
  padding-top: 94px;
}
body.header-fixed-space-v2 {
	padding-top: 135px;
}
#leafpage h1{
  text-transform: uppercase;
  font-weight: bolder;
}
#leafpage a{
  text-transform: uppercase;
  font-size: 12px;;
}
#leafpage img{
    width: 13px;
    margin-top: -7px;
}
#leafpage li span{
	border-bottom: 2px solid #96bdd3;
}
#leafpage .list-group-item{
	padding-bottom: 2px;
	padding-top: 2px;
}
#product-wrapper{
	margin-top: 80px;
}
body .wrapper {
    padding-top: 80px;
}
body .header {
    z-index: 9999;
    position: fixed;
    width: 100%;
    top: 0;
}
.navbar-nav > li {
    padding-top: 20px;
    padding-bottom: 21px;
}
.header > .container {
    min-height: 120px;
}
.header.header-fixed-shrink > .container{
    min-height: 100px;
}
.header.header-fixed-shrink .navbar-nav > li {
    padding-top: 5px;
    padding-bottom: 5px;
}
.header.header-fixed-shrink .logo img {
    width: 175px;
}
.navbar-brand{
	padding: 0;
}
#content{
	min-height: 50vh;
}
.footer-v1 .footer {
    background: #e7e6e6 none repeat scroll 0 0;
    padding: 40px 0;
}
.footer-v1 .copyright {
    background: #222 none repeat scroll 0 0;
    border-top: medium none;
    padding: 10px 0 5px;
}
.footer-v1 .footer p {
    color: #2b2121;
}
.footer-v1 address {
    line-height: 23px;
}
.footer-v1 address, .footer-v1 .link-list a, .footer-v1 .link-list i {
    color: #2b2121;
}
.footer-v1 .footer-socials {
    text-align: right;
}
body .header .open > .dropdown-menu{
  display:block;
}
body .header .dropdown-toggle + .dropdown-menu {
    min-width: 50px;
}
body .header .dropdown-toggle + .dropdown-menu .search-open{
    top:0;
}
.header .navbar-nav > li > a.dropdown-toggle{
    padding: 9px 23px 9px 25px;
}
.heart{
  background:
  radial-gradient(circle closest-side at 60% 43%, #b03 26%, rgba(187,0,51,0) 27%),
  radial-gradient(circle closest-side at 40% 43%, #b03 26%, rgba(187,0,51,0) 27%),
  radial-gradient(circle closest-side at 40% 22%, #d35 45%, rgba(221,51,85,0) 46%),
  radial-gradient(circle closest-side at 60% 22%, #d35 45%, rgba(221,51,85,0) 46%),
  radial-gradient(circle closest-side at 50% 35%, #d35 30%, rgba(221,51,85,0) 31%),

  radial-gradient(circle closest-side at 60% 43%, #b03 26%, rgba(187,0,51,0) 27%) 50px 50px,
  radial-gradient(circle closest-side at 40% 43%, #b03 26%, rgba(187,0,51,0) 27%) 50px 50px,
  radial-gradient(circle closest-side at 40% 22%, #d35 45%, rgba(221,51,85,0) 46%) 50px 50px,
  radial-gradient(circle closest-side at 60% 22%, #d35 45%, rgba(221,51,85,0) 46%) 50px 50px,
  radial-gradient(circle closest-side at 50% 35%, #d35 30%, rgba(221,51,85,0) 31%) 50px 50px;
  background-color:#b03;
  background-size:100px 100px;
}
.upholstery{
  background:
  radial-gradient(hsl(0, 100%, 27%) 4%, hsl(0, 100%, 18%) 9%, hsla(0, 100%, 20%, 0) 9%) 0 0,
  radial-gradient(hsl(0, 100%, 27%) 4%, hsl(0, 100%, 18%) 8%, hsla(0, 100%, 20%, 0) 10%) 50px 50px,
  radial-gradient(hsla(0, 100%, 30%, 0.8) 20%, hsla(0, 100%, 20%, 0)) 50px 0,
  radial-gradient(hsla(0, 100%, 30%, 0.8) 20%, hsla(0, 100%, 20%, 0)) 0 50px,
  radial-gradient(hsla(0, 100%, 20%, 1) 35%, hsla(0, 100%, 20%, 0) 60%) 50px 0,
  radial-gradient(hsla(0, 100%, 20%, 1) 35%, hsla(0, 100%, 20%, 0) 60%) 100px 50px,
  radial-gradient(hsla(0, 100%, 15%, 0.7), hsla(0, 100%, 20%, 0)) 0 0,
  radial-gradient(hsla(0, 100%, 15%, 0.7), hsla(0, 100%, 20%, 0)) 50px 50px,
  linear-gradient(45deg, hsla(0, 100%, 20%, 0) 49%, hsla(0, 100%, 0%, 1) 50%, hsla(0, 100%, 20%, 0) 70%) 0 0,
  linear-gradient(-45deg, hsla(0, 100%, 20%, 0) 49%, hsla(0, 100%, 0%, 1) 50%, hsla(0, 100%, 20%, 0) 70%) 0 0;
  background-color: #300;
  background-size: 100% 100%;
}
.thumbnail p {
    color: white;
    text-align: center;
    text-transform: uppercase;
    font-size: 22px;
    padding-top: 35px;
}

@media (max-width: 991px) {
	body.header-fixed-space,
	body.header-fixed-space-v2 {
		padding-top: 0;
	}
}
body .header .navbar-nav > li > a:hover,
body .header .navbar-nav > .active > a {
   border: none;
}
body .header .navbar-nav > li:hover,
body .header .navbar-nav > .active {
    border-bottom: 2px solid #000000;
}
.header .navbar-nav > li.dropdown:hover > ul.dropdown-menu {
    margin-top: -6px;
}

p,
li,
li a,
label {
 color: #555;
}

a {
 color: #72c02c;
 text-decoration: none;
}

a,
a:focus,
a:hover,
a:active,
button,
button:hover {
	outline: 0 !important;
}

a:focus {
text-decoration: none;
}
a:hover {
 color: #72c02c;
 text-decoration: underline;
}

/*Boxed Layout
------------------------------------*/
.wrapper {
	background: #fff;
}

.boxed-layout {
  padding: 0;
  box-shadow: 0 0 5px #ccc;
  margin-left: auto !important;
  margin-right: auto !important;
  background: url(../img/patterns/15.png) repeat;
}

/*Hiding arrows for select field in IE*/
select::-ms-expand {
  display: none;
}

i, cite, em, var, address, dfn {
    font-style: normal;
}
