product-list-dropdown-menu {
	display: none;
}
auto-query-header header-right-pre {
    display: none;
}
shopping-add-to-list {
    display: none;
}
.form-control {
	min-height: 33px;
    height: 33px;
    font-size: 12px;
}

.first-section section {
	padding-top:0;
}
.first-section .column {
	padding:0;
}

.fake{display: 'inline';}

span.badge-sup.cart-count {
    background-color: #de0000 !important;
}

.btn {
    padding: 8px 15px 9px;
    font-size: 12px;
}

.btn-link.btn-xs {
    padding: 3px;
}

cart-dropdown-menu .btn {
	border-color:#fff;
}

.shopping-nav-panel-btn {
	font-size:11px;
}

.panel-title {
	font-size:14px;
}

.panel-default > .panel-heading {
	border-color:transparent;
}

.panel-default {
	border-color:#eaeaea;
}

.btn-link:hover, .btn-link:focus {
    color: #aaa;
}

shop .panel-heading {
    padding: 5px 10px 2px 10px;
}

shop .panel {
	margin-bottom:8px;
}

.grid-item-text.bigger-120 {
	font-size:12px;
	height:50px;
}

shop .panel-body {
	font-size:12px;
}

shopping-change-quantity .form-control {
	min-height:33px;
	height:33px;	
}

@media (min-width: 768px) {
	.navigation nav.top > ul {
		display: inline-block;
	}
}

/* MAIN NAVIGATION STYLES */
@media (max-width: 767px) {
	.yamm .btn.mega2nd {
    	padding: 8px 0;
	}
}

.dropdown.yamm .spc.umb-grid {
    margin: 0;
}

@media (min-width: 768px) {
	.yamm .btn.mega2nd {
    	padding: 0;
	}
	.yamm .yamm .usn-sc-container, .yamm .yamm .usn-sc-container {
    	margin-bottom: 0;
	}
    .navbar-default.yamm {
        top:100px;
        height: 60px;
        border:none;
        margin:0;
    }
    /*.yamm .dropdown-menu {
        left:0;
        right:0;
    }*/
    .yamm .navbar-collapse {
        width: auto;
        max-width: 1140px;
        margin: 0 auto;
    }
    .yamm .nav.navbar-nav>li.dropdown {
        margin-bottom:0;
    } 
    .yamm .nav.navbar-nav>li.dropdown:hover {
        background-color: rgba(60,77,33,1);
    }
    .navbar-default .navbar-nav > li > a,
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus {
        color: #fff;
    }
    .yamm .nav.navbar-nav>li.dropdown>a,
    .yamm .nav.navbar-nav>li.dropdown>a.dropdown-toggle {
        height: 60px;
        padding:0 7px;
    }
    .yamm .nav.navbar-nav>li.dropdown>a>span {
        display: block;
        padding: 20px 0;
    }
    /*ul.nav li.dropdown:hover > ul.dropdown-menu {
        max-width: 1140px;
        margin: 0 auto;
    }*/
}

@media (min-width: 768px) and (max-width: 1250px) {
	.yamm .nav.navbar-nav > li.dropdown:last-child .dropdown-menu {
    	right: 0;
	}
	.yamm .nav.navbar-nav>li.dropdown>a, .yamm .nav.navbar-nav>li.dropdown>a.dropdown-toggle {
    	font-size: 12px;
	}
	.yamm .btn.mega2nd {
   		font-size: 11px;
	}
}
/* MEGA MENU STYLES */
@media (min-width: 768px) {
    .navigation nav.main ul .megamenu, .navigation nav.main ul .megamenu:hover {
        background-color:#fafafa;
        border-radius:3px;
    }
    .navigation nav.main > ul > li.megamenuli.has-child > a span {
        padding-right: 15px;
    }
    .navigation nav.main .megamenuli .megamenu .megamenuli:hover {
        background-color:#fafafa;
    }
    .navigation nav.main .megamenuli .megamenu .megamenuli a {
        color:rgba(50, 90, 30, 1);
        border:none;
        min-height: 20px;
        line-height: 20px;
    }
    .navigation nav.main .megamenuli .megamenu .megamenuli a:hover {
        background-color:transparent;
        color:rgba(50, 90, 30, 0.75);
    }
    .navigation nav.main .megamenuli i {
        display:none;
    }
}

.navigation nav.main .megamenuli .megamenu .megamenuli a {
	border:none;
}

.ekko-lightbox-container .img-responsive {
	margin: 0 auto;
}

h4.modal-title {
	text-align: center;
}

/* MAILCHIMP FORMS */
.horizontal-mc-signup {
    background-color: #455826;
}
.horizontal-mc-signup section.content {
    padding:0;
}
.horizontal-mc-signup section.content .spc.codeblock {
	margin-bottom: 8px;
}
#mc_embed_signup label {
    font-size: 150% !important;
    color: #fff !important;
    padding-bottom: 0 !important;
}

/* INSPINIA SPECIFIC */
.ibox {
    clear: both;
    margin-bottom: 25px;
    margin-top: 0;
    padding: 0;
}

.ibox-content {
    background-color: #ffffff;
    color: inherit;
    padding: 15px 20px 20px 20px;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 0;
}.ibox {
  clear: both;
  margin-bottom: 10px;
  margin-top: 0;
  padding: 0;
}
.ibox.collapsed .ibox-content {
  display: none;
}
.ibox.collapsed .fa.fa-chevron-up:before {
  content: "\f078";
}
.ibox.collapsed .fa.fa-chevron-down:before {
  content: "\f077";
}
.ibox:after,
.ibox:before {
  display: table;
}
.ibox-title {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffff;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 3px 0 0;
  color: inherit;
  margin-bottom: 0;
  padding: 14px 15px 7px;
  min-height: 48px;
}
.ibox-content {
  background-color: #ffffff;
  color: inherit;
  padding: 15px 20px 20px 20px;
  border-color: #e7eaec;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 0;
}
.ibox-footer {
  color: inherit;
  border-top: 1px solid #e7eaec;
  font-size: 90%;
  background: #ffffff;
  padding: 10px 15px;
}

.ibox-title h5 {
    display: inline-block;
    font-size: 16px;
    margin: 0 0 7px;
    padding: 0;
    text-overflow: ellipsis;
    float: left;
	color:#fff;
	font-weight:600;
}

.ibox-title small {
	font-size:95%;
	font-weight:800;
}

.ibox h4 {
	font-size: 16px;	
}

.ibox-content h2 {
	font-size:28px;	
	margin-top:10px;
}

.ibox .scroll_content {
	max-height: 390px;
	height:390px;
    overflow-x: hidden;
    overflow-y: scroll;
    border: solid 1px #cacaca;
}

/* PRODUCT SLIDER */
product-slider > .row {
	white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
}

product-slider .grid-item.item {
    display: inline-block;
    float: none;
}

product-slider .grid-item-text {
    height: 20px;
}

/* ADMINISTRATION */
#admin-nav a {
    font-size: 14px;
	color: #000;
}

@media (max-width: 767px) {
	nav#admin-nav .navbar-toggle {
		margin-top: 7px;
		margin-right: 22px;
	}

	nav#admin-nav .container > .navbar-header, nav#admin-nav .container-fluid > nav#admin-nav .navbar-header, nav#admin-nav .container > .navbar-collapse, nav#admin-nav .container-fluid > .navbar-collapse {
		margin-right: -11px;
		margin-left: -11px;
		margin-top:48px;
	}
}

nav#admin-nav a.navbar-brand {
    text-transform: uppercase;
}

dashboard-items-sold .bg-ibox-t-purple {
    color: #fff;
    background-color: #508992;
}

dashboard-items-abandoned .bg-ibox-t-purple {
    color: #fff;
    background-color: #c54857;
}

dashboard-items-viewed .bg-ibox-t-purple {
    color: #fff;
    background-color: #373f57;
}

shopping-grid .grid-item-text.sm {
    height: 25px;
}

shopping-multi-view shopping-add-to-cart .btn,
shopping-multi-view shopping-change-quantity input,
shopping-multi-view shopping-change-quantity .input-group-btn, 
shopping-multi-view shopping-change-quantity .btn,
shopping-multi-view shopping-change-quantity .form-control {
	height:33px !important;
}

/*shopping-one-up shopping-add-to-cart .btn {
	margin-bottom: 1rem;
}*/