body {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif /*{body-font-family}*/;
	font-size: 14px /*{body-font-size}*/;
	color: #333333 /*{body-font-colour}*/;
	background-image:none /*{body-background-image}*/;
	background-color: #ffffff /*{body-background-colour}*/;
}

a {
	color: #428bca /*{link-text-colour}*/;
}
a:hover,
a:focus {
	color: #35c7d8 /*{link-text-hover-colour}*/;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: "Ubuntu", Helvetica, Arial, sans-serif /*{headers-font-family}*/;
	color: #333 /*{headers-colour}*/;
}

.carousel-caption h3,.carousel-caption .h3,.carousel-caption p {
	color: white /*{carousel-text-colour}*/;
}

h1,
.h1 {
	font-size: 36px /*{header-1-font-size}*/;
}
h2,
.h2 {
	font-size: 30px /*{header-2-font-size}*/;
}
h3,
.h3 {
	font-size: 24px /*{header-3-font-size}*/;
}
h4,
.h4 {
	font-size: 18px /*{header-4-font-size}*/;
}
h5,
.h5 {
	font-size: 14px /*{header-5-font-size}*/;
}

.btn-default {
	color: #ef9008 /*{btn-default-text-colour}*/;
	background-color: #ffffff /*{btn-default-bg-colour}*/;
	border-color: #ef9008 /*{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: #5b5b5b /*{btn-primary-bg-colour}*/;
	border-color: #5b5b5b /*{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: #696868 /*{btn-primary-bg-colour-hover}*/;
	border-color: #696868 /*{btn-primary-border-colour-hover}*/;
}

.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: #ef9008 /*{btn-warning-bg-colour}*/;
	border-color: #ef9008 /*{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: #f5f5f5 /*{breadcrumb-background-colour}*/;
}

.breadcrumb > li + li:before {
	color: #cccccc /*{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: #fff /*{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: #3f3d2c /*{panel-header-text-colour}*/;
	background-color: #e0e3e3 /*{panel-header-bg-colour}*/;
	border-color: #d7d7d7 /*{panel-header-border-colour}*/;
}

.panel-title {
	font-weight:700;
	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 {
	background-color: #e0e3e3 /*{navbar-default-bg-colour}*/;
	border-color: #e7e7e7 /*{navbar-default-border-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: #777777 /*{navbar-default-link-colour}*/;
}

.navigation-list li a {
	color: #777777 /*{navbar-default-link-colour}*/;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #333333 /*{navbar-default-link-colour-hover}*/;
	background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	color: #555555 /*{navbar-default-link-colour-active}*/;
	background-color: #e7e7e7 /*{navbar-default-link-bg-active}*/;
}

.navbar-default .navbar-nav >.dropdown > a .caret {
	border-top-color: #333 /*{navbar-default-link-colour}*/;
	border-bottom-color: #333 /*{navbar-default-link-colour}*/;
}

.nav .caret {
	border-top-color: #428bca /*{navbar-default-link-colour}*/;
	border-bottom-color: #428bca /*{navbar-default-link-colour}*/;
}

.nav .open > a .caret, .nav .open > a:hover .caret, .nav .open > a:focus .caret {
	border-top-color: #333 /*{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-link-colour-hover}*/;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #e7e7e7 /*{navbar-default-bg-colour}*/;
	color: #333333 /*{navbar-default-link-colour-hover}*/;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
}

.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%;
	width: 100%;
}

/* newly added css */
.gray-header{background: #272626;}
.nopadding .navbar{margin-bottom: 0;}
.nopadding{margin-bottom: 10px;background: #e0e3e3;}
.nopadding .navbar-default{border:none;}
.nopadding .navbar-default .navbar-nav > li > a{font-size: 14px;font-weight: 700;color: #272626;}
.topcarousel .carousel-caption{top:20%;}
.topcarousel .carousel-caption h3{font-size: 37px;margin-top: 20px;text-shadow: none;}
.topcarousel .carousel-caption p{font-size: 24px;text-shadow: none;font-weight: 300;}
.topcarousel .carousel-control .fa{background-color: #5b5b5b;padding: 10px;}
.caption-assurance a{color: #35c7d8;font-size: 10px;font-weight: 700;}
.caption-assurance h5 {margin-bottom: 0;}
.caption-assurance p{font-size: 11px;color: #bababa;}
.thumbnail-assurance .image {width: 30px;float: left;margin-top: 10px;}
.nopadd{padding:0;}
.header-search input, .header-search button{border-radius: 0px;box-shadow: none;border: none;}
.header-search input{padding: 18px 10px;}
.header-search input:focus{box-shadow: none;}
.header-search button{font-size: 20px;padding: 4px 10px;}
.btn-bgreen{color: #35c7d8}
.login-register{width: 100%;}
#header-cart a{border-radius: 0px;padding: 8px;border: none;box-shadow: none;}
.header-cart:hover{box-shadow: none;}
#header-cart .badge{position: absolute;top: -10px;left: -7%;background-color: #35c7d8;font-size: 14px;color: #fff;border-radius: 50%;font-weight: 400;}
.blue{color: #35c7d8;}
#cartcontentsheader{padding: 8px 25px !important;}
.login-register li a{padding-top: 8px;padding-bottom: 8px;}
.login-register li a:hover{background:#696868;}
#header-cart ul.dropdown-menu{border-radius: 0px;}
#homepageCarousel{margin-bottom: 10px}
#homepage-content .thumbnail-box{margin-bottom: 30px;}
.topsellers{background: #000;padding: 10px 0 3px}
.topsellers h3, .onsale h3{font-size:20px;color: #ffffff;}
.ourblog h3{font-size:20px;color: #000;}
.onsale{background: #eb1d1d;padding: 10px 0 3px}
{font-size:20px;color: #ffffff;}
.ourblog{background: #e0e3e3;padding: 10px 0 3px}
.thumbnail-box{border-bottom: 1px solid #e5e5e5}
.thumbnail-box .title a{color: #333333;font-size: 13px;text-decoration: none;}
.thumbnail-box .price{font-size: 16px;font-weight: 700;}
.topsellers{background: #000;}
.add-to-cart{border-radius: 0px;background: #ef9008;border:none;font-size: 12px;}
.add-to-cart:hover{background: #e08708}
.ourblog-wrapper h4 a{color: #35c7d8;font-size: 13px;font-weight: 700;}
.ourblog-wrapper h4{margin-top: 10px;margin-bottom: 5px;}
.ourblog-wrapper p{font-size: 12px;color: #333333}
.thumbnail .caption h5 a{color: #fff;font-size: 12px;font-weight: 700;}
.darkGray {width: 0px;height: 0px;border-top: 100px solid transparent;border-bottom: 0px solid transparent;border-left: 115px solid #272626;margin-top: 50px;margin-top: 41px;margin-left: -10px;}
.prodColor{color: #35c7d8;}
.custom-tmb{border: none}
.thumbnail .headline {/* z-index: 0; margin-top: -61px;margin-left: -108px;width: 65px; */}
.ourblog-wrapper button{border-radius: 0px;border:none;padding: 3px 18px;}
.wrapper-footer{background: #5b5b5b;padding-top: 30px;padding-bottom: 20px;}
.wrapper-footer2{background: #272626}
.wrapper-footer input, .wrapper-footer button{border:none;border-radius: 0px;}
.wrapper-footer input{padding: 20px 10px}
.wrapper-footer button{padding: 3px 10px 3px 15px;font-size: 24px;}
.text-white{color: #fff}
.wrapper-footer .list-social{margin:0; padding:0;}
.wrapper-footer .list-social li .fa{font-size: 35px;}
.stayintouch h4{color:#35c7d8;font-size: 20px;text-transform: uppercase;font-weight: 700;}
.stayintouch p{color:#fff;font-size: 14px;}
.wrapper-product-title h1{font-size: 20px;color: #5b5b5b;font-weight: 700;}
.buying-options form input, .buying-options form button{border-radius: 0px; }
.border-orange{border: 1px solid orange;}
.wrapper-thumbnail .thumbnail{border:1px solid #ffffff !important;border:none;border-radius: 0px;padding: 10px 0 0;}
.wrapper-thumbnail .thumbnail:hover{border:1px solid #dddddd !important;}
.wrapper-thumbnail .caption a{color: #333333;font-size: 14px;font-weight: normal;}
.wrapper-thumbnail .caption form a{color: #fff;font-size: 14px;}
.wrapper-thumbnail .caption p{color: #333333;font-size: 20px;font-weight: 700;}
.wrapper-thumbnail .savings-container{display: none;}
.breadcrumb li a{font-size: 12px;color: #35c7d8;}
.tabbable .tab-content p, .tabbable .tab-content ul{color: #68613c;font-size: 14px;line-height: 22px;}
.bgBlue h3{color: #35c7d8;font-weight: 700;font-size: 20px;line-height: 1em;}
.bgBlue{color: #35c7d8;background: #f1f1f1;max-width: 300px;padding: 10px 20px 1px;text-align: center;margin-bottom: 20px;}
.nomarg{margin: 50px 0px 0px 0px;}
.wrapper-footer2{background: #272626;padding-top: 30px;padding-bottom: 50px;}
.wrapper-footer2 ul li a{color:#e0e3e3;font-size: 14px;}
.wrapper-footer2 ul li{line-height: 6px;}
.wrapper-footer2 h4{text-transform:uppercase;font-size: 16px;color: #35c7d8;}
.wrapper-footer2 hr{border-top: 1px solid #5b5b5b}
address, address a{color: #e0e3e3;font-size: 12px;}
.wrapper-footer2 p{color: #e0e3e3;font-size: 13px;}
.wrapper-footer2 p .fa{color: #35c7d8;font-size: 15px;}
#n_home .thumbnail {overflow: hidden;margin-bottom: 30px;max-height: 147px;border-radius: 0px;}
#n_home .thumbnail .caption{z-index:10;position: absolute;bottom: -40px;width: 85px;}
#triangle-bottomleft {width: 0;height: 0;border-bottom: 100px solid #272626;border-right: 120px solid transparent;z-index: 0;position: relative;top: 50px;}
#n_home .carousel-control{width: 3%;height: 50px;top: 50%;background-color: #5b5b5b;text-shadow:none;opacity: 1;padding: 0 0 5px;}
#n_home .carousel-control .fa{top:30%;}
#n_home .carousel-control .fa{position: relative;left: 0;}
.carousel-control.left{left: -35px;}
.carousel-control.right{right: -35px;}

/* for active tab with bottom caret */
#n_product .tabbable{margin-top: 30px;}
.tabbable .nav-tabs{border-bottom: 0px;}
.tabbable .nav-tabs > li > a{background: #e0e3e3;color: #5b5b5b;font-weight: 700;border-radius: 0px;font-size: 16px;border:none;}
.tabbable .nav-tabs > li.active > a{background: #35c7d8;color: #fff;font-weight: 700;border-radius: 0px;font-size: 16px;border: none;}
.tabbable .nav-tabs > li.active > a:after{width: 0;height: 0;border-top: 1px solid #35c7d8;border-bottom: 10px inset transparent;border-left: 15px solid transparent;border-right: 15px solid transparent;position: absolute;content: "";top: 100%;right: -20px;z-index: 2;border-width: 7px 7px 0;left: 50%;margin-left: -5px;}

.prod-features {
	margin-top: 30px;
}

.prod-features ul li{
	/* styling */
	list-style-image: url(../img/feature-bullet.png);
}
@media (max-width: 1199px){
	.nopadding .navbar-default .navbar-nav > li > a{
		padding: 15px 10px;
		font-size: 12px;
	}
}
@media (max-width: 991px){
	.nopadding .navbar-default .navbar-nav > li > a{
		padding: 15px 5px;
		font-size: 10px;
	}
	#header-cart{
		padding-top: 20px;
	}

}
@media (max-width: 767px){
	.logo{
		width: inherit;
	}
}
.s-menu {
    width: 100% !important;
    top: 0;
    left: 0;
    z-index: 1000;
    position: fixed;
    border-bottom: none !important;
}
.wrapper-thumbnail .caption a.btn-primary{
	color: #fff;
}

/* Price List */
#_jstl__csv {
    display: inline-block;
}
a#actualDownload {
    border-left: 0px;
}
