 


.r-tabs-nav ul, .r-tabs-nav li, .r-tabs-nav ol { padding:0; margin:0; }




/* Tabs container */
.r-tabs { position: relative; 
          clear:both; 

        }

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
    color:#383838;
}

/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding:5px 20px;
	text-decoration: none;
    text-transform:uppercase;
    background:#000;
	color:#fff;
    border:1px solid #000;
 	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;     
    font-size:0.8em;
    font-weight:bold;
    font-family:Cairo, serif; 
}

/* 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:#000;
	text-shadow: none;
	background:#fff;
    border: 1px solid #000;
 	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;       
}

/* Tab panel */
.r-tabs .r-tabs-panel {
 
    border:none;
    padding:40px 0;
}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding:8px 15px;
	background-color:#cdcdcd;
    margin-bottom:1px;
	color:#383838;
    text-transform:uppercase;
	text-decoration: none;
    overflow:hidden;
    font-size:0.8em;
}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background:#000;
	color:#fff;
	text-shadow: none;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;        
}

/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

 


@media screen and (max-width:800px) { 

    
           .r-tabs .r-tabs-nav .r-tabs-anchor { font-size:0.7em; padding:5px 15px; }

    }