.content-sidebar .content {
	margin-right:0px;
}
.sidebar{
	display:none;
}
.share-buttons{
	list-style:none;
	margin:40px 0;
	padding:0;
}
.share-buttons li{
	display:inline-block;
	margin-right:19px;	
}
.share-buttons li:last-child{
	margin-right:0px;
}
ol{
	text-align:left;
	margin-left:40px;
}
h3{
	margin:40px 0;
}
@font-face{
	font-family:"ProximaNovaBlack";
	src:url(fonts/ProximaNova-Black.otf);
}
.resources-page h1{
	font-family:"ProximaNovaBlack";
	font-size:60px;
	color:#333333;
	text-transform:uppercase;
}
.resources-page .brand-title{
	font-family:"ProximaNovaBlack";
	color: #50a5ba;
	font-size:30px;
	text-transform:uppercase;
	text-align:center;
}
.resources-page .column{
	width:358px;
	max-width:100%;
	display:inline-block;
	margin-right:15px;
	margin-bottom:20px;
	vertical-align:top;
	text-align:left;
}
.resources-page .column-small{
	width:263px;
	max-width:100%;
	display:inline-block;
	margin-right:15px;
	margin-bottom:20px;
	vertical-align:top;
	text-align:left;
}
.resources-page .column-small:last-child{
	margin-right:0px!important;
}
.resources-page .column:last-child{
	margin-right:0px;
}
.coupon{
	border-radius: 10px;
	background-color: #50a5ba;
	color:#ffffff;
	font-weight:700;
	padding:30px;
}
.coupon-white{
	border-radius: 10px;
	border-width: 2px;
	border-color: #50a5ba;
	border-style: dashed;
	padding:30px;
	font-weight: 700;
}
.coupon-code{
	border-radius: 10px;
	border-width: 3px;
	border-color: #286e7f;
	border-style: dashed;
	background-color: #ffffff;
	color:#286e7f;
	font-size:30px;
	font-weight:700;
	padding:20px 24px;
}
.coupon-code-blue{
	border-radius:10px;
	border-width: 3px;
	border-color: #286e7f;
	border-style: dashed;
	background-color: #50a5ba;
	color:#ffffff;
	font-weight: 700;
	padding:20px 24px;
}
.coupon-code-blue p{
	margin:0;
	padding:0;
}
.coupon-code p{
	margin:0;
	padding:0;
}
.twenty{
	font-size:20px;
	font-weight:700;
	display:block;
}
.resources-page .column img{
	margin-bottom:20px;
}
.tab-titles{
	list-style:none;
	background-color:#ececec;
	margin:0;
	padding:0;
	margin-bottom:20px;
}
.tab-titles li{
	display:inline-block;
	background-color:#ececec;
	color:#50a5ba;
	font-weight:700;
	text-transform:uppercase;
	padding:23px 15px;
	text-align:left;
	cursor:pointer;
}
.tab-titles li:first-child{
	margin-left:-5px;
}
.tab-titles li:last-child{
	margin-right:0px;
}
.tab-titles .selected{
	background-color:#f27c4c;
	color:#ffffff;
}