 #banner-fade,
 #banner-slide{
 width:  100% !important;
 height:420px; /* smoke weed err day' brah */
 overflow: hidden;
 }
 ul.bjqs {
 width:  100% !important; } 
 
 ul.bjqs li {
 	height: 420px;
 width:  100% !important; 
 text-shadow: 0 2px 0 #ffffff;
  -webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important; background-size: cover !important;
 
 }
 
  ul.bjqs li img {
  	max-width: 100%;
  }
   ul.bjqs li.ms3reviewed {
   padding-top: 40px;
   		text-shadow: none !important;
   		color: #fff;
   		font-family: HelveticaNeueW01-67MdCn;
   		font-weight: bold;
   		font-size: 24px;
   }
   
      ul.bjqs li.ms3reviewed .rating {
      font-size: 36px;
      margin:  30px 0 10px 0;
      font-weight: normal;
      }
     ul.bjqs li blockquote{
  	font-family: HelveticaNeueW02-57Cn;
  	font-style: italic !important;
  	font-size: 20px;      font-weight: normal;
  	
  	line-height: 22px;
 
  }
  
  
  
   ul.bjqs li blockquote:before {
   	font-family: times, serif;
   	font-size: 200px;
   	line-height: 1;
   	display: block;
  content:"\201C"; 
  margin-bottom: -100px;
   }
   
    ul.bjqs li div.co:nth-of-type(3) blockquote:before {
    	font-family: times, serif;
    	font-size: 200px;
    	line-height: 1;
    	display: block;
   content:"\201C"; 
   margin-bottom: -70px;
    }
    
    ul.bjqs li.ms3reviewed div.co:nth-of-type(3) .rating {
    font-size: 36px;
    margin:  40px 0 10px 0;
    font-weight: normal;
    }
    
  
  /* ms review slide */
  
  ul.bjqs li.ms3reviewed div.wrap div.co {
  	width: 35%;
  	float: left;
  	text-align: center;
  } 
  
    ul.bjqs li.ms3reviewed div.wrap div.co:nth-of-type(2) {
    width: 30%;
    }
  
  
  /* end */
  
 
 ul.bjqs li .wrap .slide_content {
 	width:  400px;
 	padding: 0 20px;
 }
 
  ul.bjqs li .wrap .slide_content.l h3, ul.bjqs li .wrap .slide_content.l p {
  	background: none !important;
  	color:  #fafafa;
  	text-shadow: 0 2px 0 #4e4e4e;
  }
 
 ul.bjqs li .wrap .slide_content h3{
 	font-size:  42px;
 	font-family:  HelveticaNeueW02-57Cn;
 	font-weight:  normal;
 	line-height:  40px;
 	margin-bottom:  14px;
 }
 ul.bjqs li .wrap .slide_content h3 span{
 	font-family:   HelveticaNeueW01-47LtCn;
 	font-weight: normal;
 }
 
  ul.bjqs li .wrap .slide_content p{
  	font-family:  arial, helvetica, sans-serif;
  	font-size:  18px;
  	line-height: 22px;
  	color:  #282828;
  }
  
   ul.bjqs li .wrap .slide_content a.button {
   	text-transform: none;
   	margin-top:  30px;
   }
 
 ul.bjqs-controls.v-centered li a{
 	display:block;
 	padding:10px;
 	background:#fff;
 	color:#000;
 	text-decoration: none;
 }
 
 ul.bjqs-controls.v-centered li a:hover{
 	background:#000;
 	color:#fff;
 }
 
 
  ol.bjqs-markers {
  	position: absolute;
  	bottom:  20px;  	
  	margin: 0;
  	left:  50% !important;
  	margin-left:  -40px;
  	
  }
  ol.bjqs-markers li {
  margin: 0;
  padding: 0;
  	  	 list-style: none;
  	
  }
  
 ol.bjqs-markers li {
 	-webkit-border-radius: 10px;
 	border-radius: 10px;
 	width:  10px;
 	margin:  0 2px;
 	height:  10px;
 	background:rgba(255,255,255,0.4);
 	color:#fff;
 	border:  2px solid rgba(255,255,255,0.5);
 	
 	text-decoration: none;
 	float:  left;
 }
 
 ol.bjqs-markers a {
text-indent: -9999em;
display:  block; }

 ol.bjqs-markers li.active-marker{
 	 	border:  2px solid rgba(255,255,255,0.8);
 	
 	background: rgba(255,255,255,.65);
 }
 
 p.bjqs-caption{
 	background: rgba(255,255,255,0.5);
 }
