/********** Helvetica Neue Regular ********/
@font-face {
    font-family: 'helveticaneueregular';
    src: url('../font/f7b7.helveticaneue-webfont.eot');
    src: url('../font/f7b7.helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/50ba.helveticaneue-webfont.woff') format('woff'),
         url('../font/9d49.helveticaneue-webfont.ttf') format('truetype'),
         url('../font/019b.helveticaneue-webfont.svg#helveticaneueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
	/*font-family:helveticaneueregular, sans-serif;*/
	font-size: 12px;
}
*{ margin:0px; padding:0px; 
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box; }

/* Tabs container */
.r-tabs {
	position: relative;
/*
	background-color: #04ad83;
	border: 2px solid #04ad83;
*/
	border-top:none;
}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
	background-color: #04ad83;
	border-right: thin solid #ffffff;
	display: table-cell;
	text-align:center;
	/*width:100px;*/
	vertical-align:middle;
}
.r-tabs ul{
	display:table;
	height: 52px;
	width:100%;
	 table-layout: fixed;
}
.r-tabs-nav li:last-child{
	border-right:0!important;
}

/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: block;
	padding: 27px 1%;
	text-decoration: none;
	font-size: 20px;
	font-weight: 600;
	color: #fff;
	margin:-12px 0;
}

/* Disabled tab */
/*.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}*/

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: #e1f8f2;
	border-bottom: 1px solid #7ad5be;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
}
.r-tabs-panel p{
	line-height:18px;
	font-size:14px;
	text-align:justify;
	padding-bottom:25px;
}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;

	background-color: #04ad83;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 14px;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #e1f8f2;
	color: #00c5ad;
	text-shadow: none;
}
.r-tabs .r-tabs-nav .r-tabs-tab.r-tabs-state-active {
  background-color: #f7fef8;
}
/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

