﻿.span1of2.last{margin-right:0;}
.span1of3.last{margin-right:0;}
.span2of3.last{margin-right:0;}
.span1of4.last{margin-right:0;}
.span2of4.last{margin-right:0;}
.span3of4.last{margin-right:0;}
.span1of5.last{margin-right:0;}
.span2of5.last{margin-right:0;}
.span3of5.last{margin-right:0;}
.span4of5.last{margin-right:0;}
.region-header .menu li.depth-2.last{border-bottom:1px solid #C6C6C6;padding-bottom:15px;margin-bottom:10px;}
.region-header .menu li.last .last{border-bottom:0;}
.region-header .menu li.depth-1.last{width:30%;margin-right:0;}
.region-header .menu li.depth-2.last:after{content:'';}
.multimedia-thumb-wrapper.last{float:none;width:100%;}
.multimedia-thumbs .row.last{margin-bottom:0;}

.fusion-footer-widget-column .row,
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns {
  margin-left: 0;
  margin-right: 0;
}

.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.fusion-footer-widget-column .flexslider a,
.fusion-footer-widget-area ul.fusion-checklist li a,
.fusion-footer-widget-area ul.fusion-carousel-holder li a {
  border: 0;
  padding: 0;
}

.fusion-footer-widget-column {
  margin-bottom: 50px;
}

.fusion-footer-widget-column:last-child {
  margin-bottom: 0;
}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#eef2f5;}
#footer .footer-bottom .bottom{background:none;}
.bottom-20{margin-bottom:20px !important;}
.bottom-40{margin-bottom:40px !important;}


.mobile-view-switcher {
	display: none;
	text-align: center;
	padding: 5px 0 20px;
	text-decoration: underline;
	cursor: pointer;
	background-color: #fff;
	color: #555;
}


.inner_sidebar{
margin-left:50px;
}


.sidebar_left .inner_sidebar{
margin-right:50px;
margin-left:0;
}

		.responsive #top #main .sidebar.smartphones_sidebar_active .inner_sidebar{margin:0;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.main_heading{
    font-family: Montserrat;
    color:#fff;
}
#div-featured .row_div{width:100%;margin-top:30px;text-align:center}





.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f7f7;
}

.categories h3{ background:#1d1919; }

header .navbar .subnav .categories{padding-bottom:0;}

.product-block-inner .image,.categories .category{display:block;margin-bottom:20px;position:relative;}


.categories{padding-bottom:20px;}

.categories .category img{width:100%;}


#catalog .categories .category span{background:none !important; box-shadow:none; margin-top:15px;}

.categories h3 a{ text-align:center; color:#fff; font-size:12px; font-weight:700; width:100%; text-shadow: 1px 1px 2px #000000; }
#tabs-top10,#tabs-friends{padding:0}
#tabs-friends li{padding-bottom:2px}


.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }

.container:before, .container:after { content: " "; display: table; }

.container:after { clear: both; }


.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }

.container-fluid:before, .container-fluid:after { content: " "; display: table; }

.container-fluid:after { clear: both; }

.container .jumbotron, .container-fluid .jumbotron { border-radius: 6px; }

.jumbotron .container { max-width: 100%; }


.mim { float: left; margin: 10px; }


.vegan-hamburger .vegan-bun.vegan-bun__top {
  top: 0;
  bottom: unset;
}


.vegan-hamburger .vegan-bun.vegan-bun__bottom {
  bottom: 0;
  top: unset;
}


.offcanvas-menu-launched .vegan-hamburger .vegan-bun.vegan-bun__bottom {
  bottom: 6px;
  -webkit-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}


.offcanvas-menu-launched .vegan-hamburger .vegan-bun.vegan-bun__top {
  top: 6px;
  -webkit-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
#signin_menu img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-7px;top:-7px}
.toll-popup .popup-arrow{left:13px;position:absolute;top:-7px}
.myact-popup img.popup-arrow,.myact-popup_sp img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-16px;top:-7px}
.cart-popup img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:70px;top:-7px}
.navi-below ul.navul li .popup-arrow{bottom:-15px;left:0;margin:0 auto;position:absolute;right:0;display:none}
.navi-below ul.navul li:hover .popup-arrow{display:block}
ul.navul li .popup-arrow{display:none}

.hrs{
	margin-top: 25px;
	width: 300px;
	background:#4b50ba; 
	border:4px solid;
	border-color:#3c199b;
	border-radius: 12px;
	padding:5px; color:inherit;
	box-shadow: 2px 2px #b6baba;
	}

.brick-big .box-social{ background-color: #82BC3F; }

.brick-big .box-social .social-arrow {background-color: #609a1d}

.brick-medium .box-social{ background-color: #3F9FEB; }

.brick-medium .box-social .social-arrow {background-color: #1d7dc9}

.brick-small .box-social{ background-color: #FF891E; }

.brick-small .box-social .social-arrow {background-color: #dd670c}


.icon {
font-family: FontAwesome, 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
text-decoration: none;
}

.icon:before {
display: inline-block;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}


.smslink
{
width:80%!important;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}





.wrapper-outer {
	position: relative;
}

.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
	max-width: 100%;
	height: auto;
}
.ut-animate-image,.wp-caption img,blockquote,img.alignnone,img.size-auto,img.size-full,img.size-large,img.size-medium,img.size-thumbnail{position:relative;animation-duration:2s}
div#content_start{display:none;overflow:hidden}
