@charset "utf-8";

/* CSS Document */

* {

	margin: 0;

	padding: 0;

	box-sizing: border-box;

	outline: none;

}

ul li {

	margin: 0;

	padding: 0;

	list-style: none;

}

img {

	max-width: 100%;

	border: none;

}

a {

	text-decoration: none;

}

body {

	margin: 0;

	padding: 0;

	font-family: 'Open Sans', sans-serif;

	background: url(../image/hder-bg.png) repeat;

}



.full {

	width: 100%;

	margin: 0;

	padding: 0;

	float: left;

}

.top-header.full {

	background: #000 none repeat scroll 0 0;

}

.social > li > a {

	background: #333 none repeat scroll 0 0;

	color: #fff;

	float: left;

	margin: 0 1px 0 0;

	padding: 5px 6px;

	text-align: center;

	width: 29px;

}

.social > li {

	color: #fff;

	float: left;

	margin: 0;

}

.social {

	float: left;

	width: 100%;

	margin: 0;

}

.top-rite {

	float: right;

	width: auto;

	margin: 0;

}

.top-rite > li {

	border-left: 1px solid #333;

	float: left;

	margin: 6px 0;

	padding: 0 10px;

	font-size: 12px;

}

.top-rite > li > a {

	color: #fff;

	float: left;

}

.top-rite button.btn.btn-default.dropdown-toggle {

	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

	border: medium none;

	color: #fff;

	font-size: 12px;

	padding: 0;

}

.top-rite .btn-default:active:hover, .top-rite .btn-default.active:hover, .top-rite .open > .dropdown-toggle.btn-default:hover, .top-rite .btn-default:active:focus, .top-rite .btn-default.active:focus, .top-rite .open > .dropdown-toggle.btn-default:focus, .top-rite .btn-default.focus:active, .top-rite .btn-default.active.focus, .top-rite .open > .dropdown-toggle.btn-default.focus {

	background-color: transparent;

	border: medium none;

	color: #fff;

}

.ac-top .btn-default:active:hover, .ac-top .btn-default.active:hover, .ac-top .open > .dropdown-toggle.btn-default:hover, .ac-top .btn-default:active:focus, .ac-top .btn-default.active:focus, .ac-top .open > .dropdown-toggle.btn-default:focus, .ac-top .btn-default.focus:active, .ac-top .btn-default.active.focus, .ac-top .open > .dropdown-toggle.btn-default.focus {

	background-color: transparent;

	border: medium none;

	color: #fff;

}

.header_btm.full {

	padding: 16px 0 0;

	background: url(../image/hder-bg.png) repeat;

}

.account {

	background: rgba(0, 0, 0, 0) url("../image/b.png") no-repeat scroll left center;

	float: right;

	height: 104px;

	width: 215px;

}

.ac-top {

	border-bottom: 1px solid #ddd;

	float: left;

	padding: 8px 5px 6px;

	text-align: center;

	width: 100%;

}

.account {

	background: url("../image/b.png") no-repeat scroll left center;

	float: right;

	height: 104px;

	margin: -9px 0 0;

	padding: 5px;

	width: 215px;

}

.btn.btn-default.dropdown-toggle {

	background: rgba(0, 0, 0, 0) url("../image/lc.png") no-repeat scroll 0 0;

	border: medium none;

	color: #fff;

	font-size: 15px;

	padding: 3px 10px 4px 30px;

}

.ac-btm {

	float: left;

	margin: 14px 0 0;

	width: 100%;

}

.ac-top ul {
z-index: 1200;
}

.ac-btm_lt {

	float: left;

	text-align: center;

	width: 50%;

}

.ac-btm_lt > a {

	color: #fff;

	float: left;

	padding: 0 0 0 30px;

	background: rgba(0, 0, 0, 0) url("../image/cart.png") no-repeat scroll 0 0;

}

.ac-btm_rt {

	float: left;

	text-align: center;

	width: 50%;

	text-transform: uppercase;

}

.ac-btm_rt > a {

	color: #fff;

}

.ac-btm_lt {

	border-right: 1px solid #ddd;

	float: left;

	padding: 0 16px;

	text-align: center;

	position: relative;

	width: 50%;

}

.ac-btm_lt > span {

	background: #333 none repeat scroll 0 0;

	border-radius: 50%;

	color: #fff;

	font-size: 10px;

	left: 34px;

	padding: 0 4px;

	position: absolute;

	top: -8px;

}

.navbar-inverse .navbar-nav > li > a {

	color: #fff;

	font-size: 12px;

	padding: 10px 0 11px;

	text-transform: uppercase;

}

.navbar-nav > li {

	float: left;

	text-align: center;

	width: 14%;

}

.nav.navbar-nav {

	padding: 0;

	position: relative;

	width: 100%;

}

.nav.navbar-nav::after {

	background: rgba(0, 0, 0, 0) url("../image/menu_lt.png") no-repeat scroll 0 0;

	content: "";

	height: 50px;

	left: -15px;

	position: absolute;

	top: 0;

	width: 40px;

}

.nav.navbar-nav:before {

	background: url("../image/menu_rt.png") no-repeat scroll 0 0;

	content: "";

	height: 50px;

	right: -15px;

	position: absolute;

	top: 0;

	width: 40px;

}

.navbar-collapse.collapse {

	float: left;

	width: 99%;

}

.navbar-inverse {

	background: rgba(0, 0, 0, 0) url("../image/menu-bg.png") repeat-x scroll 0 0;

	border: 0 none;

	float: left;

	margin: 0;

	min-height: 42px;

	width: 100%;

}

.seat > img {

	border: 1px solid #ddd;

}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {

	background: url(../image/m.png) repeat-x;

	color: #fff;

}

.sale_img > img {

	border: 1px solid #ddd;

}

.sale_img {

	float: left;

}

.sale .container > ul {

	float: left;

	width: 100%;

}

.sale .container > ul li {

	float: left;

	margin: 0 10px 10px 0;

	position: relative;

	width: 220px;

}

.sale_cnt {

	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;

	height: 100%;

	left: 0;

	padding: 95px 0 0;

	position: absolute;

	width: 100%;

	display: none;

}

.sale .container > ul li:hover .sale_cnt {

	display: block;

}

.add-to-cart {

	float: left;

	text-align: center;

	width: 100%;

}

.add-to-cart > a {

	background: #fff url("../image/aa.png") no-repeat scroll 6px 8px;

	color: #555;

	padding: 7px 20px 7px 33px;

}

.zomm {

	float: left;

	margin: 70px 0 0;

	text-align: center;

	width: 100%;

}

.zomm a {

	display: inline-block;

	margin: 0 2px;

}

.sale .container > ul li:nth-child(5n) {

	margin-right: 0;

}

.load.full {

  margin: 40px 0 30px;

  text-align: center;

}

.load.full > a {

  border: 1px solid #065c01;

  color: #065c01;

  padding: 10px 20px;

  text-transform: uppercase;

}

.shop_best_seller h3 {

  float: left;

  margin: 40px 0 30px;

  text-align: center;

  width: 100%;

}

.shop_best_seller .container > ul {

  float: left;

  width: 100%;

}

.shop_best_seller li {

  float: left;

  width: 11%;

}



.shipping-content.clearfix {

  background: #eee none repeat scroll 0 0;

}

.shipping-icon {

  display: inline-block;

  float: none;

  margin-right: 0;

  vertical-align: middle;

}

.shipping-icon a {

  border-color: #00cf92;

  border-radius: 50%;

  border-style: solid;

  border-width: 2px;

  color: #00cf92;

  display: block;

  font-size: 30px;

  height: 65px;

  line-height: 65px;

  text-align: center;

  transition: all 0.2s ease-in 0s;

  width: 65px;

}

.shipping-icon a {

  border-color: #065c01;

  color: #065c01;

}

.shipping-icon a i {

  font-size: 30px;

  line-height: 65px;

}

.shipping-text {

  display: inline-block;

  text-align: left;

  vertical-align: middle;

}

.footr1 .col-xs-12.col-sm-4.col-md-4.col-lg-4.shipping-color {

  padding-bottom: 20px;

  padding-top: 20px;

}

.shipping-text p {

  color: #6f6f6f;

  font-size: 13px;

  margin: 10px 0 0 20px;

}

.shipping-text h3 {

  color: #4f4f4f;

  font-size: 20px;

  font-weight: 600;

  margin: 0 0 0 20px;

  text-transform: uppercase;

}

.footer-color .block-footer-bottom {

  background-color:#383838;

  width: 100%;

}

.block-footer-bottom .footer-inner {

  padding: 50px 0;

}

.footer .block-title {

  border-color: #5c5c5c;

  color: #d89d27;

}

.footer .block-title {

  border-style: solid;

  border-width: 0 0 1px;

  color: #56d352;

  font-size: 15px;

  font-weight: bold;

  list-style: outside none none;

  margin: 0;

  padding-bottom: 13px;

  position: relative;

  text-transform: uppercase;

}

.footer .address-list {

  margin-bottom: 15px;

  margin-top: 18px;

}

.footer li {

  padding: 0;

  text-align: left;

}

.footer li.feature-icon {

  clear: both;

  padding: 5px 0;

}

.block_latest ul li {

  clear: both;

  display: block;

  overflow: hidden;

  padding-bottom: 20px;

}

.block_latest .latest-left, .block_latest .latest-right {

  float: left;

}

.block_latest .latest-left, .block_latest .latest-right {

  float: left;

}

.block_latest .latest-right {

  padding-left: 25px;

}

.footer .collapsible .latest-right p {

  color: #b9b9b9;

  font-size: 15px;

  font-weight: 600;

  line-height: 15px;

  padding-bottom: 10px;

}

.footer .collapsible .latest-right span.fa {

  font-size: 14px;

  padding-right: 5px;

  vertical-align: middle;

}

.footer .collapsible .latest-right span {

  color: #065c01;

}

.footer li {

  padding: 0;

  text-align: left;

}

.footer .block-content-statick li a {

  color: #b9b9b9;

}

.footer .collapsible p {

  color: #b9b9b9;

}

.block-subscribe input.input-text {

  border-style: solid;

  border-width: 1px;

  display: block;

  height: 40px;

  margin: 20px 0 0;

  padding: 10px;

  width: 100%;

}

.footer .block-content-statick li a {

  display: block;

  font-size: 14px;

  font-weight: 500;

  line-height: 22px;

  padding: 5px 0;

  vertical-align: middle;

}

.footer li.feature-icon {

  clear: both;

  padding: 5px 0;

}

.block-subscribe .actions {

  margin: 20px 0 0;

  padding: 0;

  position: static;

  right: 1px;

  top: 1px;

}

.block-subscribe .actions a.button {

  background-color: transparent;

  border: 1px solid;

  color: #b9b9b9;

}

.block-subscribe .actions a.button span {

  font-size: 13px;

  font-weight: 600;

  height: 40px;

  line-height: 40px;

  padding: 0 30px;

  text-transform: uppercase;

}

.footer-color .block-footer-copyright {

  background-color: #2c2c2c;

}

.block-footer-copyright .footer {

  padding: 18px 0;

}

.block-footer-copyright .main {

  background-color: transparent;

  text-align: center;

}

.footer address {

  color: #b9b9b9;

}

div.full.footr1.row1 {

  margin: 60px 0 0;

}

.left_menu {

  float: left;

  margin: 0 10px 0 0;

  padding: 5px 5px 0 10px;

  width: 280px;

}

.left_menu > ul {

  float: left;

  margin: 0;

  background:#ececec;

  width: 100%;

}

.left_menu li {

  float: left;

  width: 100%;

}

.left_menu a {

  background: rgba(0, 0, 0, 0) url("../image/ar.png") no-repeat scroll 96% 15px;

  border-bottom: 1px solid #ddd;

  color: #555;

  float: left;

  padding: 10px;

  text-decoration: none !important;

  width: 100%;

}

.baner > img {

  float: left;

  width: 100%;

}

.baner {

  float: left;

  margin: 10px 0 0;

  width: 602px;

}

.rite_slider {

  border: 1px solid #ddd;

  float: left;

  height: 360px;

  margin: 10px 0 0 10px;

  width: 266px;

}

.btn-1 {

  float: right;

  margin: 10px 10px 0 0;

  position: relative;

  z-index: 9999;

}

.sl_img {

  float: left;

  margin: 20px 0 0;

  text-align: center;

  width: 100%;

}

.sl_img > img {

  border: 1px solid #ddd;

  width: 244px;

}

.sl_cn {

  float: left;

  margin: 10px 0;

  width: 100%;

}

.sl_cn > span {

  float: left;

  margin: 0 0 0 10px;

}

.sl_cn > font {

  clear: both;

  float: left;

  margin: 0 0 0 10px;

}

.sl_cn .add-to-cart {

  float: right;

  width: 120px;

}

.sl_cn .add-to-cart > a {

  background: #fff url("../image/aa.png") no-repeat scroll 6px 8px / 14px auto;

  border: 1px solid #ccc;

  color: #555;

  font-size: 11px;

  padding: 8px 13px 7px 26px;

}

.rite_slider h5 {

  float: left;

  margin: 17px 0 0 10px;

  text-transform: uppercase;

  color:#065c01;

}

.full.welcome {

  margin: 30px 0 0;

  text-align: center;

}

h1.title1 {

  color: #065c01;

  float: left;

  font-size: 48px;

  margin: 20px 0 0;

  text-transform: uppercase;

  width: 100%;

}

.welcome h1.title1 {font-family: 'Audiowide', cursive;}

.welcome p {

  float: left;

  padding: 0 13%;

  width: 100%;

}

.welcome span {

  float: left;

  font-size: 26px;

  margin: 0 0 20px;

  width: 100%;

}

.read {

  float: left;

  margin: 20px 0 20px;

  width: 100%;

}

.read > a {

  border: 1px solid #065c01;

  padding: 10px 20px;

  color:#065c01;

}

.title2 > span {

  background: #065c01 none repeat scroll 0 0;

  color: #fff;

  float: left;

  font-size: 19px;

  margin: 0 0 10px;

  padding: 10px 20px;

}

h2.title2 {

  border-top: 2px solid #065c01;

  float: left;

  padding: 0;

  width: 100%;

}

.owl-pagination {

  display: none;

}

.owl-buttons {

  position: absolute;

  right: 40px;

  top: -57px;

}

.owl-prev {

  background: rgba(0, 0, 0, 0) url("../image/o1.png") no-repeat scroll 0 0 !important;

  border-radius: 0 !important;

  font-size: 0 !important;

  height: 30px;

  width: 29px;

}

.owl-next {

  background: rgba(0, 0, 0, 0) url("../image/o2.png") no-repeat scroll 0 0 !important;

  border-radius: 0 !important;

  font-size: 0 !important;

  height: 30px;

  width: 29px;

}

.full.sale {

  margin: 30px 0 0;

}

.caret {

  color: #fff;

}

.block-subscribe .actions a.button {

  padding: 12px 0;

}

.full.sale ul li {

  border: 1px solid #ddd;

  padding: 0px 12px;

}

.sl {

  float: left;

  width: 100%;

}

.sl .owl-carousel .owl-buttons .owl-next {

  right: -50px;

}

.sl .owl-carousel .owl-buttons .owl-prev {

  left: -20px;

}

/*.search5{ display:none;}*/



.search5 {

  position: absolute;

  right: 320px;

  top: 70px;

}

.sl_img > a img {

  border: 1px solid #ddd;

  padding: 20px;

}

/*---------------media-----------------------*/

.breadcrumb {
margin: 10px 0;
}


.shop_best_seller .container > ul {
    float: none;
    margin: 10px auto 20px;
    overflow: hidden;
    width: 60%;
}

.html-module {
    margin: 15px;
    background: #fff;
    padding: 15px;
    float: left;
    border: 1px solid #ddd;
    box-shadow: 0 0 8px #ddd;
}

.html-module-frontpage {
    margin-right: 20px;
    background: #fff;
    padding: 15px;
    width: 320px;
    float: left;
    border: 1px solid #ddd;
    box-shadow: 0 0 8px #ddd;
    position: absolute;
    right: 0;
    height: 404px;
    top: 328px;
}

.element {

}

.html-module-frontpage li {
display: block;
    padding: 10px 0 5px 20px;
    border-bottom: 1px dashed #ddd;
    position: relative;
}

.html-module-frontpage li:before {
content: "\f0f3";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #000;
    font-size: 14px;
    padding-right: 0.5em;
    position: absolute;
    top: 11px;
    left: 0;
    }

.html-module-frontpage li:last-child {
  border: none;
}

.navbar-inverse .navbar-toggle {
    border-color: #025600;
    margin-top: 3px;
}

.static-carousel li {
float: left;
    margin: 0 10px;
    width: 80px;
}

.static-carousel ul {
float: left;
    margin: 30px 90px;}
    
    .static-carousel img {
      max-width: 100%;
    }
    
    
    .nav.navbar-nav {
    /* padding: 0 0 0 27px; */
    position: relative;
    width: 100%;
    background: green;
    }
    
    
    /* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
  .nav.navbar-nav {
     padding: 0;
    position: relative;
    width: 100%;
    background: green;
}

.navbar-nav > li {
    float: none;
    text-align: center;
    width: 100%;
}

.navbar-nav a {
    display: block;
    width: 100%;
    float: none!important;
}

}

.footer {
max-width: 1110px;
}

