﻿
.blastness_be7{text-align:left; float:left; padding:0 10px;}


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

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

.container:after {
	clear:both
}



.flourish:after, .preflourish:before {
  background-color: #A6A6A6;
  bottom: calc(-0.8em - 2px);
  content: "";
  display: inline-block;
  height: 4px;
  vertical-align: middle;
  left: 0;
  position: absolute;
  width: 40px; }


.flourish {
  display: block;
  position: relative;
  margin-bottom: 1.6em; }


.flourish--center:after {
  left: calc(50% - 20px); }


.flourish--lightest:after {
  background-color: #FFFFFF; }


.flourish--darkest:after {
  background-color: #000000; }


.flourish--blue:after {
  background-color: #2B84C6; }


.flourish--navy:after {
  background-color: #0D4260; }


.flourish--lightblue:after {
  background-color: #6EACE6; }


.flourish--purple:after {
  background-color: #730F78; }


.flourish--yellowgold:after {
  background-color: #FAB316; }


.flourish--redorange:after {
  background-color: #F05A22; }


.flourish--green:after {
  background-color: #37B449; }


.flourish--teal:after {
  background-color: #3fb4a7; }


.flourish--pos:after {
  background-color: #46637a; }


.flourish--fivestars:after {
  background-color: #7fcb53; }


.flourish--orderup:after {
  background-color: #C42239; }


.flourish--fortune100:after {
  background-color: #8CD5E9; }


.lt-ie9 .flourish:before, .lt-ie9 .flourish:after, .lt-ie9
.preflourish:before, .lt-ie9
.preflourish:after {
  display: none; }


      .flourish--case-study:after { background-color:;}





#footercredits{
  padding: 35px 0px;
  color:#000;
  margin-top: 100px;
}


#footercredits .footerleft, #footercredits .footerright {
  width:100%;
  float:left;
  text-align: center;
  margin-bottom: 10px;
}


#footercredits .footerlogo {
  float:left;
  padding-right:10px;
}


#footercredits .footercopyright {
  width: 100%;
  float:left;
}


#footercredits p {
  margin-top: 0;
}


#footercredits  ul{
  list-style-type:none;
  margin:0;
  padding:0;
  margin-bottom: 10px;
}

  
#footercredits  ul li{
  display: inline;
  font-weight: normal;
  margin-left:50px;
  text-align: right;
}


#footercredits a {
  color: #000;
  border-bottom: 1px solid transparent;
}


#footercredits a:hover {
  color: #000;
  border-bottom: 1px solid #000;
}


#footercredits .footersocial{
  float:right;
  clear:both;
  overflow: hidden;
}



	#footercredits .footerleft, #footercredits .footercopyright, #footercredits .footerright {
		float: none;
		text-align: center;
	}

	
	#footercredits ul li {
		margin: 0 15px 0 0;
	}

    
    .footercopyright p, #footercredits { font-size: 14px; }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }


.menu-item .dropdown-menu, .menu-item .dropdown-menu li a {
	color: #559664;
}


#classic .menu-item .dropdown-menu, #classic .menu-item .dropdown-menu li a {
	color: #f06e28;
}

.group-item .member-points a.js-simple-tip:after,.group-item .member-points a.js-simple-tip:before,.group-list .post .member-points a.js-simple-tip:after,.group-list .post .member-points a.js-simple-tip:before{content:'';position:absolute;display:block;background-color:#FFF;left:50%;opacity:0;transition:opacity .3s}

.group-item .member-points a.js-simple-tip:after,.group-list .post .member-points a.js-simple-tip:after{content:attr(data-powertip);box-shadow:0 0 6px rgba(0,0,0,.3);color:#000;cursor:default;padding:0 5px;text-align:center;white-space:nowrap;z-index:100;min-width:100px;top:-25px;margin-left:-50px}

.group-item .member-points a.js-simple-tip:before,.group-list .post .member-points a.js-simple-tip:before{width:6px;height:6px;box-shadow:-1px 1px 0 #bbb;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.7071067811865476, M12=.7071067811865475, M21=-.7071067811865475, M22=.7071067811865476);zoom:1;margin-left:-3px;top:-11px;z-index:101}

.group-item .member-points a.js-simple-tip:hover:after,.group-item .member-points a.js-simple-tip:hover:before,.group-list .post .member-points a.js-simple-tip:hover:after,.group-list .post .member-points a.js-simple-tip:hover:before{opacity:1}

.bag-header, .bag-product, .bag-empty, .wishlist-empty {border-color: #f0f0f0;}
