



/* =============
  Flag styles:
   ============= */

 .flag48{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag48 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag48:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #009900;
		border-left: 1px solid #009900;
		border-bottom: 14px solid #009900;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag55{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag55 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag55:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #FF33CC;
		border-left: 1px solid #FF33CC;
		border-bottom: 14px solid #FF33CC;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag45{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag45 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag45:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #FF9900;
		border-left: 1px solid #FF9900;
		border-bottom: 14px solid #FF9900;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag59{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag59 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag59:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #9933FF;
		border-left: 1px solid #9933FF;
		border-bottom: 14px solid #9933FF;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag52{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag52 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag52:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #cfbeae;
		border-left: 1px solid #cfbeae;
		border-bottom: 14px solid #cfbeae;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag60{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag60 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag60:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #5959D6;
		border-left: 1px solid #5959D6;
		border-bottom: 14px solid #5959D6;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag51{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag51 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag51:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #ccff66;
		border-left: 1px solid #ccff66;
		border-bottom: 14px solid #ccff66;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag49{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag49 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag49:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #b82e00;
		border-left: 1px solid #b82e00;
		border-bottom: 14px solid #b82e00;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag50{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag50 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag50:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #684007;
		border-left: 1px solid #684007;
		border-bottom: 14px solid #684007;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag69{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag69 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag69:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #240000;
		border-left: 1px solid #240000;
		border-bottom: 14px solid #240000;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag74{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag74 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag74:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #FF33CC;
		border-left: 1px solid #FF33CC;
		border-bottom: 14px solid #FF33CC;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag75{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag75 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag75:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #b82e00;
		border-left: 1px solid #b82e00;
		border-bottom: 14px solid #b82e00;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag79{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag79 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag79:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #ccff66;
		border-left: 1px solid #ccff66;
		border-bottom: 14px solid #ccff66;
		border-right: 15px solid transparent;
		z-index: 0;
}

 .flag81{
	margin-top: 10px;
	width: auto;
	height: 22px;
	padding:6px 6px 0 0;
	position: absolute;
	background: url(https://rally-rentals.com/img/flag-gradient.png) no-repeat;
	clear: both;
	left:-10px;
}
.flag81 span{
	color: white;
	font-size: .75em;
	display: block;
	font-weight: 900;
	text-transform: uppercase;
	font-family: "effra",sans-serif;
	padding-left:10px;
	float: left;
}
.flag81:after {
		content: "";
		position: absolute;	
		top: -0px;
		right: -16px;
		border-top: 14px solid #FF33CC;
		border-left: 1px solid #FF33CC;
		border-bottom: 14px solid #FF33CC;
		border-right: 15px solid transparent;
		z-index: 0;
}

