/* Tabs container */
.r-tabs {
	position: relative;
	margin:40px 0 0 0;
	padding:0 94px 0 94px;
}
/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	float:left;
	display:inline-block;
	position: relative;
	margin:0 1.5% 0 1.5%;
	width:30.33%;
	border:1px solid #d4e0e5;
	border-radius:5px;
	cursor:pointer;	
}
.r-tabs .r-tabs-nav .r-tabs-state-active{border:2px solid #1581c2;}
.r-tabs .r-tabs-nav .r-tabs-tab img{
	position:absolute;
	left:15px;
	top:7px;
}
/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display:block;
	font-weight:600;
	font-size:20px;
	line-height:24px;
	text-align:left;
	padding:7px 0 7px 80px;	
}
/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}
/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {	
	color:#1082bf;
}
/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;
	border-bottom: 4px solid white;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;
	background-color: #fff;
	color: #333;
	text-decoration: none;
	font-size: 16px;
	text-transform:uppercase;
	border-bottom:1px dotted #00c0ff;
}
/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #00c0ff;
	color: #fff;
	text-shadow: none;	
}
/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}
