@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/bebasneue-webfont.woff2') format('woff2'),
         url('../fonts/bebasneue-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal; 
}
body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif /*{body-font-family}*/;
	font-size: 14px /*{body-font-size}*/;
	color: #4f4f4f /*{body-font-colour}*/;
	background-image: none /*{body-background-image}*/;
	background-color: rgba(245, 245, 245, 1) /*{body-background-colour}*/;
} 
a {
	color: #62ab44 /*{link-text-colour}*/;
}
a:hover,
a:focus {
	color:  /*{link-text-hover-colour}*/;
}
div:after, ol:after, ul:after{ clear:both; display:table; content:"";}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif /*{headers-font-family}*/;
	color: #4f4f4f /*{headers-colour}*/;
}
.carousel-caption h3,.carousel-caption .h3,.carousel-caption p {
	color:  /*{carousel-text-colour}*/;
}
h1,
.h1 {
	font-size: 36px /*{header-1-font-size}*/; color:#76c158;
}
h2,
.h2 {
	font-size: 30px /*{header-2-font-size}*/;  padding-top:10px;
}
h3,
.h3 {
	font-size: 24px /*{header-3-font-size}*/; color:#08c; padding-top:10px;
}
h4,
.h4 {
	font-size: 18px /*{header-4-font-size}*/;
}
h5,
.h5 {
	font-size: 16px /*{header-5-font-size}*/;
}
.btn-default {
	color: #333333 /*{btn-default-text-colour}*/;
	background-color: #ffffff /*{btn-default-bg-colour}*/;
	border-color: #cccccc /*{btn-default-border-colour}*/;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
	color: #333333 /*{btn-default-text-colour-hover}*/;
	background-color: #ebebeb /*{btn-default-bg-colour-hover}*/;
	border-color: #adadad /*{btn-default-border-colour-hover}*/;
}
.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: #ffffff /*{btn-default-disabled-bg-colour}*/;
	border-color: #cccccc /*{btn-default-disabled-border-colour}*/;
}
.btn-primary {
	color: #ffffff /*{btn-primary-text-colour}*/;
	background-color: #428bca /*{btn-primary-bg-colour}*/;
	border-color: #357ebd /*{btn-primary-border-colour}*/;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
	color: #ffffff /*{btn-primary-text-colour-hover}*/;
	background-color: #3276b1 /*{btn-primary-bg-colour-hover}*/;
	border-color: #285e8e /*{btn-primary-border-colour-hover}*/;
}
.white-bg{ background:#fff; padding:1px 10px;}
.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: #428bca /*{btn-primary-disabled-bg-colour}*/;
	border-color: #357ebd /*{btn-primary-disabled-border-colour}*/;
}
.btn-warning {
	color: #ffffff /*{btn-warning-text-colour}*/;
	background-color: #f0ad4e /*{btn-warning-bg-colour}*/;
	border-color: #eea236 /*{btn-warning-border-colour}*/;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
	color: #ffffff /*{btn-warning-text-colour-hover}*/;
	background-color: #ed9c28 /*{btn-warning-bg-colour-hover}*/;
	border-color: #d58512 /*{btn-warning-border-colour-hover}*/;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
	background-color: #428bca /*{btn-warning-disabled-bg-colour}*/;
	border-color: #357ebd /*{btn-warning-disabled-border-colour}*/;
}
.btn-danger {
	color: #ffffff /*{btn-danger-text-colour}*/;
	background-color: #d9534f /*{btn-danger-bg-colour}*/;
	border-color: #d43f3a /*{btn-danger-border-colour}*/;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
	color: #ffffff /*{btn-danger-text-colour-hover}*/;
	background-color: #d2322d /*{btn-danger-bg-colour-hover}*/;
	border-color: #ac2925 /*{btn-danger-border-colour-hover}*/;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color: #d9534f /*{btn-danger-disabled-bg-colour}*/;
	border-color: #d43f3a /*{btn-danger-disabled-border-colour}*/;
}
.btn-success {
	color: #ffffff /*{btn-success-text-colour}*/;
	background-color: #5cb85c /*{btn-success-bg-colour}*/;
	border-color: #4cae4c /*{btn-success-border-colour}*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
	color: #ffffff /*{btn-success-text-colour-hover}*/;
	background-color: #47a447 /*{btn-success-bg-colour-hover}*/;
	border-color: #398439 /*{btn-success-border-colour-hover}*/;
}
.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: #5cb85c /*{btn-success-disabled-bg-colour}*/;
	border-color: #4cae4c /*{btn-success-disabled-border-colour}*/;
}
.btn-info {
	color: #ffffff /*{btn-info-text-colour}*/;
	background-color: #5bc0de /*{btn-info-bg-colour}*/;
	border-color: #46b8da /*{btn-info-border-colour}*/;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
	color: #ffffff /*{btn-info-text-colour-hover}*/;
	background-color: #39b3d7 /*{btn-info-bg-colour-hover}*/;
	border-color: #269abc /*{btn-info-border-colour-hover}*/;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
	background-color: #5bc0de /*{btn-info-disabled-bg-colour}*/;
	border-color: #46b8da /*{btn-info-disabled-border-colour}*/;
}
.breadcrumb {
	background-color: #000000 /*{breadcrumb-background-colour}*/; margin-top:10px;
}
.breadcrumb li a{ color:#a5a5a5;}
.breadcrumb li a:hover{ color:#fff;}
.breadcrumb li:last-child a{ color:#fff;}
.breadcrumb > li + li:before{ content:">";}
.breadcrumb > li + li:before {
	color: #a5a5a5 /*{breadcrumb-text-colour}*/;
}
.breadcrumb > .active {
	color: #999999 /*{breadcrumb-active-link-colour}*/;
}
.pagination > li > a,
.pagination > li > span {
	color: #428bca /*{pagination-text-colour}*/;
	background-color: #ffffff /*{pagination-bg-colour}*/;
	border-color: #dddddd /*{pagination-border-colour}*/;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #2a6496 /*{pagination-text-colour-hover}*/;
	background-color: #eeeeee /*{pagination-bg-colour-hover}*/;
	border-color: #dddddd /*{pagination-border-colour-hover}*/;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	color: #ffffff /*{pagination-text-colour-active}*/;
	background-color: #428bca /*{pagination-bg-colour-active}*/;
	border-color: #428bca /*{pagination-border-colour-active}*/;
}
.label-default {
	background-color: #999999 /*{label-default-bg}*/;
}
.label-default[href]:hover,
.label-default[href]:focus {
	background-color: #808080 /*{label-default-bg-hover}*/;
}
.label-primary {
	background-color: #428bca /*{label-primary-bg}*/;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
	background-color: #3071a9 /*{label-primary-bg-hover}*/;
}
.label-success {
	background-color: #5cb85c /*{label-success-bg}*/;
}
.label-success[href]:hover,
.label-success[href]:focus {
	background-color: #449d44 /*{label-success-bg-hover}*/;
}
.label-info {
	background-color: #5bc0de /*{label-info-bg}*/;
}
.label-info[href]:hover,
.label-info[href]:focus {
	background-color: #31b0d5 /*{label-info-bg-hover}*/;
}
.label-warning {
	background-color: #f0ad4e /*{label-warning-bg}*/;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
	background-color: #ec971f /*{label-warning-bg-hover}*/;
}
.label-danger {
	background-color: #d9534f /*{label-danger-bg}*/;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
	background-color: #c9302c /*{label-danger-bg-hover}*/;
}
.well {
	background-color: #f5f5f5 /*{well-bg}*/;
	border-color: #e3e3e3 /*{well-border-colour}*/;
}
.panel-default {
	border-color: #dddddd /*{panel-border-colour}*/;
}
.panel-default > .panel-heading {
	color: #333333 /*{panel-header-text-colour}*/;
	background-color: #f5f5f5 /*{panel-header-bg-colour}*/;
	border-color: #dddddd /*{panel-header-border-colour}*/;
}
.panel-title {
	color: #333333 /*{panel-header-text-colour}*/;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
	border-top-color: #dddddd /*{panel-border-colour}*/;
}
.save {
	color: #d9534f /*{sale-colour}*/;
}
.productsave {
	color: #d9534f /*{sale-colour}*/;
}
.navbar-default .navbar-brand {
	color: #777777 /*{navbar-default-text-colour}*/;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5e5e5e /*{navbar-default-text-colour-hover}*/;
}
.navbar-default .navbar-text {
	color: #777777 /*{navbar-default-text-colour}*/;
}
.navbar-default .navbar-nav > li > a {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.navigation-list li a {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #ffffff /*{navbar-default-link-colour-hover}*/;
	background-color: #282828;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	color: #ffffff /*{navbar-default-link-colour-active}*/;
	background-color: #282828 /*{navbar-default-link-bg-active}*/;
}
.navbar-default .navbar-nav >.dropdown > a .caret {
	border-top-color: #ffffff /*{navbar-default-link-colour}*/;
	border-bottom-color: #ffffff /*{navbar-default-link-colour}*/;
}
.nav .caret {
	border-top-color: #ffffff /*{navbar-default-link-colour}*/;
	border-bottom-color: #ffffff /*{navbar-default-link-colour}*/;
}
.nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret {
	border-top-color: #ffffff /*{navbar-default-link-colour}*/;
}
/*.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	color: #333333 ;
}*/
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #282828;
	color: #fff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #fff;
}
.dropdown-menu {
	background-color: #ffffff /*{dropdown-menu-bg}*/;
	border-color: #cccccc /*{dropdown-menu-border-colour}*/;
}
.dropdown-menu .divider {
	background-color: #e5e5e5 /*{dropdown-menu-divider-colour}*/;
}
.dropdown-menu > li > a {
	color: #333333 /*{dropdown-menu-link-colour}*/;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
	color: #262626 /*{dropdown-menu-link-colour-hover}*/;
	background-color: #f5f5f5 /*{dropdown-menu-link-bg-hover}*/;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #ffffff /*{dropdown-menu-link-colour-active}*/;
	background-color: #428bca /*{dropdown-menu-link-bg-active}*/;
}
.logo {	max-width:100%;}
.wrapper-top{ background:#000; color:#fff; padding:5px 0;}
.wrapper-top p{ margin:0; line-height:27px;}
.wrapper-top .list-inline{ margin-bottom:0;}
.wrapper-top .list-inline > li > a{ color:#fff; cursor:pointer;}
.wrapper-top .top-right{ float:right;}
.wrapper-top .top-right > li{ font:bold 14px/27px Arial, Helvetica, sans-serif; color:#333;}
.wrapper-top .top-right > li > a > i{ margin:0 5px 0 0;}
.wrapper-top .top-right ul.dropdown-menu li{ font:normal 12px/14px Arial, Helvetica, sans-serif;}
/*.wrapper-top .top-right ul.dropdown-menu li a{ color:#333;}*/
.wrapper-top .top-right ul.dropdown-menu li .price{ color:#000; font-weight:bold;}
.wrapper-top .top-right ul.dropdown-menu li .thumb_cart ul li .title a i{ display:none;}
.header-middle{ padding:30px 0;}
.navbar{ margin-bottom:0;}
.beside-logo{ float:right;}
.navigation-section{ background:#76c158; padding:0 7px;} 
.navigation-section .header-search{ margin-top:10px;}
.navigation-section .navbar-default{ margin-top:10px; float:right;}
.navbar-nav > li > a{ font:bold 15px/18px Arial, Helvetica, sans-serif; padding:8px; background:#48643c; border-radius:5px 5px 0 0; box-shadow: 0 2px 2px hsl(0, 0%, 70%) inset; text-transform:uppercase;}
.navbar-nav > li+li{ padding:0 0 0 7px; }
.footer-section{ padding:15px; background:#1f1f1f; border-radius:4px;}
.footer-right{ text-align:right; color:#fff; }
.footer-right p{ font:normal 14px/16px Arial, Helvetica, sans-serif; padding:10px 0 0;}
#expand-section{ position:relative; margin:-10px -15px 10px;  z-index:98;}
#expand-content{ position:absolute; left:0; right:0; bottom:0; display:none; background:url(../images/expand-content.jpg) repeat-x 0 0 #fff; padding:5px 15px; z-index:9;}
#expand-btn{ position:absolute; left:50%; top:0; background:#76c258; padding:6px; padding:0 12px; border-radius:5px; color:#fff; font:bold 14px/34px Arial, Helvetica, sans-serif; cursor:pointer; transform: translate(-50%, 0); -ms-transform: translate(-50%, 0);   -webkit-transform: translate(-50%, 0); z-index:99;}
#expand-btn2{  background:#76c258; padding:6px; padding:0 12px; border-radius:5px; color:#fff; font:bold 14px/34px Arial, Helvetica, sans-serif; margin:0 auto; cursor:pointer; display:inline-block;}
#expand-content hr{ border-color:#a5a3a3; margin:6px 0;}
#expand-content h5{ font-weight:bold;}
#expand-content ul{ list-style-type:none; padding:0;}
#expand-content ul li a{ color:#4f4f4f; display:block; margin:0 0 5px;}
#expand-content .map{} 
#expand-content .map iframe{ box-shadow:0 0 3px #999; margin:5px 0;}
.social-icons > a {    display: inline-block;    margin: 0 0 4px;}
.align-left{ float:left; margin:0 10px 10px 0;}
.black-panel{ background:#414749; margin-bottom:5px; border-radius:4px; padding:0 10px 10px;}
.black-panel p{ color:#fff; padding:15px 0 0; margin:0;}
.brander-slider{ margin-bottom:5px; background:#3e3e3e; border-radius:4px; padding:15px 5px; text-align:center; position:relative;}
.client-slider{ margin-bottom:5px; text-align:center; background:#fff; border-radius:4px; padding:1px 10px 10px;}
.client-slider h5{ font-weight:bold; padding:5px 0 10px; margin:5px 0;}
.client-slider p{ margin:0;}
.jcarousel {    position: relative;    overflow: hidden;    width: 100%; text-align:center;}
.jcarousel ul{ width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}
.jcarousel li{ width:200px;float:left; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}
.jcarousel-container{ position:relative; padding:0 22px; min-height:294px; margin:0 auto;}
.jcarousel-clip{  overflow:hidden; position:relative;}
.category-banner .carousel-caption{ display:none;}
.panel-footer2 .fa{ margin-right:10px;}
.product-image {    display: block;    margin: 0 auto;}
.thumb_list {    margin-top: 10px;}
.product-price {    font: bold 15px/18px arial;}
.product-price .old-price {    font-style: italic;    text-decoration: line-through; color:#f00000; font-size:14px;}
.product-price .new-price{ color:#007237; font-size:16px;}
.product-price2 {    font: normal 15px/18px arial;}
.product-price2 .old-price {     text-decoration: line-through; color:#f00000; font-size:14px;}
.product-price2 .new-price{ color:#007237; font-size:16px; font-weight:bold;}
.thumbnail .caption h3{ font:bold 16px/18px Arial, Helvetica, sans-serif; text-align:center; margin-bottom:10px;}
.thumbnail .caption h3 a{ color:#000;}
.thumb{ padding-top:10px;}
#homepageCarousel{ position:relative; z-index:1;}
.carousel-control{ display:none;}
.thumbnail .thumbnail-hover-box{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(37,71,109,0.8); opacity:0; transition: all 300ms ease-out 0s;}
.thumbnail:hover .thumbnail-hover-box{ opacity:1;}
.thumbnail .thumbnail-hover-box > div{ width:100%; height:100%; display:table;}
.thumbnail .thumbnail-hover-box > div > div{ display:table-cell; vertical-align:middle; text-align:center;}
.thumbnail .thumbnail-hover-box form{ display:inline-block;}
.thumbnail .thumbnail-hover-box .addtocart{ margin:5px 0 0;}
.thumbnail-price{ font:normal 16px/20px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 10px;}
.thumbnail-price span{ display:inline-block; padding:0 3px;}
.thumbnail-price span.old-price{ font-size:14px; font-weight:normal; text-decoration:line-through;}
.thumbnail-title{font: bold 16px/18px Arial,Helvetica,sans-serif; padding:0 0 10px; color:#fff;}
.thumbnail-stock{ padding:0 0 10px;}
.thumbnail .fa{ padding:0 4px 0 0;}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices{ height:auto !important;}
.stButton .stButton_gradient{ height:auto !important;}
.tabbable .tab-content{ background:#fff; padding:15px 10px 10px;}
.tabbable .nav > li > a{ font:bold 13px Arial, Helvetica, sans-serif; color:#fff;}
.tabbable .nav > li:nth-child(4n+1) > a{ background:#f0563c;}
.tabbable .nav > li:nth-child(4n+2) > a{ background:#ed3c94;}
.tabbable .nav > li:nth-child(4n+3) > a{ background:#14b4e6;}
.tabbable .nav > li:nth-child(4n+4) > a{ background:#76c158;}
#_jstl__buying_options{ background:#fff; border:1px solid #959595; margin:10px 0 0; padding:10px;}
.tabbable { margin: 10px 0 0;}
.our_price_cont {  color: #000;    font-size: 14px;    font-weight: bold;    margin: 10px 0 0;    padding: 0;    text-align: center; }
.product-price-details{ padding:5px 0 0;}
.product-price-details .new-price-details{ color:#333; text-align:center; font:bold 30px/34px Arial, Helvetica, sans-serif; display:block;}
.product-price-details .old-price-details{ color:#f00; text-decoration:line-through; font:italic 14px/20px Arial, Helvetica, sans-serif; display:block;}
.navigation-section{ position:relative; z-index:99;}
/*.navigation-section .option-1-1{ background-image:url(../images/icon1.png);}
.navigation-section .option-1-2{ background-image:url(../images/icon2.png);}
.navigation-section .option-1-3{ background-image:url(../images/icon3.png);}*/
.navigation-section .nav > li > ul li a{ background-position:50% 0; background-repeat:no-repeat;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > a{ background-image:url(../images/1-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > a{ background-image:url(../images/1-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > a{ background-image:url(../images/1-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > a{ background-image:url(../images/1-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > a{ background-image:url(../images/1-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > a{ background-image:url(../images/1-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > a{ background-image:url(../images/1-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(8) > a{ background-image:url(../images/1-8.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(9) > a{ background-image:url(../images/1-9.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(1) > a{ background-image:url(../images/3-1.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(2) > a{ background-image:url(../images/3-2.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(3) > a{ background-image:url(../images/3-3.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(4) > a{ background-image:url(../images/3-4.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(5) > a{ background-image:url(../images/3-5.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(6) > a{ background-image:url(../images/3-6.png);}
.navigation-section .nav > li:nth-child(2) > ul > li:nth-child(7) > a{ background-image:url(../images/3-7.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(1) > a{ background-image:url(../images/4-1.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(2) > a{ background-image:url(../images/4-2.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(3) > a{ background-image:url(../images/4-3.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(4) > a{ background-image:url(../images/4-4.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(5) > a{ background-image:url(../images/4-5.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(6) > a{ background-image:url(../images/4-6.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(7) > a{ background-image:url(../images/4-7.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(8) > a{ background-image:url(../images/4-8.png);}
.navigation-section .nav > li:nth-child(3) > ul > li:nth-child(9) > a{ background-image:url(../images/4-9.png);}
.navigation-section ul{ list-style-type:none; padding:0; margin:0;}
.navigation-section a:hover{ text-decoration:none;}
.navigation-section .nav li.hasmenu > a{ cursor:pointer;}
.navigation-section .nav ul{ display:none;}
.navigation-section .nav li.down1 > ul, .navigation-section .nav li.down > ul{ display:block;}
.navigation-section .nav > li{ position:static;}
.navigation-section .nav > li > ul{ border:0;  width:1140px;background-color:#333; display:none; position:absolute; left:0; top:100%; z-index:99;}
.navigation-section .nav > li > ul > li{ width:11.11%; float:left;}
.navigation-section .nav > li > ul > li > a{ padding:60px 0 10px; background-position:50% 0; background-repeat:no-repeat; text-align:center; background-color:#333; font:normal 17px/20px 'bebas_neueregular'; color:#fff; white-space:inherit; display:block; min-height:100px;}
.navigation-section .nav > li > ul > li:hover > a, .navigation-section .nav > li > ul > li.down > a{ background-color:#000; color:#fff;}
.navigation-section .nav{ margin-top:10px; float:right;}
.navigation-section .nav > li{ float:left;}
.navigation-section .nav > li+li {    padding: 0 0 0 7px;}
.navigation-section .nav > li > a{    background: #48643c;  border-radius: 5px 5px 0 0; box-shadow: 0 2px 2px hsl(0, 0%, 70%) inset;
    font:normal 26px/28px 'bebas_neueregular';  padding: 8px; text-transform: uppercase; color:#fff;}
.navigation-section .nav > li:hover > a, .navigation-section .nav > li > a:focus{ background:#282828;}
.navigation-section .nav > li > ul > li > ul{ position:absolute;left:0; top:100%; border:0; margin:0; width:1140px; background:#fff; display:none; box-shadow:0 0 3px #999;}
.navigation-section .nav > li > ul > li > ul > li{ width:20%; float:left; padding:0 0 10px;}
/*.navigation-section .nav > li > ul > li > ul > li:nth-child(6n+1){ clear:left;}*/ 
.navigation-section .nav > li > ul > li > ul > li:nth-child(2), .navigation-section .nav > li > ul > li > ul > li:nth-child(7), .navigation-section .nav > li > ul > li > ul > li:nth-child(12), .navigation-section .nav > li > ul > li > ul > li:nth-child(17), .navigation-section .nav > li > ul > li > ul > li:nth-child(22), .navigation-section .nav > li > ul > li > ul > li:nth-child(27), .navigation-section .nav > li > ul > li > ul > li:nth-child(32), .navigation-section .nav > li > ul > li > ul > li:nth-child(37), .navigation-section .nav > li > ul > li > ul > li:nth-child(42), .navigation-section .nav > li > ul > li > ul > li:nth-child(47), .navigation-section .nav > li > ul > li > ul > li:nth-child(52), .navigation-section .nav > li > ul > li > ul > li:nth-child(57), .navigation-section .nav > li > ul > li > ul > li:nth-child(62), .navigation-section .nav > li > ul > li > ul > li:nth-child(67){ clear:left;}
.navigation-section .nav > li > ul > li.brands > ul > li a{ font-size:0; width:100%; height:100%;}
.navigation-section .nav > li > ul > li.brands > ul > li{ width:125px; height:125px; clear:inherit !important; float:left; margin:8px; border:1px solid #000; background-position:50% 50%; background-repeat:no-repeat; padding:0;}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(2){background-image:url(../images/b-1.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(3){background-image:url(../images/b-2.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(4){background-image:url(../images/b-3.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(5){background-image:url(../images/b-4.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(6){background-image:url(../images/b-5.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(7){background-image:url(../images/b-6.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(8){background-image:url(../images/b-7.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(9){background-image:url(../images/b-8.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(10){background-image:url(../images/b-9.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(11){background-image:url(../images/b-10.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(12){background-image:url(../images/b-11.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(13){background-image:url(../images/b-12.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(14){background-image:url(../images/b-13.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(15){background-image:url(../images/b-14.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(16){background-image:url(../images/b-15.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(17){background-image:url(../images/b-16.jpg);}
.navigation-section .nav > li > ul > li.brands > ul > li:nth-child(18){background-image:url(../images/b-17.jpg);}
.navigation-section .nav > li > ul > li > ul > li a{ white-space:inherit; font:normal 22px/24px 'bebas_neueregular'; display:inline-block; padding:5px 38px 5px 5px; color:#000;  background-position:100% 50%; background-repeat:no-repeat;}
.navigation-section .nav > li > ul > li > ul > li:hover a{ color:#333;}
.navigation-section .nav > li > ul > li > ul > li > ul{ display:block;}
.navigation-section .nav > li > ul > li > ul > li > ul > li a{ font:normal 17px/20px Arial, Helvetica, sans-serif; padding:3px 5px;}
.navigation-section .nav > li > ul > li h2{ color:#ed4e16;  font:normal 48px/50px 'bebas_neueregular'; padding:5px;}
.navigation-section .nav > li > ul > li h2 span{ display:inline-block; background-position:100% 50%; background-repeat:no-repeat; padding:0 40px 0 0;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) h2 span{ background-image:url(../images/1-11.png); color:#ed4e16;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) h2 span{ background-image:url(../images/1-22.png); color:#edc216;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) h2 span{ background-image:url(../images/1-33.png); color:#16b3ed;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) h2 span{ background-image:url(../images/1-44.png); color:#5e10c8;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) h2 span{ background-image:url(../images/1-55.png); color:#000000;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) h2 span{ background-image:url(../images/1-66.png); color:#a0cf5d;} 
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) h2 span{ background-image:url(../images/1-77.png); color:#c8108e;} 
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(2) > a{ background-image:url(../images/1-1-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(3) > a{ background-image:url(../images/1-1-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(4) > a{ background-image:url(../images/1-1-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(5) > a{ background-image:url(../images/1-1-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(6) > a{ background-image:url(../images/1-1-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul > li:nth-child(7) > a{ background-image:url(../images/1-1-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(2) > a{ background-image:url(../images/1-2-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(3) > a{ background-image:url(../images/1-2-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(4) > a{ background-image:url(../images/1-2-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(5) > a{ background-image:url(../images/1-2-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(6) > a{ background-image:url(../images/1-2-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(7) > a{ background-image:url(../images/1-2-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(8) > a{ background-image:url(../images/1-2-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul > li:nth-child(9) > a{ background-image:url(../images/1-2-8.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(2) > a{ background-image:url(../images/1-3-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(3) > a{ background-image:url(../images/1-3-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(4) > a{ background-image:url(../images/1-3-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(5) > a{ background-image:url(../images/1-3-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(6) > a{ background-image:url(../images/1-3-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(7) > a{ background-image:url(../images/1-3-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul > li:nth-child(8) > a{ background-image:url(../images/1-3-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(2) > a{ background-image:url(../images/1-4-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(3) > a{ background-image:url(../images/1-4-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(4) > a{ background-image:url(../images/1-4-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(5) > a{ background-image:url(../images/1-4-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(6) > a{ background-image:url(../images/1-4-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(7) > a{ background-image:url(../images/1-4-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(8) > a{ background-image:url(../images/1-4-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul > li:nth-child(9) > a{ background-image:url(../images/1-4-8.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(2) > a{ background-image:url(../images/1-5-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(3) > a{ background-image:url(../images/1-5-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(4) > a{ background-image:url(../images/1-5-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(5) > a{ background-image:url(../images/1-5-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(6) > a{ background-image:url(../images/1-5-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(7) > a{ background-image:url(../images/1-5-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(8) > a{ background-image:url(../images/1-5-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(9) > a{ background-image:url(../images/1-5-8.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(10) > a{ background-image:url(../images/1-5-9.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul > li:nth-child(11) > a{ background-image:url(../images/1-5-10.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(2) > a{ background-image:url(../images/1-6-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(3) > a{ background-image:url(../images/1-6-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(4) > a{ background-image:url(../images/1-6-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(5) > a{ background-image:url(../images/1-6-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(6) > a{ background-image:url(../images/1-6-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul > li:nth-child(7) > a{ background-image:url(../images/1-6-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(2) > a{ background-image:url(../images/1-7-1.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(3) > a{ background-image:url(../images/1-7-2.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(4) > a{ background-image:url(../images/1-7-3.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(5) > a{ background-image:url(../images/1-7-4.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(6) > a{ background-image:url(../images/1-7-5.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(7) > a{ background-image:url(../images/1-7-6.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(8) > a{ background-image:url(../images/1-7-7.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(9) > a{ background-image:url(../images/1-7-8.png);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul > li:nth-child(10) > a{ background-image:url(../images/1-7-9.png);}
#brand > div{ float:left; width:20%; padding:10px 0;}
#brand > div:nth-child(5n+1){ clear:left;}
.cms-pages{ background:#fff; padding:1px 15px 15px;}
#contact-page{ max-width:600px;}
#contact-page form{ padding:10px 0 0;}
#contact-page label{ font-weight:normal;}
#contact-page .picture-box{ width:220px !important;}
#clients{ padding:15px 0 0;}
#clients > div{ float:left; width:12.5%; text-align:center;}
#clients > div:nth-child(8n+1){ clear:left;}
#accordion .accordion-heading{ background:url(accordion-heading.jpg) repeat-x 0 0 #f1f1f1; border:1px solid #d3d3d3; border-radius:4px; margin:10px 0 0; color:#555; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:6px 10px; cursor:pointer; transition: all 300ms ease-out 0s;}
#accordion .accordion-heading:hover{ border-color:#aaaaaa; color:#000;}
#accordion .accordion-heading.selected{ border:1px solid #aaaaaa; border-radius:4px; border-bottom:0; border-radius:4px 4px 0 0; color:#212121; background:#fff;}
#accordion .accordion-heading+.accordion-content{ height:0; overflow:hidden; padding:0 10px; transition: all 500ms ease-out 0s;}
#accordion .accordion-heading.selected+.accordion-content{ height:160px; overflow:auto; border:1px solid #aaaaaa; border-radius:4px; border-top:0; border-radius:0 0 4px 4px;}
.table-cart{ background:#fff;}
.social-section{ margin-bottom:10px;}
.whitebkg, .news-whitebkg{ border:1px solid #a09d9d; background:#fff; border-radius:5px; padding:10px 1px 10px 10px; max-width:560px; margin:0 auto;}
.facebook-logo{ background:#3b5999; margin:0 0 8px;}
.newsletter{ background:#e4c54c; border-radius:4px; margin:15px 0;}
.newsletter .input-group{ padding:15px 10px 0;}
.newsletter h4{background:url(../images/email.png) no-repeat 10px 50%; padding:10px 0 10px 50px; margin:0; color:#fff;}
#homepageCarousel{ margin:0 0 10px;}
.home-top{ padding-top:15px;}
.flexslider2, .flexslider{ position:relative;}
.flexslider ul, .flexslider ol, .flexslider2 ul, .flexslider2 ol { list-style-type:none; padding:0; margin:0;}
.flexslider2 ul li+li, .flexslider ul li+li{ display:none;}
.flexslider .flex-control-nav, .flexslider2 .flex-control-nav{ position:absolute; right:5px; bottom:5px;}
.flexslider .flex-control-nav li, .flexslider2 .flex-control-nav li{ float:left;}
.flexslider .flex-control-nav li a, .flexslider2 .flex-control-nav li a{ font-size:0; background:#76c158; opacity:0.5; width:12px; height:12px; border-radius:12px; margin:2px; display:block;}
.flexslider .flex-control-nav li a.flex-active, .flexslider2 .flex-control-nav li a.flex-active{ opacity:1;}
.content{ box-sizing:border-box; height:250px; overflow: auto;position:relative;}
.testimonial{ padding:10px 0 15px;}
.testimonial+.testimonial{ border-top:1px solid #999;}
.testimonial blockquote{ margin:0; padding:10px; border:0; border:1px solid #ccc; border-radius:5px;}
.testimonial blockquote p{ font-size:14px;}
.blogs hr{ border-color:#999;}
.newsblock{}
.newsblock h5{ margin:0 0 5px;}
.blogs {    padding: 15px 0 0;}
.newsblock+.newsblock{ padding:10px 0 0; border-top:1px dotted #999;}
#sale{ background:url(../images/sale-saparater.png) no-repeat 50% 50%, url(../images/sale-bg.jpg) repeat-y 0 0 #f7f0ee; background-size:auto, cover;}
#sale h2{ font:normal 60px/64px 'bebas_neueregular'; color:#000;}
#sale h3{ font:normal 48px/50px 'bebas_neueregular'; color:#000;}
#sale h4{ font:normal 30px/32px 'bebas_neueregular'; color:#000;}
#sale .sale-name{ font:normal 30px/32px 'bebas_neueregular'; color:#75c353; padding:10px 0 0;}
#sale .sale-price{ font:normal 66px/70px 'bebas_neueregular'; color:#75c353;}
#sale .sale-price .old-price{ text-decoration:line-through;}
#sale .sale-price b{ padding:0 5px; display:inline-block; font-size:76px; line-height:70px;}
.thumbnail-hover-box .thumbnail-stock span.label{ font:bold 13px/26px Arial, Helvetica, sans-serif; background:rgba(0,0,0,0.8); padding:0 15px; border-radius:26px; display:inline-block; text-transform:uppercase;}
.facebooklikebox{ background:#fff; border-radius:3px; padding:3px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin:0 0 20px; text-align:center;}
.left-contact{ background:#00a6d3; border-radius:3px; padding:12px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin:0 0 20px; color:#fff; display:none; }  
.left-contact .left-contact-heading{ font:normal 30px/32px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.left-contact p{ font:normal 16px/18px "Helvetica Neue",Helvetica,Arial,sans-serif; padding:6px 0 0;}
.left-contact-call{ font:normal 22px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; background:url(../images/call-icon.png) no-repeat 0 0; padding:0 0 0 36px; margin:5px 0 0;}
.left-contact-chat{ font:normal 22px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; background:url(../images/chat-icon.png) no-repeat 0 0; padding:0 0 0 36px; margin:5px 0 0;}
.left-contact a{ color:#fff;}
.stock-option .label{ font-weight:normal; font-size:100%; border-radius:0; padding:5px 25px;}
.stock-option .label-default{ background:#000;}
.stock-option .label-danger{ background:#f00;}
.navigation-section .nav > li > ul > li > ul{ padding:0 0 80px;}
.navigation-section .nav > li > ul > li > ul:before{ content:"BRANDS"; border-bottom:6px solid #cfcfcf; font:normal 14px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; text-align:center; position:absolute; left:0; right:0; bottom:50px;}
.navigation-section .nav > li > ul > li > ul:after{ content:""; position:absolute; right:0; left:0; bottom:0; background-position:0 0; background-repeat:no-repeat; height:50px; display:block;}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(1) > ul:after{ background-image:url(../images/brand1.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(2) > ul:after{ background-image:url(../images/brand2.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(3) > ul:after{ background-image:url(../images/brand3.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(4) > ul:after{ background-image:url(../images/brand4.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(5) > ul:after{ background-image:url(../images/brand5.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(6) > ul:after{ background-image:url(../images/brand6.jpg);}
.navigation-section .nav > li:nth-child(1) > ul > li:nth-child(7) > ul:after{ background-image:url(../images/brand7.jpg);}
.pay-option{ background:#fff; padding:10px;}
.pay-option-aside{ background:rgba(255,255,255,0.5);}
#colorbox .quick-heading{ background:url(../images/popup-logo.png) no-repeat 0 0, url(../images/picker_title_bg.png) repeat-x 0 50%; font:400 16px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; padding:14px 0 14px 85px; color:#fff; margin:0 -15px;}
#colorbox h1, #colorbox #shipbox{ display:none;}
#colorbox .product-thumb{ display:none;}
#colorbox .btn-lg{ border-radius: 3px;   font-size: 12px;   line-height: 1.5;    padding: 5px 10px;}
#colorbox .input-lg{    border-radius: 3px;    font-size: 12px;    height: 30px;    line-height: 1.5;    padding: 5px 10px;}
.video-box{ margin:10px 0 0;}
#colorbox .video-box{ display:none;}
#cboxLoadedContent > div{ padding:0 15px;}
#cboxLoadedContent .table > thead > tr > th, #cboxLoadedContent .table > tbody > tr > th, #cboxLoadedContent .table > tfoot > tr > th, #cboxLoadedContent .table > thead > tr > td, #cboxLoadedContent .table > tbody > tr > td, #cboxLoadedContent .table > tfoot > tr > td{ padding:3px;}
#cboxLoadedContent label{ font-weight:normal;}
#cboxLoadedContent form.buying-options .row{ margin-left:-5px; margin-right:-5px;}
#cboxLoadedContent form.buying-options [class*="col"]{ padding-left:5px; padding-right:5px;} 
#cboxLoadedContent #_jstl__buying_options{ border:0;}
#cboxLoadedContent .product-image-small{ border:1px solid #ccc;}
#cboxLoadedContent .stock-option .label{ display:inline-block;}
.gallery-section { overflow: hidden; position:relative; text-align:center; max-width:500px; margin:0 auto;}
.gallery-section ul{ list-style-type:none;  margin:0; padding:0;}
.gallery-section:after, .gallery-section div:after, .gallery-section ul:after{  clear: both; content: ""; display: block; line-height: 0; visibility: hidden; font:400 14px/16px 'Raleway', sans-serif;}
.gallery-section img{ border: 0 none;  height: auto;  max-width: 100%; vertical-align: middle;}
.product-img-box{ display:block; overflow:hidden; position:relative;}
/*.product-img-box:before{ content:"Roll over image to zoom in"; position:absolute;left:0; right:0;bottom:5px; color:#a2a2a2; text-transform:uppercase;}*/
.product-img-box ul li+li{ display:none;}
.product-thumb {  padding:10px 0;  z-index: 999;}
.product-thumb ul{  list-style-type:none;  margin:0; padding:0;} 
.product-thumb ul li {  float: left; padding:5px !important;  text-align: center;  width:25%; box-sizing:border-box;}
.product-thumb ul li:nth-child(4n+1){ clear:left;}
.product-thumb ul li img {  border:1px solid #d1d1d1; box-sizing:border-box;}
.zoomContainer {    left: 0 !important;    top: 0 !important;}
.flexslider2{ display:inline-block; max-width:263px;}
.home-top{ text-align:center;}
.navigation-section .input-group .nav{ float:none; margin-top:0;}
.navigation-section .input-group .nav > li{ float:none;}
.navigation-section .input-group .nav > li+li{ padding:0; border-top:1px solid #666;}
.navigation-section .input-group .nav > li > a{ border-radius:0; font-size:16px; line-height:20px; padding:5px; background:#fff; color:#666; box-shadow:none;}
.navigation-section .input-group .nav > li > a span.title{ display:inline-block; padding:2px 0 0;}
.navigation-section .input-group .nav > li > a:hover{ box-shadow:inset 0 0 3px #666;}
@media (max-width: 1199px) {
.navigation-section .nav > li > ul{ width:940px;}
.navigation-section .nav > li > ul > li > ul{ width:940px;}
.navigation-section .nav > li > ul > li > ul > li{ width:25%;}
/*.navigation-section .nav > li > ul > li > ul > li:nth-child(6n+1){ clear:inherit;}
.navigation-section .nav > li > ul > li > ul > li:nth-child(5n+1){ clear:left;}*/
.navigation-section .nav > li > ul > li > ul > li:nth-child(2), .navigation-section .nav > li > ul > li > ul > li:nth-child(7), .navigation-section .nav > li > ul > li > ul > li:nth-child(12), .navigation-section .nav > li > ul > li > ul > li:nth-child(17), .navigation-section .nav > li > ul > li > ul > li:nth-child(22), .navigation-section .nav > li > ul > li > ul > li:nth-child(27), .navigation-section .nav > li > ul > li > ul > li:nth-child(32), .navigation-section .nav > li > ul > li > ul > li:nth-child(37), .navigation-section .nav > li > ul > li > ul > li:nth-child(42), .navigation-section .nav > li > ul > li > ul > li:nth-child(47), .navigation-section .nav > li > ul > li > ul > li:nth-child(52), .navigation-section .nav > li > ul > li > ul > li:nth-child(57), .navigation-section .nav > li > ul > li > ul > li:nth-child(62), .navigation-section .nav > li > ul > li > ul > li:nth-child(67){ clear:inherit;}
.navigation-section .nav > li > ul > li > ul > li:nth-child(2), .navigation-section .nav > li > ul > li > ul > li:nth-child(6), .navigation-section .nav > li > ul > li > ul > li:nth-child(10), .navigation-section .nav > li > ul > li > ul > li:nth-child(14), .navigation-section .nav > li > ul > li > ul > li:nth-child(18), .navigation-section .nav > li > ul > li > ul > li:nth-child(22), .navigation-section .nav > li > ul > li > ul > li:nth-child(26), .navigation-section .nav > li > ul > li > ul > li:nth-child(30), .navigation-section .nav > li > ul > li > ul > li:nth-child(34), .navigation-section .nav > li > ul > li > ul > li:nth-child(38), .navigation-section .nav > li > ul > li > ul > li:nth-child(42), .navigation-section .nav > li > ul > li > ul > li:nth-child(46), .navigation-section .nav > li > ul > li > ul > li:nth-child(50), .navigation-section .nav > li > ul > li > ul > li:nth-child(54), .navigation-section .nav > li > ul > li > ul > li:nth-child(58), .navigation-section .nav > li > ul > li > ul > li:nth-child(62), .navigation-section .nav > li > ul > li > ul > li:nth-child(66){ clear:left;}
.navigation-section .nav > li > ul > li.brands > ul > li{ margin:4px;}
}
@media (max-width: 979px) {
.clear-sm{ clear:left;} 
.navigation-section .nav > li > ul{ width:720px;}
.navigation-section .nav > li > ul > li > ul{ width:720px;}
#clients > div:nth-child(8n+1), #clients > div{ float:left; width:20%; clear:inherit;}
#clients > div:nth-child(5n+1){ clear:left;}
.navigation-section .nav > li > ul > li > ul > li{ width:33.3%;}
/*.navigation-section .nav > li > ul > li > ul > li:nth-child(5n+1){ clear:inherit;}
.navigation-section .nav > li > ul > li > ul > li:nth-child(4n+1){ clear:left;}*/
.navigation-section .nav > li > ul > li > ul > li:nth-child(2), .navigation-section .nav > li > ul > li > ul > li:nth-child(6), .navigation-section .nav > li > ul > li > ul > li:nth-child(10), .navigation-section .nav > li > ul > li > ul > li:nth-child(14), .navigation-section .nav > li > ul > li > ul > li:nth-child(18), .navigation-section .nav > li > ul > li > ul > li:nth-child(22), .navigation-section .nav > li > ul > li > ul > li:nth-child(26), .navigation-section .nav > li > ul > li > ul > li:nth-child(30), .navigation-section .nav > li > ul > li > ul > li:nth-child(34), .navigation-section .nav > li > ul > li > ul > li:nth-child(38), .navigation-section .nav > li > ul > li > ul > li:nth-child(42), .navigation-section .nav > li > ul > li > ul > li:nth-child(46), .navigation-section .nav > li > ul > li > ul > li:nth-child(50), .navigation-section .nav > li > ul > li > ul > li:nth-child(54), .navigation-section .nav > li > ul > li > ul > li:nth-child(58), .navigation-section .nav > li > ul > li > ul > li:nth-child(62), .navigation-section .nav > li > ul > li > ul > li:nth-child(66){ clear:inherit;}
.navigation-section .nav > li > ul > li > ul > li:nth-child(2), .navigation-section .nav > li > ul > li > ul > li:nth-child(5), .navigation-section .nav > li > ul > li > ul > li:nth-child(8), .navigation-section .nav > li > ul > li > ul > li:nth-child(11), .navigation-section .nav > li > ul > li > ul > li:nth-child(14), .navigation-section .nav > li > ul > li > ul > li:nth-child(17), .navigation-section .nav > li > ul > li > ul > li:nth-child(20), .navigation-section .nav > li > ul > li > ul > li:nth-child(23), .navigation-section .nav > li > ul > li > ul > li:nth-child(26), .navigation-section .nav > li > ul > li > ul > li:nth-child(29), .navigation-section .nav > li > ul > li > ul > li:nth-child(32), .navigation-section .nav > li > ul > li > ul > li:nth-child(35), .navigation-section .nav > li > ul > li > ul > li:nth-child(38), .navigation-section .nav > li > ul > li > ul > li:nth-child(41), .navigation-section .nav > li > ul > li > ul > li:nth-child(44), .navigation-section .nav > li > ul > li > ul > li:nth-child(47), .navigation-section .nav > li > ul > li > ul > li:nth-child(50), .navigation-section .nav > li > ul > li > ul > li:nth-child(53), .navigation-section .nav > li > ul > li > ul > li:nth-child(56), .navigation-section .nav > li > ul > li > ul > li:nth-child(59), .navigation-section .nav > li > ul > li > ul > li:nth-child(62), .navigation-section .nav > li > ul > li > ul > li:nth-child(65){ clear:left;}
.navigation-section .nav > li > ul > li.brands > ul > li{ margin:9px;}
#brand > div{ float:left; width:25%; padding:10px 0;}
#brand > div:nth-child(5n+1){ clear:inherit;}
#brand > div:nth-child(4n+1){ clear:left;}
#sale h2{ font:normal 50px/54px 'bebas_neueregular';}
#sale .sale-price{ font:normal 50px/70px 'bebas_neueregular';}
#sale .sale-price b{ font-size:56px; line-height:70px;}
#sale .sale-name {   font:normal 28px/30px "bebas_neueregular";}
.left-contact-call{ font-size:20px;}
.navigation-section .nav > li > ul > li > ul:after{ background-size:100%; background-position:0 50%;}
}
@media (max-width: 767px) {
.table-cart .options-column .col-xs-12 { padding:0px;}
.footer-right {  padding: 35px 15px 0;  text-align: center;}
#expand-content h5{ margin-top:15px; margin-bottom:8px;}
.navigation-section .navbar-default{ float:none; margin-top:3px;} 
.header-middle {    padding: 10px 0; text-align:center;}
.wrapper-logo{ padding:0 15px 15px;}
.wrapper-header{ text-align:center;}
.navbar-collapse{ margin-top:5px;}
.wrapper-top{ text-align:center;}
.wrapper-top .top-right{ float:none; padding:5px 0;}
.beside-logo{ float:none; max-width:300px;}
.wrapper-logo{ padding:0 0 10px;}
.wrapper-logo img{ max-width:300px;}
.navbar-collapse{ display:none;}
.navigation-section .nav{ margin-top:0px; float:none; margin:0 -15px 5px;}
.navigation-section .nav > li{ float:none;}
.navigation-section .nav > li+li{ padding:0;}
.navigation-section .nav > li > ul{ width:auto; margin:0 5px;}
.navigation-section .nav > li > ul > li > ul{ width:auto; margin:0 5px;}
.navbar-nav > li + li {   padding: 0;}
.navigation-section .nav > li > a{ border-radius:4px;}
.navigation-section .nav > li > ul > li{ float:none; width:auto;}
.navigation-section .nav > li > ul > li > a{ padding:8px; background:none !important; min-height:inherit;}
.navigation-section .nav > li > ul > li > ul{ position:relative;left:0; top:100%; border:0; margin:0; display:none;}
.navigation-section .nav > li > ul > li > ul > li{ float:none; width:auto; padding:5px 0;}
.navigation-section .nav > li > ul > li > ul > li > a{ padding:2px 0; background-image:none !important;}
.navigation-section .nav > li > ul > li > ul > li+li{ border-top:1px solid #999;}
.navigation-section .nav > li > ul{ position:relative;}
/*.navigation-section .nav > li > ul > li a{ background:none;}*/
#main-content{ margin-top:0 !important;}
#clients > div:nth-child(5n+1), #clients > div:nth-child(8n+1), #clients > div{ float:left; width:33.3%; clear:inherit;}
#clients > div:nth-child(3n+1){ clear:left;}
.navigation-section h2{ font:normal 30px/34px "bebas_neueregular"; margin:0;}
.navigation-section .header-search{ margin:6px 0;}
#brand > div{ float:left; width:33.3%; padding:10px 0;}
#brand > div:nth-child(5n+1), #brand > div:nth-child(4n+1){ clear:inherit;}
#brand > div:nth-child(3n+1){ clear:left;}
#colorbox .quick-heading{ background:url(../images/picker_title_bg.png) repeat-x 0 0 #383838; font:400 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; padding:5px 10px; color:#fff;}
#cboxClose{ top:5px !important;}
.navigation-section .nav > li > ul > li.brands > ul{ padding:0 0 30px;}
.navigation-section .nav > li > ul > li.brands > ul:after{ height:auto; position:relative; content:""; display:table; clear:both; left:auto; right:auto; bottom:auto;}
.navigation-section .nav > li > ul > li.brands > ul:before{ bottom:0;}
.navigation-section .nav > li > ul > li.brands > ul li{ width:32.33%; margin:4px 0.5%;}
}
 @media (max-width:767px){.hidden-xs{display:none!important}.align-left{ float:none; margin:0 auto 10px; display:block;}
 #brand > div{ float:left; width:50%; padding:10px 0;}
#brand > div:nth-child(5n+1), #brand > div:nth-child(4n+1), #brand > div:nth-child(3n+1){ clear:inherit;}
#brand > div:nth-child(2n+1){ clear:left;}
#sale{ background:url(../images/sale-bg.jpg) repeat-y 0 0 #f7f0ee; background-size:cover;}
#expand-content{ position:relative;}
.newsletter{ padding:0 0 10px;}
 }
 @media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}
 .navbar-collapse{ padding-left:0; padding-right:0;}
.navigation-section .nav > li+li {    padding: 0 0 0 4px;}
.navigation-section .nav > li > a{font: bold 12px/18px Arial,Helvetica,sans-serif;  padding: 8px 5px;}
 }
 @media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}
 @media (min-width:1200px){.hidden-lg{display:none!important}}
 @media only screen and (max-width: 450px) {
#sale h2{ font:normal 40px/44px 'bebas_neueregular';}
#sale .sale-price{ font:normal 40px/60px 'bebas_neueregular';}
#sale .sale-price b{ font-size:46px; line-height:60px;}	  
.tablemobile-view{}
.tablemobile-view thead{ display:none;}
.tablemobile-view tbody tr td{ display:block; float:none; text-align:center; width:100%; max-width:100% !important;}
.tablemobile-view tbody tr td:before{content:attr(data-title)""; text-align:center; font-weight:bold; display:block;}
.tablemobile-view tbody tr td.img-column img{ width:60px; display:block; margin:0 auto;}
.tablemobile-view tbody tr td.options-column > div{ width:130px; margin:0 auto;}
.tablemobile-view tbody tr td.options-column > div > div{  width:60px;}
.tablemobile-view tbody tr td.text-right{ text-align:center !important;}
.tablemobile-view tbody tr td:last-child{ border-bottom:1px solid #333;}
.navigation-section .nav > li > ul > li.brands > ul li{ width:49%; margin:4px 0.5%;}
 }
 