@charset "UTF-8";
@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css");
@import url("/css/ekko-lightbox.min.css");
@import url("/css/plugins.css");

body {
    color: #8f8f8f;
    font: 12px Tahoma, sans-serif;
    background: #FFFFFF url(/img/bgmain.jpg) top center no-repeat;
    margin: 0;
}
/*
input[type="text"] {
    background-color: #f3f3f3;
    border: 1px solid #e7e7e7;
    height: 28px; 
    color: #b2b2b2;
    padding: 0 10px;
    vertical-align: top;
}
*/
button {
    color: #fff;
    background-color: #29c5e6;
    border: none;
    height: 32px;
    font-family: 'Oswald', sans-serif;
    
}

.dt-buttons .btn-sm {
    display: none;
}
p {
    margin: 20px 0;
}
input {
    min-width: 40px;
}
#content {
    padding: 10px 0;
}
.navbar-default .navbar-brand {
	background: #e7edc1;
}

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-brand {
	padding: 6px 15px;
}
.btn-logout {
	color: #f39531;
	text-decoration: none;	
	margin: 0 10px;
}
.btn-logout:hover {
	color: #2f2f2f;
	text-decoration: none;	
}
.navbar-text {
	margin: 15px 0 15px 15px;	
}

/*========================================================
                   TM BOX CATEGORY
=========================================================*/
.box.category ul.menu {
  padding: 0;
  margin: 0; }
  .box.category ul.menu li {
    position: relative;
    list-style-type: none; }
    .box.category ul.menu li a {
      display: block; }
    .box.category ul.menu li + li {
      border-top: 1px solid #FFF; }

.box.category {
  margin-top: -53px; }

.box-category .menu li > a {
  padding: 9px 30px 9px 17px;
  font-family: "Ubuntu", sans-serif;
  transition: 300ms ease all;    
  font-size: 14px;
  color: #2f2f2f;
  background: #f2f2f2; }

.box-category .menu li li:first-child {
  border-top: 1px solid #D9D9D9; }

.box-category .menu li li a {
  display: block;
  padding-left: 27px; }

.box-category .menu li li li a {
  padding-left: 37px; }

.box-category .menu li a:hover {
  color: #f39531; }

.box-category .menu li a + i {
  display: block;
  position: absolute;
  right: 2px;
  top: 2px;
  text-align: center;
  color: #f39531; 
  font-size: 18px;
  font-weight:bold;
  line-height: 28px;
/*  background-color: #e8e8e8;    */
  height: 32px;
  width: 30px;} 

.box.category .box-heading h3 {
  padding: 14px 5px 14px 20px;
  font-size: 19px;
  line-height: 24px;
  font-weight: 400;
  background: #f39531;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  color: #FFF;
  margin: 0;
  text-transform: none; }
  .box.category .box-heading h3 i {
    display: inline-block;
    font-size: 25px;
    margin-right: 10px;
    line-height: 24px;
    float: left; }

.box-category .menu li a + i:hover {
  cursor: pointer;
  color: #f39531; }

.box-category .menu ul {
  width: auto;
  padding: 0px 0px;
  display: none; }

.flaticon-show5::before {
    content: "";
}

@media (min-width: 768px) and (max-width: 991px) {
  .box.category .box-heading h3 {
    padding: 18px 5px;
    text-align: center;
    font-size: 18px; } }
@media (max-width: 767px) {
  .box.category {
    display: none; } }
.information-information .header .col-sm-9, .checkout-cart .header .col-sm-9, [class*="product-product"] .header .col-sm-9 {
  width: 100%; }
.fa-angle-left:before{
	content:"\f104"
}
.navbar-toggle {
	float: left;
	margin-left: 15px;
}
.box-category .menu li.mm_p > a  {
	background: #f5f4c6;
}
/*
.fa-angle-right:before{
	content:"\f105"
}

.fa-angle-up:before{
	content:"\f106"
}

.fa-angle-down:before{
	content:"\f107"
}
*/  
/*=================== Menu gadget Header ===================*/
#menu-icon {
  position: relative;
  background: #f39531;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font: 700 17px/30px "Ubuntu", sans-serif;
  padding: 10px 17px;
  text-transform: uppercase; }
  #menu-icon.active:after {
    content: "\f106"; }
  #menu-icon:after {
    float: right;
    content: "\f107";
    font-family: FontAwesome;
    margin-top: 0;
    display: inline-block;
    text-align: center;
    width: 1.25em;
    font-size: 26px;
    color: #fff; }

.menu-gadget {
  display: none;
  margin: 15px 0; }

.menu-gadget .menu {
  padding: 0;
  margin: 0; 
  display: none;}
  
  .menu-gadget .menu li {
    position: relative;
    list-style-type: none;
    background-color: #f2f2f2; }
    .menu-gadget .menu li i {
      position: absolute;
      display: block;
      top: 8px;
      right: 5px;
      height: 24px;
      width: 24px;
      font-size: 21px;
      padding: 0 20px;
      cursor: pointer; 
      color: #f39531; }
  .menu-gadget .menu a {
    padding: 10px 15px;
    display: block;
    color: #2f2f2f;
    border-bottom: 1px solid #e5e5e5;
    font-size: 12px; }
  .menu-gadget .menu li li a {
    padding: 10px 15px 10px 45px; }
  .menu-gadget .menu li li:last-child {
    padding-bottom: 0; }
  .menu-gadget .menu li li li a {
    padding: 10px 15px 10px 35px; }

.menu-gadget .menu li i.fa-angle-up:before {
  content: "" !important; }

/** dropdown **/
.menu-gadget .menu i {
  -moz-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease; }
.menu-gadget .menu ul {
  width: auto;
  padding: 0;
  display: none; }
.menu-gadget .menu li.active > a, .menu-gadget .menu li > a:hover {
  color: #fff;
  background: #2f2f2f; }
.menu-gadget .menu li i:hover {
  color: #f39531; }

@media (max-width: 767px) {
  .menu-gadget {
   display: block; } }
 
  
.btn-add, .btn-add i, .btn-added, .btn-added i {
    display: inline-block;
    width: 38px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 20px;
    background: #EFEFEF;
    border-radius: 50%;
    color: #c2c2c2;
    -moz-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease; }
.btn-add:hover i, .btn-added:hover i {
    background: #2f2f2f;
    color: #FFF; }
.btn-add i {
    background: #70a739;
    color: #FFF; }
.buy-2order  i {
	 background: #FF9900;
	 color: #FFF; 
}
  
.count {
	width: 4em;
	height: 28px;	
}
.btn-ico{
	padding:3px 3px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
	float: right;
}

/*==================     Search Form     ======================*/
.search {
  position: relative;
  z-index: 46;
  height: 52px;
  padding: 8.5px 93px 8.5px 11px;
  border: 1px solid #E5E5E5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #FFF;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .search input {
  line-height: 20px;
  height: 100%;
  width: 100%;
  background: transparent;
  border: none;
  color: #2f2f2f;
  outline: none; }

.search-form-toggle {
  display: inline-block;
  line-height: 52px;
  height: 52px;
  width: 30px;
  text-align: center;
  color: #FFF;
  font-size: 20px; }
  .search-form-toggle:before {
    content: '\f002';
    font-family: "FontAwesome"; }
  .search-form-toggle.active, .search-form-toggle:hover {
    background: #f39531;
    color: #FFF; }
  .search button, .search button:focus, .search button:active {
    background: none;
    border: none;
    display: inline-block;
    padding: 0;
    outline: none;
    outline-offset: 0;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
    position: absolute;
    top: 7px;
    bottom: 0;
    border-left: 1px solid #E9E9E9;
    right: 0;
    width: 95px;
    padding-top: 2px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #717171;
    font: 400 25px/25px "Glyphicons Halflings"; }
    .search button::-moz-focus-inner, .search button:focus::-moz-focus-inner, .search button:active::-moz-focus-inner {
      border: none;
      padding: 0; }
    .search button:before, .search button:focus:before, .search button:active:before {
      content: ""; }
  .search button:hover, .search button:focus:hover, .search button:active:hover {
    color: #f39531; }

@media (max-width: 479px) {
  .search-form {
    width: 270px; } }
#livesearch_search_results {
  margin: 3px 0 0;
  padding: 5px !important;
  position: absolute;
  top: 100%;
  left: 0;
  background-color: #fff;
  list-style-type: none;
  z-index: 12;
  width: 100%;
  border-top: 0;
  font-size: 14px; }
  #livesearch_search_results li {
    padding: 0px;
    overflow: hidden; }
    #livesearch_search_results li img {
      overflow: hidden;
      float: left;
      margin-right: 10px; }
      #livesearch_search_results li img.loading {
        background: #F5F5F5; }
    #livesearch_search_results li:hover, #livesearch_search_results li.highlighted {
      background-color: #f39531; }
      #livesearch_search_results li:hover a, #livesearch_search_results li.highlighted a {
        color: #FFF; }
  #livesearch_search_results a, #livesearch_search_results a:visited {
    display: block;
    padding: 5px;
    float: left;
    width: 100%;
    color: #717171;
    text-decoration: none; }

@media (min-width: 768px) and (max-width: 991px) {
  #livesearch_search_results li img {
    display: none !important; } }

/*================ Box Currency  ===============*/    
.currency {
  height: 52px;
  border: 1px solid #E5E5E5;
	padding: 0px 11px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #FFF;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.currency p {
  margin: 5px 0;
	}
	
.currency span {
	font-size: 18px;
	font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,"Lucida Grande", sans-serif;
}
	
    
/*================ Box Cart  ===============*/
.box-cart {
  position: relative; }
  .box-cart .btn-danger {
    border: 0;
    padding: 0;
    background: none;
    color: #333;
    font-size: 13px; }
    .box-cart .btn-danger:hover {
      background: transparent;
      color: #ff4081; }
  .box-cart .btn {
    margin-bottom: 7px; }

/*================  Cart  ===============*/
.cart {
  position: relative; }
  .cart > button {
    background: none;
    border: none;
    display: inline-block;
    padding: 0;
    outline: none;
    outline-offset: 0;
    cursor: pointer;
    -webkit-appearance: none;
    background: #f39531;
    display: block;
    width: 100%;
    border-radius: 4px;
    height: 52px;
    font-size: 14px;
    color: #FFF;
    padding: 5px 18px 5px 5px;
    line-height: 24px; }
    .cart > button::-moz-focus-inner {
      border: none;
      padding: 0; }
    .cart > button strong {
      display: none; }
    .cart > button i {
      font-size: 22px;
      position: relative;
      top: 4px;
      margin-right: 5px; }
    .cart > button .fa-chevron-down {
      font-size: 14px;
      float: right;
      position: relative;
      top: 8px; }
  .cart > button:hover, .cart.open > button {
    background: #717171; }

/*================  Cart DropDown ===============*/
.cart ul > li:first-child tr {
  border-bottom: 1px solid #DDD; }

.cart td {
  font-size: 13px; }
  .cart td .name a {
    font-size: 14px; }
  .cart td strong {
    font-size: 12px; }

.cart .total td {
  border: 0;
  padding: 2px;
  font-size: 14px;
  font-weight: bold; }

.cart .price-cart {
  color: #ff4081;
  font-weight: bold; }

.cart .dropdown-menu {
  z-index: 1001;
  min-width: 260px; }
  .cart .dropdown-menu img {
    max-width: 50px; }
  .cart .dropdown-menu tr .text-center button {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .cart .dropdown-menu table {
    margin-bottom: 10px; }
  .cart .dropdown-menu li > div {
    padding: 0 10px; }
  .cart .dropdown-menu li p {
    margin: 20px 0; }

.cart .dropdown-menu .name a:hover {
  color: #ff4081;
  background: transparent; }

.cart .table.total tr:nth-child(4) td strong,
.cart .table.total tr:nth-child(4) td {
  font-weight: bold;
  font-size: 20px;
  font-style: normal; }

.cart-q {
  max-width: 100px;
  float: none;
  display: inline-block;
  margin-right: 3px; }

.shoping_cart td {
  vertical-align: middle !important; }

@media (max-width: 1199px) {
  .cart > button .fa-chevron-down, .cart > button i {
    display: none; } }
@media (min-width: 768px) and (max-width: 991px) {
  .cart > button {
    padding: 5px;
    font-size: 15px; } }
@media (max-width: 767px) {
  .cart {
    position: fixed;
    top: 0;
    right: 15px;
    margin: 0;
    z-index: 91;
    border-left: none; }
    .cart > button {
      height: 52px;
      line-height: 40px; 
      border-radius: 0; }
    .cart .dropdown-menu {
      max-height: 300px;
      overflow: auto; } } 
      
      
/*=================== Product Caption ===================*/
.product-thumb {
  border: 1px solid #EDEDED;
  padding: 20px 14px 16px 19px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 30px; }
  .product-thumb h4, .product-thumb .name {
    margin-top: 4px; }
    .product-thumb h4 a, .product-thumb .name a {
      font-size: 13px;
      font-weight: 300;
      color: #2f2f2f; }
      .product-thumb h4 a:hover, .product-thumb .name a:hover {
        color: #19caaf; }
  .product-thumb .price {
    font-size: 19px;
    line-height: 22px;
    font-weight: 400;
    color: #19caaf; }
  .product-thumb .cart-button {
    margin-top: 8px; }
    .product-thumb .cart-button * + * {
      margin-left: 5px; }

.product-list .product-thumb .caption {
  overflow: hidden; }

.price-tax {
  font-size: 12px; }

td .name a {
  font-size: 13px; }

td .price, .price b {
  font-size: 18px;
  padding-bottom: 0; }

.price-total {
  font-weight: bold; }

.price s {
  font-size: 15px; }

.prod-stock {
  color: #6BA239; }

.price-new {
  display: inline-block;
  line-height: 22px; }

.price-old {
  display: inline-block;
  color: #777;
  font-size: 15px;
  line-height: 22px;
  text-decoration: line-through;
  margin-left: 5px; }

.product-thumb .price-tax {
  color: #999;
  font-size: 12px;
  display: block; }

.sale, .new_pr {
  font-size: 12px;
  position: absolute;
  top: -11px;
  left: 20px;
  background-color: #19caaf;
  color: #FFF;
  line-height: 19px;
  padding: 0 8px;
  z-index: 10; }
  .sale:before, .new_pr:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 2.5px 0 2.5px;
    border-color: #19caaf transparent transparent transparent; }

.new_pr {
  background: #2f2f2f; }
  .new_pr:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 3px 2.5px 0 2.5px;
    border-color: #2f2f2f transparent transparent transparent; }

/*=================== Product Rating ===================*/
.product-thumb .rating {
  margin-top: 8px; }
  .product-thumb .rating .fa-stack {
    font-size: 10px;
    width: 0.9em; }
  .product-thumb .rating .fa-star-o {
    color: #DEDBDB;
    font-size: 10px; }
  .product-thumb .rating .fa-star {
    color: #19caaf;
    font-size: 10px; }
  .product-thumb .rating .fa-star + .fa-star-o {
    color: #19caaf; }

.specials .product-thumb, .bestsellers .product-thumb {
  border: none;
  background: #F7F7F7;
  padding: 20px 20px 22px 0; }
  .specials .product-thumb .image, .bestsellers .product-thumb .image {
    display: inline-block;
    margin-bottom: 0;
    float: left; }
    .specials .product-thumb .image a, .bestsellers .product-thumb .image a {
      padding: 10px 18px 10px 21px; }
  .specials .product-thumb .caption, .bestsellers .product-thumb .caption {
    overflow: hidden; }
  .specials .product-thumb .cart-button, .bestsellers .product-thumb .cart-button {
    margin-top: 0; }

.specials .bx-viewport {
  padding-top: 11px; }

aside .box.bestsellers .product-layout {
  margin-top: 0; }

/*========================================================
               Responsive Styles Product
=========================================================*/
@media (max-width: 1200px) {
  .product-thumb .button-group button, .product-thumb .button-group button + button {
    width: 33.33%; }

  .product-grid .product-thumb .caption {
    padding: 0 10px; } }
@media (max-width: 1199px) {
  .specials .product-thumb .image a, .bestsellers .product-thumb .image a {
    padding: 10px; } }
@media (max-width: 991px) {
  .specials .product-thumb, .bestsellers .product-thumb {
    padding-left: 5px; }
    .specials .product-thumb .image, .bestsellers .product-thumb .image {
      display: inline;
      float: none;
      text-align: center; } }
@media (min-width: 768px) and (max-width: 991px) {
  .product-thumb {
    padding: 20px 5px 16px; } }
@media (max-width: 767px) {
  .product-list .product-thumb .image,
  .product-grid .product-thumb .image {
    float: left;
    margin-right: 15px;
    width: 25%; }

  .product-desc iframe {
    float: none;
    margin: 0 0 2em;
    max-width: 560px;
    width: 100% !important; } }
@media (max-width: 518px) {
  .product-list .product-thumb .image,
  .product-grid .product-thumb .image {
    float: none;
    width: 100%;
    margin: 0 auto 10px; } }
@media (max-width: 370px) {
  .specials .product-thumb, .bestsellers .product-thumb {
    text-align: center; } }      
.box {
  margin-bottom: 20px; }
  .box h2 {
    color: #2f2f2f;
    margin: 0 0 20px;
    padding: 14px 40px 14px 20px;
    background-color: #f2f2f2;
    font-size: 15px;
    font-weight: 400; 
  }
  .orange h2 {
    color: #fff;
    background-color: #F48024;
    font-weight: bold;
 }
.orange h2 a {
    color: #fff;
    font-weight: bold;
 }
.box .black h2 {
    color: #fff;
    background: #000;
    font-weight: bold;
}
.thumbnail.thumb {
	position: relative;
	height: 310px;
	overflow: hidden;	
	}  
.thumbnail h3 {
		margin: 10px 0;
		color: #2f2f2f;
    font-size: 15px;
    font-weight: 400; 
  }
  
.thumbnail .image a img {
	transition: all 0.3s ease 0s;
}
.thumbnail .image a:hover img {
   -moz-transform: scale(1.1);
   -ms-transform: scale(1.1);
   -o-transform: scale(1.1);
   -webkit-transform: scale(1.1);
   transform: scale(1.1); }

  
.thumb .caption {
		color: #777777;
		position: absolute;
    bottom: 0px;
		background: rgba(255, 255, 255, 0.94);
    width: 100%;
}
.thumbnail .price {    
    line-height: 22px;
    font-weight: 400;
    }

.price-new {
  color: #70a739; 
  font-size: 19px;
  display: inline-block;
  line-height: 22px; }

.price-old {
  display: inline-block;
  color: #777;
  font-size: 15px;
  line-height: 22px;
  text-decoration: line-through;
  margin-left: 5px; }
  
.modal-backdrop {
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 1039;
    background-color: #000;
}
header {
	/*background: #F2F2F2;*/
}

footer {
  padding-top: 30px;
  background: #f5f4c6;
  line-height: 19px;
  font-size: 12px;
  padding-bottom: 34px; }
  footer h5 {
    color: #2f2f2f;
    font-size: 13px;
    font-weight: 300;
    margin: 0; }
    footer h5 + ul {
      margin-top: 15px; }
  footer a:hover {
    color: #2f2f2f; }

.common-home footer {
  padding-top: 0; }

footer .footer_box ul {
  color: #19caaf; }
  footer .footer_box ul li + li {
    margin-top: 8px; }

footer .footer_box .social {
  color: #888; }
  footer .footer_box .social span {
    color: #19caaf;
    min-width: 20px; }

.footer-line {
  height: 1px;
  background: #E1E0E0;
  margin-bottom: 29px;
  display: none; }

.common-home .footer-line {
  display: block; }

.border {
  position: relative; }
  .border:before {
    content: '';
    position: absolute;
    left: -50px;
    top: 0;
    bottom: 10px;
    width: 1px;
    background: #E1E0E0; }

.copyright br {
  display: none; }

.copyright {
  margin-top: 20px; }
  .copyright .footer-line {
    display: block; }
  .copyright img {
    margin-right: 9px; }

/*========================================================
                    Responsive  Footer
=========================================================*/
@media (min-width: 768px) and (max-width: 991px) {
  .border:before {
    display: none; }

  footer .col-sm-1 {
    display: none; } }
@media (max-width: 767px) {
  footer {
    text-align: center; }

  .box-right-bottom,
  footer > .container {
    display: none; }

  footer {
    margin-top: 0;
    padding-top: 0; }
    footer .copyright {
      margin-top: 0; } }

.sale, .new_pr {
  font-size: 12px;
  position: absolute;
  top: -10px;
  left: 30px;
  background-color: #111;
  color: #FFF;
  line-height: 19px;
  padding: 2px 8px;
  z-index: 10; }
  .sale:before, .new_pr:before {
    content: '';
    position: absolute;
    left: 50%;
    top: 100%;
    margin-left: -2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #111 transparent transparent transparent; }

div.dt-buttons {
    position: relative;
    float: left;
}
/*-- Product Slider Arrow --*/
.product-slider .slick-arrow {
  background-color: transparent;
  border: medium none;
  color: #777;
  height: 57px;
  margin-top: -36px;
  opacity: 0;
  padding: 10px;
  position: absolute;
  top: 50%;
  z-index: -99;
  transition: 0.3s
}
.product-slider:hover .slick-arrow {
  opacity: 1;
  z-index: 99;
}
.product-slider .slick-arrow:hover {
  color: #FFF;
  background: rgba(20, 20, 20, 0.25);
}
.product-slider .arrow-prev {
  left: -50px;
}
.product-slider .arrow-next {
  right: -50px;
}
.product-slider:hover .arrow-prev {
  left: -7px;
}
.product-slider:hover .arrow-next {
  right: -7px;
}
.product-slider .slick-arrow i {
  display: block;
  font-size: 44px;
  line-height: 38px;
}

.pe-7s-angle-left-circle:before, .slider-prev:before {    
    font-family: "FontAwesome";
    font-style: normal;
	content: "\f104";
    
}
.pe-7s-angle-right-circle:before, .slider-next:before  {
    font-family: "FontAwesome";
    font-style: normal;
	content: "\f105";
}

.pagination > .active > a {
    background-color: #70a739;
    border-color: #70a739;
}
.navbar-default {
  background-color:#e7edc1 !important;
  border-color:#e7e7e7
}
.navbar-default .navbar-nav > li > a {
  color: #2f2f2f;
}