/*======================
     START - Winners Quotes
=========================*/ 
.flex {
     display:-webkit-flex;
 display:-webkit-box;
 display:flex;
 -webkit-flex-wrap:nowrap;
 flex-wrap:nowrap;
 -webkit-box-pack:end;
 -webkit-justify-content:flex-end;
 justify-content:flex-end;
 height: 100%;
}
.small-font {
	font-size: .8rem;
	font-weight: 600;
}
.small-font.two {
	position: absolute;
	bottom: 0;
	right: 0;
	font-weight:100;
}

div#winner-referrals {
	position: relative;
	vertical-align: top;
}
.winner-right, .winner-left {
    background: #093B7C;
	position: absolute;
	top: 80px;
	cursor: pointer; 
	font-size: 2rem;
	padding: 10px 15px;
	-webkit-border-radius: 64px;
	-moz-border-radius: 64px;
	border-radius: 64px;
	font-weight: normal;
	color: #fff;
	font-weight: bold;
}
.winner-right:hover, .winner-left:hover {
    font-weight: bold;
    background: #00aeef;
}
.main-header-container.winner-referrals {
    position: relative;
}
.winner-left {
    left: 0;
}
.winner-right {
    left:95%;
}
.photo {
	width: 100%;
	background: #fff;
	box-shadow: 0 0.2rem 1.2rem rgba(0,0,0,0.2);
	padding: 1rem;
	max-width: 300px;
    margin: 0 2rem;
	box-sizing: border-box;
	transform: scale(0.8, 0.8) rotate(-3deg);
}
.small-font { 
	text-align: center;
	color: #CE0008;
	line-height: 1;
font-size: 2rem;
}
.winner-details.referral img {
	width: 100%; 
	display:none;
}
 

.winner-details {
	margin: 0;  
	height: 200px;
    max-height: 200px;
	/*overflow-y: visible; 
	overflow-x:hidden;*/
	-ms-overflow-style: none;
    /*overflow: auto;*/
    overflow: hidden;
    position: relative;
}

.winner-details {
	margin:1rem 3.5rem;

}
.winner-details h4 {
	display: inline-block;
	width: 50%;
	 
}
 .winnerQuotes {
 
	width: 100%;
 

}
.mainBanner-head.winner {
	display: inline-block;
	width: 49%;
	margin: 0;
	float: right;
}
.mainBanner-head.winner img {
float: right;
}
.winner-details.referral > div {
 align-items: center;
 width: 100%;
    position: absolute;
}
.quotes > div {
	width: 100%;
}
 
.winner-details.referral > div::-webkit-scrollbar { width: 0 !important }
.winner-details.referral > div { -ms-overflow-style: none; overflow: -moz-scrollbars-none;background: #fff;  }

/*======================
     END - Winners Quotes
=========================*/ 

  
@media screen and (max-width: 960px) {
}

@media (max-width: 852px) {

}
    @media (max-width: 767px) { /* small tablet/mobile */
    


  .winner-details { 
  }
  .quote {
	padding: 0 2rem; 
	text-align: center;
}

}
@media screen and (max-width: 730px) {
  
}
@media screen and (max-width: 430px) {
    
}
@media screen and (max-width: 330px) {
 
}