@media screen and (min-width: 993px) {
ul.list_category > li > .box_megam {    background: #FFF;    border-left: 0px solid #403c3b;    margin-top: -57px; top:inherit;}
ul.list_category.right > li > .box_megam {    right: -100%;    left: 100%;}

}
@media screen and (min-width: 1200px) {
.product {height: 400px;}

.product .image .img-overflow, .catalist .image .img-overflow { height: 230px;}
.product .ContentWrapperB img {  width: auto;  height: 100%;}
 
 
.img-overflow.ImageWrapper.ContentWrapperB.chrome-fix {
  height: 200px;
}

.img-overflow.ImageWrapper.ContentWrapperB.chrome-fix .img {height:200px;}


  .product {  height: 350px;}


.product .image .img-overflow img {width:auto; height:100%;}
 }


.product h3 {  white-space: normal;}

ul.nav li a:hover, ul.nav li a:focus, ul.nav li a.active, ul.nav li.open li a:hover, ul.nav li.open li a:focus, ul.nav li.open li a.active {
  color: #020202;
  background: linear-gradient(to bottom, #5dccff 0%,#0588c5 100%);
  border-radius: 5px;
  box-shadow: 0px 0px 16px 0px #0588c5;}

  #nav {  background: linear-gradient(to bottom, #5dccff 0%,#0588c5 100%);}

  /*ul.nav li a, ul.nav li.open li a {  color: #fff;  font-size: 13px;  padding: 12px 32px 12px 32px;  font-weight: bold;  border-right: 1px solid #CAC7C7;} */
  ul.nav li a, ul.nav li.open li a {  color: #000;  font-size: 13px;  padding: 7px 12px 7px 12px;  font-weight: bold;}

  .box-category-menu .heading {   border-left: none; background: #84C245;  border-bottom: none;  padding: 11px 14px 6px 15px;  color: #FFFFFF;  font-size: 17px;   font-family: "heve",Arial, Helvetica, sans-serif;}

ul.list_category > li a:hover {  color: #FFFFFF;  background: #84C245;  padding-left: 0px;}


ul.list_category > li > .box_megam .block_menu .list_mega_menu a, .box_megam_level2 .block_menu_level2 .list_mega_menu_level2 a{color:#000}




  ul.list_category > li > .box_megam .block_menu .list_mega_menu a:hover, .box_megam_level2 .block_menu_level2 .list_mega_menu_level2 a:hover {  color: #84C245;  padding-left: 25px;background: #fff;font-weight:bold}

ul.list_category > li > .box_megam > .block_menu > ul.list_mega_menu > li > .box_megam_level2 {  position: absolute;  top: 0px;  left: -100%; background: #84C245;  border-left: 5px solid #FFFFFF;}

ul.list_category {  background: #FFF;  border-left: 5px solid #84C245;}

.box-category .heading {  position: relative;  font-family: alter,Arial, Helvetica, sans-serif;  color: #fff;  background: #0588c5;  padding: 0px 13px 0px 15px;  font-weight: 400;  font-size: 14px;  text-transform: uppercase;  margin-bottom: 0px;}

footer {  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #7BCF26 100%);  padding: 15px 0px;  clear: both;}

.box-category .heading span {  display: block;  font-size: 18px;  padding: 10px;}

  .top-menu {  background:none;  border-bottom: none;}

  #topheader {  background: #84C245;}

ul.list_category > li a {  padding: 7px 20px;font-size:13px;  color: #000000;  white-space: normal;  text-transform: capitalize;}

  .product .image .img-overflow .ImageOverlay {  background: none repeat scroll 0 0 rgba(132, 194, 69, 0.47);}

#products-featured .itemfeatured h2, #product-listitem .listitem h2, #customer .itemcus h2, #contact .itemcontact .contact-info h2, #contact .itemcontact .contact-form h2, #acc .itemacc .acc-info h2, #acc .itemacc .acc-cart h2, #post .postitem h2, #post .postitem .comment h2, .intro h2, #news h2, #gallery-pic h2, #email-newsletter h2, #box_search h2, .contact-info h2{    background: #84C245;   padding: 0px 15px;}

#products-featured .itemfeatured h2 span, #product-listitem .listitem h2 span, #customer .itemcus h2 span, .intro h2 span, #news h2 span, #gallery-pic h2 span, #email-newsletter h2 span, #contact .itemcontact .contact-form h2 span, #box_search h2 span, .contact-info h2 span {
  font-family: heve, Arial, Helvetica, sans-serif;  color: #fff;  font-size: 17px;
  text-transform: uppercase;}

  .header-right [type=text].search_query {  background: #FFFFFF;}


[type=submit] {  color: #fff;  background: #84C245;}

.product .image .img-overflow, .catalist .image .img-overflow {background: #FFFFFF; text-align:-webkit-center;}

.logo img {  width: 355px;  height: auto; margin:10px 0px;}


.all {  color: #fff;}

.carousel-indicators li.active {  background: #84C245;}


  ul.list_category > li {  position:  initial;}

.product a h3:hover {  color: #df5020;  font-size: 13px;  font-family: arial;}

.product a h3 {  font-size: 12px;  color: #000000;  font-family: arial;}


ul.list_category > li > .box_megam > .block_menu > ul.list_mega_menu > li > .box_megam_level2{  background: #FFFFFF;  border-left: 5px solid #FFFFFF;}


.banner-big {  margin-bottom: 0px;}

ul.list_category > li a i {  float: left;  font-size: 15px;  margin-right: 12px;}


ul.list_category > li > .box_megam {    background: #EEFCE0;    border-left: 0px solid #84C245;}

